commit vcdimager for openSUSE:Factory
Hello community, here is the log from the commit of package vcdimager for openSUSE:Factory checked in at 2012-04-02 10:41:34 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/vcdimager (Old) and /work/SRC/openSUSE:Factory/.vcdimager.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "vcdimager", Maintainer is "sbrabec@suse.com" Changes: -------- --- /work/SRC/openSUSE:Factory/vcdimager/vcdimager.changes 2011-12-27 18:39:38.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.vcdimager.new/vcdimager.changes 2012-04-02 10:41:35.000000000 +0200 @@ -1,0 +2,5 @@ +Thu Mar 29 08:31:37 UTC 2012 - davejplater@gmail.com + +- Split off libvcdinfo0 as a separate package and cleaned up spec. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ vcdimager.spec ++++++ --- /var/tmp/diff_new_pack.SeW2o4/_old 2012-04-02 10:41:36.000000000 +0200 +++ /var/tmp/diff_new_pack.SeW2o4/_new 2012-04-02 10:41:36.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package vcdimager # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,35 +16,34 @@ # +%define sonum 0 Name: vcdimager +Version: 0.7.24 +Release: 0 +Url: http://www.vcdimager.org/ BuildRequires: cdparanoia BuildRequires: gawk BuildRequires: gcc-c++ BuildRequires: libcddb-devel -BuildRequires: libxml2-devel -BuildRequires: pkgconfig -BuildRequires: popt-devel # In automatic build systems, use feature-limited version of libcdio to break build loop. -%if "x%{?_project}" != "x" -BuildRequires: libcdio-mini-devel -%else # Otherwise, build against full version. BuildRequires: libcdio-devel -%endif -Url: http://www.vcdimager.org/ +BuildRequires: libtool +BuildRequires: pkgconfig +BuildRequires: popt-devel +BuildRequires: pkgconfig(libxml-2.0) PreReq: %install_info_prereq # bug437293 %ifarch ppc64 Obsoletes: vcdimager-64bit %endif # -Version: 0.7.24 -Release: 0 Summary: Video CD (VCD) authoring software License: GPL-2.0 Group: Productivity/Multimedia/CD/Record Source: %{name}-%{version}.tar.bz2 Source2: baselibs.conf +# PATCH-MISSING-TAG -- See http://en.opensuse.org/openSUSE:Packaging_Patches_guidelines Patch1: sector_private.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -71,18 +70,21 @@ Use of XML for the description of Video CDs +%package -n libvcdinfo%{sonum} +Summary: Video CD (VCD) authoring software +Group: System/Libraries - -Authors: --------- - Herbert Valerio Riedel <hvr@gnu.org> - Rocky Bernstein <rocky@panix.com> +%description -n libvcdinfo%{sonum} +GNU VCDImager is a full-featured mastering suite for authoring, +disassembling and analyzing Video CDs and Super Video CDs. +This is the core library %package devel -Url: http://www.vcdimager.org/ Summary: Video CD (VCD) authoring software Group: Development/Languages/C and C++ -Requires: %{name} = %{version} libcdio-devel glibc-devel +Requires: glibc-devel +Requires: libcdio-devel +Requires: libvcdinfo%{sonum} = %{version}-%{release} # bug437293 %ifarch ppc64 Obsoletes: vcdimager-devel-64bit @@ -112,53 +114,48 @@ Use of XML for the description of Video CDs - - -Authors: --------- - Herbert Valerio Riedel <hvr@gnu.org> - Rocky Bernstein <rocky@panix.com> - %prep %setup -q # sector_private.patch %patch1 -p1 %build -%configure --disable-static --with-pic -make %{?jobs:-j%jobs} +%configure --enable-static=no --enable-shared=yes --with-pic +make %{?_smp_mflags} %install -make DESTDIR=$RPM_BUILD_ROOT install -%{__rm} -f %{buildroot}%{_libdir}/*.la +%make_install +rm -f %{buildroot}%{_libdir}/*.la grep -r -E '^#include[ \t]+[<"][^>"]+[">]' %{buildroot}%{_includedir} | awk -F: '{print $2}' %check make check -%clean -rm -rf $RPM_BUILD_ROOT - %post -/sbin/ldconfig -%install_info --info-dir=%{_infodir} %{_infodir}/%name.info.gz +%install_info --info-dir=%{_infodir} %{_infodir}/%{name}.info.gz %postun -/sbin/ldconfig -%install_info_delete --info-dir=%{_infodir} %{_infodir}/%name.info.gz +%install_info_delete --info-dir=%{_infodir} %{_infodir}/%{name}.info.gz + +%post -n libvcdinfo%{sonum} -p /sbin/ldconfig + +%postun -n libvcdinfo%{sonum} -p /sbin/ldconfig %files %defattr(-,root,root) -%doc AUTHORS BUGS COPYING ChangeLog FAQ INSTALL NEWS README THANKS TODO HACKING -/usr/bin/* -%{_libdir}/*.so.* -%doc /usr/share/info/*.info* -%doc /usr/share/man/man?/*.* +%doc AUTHORS BUGS COPYING ChangeLog FAQ NEWS README THANKS TODO HACKING +%{_bindir}/* +%doc %{_infodir}/*.info* +%doc %{_mandir}/man?/*.* + +%files -n libvcdinfo%{sonum} +%defattr (-, root, root) +%{_libdir}/libvcdinfo.so.0* %files devel %defattr (-, root, root) %{_libdir}/*.so %{_libdir}/pkgconfig/*.pc -/usr/include/* +%{_includedir}/* %changelog -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@hilbert.suse.de