Browse Source

ImageMagick: new upstream release
others: remove *.la files

git-svn-id: http://trac.vinelinux.org/repos/projects/specs@9560 ec354946-7b23-47d6-9f5a-488ba84defc7

Takemikaduchi 7 years ago
parent
commit
e049314fcf

+ 6 - 1
I/ImageMagick/ImageMagick-vl.spec

@@ -2,7 +2,7 @@
 # 6.2.9.7 is actually version 6.2.9, Patchlevel 0.
 
 %define VER 6.9.1
-%define Patchlevel 1
+%define Patchlevel 2
 
 Name: ImageMagick
 Summary: X application for displaying and manipulating images.
@@ -253,6 +253,8 @@ rm -f $RPM_BUILD_ROOT%{_libdir}/libltdl.*a
 rm -f $RPM_BUILD_ROOT%{_libdir}/libltdl.so*
 
 # remove *.la files
+# remove only %{_libdir}/*.la
+# If you have removed module-*/*/*.la, it will fail to execute the command.
 find $RPM_BUILD_ROOT%{_libdir} -name "lib*.la" |xargs rm -f
 
 rm -rf $RPM_BUILD_ROOT%{_docdir}/ImageMagick-6
@@ -332,6 +334,9 @@ rm -rf $RPM_BUILD_ROOT
 %{_mandir}/man3/*
 
 %changelog
+* Sun May 10 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 6.9.1.2-1
+- new upstream release
+
 * Mon Apr 13 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 6.9.1.1-1
 - new upstream release
 

+ 6 - 2
O/OpenIPMI/OpenIPMI-vl.spec

@@ -5,7 +5,7 @@ Summary: IPMI (Intelligent Platform Management Interface) library and tools
 Summary(ja): IPMI (Intelligent Platform Management Interface) ライブラリおよびツール
 Name: OpenIPMI
 Version: 2.0.21
-Release: 1%{?_dist_release}
+Release: 2%{?_dist_release}
 License: LGPLv2+ and GPLv2+ or BSD
 Group: System Environment/Base
 URL: http://sourceforge.net/projects/openipmi/
@@ -112,7 +112,8 @@ make   # not %{?_smp_mflags} safe
 %install
 rm -rf $RPM_BUILD_ROOT
 make install DESTDIR=$RPM_BUILD_ROOT
-rm -rf $RPM_BUILD_ROOT/%{_libdir}/*.la
+
+find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} \;
 
 install -d ${RPM_BUILD_ROOT}%{_sysconfdir}/sysconfig
 install -m 644 %SOURCE1 ${RPM_BUILD_ROOT}%{_sysconfdir}/sysconfig/ipmi
@@ -198,6 +199,9 @@ rm -rf $RPM_BUILD_ROOT
 %{_datadir}/applications/fedora-openipmigui.desktop
 
 %changelog
+* Sun May 10 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.0.21-2
+- remove *.la files
+
 * Sat Oct 11 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 2.0.21-1
 - updated to 2.0.21
 - rebuilt with perl-5.16.3

+ 5 - 3
c/cairo/cairo-vl.spec

@@ -2,7 +2,7 @@ Summary:	Cairo - multi-platform 2D graphics library.
 Summary(ja):	Cairo - マルチプラットフォーム 2D グラフィックスライブラリ
 Name:		cairo
 Version:	1.14.2
-Release:	1%{?_dist_release}
+Release:	2%{?_dist_release}
 License:	LGPL/MPL
 Group:		System Environment/Libraries
 Source0:	http://cairographics.org/releases/%{name}-%{version}.tar.xz
@@ -136,7 +136,7 @@ make %{?_smp_mflags}
 rm -rf $RPM_BUILD_ROOT
 
 %makeinstall
-rm -f $RPM_BUILD_ROOT%{_libdir}/lib*.la
+find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} \;
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -156,7 +156,6 @@ rm -rf $RPM_BUILD_ROOT
 %files devel
 %defattr(644,root,root,755)
 %{_libdir}/lib*.so
-#{_libdir}/lib*.la
 %{_includedir}/*
 %{_libdir}/pkgconfig/*.pc
 #{_libdir}/lib*.a
@@ -175,6 +174,9 @@ rm -rf $RPM_BUILD_ROOT
 %endif
 
 %changelog
+* Sun May 10 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.14.2-2
+- remove *.la files
+
 * Sat Mar 28 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.14.2-1
 - new upstream release 
 

+ 6 - 15
g/gambas2/gambas2-vl.spec

@@ -2,7 +2,7 @@ Summary:	BASIC compiler, IDE and GUI builder
 Summary(ja): 	GUI ビルダーを備えた BASIC ベースの統合開発環境(IDE)
 Name:		gambas2
 Version:	2.24.0
-Release: 	6%{?_dist_release}
+Release: 	7%{?_dist_release}
 Source0:	%{name}-%{version}.tar.bz2
 Source1:	gambas2.desktop
 
@@ -798,6 +798,8 @@ export LDFLAGS="-L/usr/X11R6/%{_lib}"
 
 %{__make} install DESTDIR=${RPM_BUILD_ROOT}
 
+find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} \;
+
 # copy pixmap and menu entry.
 %{__install} -d ${RPM_BUILD_ROOT}/%{_datadir}/pixmaps
 %{__install} -m644 %{_builddir}/%{name}-%{version}/app/src/gambas2/img/logo/new-logo.png ${RPM_BUILD_ROOT}/%{_datadir}/pixmaps/gambas2.png
@@ -847,7 +849,6 @@ xdg-mime install %{_datadir}/gambas2/application-x-gambas.xml
 %{_bindir}/gbw2
 %{_libdir}/gambas2/gb.component
 %{_libdir}/gambas2/gb.so*
-%{_libdir}/gambas2/gb.la
 %{_datadir}/gambas2/info/gb.info
 %{_datadir}/gambas2/info/gb.list
 %{_datadir}/gambas2/icons/application-x-gambas.png
@@ -900,7 +901,6 @@ xdg-mime install %{_datadir}/gambas2/application-x-gambas.xml
 
 %files gb-db
 %defattr(-,root,root)
-%{_libdir}/gambas2/gb.db.la
 %{_libdir}/gambas2/gb.db.so*
 %{_libdir}/gambas2/gb.db.component
 %{_datadir}/gambas2/info/gb.db.info
@@ -935,7 +935,6 @@ xdg-mime install %{_datadir}/gambas2/application-x-gambas.xml
 
 %files gb-net
 %defattr(-,root,root)
-%{_libdir}/gambas2/gb.net.la
 %{_libdir}/gambas2/gb.net.so*
 %{_libdir}/gambas2/gb.net.component
 %{_datadir}/gambas2/info/gb.net.info
@@ -943,7 +942,6 @@ xdg-mime install %{_datadir}/gambas2/application-x-gambas.xml
 
 %files gb-net-curl
 %defattr(-,root,root)
-%{_libdir}/gambas2/gb.net.curl.la
 %{_libdir}/gambas2/gb.net.curl.so*
 %{_libdir}/gambas2/gb.net.curl.component
 %{_datadir}/gambas2/info/gb.net.curl.info
@@ -951,7 +949,6 @@ xdg-mime install %{_datadir}/gambas2/application-x-gambas.xml
 
 %files gb-qt
 %defattr(-,root,root)
-%{_libdir}/gambas2/gb.qt.la
 %{_libdir}/gambas2/gb.qt.so*
 %{_libdir}/gambas2/gb.qt.component
 %{_libdir}/gambas2/gb.qt.gambas
@@ -960,7 +957,6 @@ xdg-mime install %{_datadir}/gambas2/application-x-gambas.xml
 
 %files gb-gtk
 %defattr(-,root,root)
-%{_libdir}/gambas2/gb.gtk.la
 %{_libdir}/gambas2/gb.gtk.so*
 %{_libdir}/gambas2/gb.gtk.component
 %{_libdir}/gambas2/gb.gtk.gambas
@@ -969,7 +965,6 @@ xdg-mime install %{_datadir}/gambas2/application-x-gambas.xml
 
 %files gb-qt-ext
 %defattr(-,root,root)
-%{_libdir}/gambas2/gb.qt.ext.la
 %{_libdir}/gambas2/gb.qt.ext.so*
 %{_libdir}/gambas2/gb.qt.ext.component
 %{_datadir}/gambas2/info/gb.qt.ext.info
@@ -977,7 +972,6 @@ xdg-mime install %{_datadir}/gambas2/application-x-gambas.xml
 
 # %files gb-qt-kde
 # %defattr(-,root,root)
-# %{_libdir}/gambas2/gb.qt.kde.la
 # %{_libdir}/gambas2/gb.qt.kde.so*
 # %{_libdir}/gambas2/gb.qt.kde.component
 # %{_datadir}/gambas2/info/gb.qt.kde.info
@@ -985,7 +979,6 @@ xdg-mime install %{_datadir}/gambas2/application-x-gambas.xml
 
 # %files gb-qt-kde-html
 # %defattr(-,root,root)
-# %{_libdir}/gambas2/gb.qt.kde.html.la
 # %{_libdir}/gambas2/gb.qt.kde.html.so*
 # %{_libdir}/gambas2/gb.qt.kde.html.component
 # %{_datadir}/gambas2/info/gb.qt.kde.html.info
@@ -998,7 +991,6 @@ xdg-mime install %{_datadir}/gambas2/application-x-gambas.xml
 
 %files gb-gtk-ext
 %defattr(-,root,root)
-%{_libdir}/gambas2/gb.gtk.ext.la
 %{_libdir}/gambas2/gb.gtk.ext.so*
 %{_libdir}/gambas2/gb.gtk.ext.component
 %{_datadir}/gambas2/info/gb.gtk.ext.info
@@ -1006,7 +998,6 @@ xdg-mime install %{_datadir}/gambas2/application-x-gambas.xml
 
 %files gb-sdl
 %defattr(-,root,root)
-%{_libdir}/gambas2/gb.sdl.la
 %{_libdir}/gambas2/gb.sdl.so
 %{_libdir}/gambas2/gb.sdl.so.*
 %{_libdir}/gambas2/gb.sdl.component
@@ -1015,7 +1006,6 @@ xdg-mime install %{_datadir}/gambas2/application-x-gambas.xml
 
 %files gb-sdl-sound
 %defattr(-,root,root)
-%{_libdir}/gambas2/gb.sdl.sound.la
 %{_libdir}/gambas2/gb.sdl.sound.so*
 %{_libdir}/gambas2/gb.sdl.sound.component
 %{_datadir}/gambas2/info/gb.sdl.sound.info
@@ -1023,7 +1013,6 @@ xdg-mime install %{_datadir}/gambas2/application-x-gambas.xml
 
 %files gb-vb
 %defattr(-,root,root)
-%{_libdir}/gambas2/gb.vb.la
 %{_libdir}/gambas2/gb.vb.so*
 %{_libdir}/gambas2/gb.vb.component
 %{_datadir}/gambas2/info/gb.vb.info
@@ -1036,7 +1025,6 @@ xdg-mime install %{_datadir}/gambas2/application-x-gambas.xml
 
 %files gb-pcre
 %defattr(-,root,root)
-%{_libdir}/gambas2/gb.pcre.la
 %{_libdir}/gambas2/gb.pcre.so*
 %{_libdir}/gambas2/gb.pcre.component
 %{_datadir}/gambas2/info/gb.pcre.info
@@ -1123,6 +1111,9 @@ xdg-mime install %{_datadir}/gambas2/application-x-gambas.xml
 
 
 %changelog
+* Sun May 10 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.24.0-7
+- remove *.la files
+
 * Fri Jul 11 2014 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.24.0-6
 - made to use libpq-devel(PostgreSQL-9).
 

+ 6 - 1
g/gnucash/gnucash-vl.spec

@@ -1,5 +1,5 @@
 %define ver 2.6.6
-%define rel 1%{?_dist_release}
+%define rel 2%{?_dist_release}
 %define __libtoolize /bin/true
 
 Name:      	gnucash
@@ -101,6 +101,8 @@ desktop-file-install --vendor gnome --delete-original \
   $RPM_BUILD_ROOT%{_datadir}/applications/gnucash.desktop 
 echo "StartupWMClass=GnuCash" >> $RPM_BUILD_ROOT%{_datadir}/applications/gnome-gnucash.desktop
 
+find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} \;
+
 rm -rf $RPM_BUILD_ROOT/%{_infodir} \
        $RPM_BUILD_ROOT/%{_includedir} \
        $RPM_BUILD_ROOT/%{_libdir}/lib*.a \
@@ -144,6 +146,9 @@ glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
 %doc doc/README.OFX
 
 %changelog
+* Sun May 10 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.6.6-2
+- remove *.la files
+
 * Sun Apr 05 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.6.6-1
 - new upstream release
 - add BuildRequires: libtool-ltdl-devel

+ 5 - 3
lib/libp/libpeas/libpeas-vl.spec

@@ -1,6 +1,6 @@
 Name:		libpeas
 Version:	1.14.0
-Release:	1%{?_dist_release}
+Release:	2%{?_dist_release}
 Summary:	Plug-ins implementation convenience library
 
 Group:		System Environment/Libraries
@@ -75,8 +75,7 @@ make %{?_smp_mflags}
 %install
 make install DESTDIR=$RPM_BUILD_ROOT
 
-rm $RPM_BUILD_ROOT/%{_libdir}/lib*.la	\
-	$RPM_BUILD_ROOT/%{_libdir}/libpeas-1.0/loaders/lib*.la
+find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} \;
 
 %find_lang libpeas
 
@@ -123,6 +122,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor >&/dev/null || :
 
 
 %changelog
+* Sun May 10 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.14.0-2
+- remove *.la files
+
 * Sun Mar 29 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.14.0-1
 - new upstream release
 - add BuildRequires: python3-devel

+ 6 - 1
t/tomboy/tomboy-vl.spec

@@ -5,7 +5,7 @@ Summary:	Tomboy is a desktop note-taking application for Linux and Unix.
 Summary(ja): 	Linux 向けのデスクトップ用メモ取りアプリケーション
 Name:		tomboy
 Version:	1.14.1
-Release: 	4%{?_dist_release}
+Release: 	5%{?_dist_release}
 
 License:	LGPLv2
 Group:		Applications/Accessories
@@ -100,6 +100,8 @@ export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
 
 unset GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL
 
+find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} \;
+
 %find_lang %{name}
 
 %post
@@ -155,6 +157,9 @@ scrollkeeper-update > /dev/null 2>&1 || :
 
 
 %changelog
+* Sun May 10 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.14.1-5
+- remove *.la files
+
 * Sat Mar 28 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 1.14.1-4
 - rebuilt with mono 3.12.1 and mono-addins 1.2
 - added Requires: gtk-sharp2-devel to devel subpackage

+ 13 - 4
x/xapian-core/xapian-core-vl.spec

@@ -1,6 +1,6 @@
 Summary: The Xapian Probabilistic Information Retrieval Library
 Name: xapian-core
-Version: 1.2.19
+Version: 1.2.20
 Release: 1%{_dist_release}
 License: GPL
 Group: Applications/Databases
@@ -37,6 +37,7 @@ libraries for applications using Xapian functionality.
 Group: Development/Libraries
 Summary: Files needed for building packages which use Xapian.
 Requires: %{name}-libs = %{version}
+Requires: pkgconfig
 
 %description devel
 Xapian is an Open Source Probabilistic Information Retrieval framework. It
@@ -71,13 +72,17 @@ cp HACKING %{buildroot}%{_datadir}/doc/%{name}-devel-%{version}
 mkdir -p %{buildroot}%{_datadir}/doc/%{name}-%{version}
 cp AUTHORS ChangeLog ChangeLog.examples COPYING NEWS PLATFORMS README %{buildroot}%{_datadir}/doc/%{name}-%{version}
 
-%post libs -p /sbin/ldconfig
+find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} \;
 
-%postun libs -p /sbin/ldconfig
 
 %clean
 [ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
 
+
+%post libs -p /sbin/ldconfig
+
+%postun libs -p /sbin/ldconfig
+
 %files
 %defattr(-, root, root)
 %{_bindir}/xapian-tcpsrv
@@ -113,6 +118,7 @@ cp AUTHORS ChangeLog ChangeLog.examples COPYING NEWS PLATFORMS README %{buildroo
 %files libs
 %defattr(-, root, root)
 %{_libdir}/libxapian*.so.*
+%{_libdir}/pkgconfig/xapian-core.pc
 
 %files devel
 %defattr(-, root, root)
@@ -121,7 +127,6 @@ cp AUTHORS ChangeLog ChangeLog.examples COPYING NEWS PLATFORMS README %{buildroo
 %{_includedir}/xapian.h
 %{_libdir}/libxapian*.so
 %{_libdir}/libxapian*.a
-%{_libdir}/libxapian*.la
 %{_libdir}/cmake/xapian
 %{_datadir}/aclocal/xapian*.m4
 %doc %{_datadir}/doc/%{name}-devel-%{version}
@@ -129,6 +134,10 @@ cp AUTHORS ChangeLog ChangeLog.examples COPYING NEWS PLATFORMS README %{buildroo
 %{_mandir}/man1/xapian-config.1*
 
 %changelog
+* Sun May 10 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp>  1.2.20-1
+- new upstream release
+- remove *.la files
+
 * Sun Oct 26 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp>  1.2.19-1
 - new upstream release