r4790 - in /vdr/vdr/trunk/debian: changelog make-special-vdr.sh
tom-guest at users.alioth.debian.org
tom-guest at users.alioth.debian.org
Wed Jun 27 00:56:43 UTC 2007
Author: tom-guest
Date: Wed Jun 27 00:56:43 2007
New Revision: 4790
URL: http://svn.debian.org/wsvn/pkg-vdr-dvb/?sc=1&rev=4790
Log:
Upgraded make-special-vdr.sh to version 0.6
Modified:
vdr/vdr/trunk/debian/changelog
vdr/vdr/trunk/debian/make-special-vdr.sh
Modified: vdr/vdr/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-vdr-dvb/vdr/vdr/trunk/debian/changelog?rev=4790&op=diff
==============================================================================
--- vdr/vdr/trunk/debian/changelog (original)
+++ vdr/vdr/trunk/debian/changelog Wed Jun 27 00:56:43 2007
@@ -1,11 +1,16 @@
vdr (1.4.7-2) UNRELEASED; urgency=low
+ [ Thomas Schmidt ]
* Removed support for starting vdr without NTPL-support as glibc 2.5 does
not support this anymore
* removed creation of dvb-devices in postinst - should be created on every
system automatically (closes: #428695)
- -- Thomas Schmidt <tschmidt at debian.org> Fri, 15 Jun 2007 17:50:25 +0200
+ [ Thomas Günther ]
+ * Upgraded make-special-vdr.sh to version 0.6 (xineliboutput,
+ burnbackgrounds, debianize-vdrplugin)
+
+ -- Thomas Günther <tom at toms-cafe.de> Wed, 27 Jun 2007 02:53:01 +0200
vdr (1.4.7-1) unstable; urgency=low
Modified: vdr/vdr/trunk/debian/make-special-vdr.sh
URL: http://svn.debian.org/wsvn/pkg-vdr-dvb/vdr/vdr/trunk/debian/make-special-vdr.sh?rev=4790&op=diff
==============================================================================
--- vdr/vdr/trunk/debian/make-special-vdr.sh (original)
+++ vdr/vdr/trunk/debian/make-special-vdr.sh Wed Jun 27 00:56:43 2007
@@ -74,6 +74,11 @@
#
# 2007-02-27: Version 0.5
# - Updated prepare_graphtft for new graphtft release 0.0.16
+#
+# 2007-06-27: Version 0.6
+# - Fixed prepare_xineliboutput
+# - Added prepare_burn to use backgrounds from standard packages
+# - Fixed substitions for debianize-vdrplugin in prepare_vdr
main()
@@ -119,6 +124,9 @@
fi
if check_package "vdr${SPECIAL_VDR_SUFFIX}-plugin-analogtv"; then
prepare_analogtv
+ fi
+ if check_package "vdr${SPECIAL_VDR_SUFFIX}-plugin-burn"; then
+ prepare_burn
fi
if check_package "vdr${SPECIAL_VDR_SUFFIX}-plugin-graphtft"; then
prepare_graphtft
@@ -452,6 +460,22 @@
echo " SPECIAL_VDR_SUFFIX=${SPECIAL_VDR_SUFFIX} fakeroot dpkg-buildpackage -us -uc -tc"
echo "See /usr/share/vdr-dev/make-special-vdr.sh for details."
EOF
+ /bin/sed -e "s/\${SPECIAL_VDR_SUFFIX}/${SPECIAL_VDR_SUFFIX}/g" <<'EOF' | /usr/bin/patch -p0 -F0
+--- debian/debianize-vdr${SPECIAL_VDR_SUFFIX}plugin
++++ debian/debianize-vdr${SPECIAL_VDR_SUFFIX}plugin
+@@ -15 +15 @@
+- echo "The upsteam tarball should be named: vdr${SPECIAL_VDR_SUFFIX}-<PLUGIN-NAME>-<VERSION>.tar.gz"
++ echo "The upsteam tarball should be named: vdr-<PLUGIN-NAME>-<VERSION>.tar.gz"
+@@ -17 +17 @@
+- echo "e.g.: vdr${SPECIAL_VDR_SUFFIX}-coolplugin-0.0.1.tar.gz"
++ echo "e.g.: vdr-coolplugin-0.0.1.tar.gz"
+@@ -27 +27 @@
+- ORIGTARBALL="../vdr${SPECIAL_VDR_SUFFIX}-plugin-$PLUGIN"_"$VERSION.orig.tar.gz"
++ ORIGTARBALL="../vdr-plugin-$PLUGIN"_"$VERSION.orig.tar.gz"
+@@ -72 +72 @@
+-dh_make="/usr/bin/dh_make -t /usr/share/vdr${SPECIAL_VDR_SUFFIX}-dev/plugin-template -d -s -p vdr${SPECIAL_VDR_SUFFIX}-plugin-$PLUGIN"
++dh_make="/usr/bin/dh_make -t /usr/share/vdr${SPECIAL_VDR_SUFFIX}-dev/plugin-template -d -s -p vdr-plugin-$PLUGIN"
+EOF
}
prepare_analogtv()
@@ -470,6 +494,29 @@
+ dh_install
+ cd debian/vdr${SPECIAL_VDR_SUFFIX}-plugin-analogtv/usr/bin; mv mp1e mp1e_vdr${SPECIAL_VDR_SUFFIX}
+ cd debian/vdr${SPECIAL_VDR_SUFFIX}-plugin-analogtv/usr/share/man/man1; mv mp1e.1 mp1e_vdr${SPECIAL_VDR_SUFFIX}.1
+EOF
+}
+
+prepare_burn()
+{
+ echo "prepare_burn: use backgrounds from standard packages"
+ /bin/sed -e "s/\${SPECIAL_VDR_SUFFIX}/${SPECIAL_VDR_SUFFIX}/g" <<'EOF' | /usr/bin/patch -p0 -F0
+--- debian/control
++++ debian/control
+@@ -13,2 +13,2 @@
+-Suggests: vdr${SPECIAL_VDR_SUFFIX}-burnbackgrounds (>= 0.0.1-4)
+-Conflicts: vdr${SPECIAL_VDR_SUFFIX}-burnbackgrounds (<= 0.0.1-3)
++Suggests: vdr-burnbackgrounds (>= 0.0.1-4)
++Conflicts: vdr-burnbackgrounds (<= 0.0.1-3)
+--- debian/links
++++ debian/links
+@@ -0,0 +1,6 @@
++var/lib/vdr/plugins/burn/skins/fo-doku var/lib/vdr${SPECIAL_VDR_SUFFIX}/plugins/burn/skins/fo-doku
++var/lib/vdr/plugins/burn/skins/fo-kinder var/lib/vdr${SPECIAL_VDR_SUFFIX}/plugins/burn/skins/fo-kinder
++var/lib/vdr/plugins/burn/skins/fo-kino var/lib/vdr${SPECIAL_VDR_SUFFIX}/plugins/burn/skins/fo-kino
++var/lib/vdr/plugins/burn/skins/fo-musik var/lib/vdr${SPECIAL_VDR_SUFFIX}/plugins/burn/skins/fo-musik
++var/lib/vdr/plugins/burn/skins/fo-natur var/lib/vdr${SPECIAL_VDR_SUFFIX}/plugins/burn/skins/fo-natur
++var/lib/vdr/plugins/burn/skins/fo-sport var/lib/vdr${SPECIAL_VDR_SUFFIX}/plugins/burn/skins/fo-sport
EOF
}
@@ -687,6 +734,15 @@
/Package: xineliboutput-sxfe/,/^\$/d; \
/Package: libxine-xvdr${SPECIAL_VDR_SUFFIX}/,/^\$/d"
subst_in_files "${SUBST}" "debian/control"
+
+ /bin/sed -e "s/\${VERSION}/$(grep 'static const char \*VERSION *=' xineliboutput.c | cut -d'"' -f2)/g" \
+ -e "s/\${SPECIAL_VDR_SUFFIX}/${SPECIAL_VDR_SUFFIX}/g" <<'EOF' | /usr/bin/patch -p0 -F0
+--- debian/vdr${SPECIAL_VDR_SUFFIX}-plugin-xineliboutput.links 1970-01-01 00:00:00.000000000 +0000
++++ debian/vdr${SPECIAL_VDR_SUFFIX}-plugin-xineliboutput.links
+@@ -0,0 +1,2 @@
++usr/lib/vdr/plugins/libxineliboutput-fbfe.so.${VERSION} usr/lib/vdr${SPECIAL_VDR_SUFFIX}/plugins/libxineliboutput-fbfe.so.${VERSION}
++usr/lib/vdr/plugins/libxineliboutput-sxfe.so.${VERSION} usr/lib/vdr${SPECIAL_VDR_SUFFIX}/plugins/libxineliboutput-sxfe.so.${VERSION}
+EOF
}
cleanup()
More information about the pkg-vdr-dvb-changes
mailing list