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]

Reply via email to