Browse Source

built with rpm-4.8.1: libcdio, libexif, libmowgli, libplist, libusb, exif, mcs

git-svn-id: http://trac.vinelinux.org/repos/projects/specs@1865 ec354946-7b23-47d6-9f5a-488ba84defc7
inagaki 13 years ago
parent
commit
8a07b98685

+ 12 - 6
e/exif/exif-vl.spec

@@ -1,18 +1,21 @@
 Name: exif
 Summary: A utility to display exif headers from jpeg files
 Summary(ja): JPEG ファイルの EXIF ヘッダを表示するためのユーティリティ
-Version: 0.6.18
+Version: 0.6.19
 Release: 1%{?_dist_release}
-Source: http://prdownloads.sourceforge.net/libexif/exif-%{version}.tar.bz2
-URL: http://sourceforge.net/projects/libexif/
+
 Group: Applications/Multimedia
-License: GPL
+License: GPLv2+
+URL: http://libexif.sourceforge.net/
+
+Source: http://prdownloads.sourceforge.net/libexif/exif-%{version}.tar.bz2
+
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
-BuildRequires: libexif-devel >= 0.6.18
+BuildRequires: libexif-devel >= 0.6.19
 BuildRequires: popt-devel
 BuildRequires: gettext
 BuildRequires: pkgconfig
-Requires: libexif >= 0.6.18
+Requires: libexif >= 0.6.19
 
 %description
 'exif' is a small command-line utility to show EXIF information hidden
@@ -40,6 +43,9 @@ rm -rf $RPM_BUILD_ROOT
 %{_datadir}/locale/*/LC_MESSAGES/*.mo
 
 %changelog
+* Tue Sep 21 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.6.19-1
+- new upstream release with security fix (CVE-2009-3895)
+
 * Mon Oct 19 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.6.18-1
 - new upstream release
 

+ 16 - 8
lib/libc/libcdio/libcdio-vl.spec

@@ -2,9 +2,10 @@ Summary: CD-ROM input and control library
 Summary(ja): CD-ROM 入力・制御ライブラリ
 Name: libcdio
 Version: 0.82
-Release: 1%{?_dist_release}
+Release: 2%{?_dist_release}
+
 Group: System Environment/Libraries
-License: GPLv2+
+License: GPLv3+
 URL: http://www.gnu.org/software/libcdio/
 
 Source0: http://ftp.gnu.org/gnu/libcdio/libcdio-%{version}.tar.bz2
@@ -15,6 +16,7 @@ Patch1: libcdio-0.80-paranoia-fix.patch
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
 BuildRequires: pkgconfig doxygen
 BuildRequires: ncurses-devel
+BuildRequires: libcddb-devel
 BuildRequires: help2man
 BuildRequires: gcc-c++
 Requires(post): /sbin/install-info
@@ -30,7 +32,6 @@ Summary:        Development files for %{name}
 Summary(ja):    %{name} の開発用ファイル
 Group:          Development/Libraries
 Requires:       %{name} = %{version}-%{release}
-Requires:       pkgconfig
 
 %description devel
 This package contains development files for %{name}.
@@ -50,11 +51,14 @@ iconv -f euc-jp -t utf-8 -o $f.utf8 $f && mv $f.utf8 $f
 #automake  || :
 #autoconf  || :
 %configure \
-	--disable-vcd-info \
-	--disable-dependency-tracking \
-	--disable-cddb \
-	--disable-rpath \
-	--disable-static
+    --disable-vcd-info \
+    --disable-dependency-tracking \
+    --disable-rpath \
+    --enable-cddb \
+    --disable-static
+
+#    --disable-cddb \
+
 make %{?_smp_mflags}
 cd doc/doxygen
 sed -i -e "s,HTML_FOOTER.*$,HTML_FOOTER = libcdio-no_date_footer.hml,g" Doxyfile
@@ -121,6 +125,10 @@ fi
 
 
 %changelog
+* Tue Sep 21 2010 Ryoichi INAGAKI <ryo1@bc.wakwa.com> 0.82-2
+- rebuilt with rpm-4.8.1 for pkg-config
+- added --enable-cddb
+
 * Fri May 21 2010 Ryoichi INAGAKI <ryo1@bc.wakwa.com> 0.82-1
 - new upstream release
 - dropt Patch1

+ 11 - 6
lib/libe/libexif/libexif-vl.spec

@@ -1,14 +1,15 @@
 Name: libexif
 Summary: EXIF tag library
 Summary(ja): EXIF タグライブラリ
-Version: 0.6.18
+Version: 0.6.19
 Release: 1%{?_dist_release}
-Source: http://prdownloads.sourceforge.net/libexif/%{name}-%{version}.tar.bz2
-URL: http://sourceforge.net/projects/libexif/
+
 Group: System Environment/Libraries
-License: LGPL
-# replaced Packager: header, as most people making packages will be somebody
-# else. original spec file author is Mark Pulford <mark@kyne.com.au>
+License: LGPLv2+
+URL: http://libexif.sourceforge.net/
+
+Source: http://prdownloads.sourceforge.net/libexif/%{name}-%{version}.tar.bz2
+
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
 BuildRequires: pkgconfig gettext doxygen
 
@@ -65,6 +66,10 @@ rm -rf $RPM_BUILD_ROOT
 #{_libdir}/libexif.a
 
 %changelog
+* Tue Sep 21 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.6.19-1
+- new upstream release with security fix (CVE-2009-3895)
+- built with rpm-4.8.1 for pkg-config
+
 * Mon Oct 19 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.6.18-1
 - new upstream release
 - removed static library from devel package

+ 6 - 4
lib/libm/libmowgli/libmowgli-vl.spec

@@ -1,8 +1,8 @@
+Name:           libmowgli
 Summary:        An algorithm framework
 Summary(ja):    アルゴリズムフレームワーク
-Name:           libmowgli
 Version:        0.7.0
-Release:        1%{?_dist_release}
+Release:        2%{?_dist_release}
 
 Group:          System Environment/Libraries
 License:        ISC
@@ -24,8 +24,7 @@ performance block allocator.
 Summary:        Development files for libmowgli
 Summary(ja):    libmowgli の開発用ファイル
 Group:          Development/Libraries
-Requires:       libmowgli = %{version}-%{release}
-Requires:       pkgconfig
+Requires:       %{name} = %{version}-%{release}
 
 %description devel
 mowgli is a development framework for C (like GLib), which provides high
@@ -77,6 +76,9 @@ rm -rf $RPM_BUILD_ROOT
 %{_libdir}/pkgconfig/libmowgli.pc
 
 %changelog
+* Tue Sep 21 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.7.0-2
+- rebuilt with rpm-4.8.1 for pkg-config
+
 * Sat Apr 25 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.7.0-1
 - new upstream release
 - changed Group to System Environment/Libraires

+ 8 - 6
lib/libp/libplist/libplist-vl.spec

@@ -1,15 +1,15 @@
 Name:           libplist
-Version:        1.3
-Release:        1%{?_dist_release}
 Summary:        Library for manipulating Apple Binary and XML Property Lists
+Version:        1.3
+Release:        2%{?_dist_release}
 
 Group:          System Environment/Libraries
 License:        LGPLv2+
 URL:            http://matt.colyer.name/projects/iphone-linux/
 
 Source0:        http://cloud.github.com/downloads/JonathanBeck/%{name}/%{name}-%{version}.tar.bz2
-BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
 
+BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
 BuildRequires: libxml2-devel
 BuildRequires: glib2-devel
 BuildRequires: python-devel
@@ -22,8 +22,7 @@ libplist is a library for manipulating Apple Binary and XML Property Lists
 %package devel
 Summary: Development package for libplist
 Group: Development/Libraries
-Requires: libplist = %{version}-%{release}
-Requires: pkgconfig
+Requires: %{name} = %{version}-%{release}
 
 %description devel
 %{name}, development headers and libraries.
@@ -31,7 +30,7 @@ Requires: pkgconfig
 %package python
 Summary: Python package for libplist
 Group: Development/Libraries
-Requires: libplist = %{version}-%{release}
+Requires: %{name} = %{version}-%{release}
 Requires: python
 
 %description python
@@ -79,6 +78,9 @@ rm -rf $RPM_BUILD_ROOT
 %{python_sitearch}/plist
 
 %changelog
+* Tue Sep 21 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.3-2
+- rebuilt with rpm-4.8.1 for pkg-config
+
 * Thu Apr 29 2010 Daisuke SUZUKI <daisuke@linux.or.jp> 1.3-1
 - initial build for Vine Linux
 

+ 13 - 7
lib/libu/libusb/libusb-vl.spec

@@ -2,12 +2,15 @@ Summary: A library which allows userspace access to USB devices.
 Summary(ja): ユーザスペースから USB デバイスにアクセスするためのライブラリ
 Name: libusb
 Version: 0.1.12
-Release: 2%{?_dist_release}
-Source0: http://prdownloads.sourceforge.net/libusb/%{name}-%{version}.tar.gz
-License: LGPL
+Release: 3%{?_dist_release}
+
 Group: System Environment/Libraries
-BuildRoot: %{_tmppath}/%{name}-%{version}-root
+License: LGPL
 URL: http://sourceforge.net/projects/libusb/
+
+Source0: http://prdownloads.sourceforge.net/libusb/%{name}-%{version}.tar.gz
+
+BuildRoot: %{_tmppath}/%{name}-%{version}-root
 BuildRequires: docbook-utils
 BuildRequires: docbook-dtds >= 1.0
 %{?nosrc:NoSource:     0}
@@ -32,7 +35,7 @@ develop applications that use libusb.
 %setup -q
 
 %build
-%configure 
+%configure --disable-static
 make
 
 %install
@@ -55,16 +58,19 @@ rm -rf $RPM_BUILD_ROOT
 %files devel
 %defattr(-,root,root)
 %doc AUTHORS README INSTALL.libusb NEWS ChangeLog doc/html
-#%doc doc/manual.ps
 %{_bindir}/libusb-config
 %{_includedir}/*
 %{_libdir}/*.so
-%{_libdir}/*.a
+#{_libdir}/*.a
 #{_libdir}/*.la
 %{_libdir}/pkgconfig/*.pc
 
 
 %changelog
+* Tue Sep 21 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.1.12-3
+- rebuilt with rpm-4.8.1 for pkg-config file
+- removed static library from devel package
+
 * Sat Jan 10 2009 Munehiro Yamamoto <munepi@cg8.so-net.ne.jp> 0.1.12-2
 - spec in utf-8
 

+ 7 - 4
m/mcs/mcs-vl.spec

@@ -1,10 +1,11 @@
+Name:		mcs
 Summary:        A configuration file abstraction library
 Summary(ja):    設定ファイル抽象化ライブラリ
-Name:		mcs
 Version:	0.7.1
-Release:	3%{?_dist_release}
-License:	BSD
+Release:	4%{?_dist_release}
+
 Group:		System Environment/Libraries
+License:	BSD
 URL:            http://atheme.org/projects/mcs.shtml
 
 Source0:        http://distfiles.atheme.org/libmcs-%{version}.tgz
@@ -32,7 +33,6 @@ desktop environment or software suite.
 Summary:	Development files for Modular Config System
 Group:		Development/Libraries
 Requires:	%{name} = %{version}-%{release}
-Requires:	libmowgli-devel
 
 %description devel
 This package contains header files required to develop applications
@@ -79,6 +79,9 @@ chmod 0644 $RPM_BUILD_ROOT%{_sysconfdir}/mcs-backend
 %{_libdir}/pkgconfig/*.pc
 
 %changelog
+* Tue Sep 21 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.7.1-4
+- rebuilt with rpm-4.8.1 for pkg-config
+
 * Sun Apr 26 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 0.7.1-3
 - rebuilt with libmowgli-0.7.0