[svn] r5042 - in trunk/rpms: . libuninum msort xonclock

packagers at lists.rpmforge.net packagers at lists.rpmforge.net
Sun Jan 7 23:09:23 CET 2007


Author: dries
Date: 2007-01-07 23:09:22 +0100 (Sun, 07 Jan 2007)
New Revision: 5042

Added:
   trunk/rpms/libuninum/
   trunk/rpms/libuninum/libuninum.spec
Modified:
   trunk/rpms/msort/msort.spec
   trunk/rpms/xonclock/xonclock.spec
Log:
msort,xonclock update, libuninum added

Added: trunk/rpms/libuninum/libuninum.spec
===================================================================
--- trunk/rpms/libuninum/libuninum.spec	                        (rev 0)
+++ trunk/rpms/libuninum/libuninum.spec	2007-01-07 22:09:22 UTC (rev 5042)
@@ -0,0 +1,77 @@
+# $Id$
+# Authority: dries
+# Upstream: Bill Poser <billposer$alum,mit,edu>
+
+Summary: Library for converting unicode strings to numbers
+Name: libuninum
+Version: 1.2
+Release: 1
+License: LGPL
+Group: Development/Libraries
+URL: http://billposer.org/Software/libuninum.html
+
+Source: http://billposer.org/Software/Downloads/libuninum-%{version}.tgz
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
+
+BuildRequires: gmp-devel
+
+%description
+libuninum is a library for converting Unicode strings to numbers. Internal 
+computation is done using arbitrary precision arithmetic, so there is no 
+limit on the size of the integer that can be converted. The value is returned 
+as an ASCII decimal string, a GNU MP object, or an unsigned long integer. 
+Auto-detection of the number system is provided. The number systems supported 
+include Arabic, Armenian, Balinese, Bengali, Burmese, Chinese, Cyrillic, 
+Devanagari, Egyptian, Ethiopic, Glagolitic, Greek, Gujarati, Gurmukhi, Hebrew, 
+Kannada, Khmer, Klingon, Lao, Limbu, Malayalam, Mongolian, New Tai Lue, Nko, 
+Old Italic, Old Persian, Oriya, Osmanya, Perso-Arabic, Phoenician, Roman 
+Numerals, Tamil, Telugu, Tengwar, Thai, and Tibetan.
+
+%package devel
+Summary: Header files, libraries and development documentation for %{name}.
+Group: Development/Libraries
+Requires: %{name} = %{version}-%{release}
+
+%description devel
+This package contains the header files, static libraries and development
+documentation for %{name}. If you like to develop programs using %{name},
+you will need to install %{name}-devel.
+
+%prep
+%setup
+# the source tries to include for example 'uninum/uninum.h'
+%{__ln_s} . uninum
+
+%build
+%configure
+%{__make} %{?_smp_mflags}
+
+%install
+%{__rm} -rf %{buildroot}
+%makeinstall
+
+%post
+/sbin/ldconfig 2>/dev/null
+
+%postun
+/sbin/ldconfig 2>/dev/null
+
+%clean
+%{__rm} -rf %{buildroot}
+
+%files
+%defattr(-, root, root, 0755)
+%doc AUTHORS ChangeLog COPYING INSTALL NEWS README
+%{_bindir}/numconv
+%{_libdir}/libuninum.so.*
+
+%files devel
+%defattr(-, root, root, 0755)
+%{_includedir}/uninum/
+%{_libdir}/libuninum.a
+%{_libdir}/libuninum.so
+%exclude %{_libdir}/*.la
+
+%changelog
+* Sun Jan 07 2007 Dries Verachtert <dries at ulyssis.org> - 1.2-1
+- Initial package.

Modified: trunk/rpms/msort/msort.spec
===================================================================
--- trunk/rpms/msort/msort.spec	2007-01-07 21:02:33 UTC (rev 5041)
+++ trunk/rpms/msort/msort.spec	2007-01-07 22:09:22 UTC (rev 5042)
@@ -4,8 +4,8 @@
 
 Summary: Sort files in sophisticated ways
 Name: msort
-%define real_version 8.33
-Version: 8.33
+%define real_version 8.34
+Version: 8.34
 Release: 1
 License: GPL
 Group: Applications/Publishing
@@ -14,7 +14,7 @@
 Source: http://billposer.org/Software/Downloads/msort-%{version}.tgz
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 
-BuildRequires: tre-devel
+BuildRequires: tre-devel, libuninum-devel
 
 %description
 Msort is a program for sorting files in sophisticated ways. Records need not
@@ -48,6 +48,9 @@
 %{_bindir}/msort
 
 %changelog
+* Sun Jan 07 2007 Dries Verachtert <dries at ulyssis.org> - 8.34-1
+- Updated to release 8.34.
+
 * Sat Dec 30 2006 Dries Verachtert <dries at ulyssis.org> - 8.33-1
 - Updated to release 8.33.
 

Modified: trunk/rpms/xonclock/xonclock.spec
===================================================================
--- trunk/rpms/xonclock/xonclock.spec	2007-01-07 21:02:33 UTC (rev 5041)
+++ trunk/rpms/xonclock/xonclock.spec	2007-01-07 22:09:22 UTC (rev 5042)
@@ -14,7 +14,7 @@
 
 Summary: On-screen analog clock
 Name: xonclock
-Version: 0.0.8.5
+Version: 0.0.8.6
 Release: 1
 License: GPL
 Group: Applications/Multimedia
@@ -70,5 +70,8 @@
 %{_datadir}/applications/*xonclock.desktop
 
 %changelog
+* Sun Jan 07 2007 Dries Verachtert <dries at ulyssis.org> - 0.0.8.6-1
+- Updated to release 0.0.8.6.
+
 * Wed Dec 20 2006 Dries Verachtert <dries at ulyssis.org> - 0.0.8.5-1
 - Initial package.



More information about the svn-commits mailing list