[pkg-fso-commits] [SCM] libframeworkd-glib branch, master, updated. 767d971d703391cbddc5441df2fd241ab54d8970
Sebastian Reichel
sre at ring0.de
Thu Jan 7 16:11:16 UTC 2010
The following commit has been merged in the master branch:
commit 767d971d703391cbddc5441df2fd241ab54d8970
Author: Sebastian Reichel <elektranox at gmail.com>
Date: Thu Jan 7 15:41:06 2010 +0100
Imported Debian patch 0.1+git20091221-1
diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..02cfc0e
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,45 @@
+libframeworkd-glib (0.1+git20091221-1) unstable; urgency=low
+
+ * New Upstream Version
+ * API break
+
+ -- Sebastian Reichel <elektranox at gmail.com> Thu, 07 Jan 2010 15:41:06 +0100
+
+libframeworkd-glib (0.1+git20091114-1) unstable; urgency=low
+
+ * New Upstream Version
+ * Add package containing debug symbols
+
+ -- Sebastian Reichel <elektranox at gmail.com> Sun, 20 Nov 2009 07:40:00 +0200
+
+libframeworkd-glib (0.1+git20090917-1) pkg-fso; urgency=low
+
+ * New Upstream Version
+
+ -- Sebastian Reichel <elektranox at gmail.com> Thu, 17 Sep 2009 20:48:00 +0200
+
+libframeworkd-glib (0.1+git20090801-1) pkg-fso; urgency=low
+
+ * New Upstream Version
+
+ -- Sebastian Reichel <elektranox at gmail.com> Thu, 06 Aug 2009 15:11:00 +0200
+
+libframeworkd-glib (0.1+git20081223-1) pkg-fso; urgency=low
+
+ * New Upstream Version
+
+ -- Joachim Breitner <nomeata at debian.org> Sat, 27 Dec 2008 21:45:05 +0100
+
+libframeworkd-glib (0.1+git20081118-2) pkg-fso; urgency=low
+
+ * Fix -dev package name
+ * Fix "version-substvar-for-external-package libframeworkd-glib-dev ->
+ libdbus-glib-1-2"
+
+ -- Joachim Breitner <nomeata at debian.org> Sat, 22 Nov 2008 01:13:52 +0100
+
+libframeworkd-glib (0.1+git20081118-1) pkg-fso; urgency=low
+
+ * Initial release.
+
+ -- Joachim Breitner <nomeata at debian.org> Tue, 18 Nov 2008 22:38:53 +0100
diff --git a/debian/compat b/debian/compat
new file mode 100644
index 0000000..7f8f011
--- /dev/null
+++ b/debian/compat
@@ -0,0 +1 @@
+7
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..7347e09
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,58 @@
+Source: libframeworkd-glib
+Section: libs
+Priority: extra
+Maintainer: Debian FreeSmartphone.Org Team <pkg-fso-maint at lists.alioth.debian.org>
+Uploaders: Joachim Breitner <nomeata at debian.org>, Luca Capello <luca at pca.it>, Sebastian Reichel <elektranox at gmail.com>
+DM-Upload-Allowed: yes
+Build-Depends: cdbs,
+ debhelper (>= 7),
+ automake,
+ libtool,
+ libglib2.0-dev,
+ libdbus-glib-1-dev
+Standards-Version: 3.8.3
+Homepage: http://freesmartphone.org/
+Vcs-Git: git://git.debian.org/git/pkg-fso/libframeworkd-glib.git
+Vcs-Browser: http://git.debian.org/?p=pkg-fso/libframeworkd-glib.git;a=summary
+
+Package: libframeworkd-glib-20091221
+Architecture: any
+Depends: ${shlibs:Depends},
+ ${misc:Depends}
+Description: glib bindings to frameworkd
+ This library wraps the DBus API provided by the freesmartphone.org frameworkd
+ server in a plain, glib compatible C library, to ease interacting with the
+ frameworkd.
+ .
+ This package is part of the freesmartphone.org software stack and is targeted
+ for smartphones.
+
+Package: libframeworkd-glib-20091221-dbg
+Section: debug
+Architecture: any
+Depends: ${misc:Depends},
+ libframeworkd-glib-20091221 (= ${binary:Version}),
+Description: glib bindings to frameworkd (debug symbols)
+ This library wraps the DBus API provided by the freesmartphone.org frameworkd
+ server in a plain, glib compatible C library, to ease interacting with the
+ frameworkd.
+ .
+ This package is part of the freesmartphone.org software stack and is targeted
+ for smartphones.
+
+Package: libframeworkd-glib-dev
+Section: libdevel
+Architecture: any
+Depends: ${misc:Depends},
+ libframeworkd-glib-20091221 (= ${binary:Version}),
+ libglib2.0-dev,
+ libdbus-glib-1-dev,
+ libdbus-1-dev,
+ libglib2.0-dev
+Description: glib bindings to frameworkd (development headers)
+ This library wraps the DBus API provided by the freesmartphone.org frameworkd
+ server in a plain, glib compatible C library, to ease interacting with the
+ frameworkd.
+ .
+ This package is part of the freesmartphone.org software stack and is targeted
+ for smartphones.
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..a2a980f
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,30 @@
+This package was debianized by Joachim Breitner <nomeata at debian.org> on
+Tue, 18 Nov 2008 21:52:59 +0100
+
+It was downloaded from git://git.freesmartphone.org/libframeworkd-glib.git
+
+The following copyrights apply to the libframeworkd-glib sourcecode:
+ * Copyright © 2008 Julien Cassignol <ainulindale at gmail.com>
+ * Copyright © 2009 Klaus Kurzmann <mok at fluxnetz.de>
+ * Copyright © 2008 Marc-Olivier Barre <marco at marcochapeau.org>
+ * Copyright © 2008 quickdev
+ * Copyright © 2009 Tom Hacohen
+
+For the Debian packaging:
+ * Copyright © 2008 Joachim Breitner <nomeata at debian.org>
+
+The libframeworkd-glib 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.
diff --git a/debian/gbp.conf b/debian/gbp.conf
new file mode 100644
index 0000000..7bf51df
--- /dev/null
+++ b/debian/gbp.conf
@@ -0,0 +1,5 @@
+[DEFAULT]
+upstream-branch = upstream-dist
+debian-branch = debian
+pristine-tar = True
+builder = debuild -i\.\(git\|gbp.conf\) -I.git
diff --git a/debian/get-orig-source.sh b/debian/get-orig-source.sh
new file mode 100644
index 0000000..a73d0f6
--- /dev/null
+++ b/debian/get-orig-source.sh
@@ -0,0 +1,29 @@
+#!/bin/sh
+REV=bdea2ad33bb5c5aa2b996712b99e8dd9b58aed7d
+VERS=$(dpkg-parsechangelog | sed -ne 's/^Version: \(\([0-9]\+\):\)\?\(.*\)-.*/\3/p')
+NAME=libframeworkd-glib
+REPO=git://git.freesmartphone.org/libframeworkd-glib.git
+
+# switch to tmp directory
+rm -rf get-orig-source
+mkdir get-orig-source
+cd get-orig-source
+
+# get src from git
+git clone ${REPO} ${NAME}-${REV}
+cd ${NAME}-${REV}
+git archive --format=tar --prefix=${NAME}-${VERS}/ ${REV} > ../${NAME}-${VERS}-tmp.tar
+cd ..
+rm -rf ${NAME}-${REV}
+tar xf ${NAME}-${VERS}-tmp.tar
+rm ${NAME}-${VERS}-tmp.tar
+
+# generate the orig.tar.gz
+GZIP=--best tar czf ../${NAME}_${VERS}.orig.tar.gz ${NAME}-${VERS}
+rm -rf ${NAME}-${VERS}
+
+# remove tmp directory
+cd ..
+rm -rf get-orig-source
+
+echo " ${NAME}_${VERS}.orig.tar.gz created; move it to the right destination to build the package"
diff --git a/debian/libframeworkd-glib-20091221.install b/debian/libframeworkd-glib-20091221.install
new file mode 100644
index 0000000..f9ca0eb
--- /dev/null
+++ b/debian/libframeworkd-glib-20091221.install
@@ -0,0 +1 @@
+usr/lib/libframeworkd-glib*.so.*
diff --git a/debian/libframeworkd-glib-20091221.lintian-overrides b/debian/libframeworkd-glib-20091221.lintian-overrides
new file mode 100644
index 0000000..1a133a6
--- /dev/null
+++ b/debian/libframeworkd-glib-20091221.lintian-overrides
@@ -0,0 +1 @@
+libframeworkd-glib-20091221: package-name-doesnt-match-sonames
diff --git a/debian/libframeworkd-glib-20091221.shlibs b/debian/libframeworkd-glib-20091221.shlibs
new file mode 100644
index 0000000..3252a0e
--- /dev/null
+++ b/debian/libframeworkd-glib-20091221.shlibs
@@ -0,0 +1 @@
+libframeworkd-glib-20091221 0 libframeworkd-glib-20091221 (>= 0.1+git20091221)
diff --git a/debian/libframeworkd-glib-dev.install b/debian/libframeworkd-glib-dev.install
new file mode 100644
index 0000000..d393f23
--- /dev/null
+++ b/debian/libframeworkd-glib-dev.install
@@ -0,0 +1,4 @@
+usr/include
+usr/lib/pkgconfig
+usr/lib/libframeworkd-glib.a
+usr/lib/libframeworkd-glib.so
diff --git a/debian/patches/fix-release.patch b/debian/patches/fix-release.patch
new file mode 100644
index 0000000..19ce454
--- /dev/null
+++ b/debian/patches/fix-release.patch
@@ -0,0 +1,24 @@
+diff -Nur -x '*.orig' -x '*~' libframeworkd-glib-0.1+git20091221/src/Makefile.am libframeworkd-glib-0.1+git20091221.new/src/Makefile.am
+--- libframeworkd-glib-0.1+git20091221/src/Makefile.am 2009-12-20 11:01:03.000000000 +0100
++++ libframeworkd-glib-0.1+git20091221.new/src/Makefile.am 2010-01-07 14:21:38.000000000 +0100
+@@ -11,7 +11,7 @@
+
+ lib_LTLIBRARIES = libframeworkd-glib.la
+
+-libframeworkd_glib_la_LDFLAGS = $(all_libraries) -version-info 0:0:0 -no-undefined
++libframeworkd_glib_la_LDFLAGS = $(all_libraries) -version-info 0:0:0 -release 20091221 -no-undefined
+
+ dialer-marshal.h: dialer-marshal.list
+ ( @GLIB_GENMARSHAL@ $< --header > dialer-marshal.tmp \
+diff -Nur -x '*.orig' -x '*~' libframeworkd-glib-0.1+git20091221/src/Makefile.in libframeworkd-glib-0.1+git20091221.new/src/Makefile.in
+--- libframeworkd-glib-0.1+git20091221/src/Makefile.in 2010-01-07 10:55:36.000000000 +0100
++++ libframeworkd-glib-0.1+git20091221.new/src/Makefile.in 2010-01-07 14:21:39.000000000 +0100
+@@ -230,7 +230,7 @@
+ AM_LDFLAGS = @DIALER_LIBS@
+ BUILT_SOURCES = dialer-marshal.c dialer-marshal.h
+ lib_LTLIBRARIES = libframeworkd-glib.la
+-libframeworkd_glib_la_LDFLAGS = $(all_libraries) -version-info 0:0:0 -no-undefined
++libframeworkd_glib_la_LDFLAGS = $(all_libraries) -version-info 0:0:0 -release 20091221 -no-undefined
+ libframeworkd_glib_la_SOURCES = \
+ frameworkd-glib-dbus.h frameworkd-glib-dbus.c \
+ ogsmd/frameworkd-glib-ogsmd-dbus.c ogsmd/frameworkd-glib-ogsmd-dbus.h \
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..9880b07
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,19 @@
+#!/usr/bin/make -f
+
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/class/autotools.mk
+include /usr/share/cdbs/1/rules/simple-patchsys.mk
+
+DEB_INSTALL_DOCS_ALL :=
+
+# upstream Makefile does not link correctly
+LDFLAGS+=`pkg-config --libs dbus-glib-1`
+DEB_CONFIGURE_SCRIPT_ENV+=LDFLAGS="$(LDFLAGS)"
+
+get-orig-source:
+ sh debian/get-orig-source.sh
+
+makebuilddir/libframeworkd-glib-20091221::
+ autoreconf -fi
+ glib-gettextize --force --copy
+ rm -rf *.cache
--
libframeworkd-glib
More information about the pkg-fso-commits
mailing list