[SCM] gerbera/master: Drop various obsolete packaging files
jcowgill at users.alioth.debian.org
jcowgill at users.alioth.debian.org
Sat Sep 23 17:48:13 UTC 2017
The following commit has been merged in the master branch:
commit ca13e735dce6d5766b6db7ad46af5e923dd2dfc9
Author: James Cowgill <jcowgill at debian.org>
Date: Thu Jun 1 18:16:02 2017 +0100
Drop various obsolete packaging files
- Readme.source: we dont't use mozjs anymore
- clean: we don't use autotools anymore
- get-git-source.sh: no need for any crazy repacking
- gerbera.menu: menu files are obsolete
- gerbera-common.manpages: man page already installed
diff --git a/debian/Readme.source b/debian/Readme.source
deleted file mode 100644
index 489cd0b..0000000
--- a/debian/Readme.source
+++ /dev/null
@@ -1,7 +0,0 @@
-Source package information for mediatomb
-------------------------------------------
-
- * To build mediatomb using DEB_BUILD_OPTIONS="nostrip" it's required to have
- a libmozjs185 that was built using "--enable-debug".
-
- -- Miguel A. Colón Vélez <debian.micove at gmail.com> Sun, 25 Mar 2012 00:54:20 -0400
diff --git a/debian/clean b/debian/clean
deleted file mode 100644
index 5da17f8..0000000
--- a/debian/clean
+++ /dev/null
@@ -1 +0,0 @@
-config.log
diff --git a/debian/gerbera-common.manpages b/debian/gerbera-common.manpages
deleted file mode 100644
index 0bafb4a..0000000
--- a/debian/gerbera-common.manpages
+++ /dev/null
@@ -1 +0,0 @@
-debian/tmp/usr/share/man/man1/mediatomb.1
diff --git a/debian/gerbera.menu b/debian/gerbera.menu
deleted file mode 100644
index 3315ebd..0000000
--- a/debian/gerbera.menu
+++ /dev/null
@@ -1,5 +0,0 @@
-?package(mediatomb):needs="X11" \
- section="Applications/Sound" \
- title="MediaTomb" command="/usr/bin/x-www-browser /var/lib/mediatomb/mediatomb.html" \
- longtitle="MediaTomb UPnP MediaServer web user interface." \
- icon="/usr/share/pixmaps/mediatomb.xpm"
diff --git a/debian/get-git-source.sh b/debian/get-git-source.sh
deleted file mode 100755
index 97a5f8c..0000000
--- a/debian/get-git-source.sh
+++ /dev/null
@@ -1,55 +0,0 @@
-#!/bin/sh
-
-set -e
-
-PACKAGE=mediatomb
-giturl=git://git.code.sf.net/p/mediatomb/code
-#USE_CUSTOM_COMMIT=master
-
-CWD_DIR=${PWD}
-GOS_DIR=${CWD_DIR}/get-orig-source
-
-DEB_SOURCE=$(dpkg-parsechangelog 2>/dev/null | sed -n 's/^Source: //p')
-DEB_VERSION=$(dpkg-parsechangelog 2>/dev/null | sed -n 's/^Version: //p')
-if [ -z ${USE_CUSTOM_COMMIT} ]; then
- UPSTREAM_VERSION=$(echo ${DEB_VERSION} | sed -r 's/[^:]+://; s/-[^-]+$$//')
-else
- UPSTREAM_VERSION=${USE_CUSTOM_COMMIT}
-fi
-
-if [ "${DEB_SOURCE}" != "${PACKAGE}" ]; then
- echo 'Please run this script from the sources root directory.'
- exit 1
-fi
-
-rm -rf ${GOS_DIR}
-mkdir ${GOS_DIR} && cd ${GOS_DIR}
-
-# Download sources
-# If the UPSTREAM_VERSION/USE_CUSTOM_COMMIT does not exist then download master
-git clone --no-checkout ${giturl} ${DEB_SOURCE}
-cd ${GOS_DIR}/${DEB_SOURCE}
-UPSTREAM_SHA1=$(git rev-parse --quiet --verify ${UPSTREAM_VERSION}^{commit} || true)
-if [ -z ${UPSTREAM_SHA1} ]; then
- git checkout master
-else
- git checkout ${UPSTREAM_SHA1}
-fi
-UPSTREAM_VERSION=$(git describe --tags | sed -e 's/v\(.*\)/\1/')
-cd ${GOS_DIR}
-mv ${GOS_DIR}/${DEB_SOURCE} ${GOS_DIR}/${DEB_SOURCE}-${UPSTREAM_VERSION}
-
-# Setting times... (to make reproducible tarballs)
-cd ${GOS_DIR}/${DEB_SOURCE}-${UPSTREAM_VERSION}
-for F in $(git ls-files); do touch -h -d "$(git log -1 --format="%ai" -- $F)" "$F"; done
-
-# Clean-up...
-cd ${GOS_DIR}/${DEB_SOURCE}-${UPSTREAM_VERSION}
-rm -rf .git*
-
-# Packing...
-cd ${GOS_DIR}
-find -L ${DEB_SOURCE}-${UPSTREAM_VERSION} -xdev -type f -print | LC_ALL=C sort \
-| XZ_OPT="-6v" tar -caf "${CWD_DIR}/${DEB_SOURCE}_${UPSTREAM_VERSION}.orig.tar.xz" -T- --owner=root --group=root --mode=a+rX
-
-cd ${CWD_DIR} && rm -rf ${GOS_DIR}
diff --git a/debian/rules b/debian/rules
index 932718f..a3948b6 100755
--- a/debian/rules
+++ b/debian/rules
@@ -49,8 +49,3 @@ override_dh_installlogrotate:
%:
dh $@
-
-get-orig-source:
- sh debian/get-git-source.sh
-
-.PHONY: get-orig-source
--
gerbera packaging
More information about the pkg-multimedia-commits
mailing list