Hello community,

here is the log from the commit of package aalib for openSUSE:Factory
checked in at Tue Oct 4 18:06:26 CEST 2011.



--------
--- openSUSE:Factory/aalib/aalib.changes        2011-09-23 01:51:26.000000000 
+0200
+++ /mounts/work_src_done/STABLE/aalib/aalib.changes    2011-09-30 
22:08:47.000000000 +0200
@@ -1,0 +2,11 @@
+Fri Sep 30 20:07:38 UTC 2011 - [email protected]
+
+- add libtool as buildrequire to make the spec file more reliable
+
+-------------------------------------------------------------------
+Fri Sep 16 18:32:28 UTC 2011 - [email protected]
+
+- Implement shlib policy
+- Remove redundant tags; use %_smp_mflags
+
+-------------------------------------------------------------------

calling whatdependson for head-i586


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ aalib.spec ++++++
--- /var/tmp/diff_new_pack.V3ArOG/_old  2011-10-04 18:06:22.000000000 +0200
+++ /var/tmp/diff_new_pack.V3ArOG/_new  2011-10-04 18:06:22.000000000 +0200
@@ -15,11 +15,12 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-# norootforbuild
 
 
 Name:           aalib
+%define lname  libaa1
 BuildRequires:  ncurses-devel xorg-x11-devel
+BuildRequires:  libtool
 %if 0%{?suse_version} > 1130
 BuildRequires:  gpm-devel
 %else
@@ -33,7 +34,6 @@
 Obsoletes:      aalib-64bit
 %endif
 #
-AutoReqProv:    on
 Version:        1.4.0
 Release:        487
 Summary:        An ASCII Art Library
@@ -61,19 +61,27 @@
 device. In fact, there is no graphical output possible. AA-lib replaces
 old-fashioned output methods with a powerful ASCII art renderer.
 
+%package -n %lname
+Summary:        An ASCII Art Library
+Group:          System/Libraries
+
+%description -n %lname
+AA-lib is a low level gfx library. AA-lib does not require a graphics
+device. In fact, there is no graphical output possible. AA-lib replaces
+old-fashioned output methods with a powerful ASCII art renderer.
+
 %package devel
 License:        GPLv2+ ; No license agreement found in package
 Version:        1.4.0
 Release:        487
 Summary:        Development Package for AAlib
 Group:          Development/Libraries/C and C++
-AutoReqProv:    on
 # bug437293
 %ifarch ppc64
 Obsoletes:      aalib-devel-64bit
 %endif
 #
-Requires:       %{name} = %{version} glibc-devel
+Requires:       %lname = %version, glibc-devel
 Obsoletes:      aalibdev
 
 %description devel
@@ -105,7 +113,7 @@
 export CFLAGS="$CFLAGS -falign-loops=2 -falign-jumps=2 -falign-functions=2"
 %endif
 %configure --disable-static --with-pic --with-slang-driver=no --with-ncurses
-%{__make} %{?jobs:-j%jobs}
+make %{?_smp_mflags}
 
 %install
 make DESTDIR=$RPM_BUILD_ROOT install
@@ -130,24 +138,20 @@
 cd ..
 %{__rm} -f %{buildroot}%{_libdir}/*.la
 
-%clean
-rm -rf $RPM_BUILD_ROOT
-
 %post
-/sbin/ldconfig
 %install_info --info-dir=%{_infodir} %{_infodir}/%{name}.info.gz
 
 %postun
-/sbin/ldconfig
 %install_info_delete --info-dir=%{_infodir} %{_infodir}/%{name}.info.gz
 
+%post -n %lname -p /sbin/ldconfig
+
+%postun -n %lname -p /sbin/ldconfig
+
 %files
 %defattr(-,root,root)
 %docdir %{_defaultdocdir}/%{name}
 %{_defaultdocdir}/%{name}
-%_libdir/libaa.so.1.0.4
-%_libdir/libaa.so.1
-%_libdir/aavga.so
 %_bindir/aafire
 %_bindir/aaflip
 %_bindir/aainfo
@@ -161,6 +165,12 @@
 %{_mandir}/man1/aview.1.gz
 %{_mandir}/man1/asciiview.1.gz
 
+%files -n %lname
+%defattr(-,root,root)
+%_libdir/libaa.so.1.0.4
+%_libdir/libaa.so.1
+%_libdir/aavga.so
+
 %files devel
 %defattr(-,root,root)
 %_includedir/aalib.h

++++++ baselibs.conf ++++++
--- /var/tmp/diff_new_pack.V3ArOG/_old  2011-10-04 18:06:22.000000000 +0200
+++ /var/tmp/diff_new_pack.V3ArOG/_new  2011-10-04 18:06:22.000000000 +0200
@@ -1,2 +1,4 @@
-aalib
+libaa1
 aalib-devel
+       requires -aalib-<targettype>
+       requires "libaa1-<targettype> = <version>"

continue with "q"...



Remember to have fun...

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to