Hello community, here is the log from the commit of package dvb for openSUSE:Factory checked in at 2015-02-05 11:01:12 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/dvb (Old) and /work/SRC/openSUSE:Factory/.dvb.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "dvb" Changes: -------- --- /work/SRC/openSUSE:Factory/dvb/dvb.changes 2015-01-09 20:50:45.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.dvb.new/dvb.changes 2015-02-05 11:01:18.000000000 +0100 @@ -1,0 +2,14 @@ +Wed Jan 21 10:03:21 UTC 2015 - [email protected] + +- dvb-opensuse-integration.patch: Instead of excluding files from + the package, don't build them in the first place, this is more + efficient. + +------------------------------------------------------------------- +Tue Jan 20 13:11:57 UTC 2015 - [email protected] + +- Update to the latest upstream snapshot (20150120) + * Scan data files are no longer included so we don't have to + delete them. + +------------------------------------------------------------------- Old: ---- dvb-apps-1.1.1_20120913.tar.xz New: ---- dvb-apps-1.1.1_20150120.tar.xz dvb-opensuse-integration.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ dvb.spec ++++++ --- /var/tmp/diff_new_pack.c40YYd/_old 2015-02-05 11:01:19.000000000 +0100 +++ /var/tmp/diff_new_pack.c40YYd/_new 2015-02-05 11:01:19.000000000 +0100 @@ -17,7 +17,7 @@ %if !%{defined snapver} -%define snapver 20120913 +%define snapver 20150120 %endif Name: dvb @@ -44,6 +44,8 @@ Patch4: dvb-femon-03-handle-EOPNOTSUPP.patch # PATCH-FIX-OPENSUSE: dvb-scan-dont-segfault.patch, upstream is basically dead, but still avoid insstant segfault in usage() function -- seife Patch5: dvb-scan-dont-segfault.patch +# PATCH-FEATURE-OPENSUSE: dvb-opensuse-integration, openSUSE integration -- jdelvare +Patch6: dvb-opensuse-integration.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build Requires: dtv-scan-tables @@ -70,6 +72,7 @@ %patch3 -p1 %patch4 -p1 %patch5 -p1 +%patch6 -p1 find -name .hg -type d | xargs rm -rfv find -name .cvsignore -type f | xargs rm -fv find -name '*.orig' -type f | xargs rm -fv @@ -113,15 +116,9 @@ ln -sf /etc/init.d/dvb $DESTDIR/usr/sbin/rcdvb install -m 755 %{SOURCE2} $DESTDIR/etc/init.d/dvb # -# noone really uses this so far AFAIK -rm -r %{buildroot}%{_libdir}/*.a -# dvbscan is incomplete and defunct -rm %{buildroot}%{_bindir}/dvbscan # scan is too generic a name, rename to dvbscan/atscscan to avoid conflicts mv %{buildroot}%{_bindir}/scan %{buildroot}%{_bindir}/dvbscan ln %{buildroot}%{_bindir}/dvbscan %{buildroot}%{_bindir}/atscscan -# dvb scan data are provided by dtv-scan-tables -rm -r %{buildroot}%{_datadir}/dvb/{atsc,dvb-c,dvb-s,dvb-t} # %fdupes $RPM_BUILD_ROOT ++++++ dvb-apps-1.1.1_20120913.tar.xz -> dvb-apps-1.1.1_20150120.tar.xz ++++++ ++++ 14716 lines of diff (skipped) ++++++ dvb-opensuse-integration.patch ++++++ From: Jean Delvare <[email protected]> Subject: dvb: openSUSE integration Skip some components: * We don't want to ship static libraries so don't build them. * We don't ship testing applications so don't build them. * dvbscan is incomplete and defunct, don't build it. --- Make.rules | 2 +- Makefile | 1 - util/Makefile | 1 - 3 files changed, 1 insertion(+), 3 deletions(-) --- dvb-apps.orig/Make.rules 2015-01-21 10:54:26.663742900 +0100 +++ dvb-apps/Make.rules 2015-01-21 10:56:15.340131744 +0100 @@ -9,7 +9,7 @@ ifneq ($(lib_name),) CFLAGS_LIB ?= -fPIC CFLAGS += $(CFLAGS_LIB) -libraries = $(lib_name).so $(lib_name).a +libraries = $(lib_name).so .PHONY: library --- dvb-apps.orig/Makefile 2015-01-21 10:56:00.486805230 +0100 +++ dvb-apps/Makefile 2015-01-21 10:56:09.140995471 +0100 @@ -10,7 +10,6 @@ DVB_API_MINOR := $(word 3, $(shell grep all clean install: $(MAKE) -C lib $@ - $(MAKE) -C test $@ $(MAKE) -C util $@ update: --- dvb-apps.orig/util/Makefile 2015-01-20 14:44:32.007767792 +0100 +++ dvb-apps/util/Makefile 2015-01-21 10:54:21.530630075 +0100 @@ -10,7 +10,6 @@ all clean install: $(MAKE) -C dvbdate $@ $(MAKE) -C dvbnet $@ $(MAKE) -C dvbtraffic $@ - $(MAKE) -C dvbscan $@ $(MAKE) -C femon $@ $(MAKE) -C scan $@ $(MAKE) -C szap $@ -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
