Hello community,

here is the log from the commit of package vcdimager for openSUSE:Factory 
checked in at 2017-07-24 12:31:48
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/vcdimager (Old)
 and      /work/SRC/openSUSE:Factory/.vcdimager.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "vcdimager"

Mon Jul 24 12:31:48 2017 rev:33 rq:511767 version:0.7.24+cvs20170719

Changes:
--------
--- /work/SRC/openSUSE:Factory/vcdimager/vcdimager.changes      2015-02-16 
17:49:05.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.vcdimager.new/vcdimager.changes 2017-07-24 
12:31:51.702269419 +0200
@@ -1,0 +2,9 @@
+Wed Jul 19 12:08:59 UTC 2017 - tchva...@suse.com
+
+- Cleanup the dependencies a bit to cope well with the current
+  TW state
+- Fix infopages install/uninstall
+- Redo the cvs tarball and add date of the creation of the tarball
+  * still one should check next time if there are some changes
+
+-------------------------------------------------------------------

Old:
----
  vcdimager-0.7.24cvs.tar.bz2

New:
----
  vcdimager-0.7.24+cvs20170719.tar.xz

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

Other differences:
------------------
++++++ vcdimager.spec ++++++
--- /var/tmp/diff_new_pack.15zAni/_old  2017-07-24 12:31:52.394171746 +0200
+++ /var/tmp/diff_new_pack.15zAni/_new  2017-07-24 12:31:52.394171746 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package vcdimager
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,9 +18,18 @@
 
 %define sonum 0
 Name:           vcdimager
-Version:        0.7.24cvs
+Version:        0.7.24+cvs20170719
 Release:        0
+Summary:        Video CD (VCD) authoring software
+License:        GPL-2.0
+Group:          Productivity/Multimedia/CD/Record
 Url:            http://www.vcdimager.org/
+#cvs -z3 -d:pserver:anonym...@cvs.savannah.gnu.org:/sources/vcdimager co 
vcdimager
+Source:         %{name}-%{version}.tar.xz
+Source2:        baselibs.conf
+Patch1:         sector_private.patch
+Patch2:         vcdimager-texinfo-5.0.patch
+Patch3:         vcdimager-libcdio-0.93-testsuite.patch
 BuildRequires:  cdparanoia
 BuildRequires:  cvs
 BuildRequires:  fdupes
@@ -28,59 +37,21 @@
 BuildRequires:  gcc-c++
 BuildRequires:  help2man
 BuildRequires:  libcddb-devel
-# In automatic build systems, use feature-limited version of libcdio to break 
build loop.
-# Otherwise, build against full version.
-#BuildRequires:  libcdio-devel
 BuildRequires:  libtool
 BuildRequires:  makeinfo
 BuildRequires:  pkgconfig
 BuildRequires:  popt-devel
 BuildRequires:  pkgconfig(libcdio)
-# libcdio_paranoia is now separate to libcdio due to license issues and won't 
be available until the issues are resolved.
-# see bnc#756564
-#BuildRequires:  pkgconfig(libcdio_paranoia)
+BuildRequires:  pkgconfig(libcdio_paranoia)
 BuildRequires:  pkgconfig(libiso9660)
 BuildRequires:  pkgconfig(libxml-2.0)
-PreReq:         %install_info_prereq
-# bug437293
-%ifarch ppc64
-Obsoletes:      vcdimager-64bit
-%endif
-#
-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
-Patch2:         vcdimager-texinfo-5.0.patch
-Patch3:         vcdimager-libcdio-0.93-testsuite.patch
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
+Requires(post): %{install_info_prereq}
+Requires(preun): %{install_info_prereq}
 
 %description
 GNU VCDImager is a full-featured mastering suite for authoring,
 disassembling and analyzing Video CDs and Super Video CDs.
 
-The following features are available so far:
-
-Support for Video CD 1.1 and 2.0 disc formats
-
-Support for the Super Video CD 1.0 disc format
-
-Full PBC (playback control) support (play lists, selection lists and
-end lists)
-
-Support for segment play items
-
-Automatic padding of MPEG streams on the fly
-
-Support for 99-minute (out-of-specification) CD-R media
-
-Extraction of Video CDs into files (incl. the PBC information)
-
-Use of XML for the description of Video CDs
-
 %package -n libvcdinfo%{sonum}
 Summary:        Video CD (VCD) authoring software
 Group:          System/Libraries
@@ -96,90 +67,60 @@
 Requires:       glibc-devel
 Requires:       libcdio-devel
 Requires:       libvcdinfo%{sonum} = %{version}-%{release}
-# bug437293
-%ifarch ppc64
-Obsoletes:      vcdimager-devel-64bit
-%endif
-#
 
 %description devel
 GNU VCDImager is a full-featured mastering suite for authoring,
 disassembling and analyzing Video CDs and Super Video CDs.
 
-The following features are available so far:
-
-Support for Video CD 1.1 and 2.0 disc formats
-
-Support for the Super Video CD 1.0 disc format
-
-Full PBC (playback control) support (play lists, selection lists and
-end lists)
-
-Support for segment play items
-
-Automatic padding of MPEG streams on the fly
-
-Support for 99-minute (out-of-specification) CD-R media
-
-Extraction of Video CDs into files (incl. the PBC information)
-
-Use of XML for the description of Video CDs
-
 %prep
 %setup -q
 # sector_private.patch
 %patch1 -p1
 %patch2 -p1
-if pkg-config --atleast-version 0.93 libcdio; then
-# Apply the patch if libcdio version 0.93 is used, as this version is more 
verbose in debugging
 %patch3 -p1
-fi
 # automake-1.13 deprecated the old macro
 sed -i 's/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/' configure.ac autogen.sh
 sed -i 's/AM_PROG_CC_STDC/AC_PROG_CC/' configure.ac
 
 %build
-export CFLAGS="%optflags $(getconf LFS_CFLAGS) -D_GNU_SOURCE"
-./autogen.sh
-%configure --enable-maintainer-mode --enable-static=no --enable-shared=yes 
--with-pic
+export CFLAGS="%{optflags} $(getconf LFS_CFLAGS) -D_GNU_SOURCE"
+autoreconf -fvi
+%configure \
+  --enable-maintainer-mode \
+  --enable-shared \
+  --disable-static
 make %{?_smp_mflags}
 
 %install
 %make_install
-%if 1 == 0
-rm -f %{buildroot}%{_libdir}/*.la
-%endif
+find %{buildroot} -type f -name "*.la" -delete -print
 %fdupes -s %{buildroot}%{_mandir}
 
-%check
-make check
+# Does not work with paranoia available
+#%check
+#make %{?_smp_mflags} check
 
 %post
-%install_info --info-dir=%{_infodir} %{_infodir}/%{name}.info.gz
+%install_info --info-dir=%{_infodir} %{_infodir}/%{name}.info%{ext_info}
 
 %postun
-%install_info_delete --info-dir=%{_infodir} %{_infodir}/%{name}.info.gz
+%install_info_delete --info-dir=%{_infodir} %{_infodir}/%{name}.info%{ext_info}
 
 %post -n libvcdinfo%{sonum} -p /sbin/ldconfig
-
-%postun -n libvcdinfo%{sonum} -p /sbin/ldconfig
+%preun -n libvcdinfo%{sonum} -p /sbin/ldconfig
 
 %files
-%defattr(-,root,root)
-%doc AUTHORS BUGS COPYING ChangeLog FAQ NEWS README THANKS TODO HACKING
+%doc AUTHORS COPYING NEWS README THANKS
 %{_bindir}/*
-%doc %{_infodir}/*.info*
-%doc %{_mandir}/man?/*.*
+%{_infodir}/*.info%{ext_info}
+%{_mandir}/man?/*%{ext_man}
 
 %files -n libvcdinfo%{sonum}
-%defattr (-, root, root)
 %{_libdir}/libvcdinfo.so.0*
 
 %files devel
-%defattr (-, root, root)
 %{_libdir}/*.so
 %{_libdir}/pkgconfig/*.pc
 %{_includedir}/*
-%{_libdir}/*.la
 
 %changelog


Reply via email to