--- fso-gsm0710muxd-0.9.3.1.orig/debian/control +++ fso-gsm0710muxd-0.9.3.1/debian/control @@ -0,0 +1,24 @@ +Source: fso-gsm0710muxd +Section: misc +Priority: extra +Maintainer: Debian freesmartphone.org Team +Uploaders: Joachim Breitner , Luca Capello +Build-Depends: debhelper (>= 7), libglib2.0-dev, libdbus-1-dev, libdbus-glib-1-dev, help2man +Standards-Version: 3.8.1 +Homepage: http://freesmartphone.org/ +Vcs-Git: git://git.debian.org/git/pkg-fso/fso-gsm0710muxd.git +Vcs-Browser: http://git.debian.org/?p=pkg-fso/fso-gsm0710muxd.git;a=summary + +Package: fso-gsm0710muxd +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, dbus +Conflicts: gsm0710muxd +Replaces: gsm0710muxd +Description: GSM 07.10 Multiplexer + The gsm0710muxd daemon provides concurrenct access to the GSM modem by + several process. Access to the multiplexer is managed via D-Bus command. + . + This GSM muxer is incompatible to the original muxer used by the pyNeo project. + . + This package is part of the freesmartphone.org software stack + and it is targeted for smartphones. --- fso-gsm0710muxd-0.9.3.1.orig/debian/watch +++ fso-gsm0710muxd-0.9.3.1/debian/watch @@ -0,0 +1 @@ +# Upstream does not have any tarball, thus no need for a watch file. --- fso-gsm0710muxd-0.9.3.1.orig/debian/snapshot-release.sh +++ fso-gsm0710muxd-0.9.3.1/debian/snapshot-release.sh @@ -0,0 +1,63 @@ +#!/bin/bash + +set -e + +# This script is used by nomeata to +# * Create a tarball from the upstream git branch +# * Insert it into pristine tar +# * Merge it into Debian +# * Create a new debian/changelog entry + +# It requires the $VERSION tag to be set, and will create upstream/$VERSION + +VERSION=$1 +SOURCENAME=fso-gsm0710muxd + +if [ -z "$VERSION" -o "$VERSION" = "--help" ] +then + echo "Usage:" + echo " $0 " + echo "Whereas a tag upstream/ exists" + exit 0 +fi + +if [ ! -e .git ] +then + echo "Please run in the root of the git tree" + exit 1 +fi + + +TARBALL=../$SOURCENAME_"$VERSION".orig.tar.gz +TAG="upstream/$VERSION" + +if ! git tag -l "$VERSION" | fgrep -q "$VERSION" +then + echo "Tag $VERSION not found" + exit 1 +fi + +if ! git status | fgrep -q 'nothing to commit' +then + echo "Uncommited changes:" + git status + exit 1 +fi + +set -x + +git checkout "$VERSION" + +./autogen.sh + +make distdir=$SOURCENAME-"$VERSION" dist + +mv $SOURCENAME-"$VERSION".tar.gz "$TARBALL" + +git clean -f -d + +git checkout debian + +git-import-orig --upstream-version=$VERSION $TARBALL + +echo "Done!" --- fso-gsm0710muxd-0.9.3.1.orig/debian/changelog +++ fso-gsm0710muxd-0.9.3.1/debian/changelog @@ -0,0 +1,64 @@ +fso-gsm0710muxd (0.9.3.1-3) unstable; urgency=low + + * Upload to unstable. + * debian/control: + + Standards-Version to 3.8.1, no changes needed. + + fix capitalization for freesmartphone.org. + + Build-Depends: on help2man for manpage generation. + + minimize differences with non-freesmartphone.org packages in + the last sentence of the long Description:. + * debian/copyright: + + update Debian copyright assignment to 2009. + + add myself for the Debian packaging. + * debian/rules: + + generate the manpage, thanks to lintian (this unfortunately + required a more verbose rules file). + * debian/watch: + + new file, thanks to lintian. + + -- Luca Capello Tue, 26 May 2009 21:03:17 +0200 + +fso-gsm0710muxd (0.9.3.1-2) pkg-fso; urgency=low + + * Rename to fso-gsm0710muxd + * Conflicts with gsm0710muxd and Replaces it + * No provides, as the new upcoming gsm0710muxd package is incompatible. + + -- Joachim Breitner Fri, 20 Feb 2009 13:52:12 +0100 + +gsm0710muxd (0.9.3.1-1) pkg-fso; urgency=low + + * New Upstream Version + + -- Joachim Breitner Tue, 27 Jan 2009 19:27:21 +0100 + +gsm0710muxd (0.9.2.2-1) pkg-fso; urgency=low + + * New Upstream Version + + -- Joachim Breitner Sat, 10 Jan 2009 12:22:34 +0100 + +gsm0710muxd (0.9.1-git20080613-3) pkg-fso; urgency=low + + * Move to team maintenance: Debian FreeSmartphone.Org Team + http://pkg-fso.alioth.debian.org + * debian/control: + + add myself to Uploaders:. + + Build-Depends: on libglib2.0-dev, libdbus-1-dev and + libdbus-glib-1-dev. + + add Vcs-* fields. + + -- Luca Capello Wed, 05 Nov 2008 01:49:19 +0100 + +gsm0710muxd (0.9.1-git20080613-2) pkg-fso; urgency=low + + * Explicitly depend on dbus + * Description and copyright file added + + -- Joachim Breitner Thu, 11 Sep 2008 22:39:52 +0200 + +gsm0710muxd (0.9.1-git20080613-1) pkg-fso; urgency=low + + * Initial release. + + -- Joachim Breitner Wed, 06 Aug 2008 10:05:39 -0300 --- fso-gsm0710muxd-0.9.3.1.orig/debian/compat +++ fso-gsm0710muxd-0.9.3.1/debian/compat @@ -0,0 +1 @@ +5 --- fso-gsm0710muxd-0.9.3.1.orig/debian/copyright +++ fso-gsm0710muxd-0.9.3.1/debian/copyright @@ -0,0 +1,31 @@ +This package was debianized by Joachim Breitner on +Wed, 06 Aug 2008 10:05:39 -0300 + +It was downloaded from git://git.freesmartphone.org/gsm0710muxd.git + +The following copyrights apply to the gsm0710muxd sourcecode: + * Copyright © 2003, 2006 Tuukka Karvonen + * Copyright © 2004 David Jander + * Copyright © 2006 Antti Haapakoski + * Copyright © 2006 Vasiliy Novikov + * Copyright © 2008 M. Dietrich + +For the Debian packaging: + * Copyright © 2008-2009 Joachim Breitner + * Copyright © 2008-2009 Luca Capello + +The gsm0710muxd source and the Debian package are distributed under the +following license: + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2, or (at your option) + any later version. + + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + +On Debian systems, the complete text of the GNU General Public License can +be found in /usr/share/common-licenses/GPL-2 file. --- fso-gsm0710muxd-0.9.3.1.orig/debian/rules +++ fso-gsm0710muxd-0.9.3.1/debian/rules @@ -0,0 +1,42 @@ +#!/usr/bin/make -f + + +build: build-stamp +build-stamp: + dh build + touch build-stamp + +clean: + rm -f build-stamp + rm -f install-stamp + dh clean + +install: build install-stamp +install-stamp: + # Run this first + dh install --until dh_auto_install + + # generate the manpage, thanks to lintian + # upstream -V (version) output is not standard + help2man -N -v -V \ + -n "GSM 07.10 Multiplexer (freesmartphone.org version)" \ + -S "freesmartphone.org" \ + -o debian/gsm0710muxd.1 \ + src/gsm0710muxd + sed -i \ + -e "s/This /gsm0710muxd /" \ + -e "s/THIS \"/GSM0710MUXD \"/g" \ + debian/gsm0710muxd.1 + dh_installman debian/gsm0710muxd.1 + + # continue with automatic installation + dh install --after dh_auto_install + touch install-stamp + +binary-arch: install + dh binary-arch + +binary-indep: install + dh binary-indep + +binary: binary-arch binary-indep