Forgot on edbus debian stuff
authorquaker <quaker@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Sun, 19 Apr 2009 16:22:36 +0000 (16:22 +0000)
committerquaker <quaker@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Sun, 19 Apr 2009 16:22:36 +0000 (16:22 +0000)
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@40227 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

debian/changelog [new file with mode: 0644]
debian/compat [new file with mode: 0644]
debian/control [new file with mode: 0644]
debian/copyright [new file with mode: 0644]
debian/libedbus-dev.install [new file with mode: 0644]
debian/libedbus-svn-00.install [new file with mode: 0644]
debian/libedbus-svn-00.shlibs [new file with mode: 0644]
debian/rules [new file with mode: 0755]

diff --git a/debian/changelog b/debian/changelog
new file mode 100644 (file)
index 0000000..a3b7451
--- /dev/null
@@ -0,0 +1,60 @@
+edbus (0.5.0.050+svn?????) UNRELEASED; urgency=low
+
+  * New SVN snapshot
+    - Drop patches, no longer needed
+    - Package renaming due to upstream SONAME change.
+      + Update shlibs and .install files
+  * Update Standards-Version
+
+ -- Albin Tonnerre <albin.tonnerre@gmail.com>  Sat, 18 Apr 2009 19:16:57 +0200
+
+edbus (0.5.0.050+svn20090130-1) experimental; urgency=low
+
+  * New SVN snapshot
+    - libedbus-0.5.0.050a is now libedbus-0.5.0.050b due to API change
+
+ -- Albin Tonnerre <albin.tonnerre@gmail.com>  Fri, 30 Jan 2009 14:53:12 +0100
+
+edbus (0.5.0.050+svn20081126-2) experimental; urgency=low
+
+  * Remove version from -dev packages name
+  * Actually add ${misc:Depends} to packages dependencies
+
+ -- Albin Tonnerre <albin.tonnerre@gmail.com>  Tue, 06 Jan 2009 21:59:31 +0100
+
+edbus (0.5.0.050+svn20081126-1) experimental; urgency=low
+
+   * Upstream SVN snapshot
+    - Packages renamed due to API changes
+      + libedbus-dev->libedbus-0.5.0.050a-dev, libedbus0->libedbus-0.5.0.050a
+    - Add debian/patches/{01-fix-library-soname,02-reapply-autofoo}: Use release
+      instead of version-info to create libedbus SONAME, to prevent things
+      from breaking when the API changes again.
+    - build-depend and make libedbus-0.5.0.050a-dev depend on libeina-0.0.1a-dev
+  * [lintian] Add ${misc:Depends} to package dependencies
+
+ -- Albin Tonnerre <albin.tonnerre@gmail.com>  Wed, 24 Dec 2008 12:40:27 +0100
+
+edbus (0.5.0.050-1) experimental; urgency=low
+
+  * New upstream release
+  * Bump Standards-Version to 3.8.0
+  * Bump B-D on libevas-dev to 0.9.9.043 as libedbus uses symbols from it.
+
+ -- Albin Tonnerre <albin.tonnerre@gmail.com>  Mon, 10 Nov 2008 00:53:49 +0100
+
+edbus (0.5.0.043-1) experimental; urgency=low
+
+  [ Albin Tonnerre ]
+  * Add debian/watch
+
+  [ Jan Lübbe ]
+  * New upstream release
+
+ -- Jan Lübbe <jluebbe@debian.org>  Mon, 26 May 2008 13:16:50 +0200
+
+edbus (0.1.0.042-1) experimental; urgency=low
+
+  * Initial Release (Closes: #468268)
+
+ -- Albin Tonnerre <albin.tonnerre@gmail.com>  Mon, 21 Apr 2008 19:17:53 +0200
diff --git a/debian/compat b/debian/compat
new file mode 100644 (file)
index 0000000..1e8b314
--- /dev/null
@@ -0,0 +1 @@
+6
diff --git a/debian/control b/debian/control
new file mode 100644 (file)
index 0000000..6a51736
--- /dev/null
@@ -0,0 +1,33 @@
+Source: edbus
+Section: libs
+Priority: optional
+Maintainer: Debian Pkg-e Team <pkg-e-devel@lists.alioth.debian.org>
+Uploaders: Albin Tonnerre <albin.tonnerre@gmail.com>, Niv Sardi <xaiki@debian.org>,
+ Xavier Oswald <x.oswald@free.fr>, Jan Lübbe <jluebbe@debian.org>
+Build-Depends: debhelper (>= 6), cdbs, libecore-dev, libdbus-1-dev,
+ libevas-dev, libeina-dev (>= 0.0.1~svn20090128)
+Standards-Version: 3.8.1
+Homepage: http://enlightenment.org
+Vcs-Git: git://git.debian.org/pkg-e/libs/edbus.git
+Vcs-Browser: http://git.debian.org/?p=pkg-e/libs/edbus.git
+
+Package: libedbus-dev
+Section: libdevel
+Architecture: any
+Depends: ${misc:Depends}, libedbus-svn-00 (= ${binary:Version}), libdbus-1-dev,
+ libeina-dev, libecore-dev, libevas-dev
+Description: D-Bus and HAL wrapper libraries for use with the EFL - Development files
+ Wrappers around D-Bus to ease integrating D-Bus with EFL based applications.
+ .
+ This packages contains headers and static libraries for libedbus, libehal and
+ libenotify
+
+Package: libedbus-svn-00
+Replaces: libedbus0
+Architecture: any
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Description: D-Bus and HAL wrapper libraries for use with the EFL
+ This package contains:
+  - libedbus0 and libehal0 : D-Bus and HAL-related wrappers to ease integrating
+    D-Bus and HAL with EFL-based applications
+  - libenotify0 : provides an EFL-based notification support
diff --git a/debian/copyright b/debian/copyright
new file mode 100644 (file)
index 0000000..7fcb64d
--- /dev/null
@@ -0,0 +1,46 @@
+This package was debianized by Debian Pkg-e Team <pkg-e-devel@lists.alioth.debian.org>
+Wed, 27 Feb 2008 23:07:21 +0000
+
+It was downloaded from http://download.enlightenment.org/snapshots/LATEST/
+
+Upstream Author: Brian Mattern <rephorm@rephorm.com>
+
+Copyright:
+
+  Copyright (C) 2006 Brian Mattern and various contributors
+
+License:
+
+  Permission is hereby granted, free of charge, to any person obtaining a copy
+  of this software and associated documentation files (the "Software"), to
+  deal in the Software without restriction, including without limitation the
+  rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
+  sell copies of the Software, and to permit persons to whom the Software is
+  furnished to do so, subject to the following conditions:
+
+  The above copyright notice and this permission notice shall be included in
+  all copies of the Software and its Copyright notices. In addition publicly
+  documented acknowledgment must be given that this software has been used if no
+  source code of this software is made available publicly. This includes
+  acknowledgments in either Copyright notices, Manuals, Publicity and Marketing
+  documents or any documentation provided with any product containing this
+  software. This License does not apply to any software that links to the
+  libraries provided by this software (statically or dynamically), but only to
+  the software provided.
+
+  Please see the COPYING.PLAIN for a plain-english explanation of this notice
+  and it's intent.
+
+  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
+  THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER 
+  IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
+  CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+
+On Debian systems, the complete text of the BSD License can be found
+in `/usr/share/common-licenses/BSD'.
+
+The Debian packaging is:
+  (C) 2006 2007,Debian Pkg-e Team <pkg-e-devel@lists.alioth.debian.org>
+and is licensed under the GPL, see `/usr/share/common-licenses/GPL'.
diff --git a/debian/libedbus-dev.install b/debian/libedbus-dev.install
new file mode 100644 (file)
index 0000000..0f03228
--- /dev/null
@@ -0,0 +1,13 @@
+debian/tmp/usr/include/E_DBus.h
+debian/tmp/usr/include/E_Hal.h
+debian/tmp/usr/include/E_Notification_Daemon.h
+debian/tmp/usr/include/E_Notify.h
+debian/tmp/usr/lib/pkgconfig/edbus.pc
+debian/tmp/usr/lib/pkgconfig/ehal.pc
+debian/tmp/usr/lib/pkgconfig/enotify.pc
+debian/tmp/usr/lib/libedbus.a
+debian/tmp/usr/lib/libehal.a
+debian/tmp/usr/lib/libenotify.a
+debian/tmp/usr/lib/libedbus.so
+debian/tmp/usr/lib/libehal.so
+debian/tmp/usr/lib/libenotify.so
diff --git a/debian/libedbus-svn-00.install b/debian/libedbus-svn-00.install
new file mode 100644 (file)
index 0000000..8b5e8ed
--- /dev/null
@@ -0,0 +1,3 @@
+debian/tmp/usr/lib/libedbus-*.so.*
+debian/tmp/usr/lib/libehal-*.so.*
+debian/tmp/usr/lib/libenotify-*.so.*
diff --git a/debian/libedbus-svn-00.shlibs b/debian/libedbus-svn-00.shlibs
new file mode 100644 (file)
index 0000000..df9e75a
--- /dev/null
@@ -0,0 +1,3 @@
+libedbus-ver-pre-svn-00 0 libedbus-svn-00 (>= 0.9.9.050+svn??????)
+libehal-ver-pre-svn-00 0 libedbus-svn-00 (>= 0.9.9.050+svn??????)
+libenotify-ver-pre-svn-00 0 libedbus-svn-00 (>= 0.9.9.050+svn??????)
diff --git a/debian/rules b/debian/rules
new file mode 100755 (executable)
index 0000000..6acb8ff
--- /dev/null
@@ -0,0 +1,11 @@
+#!/usr/bin/make -f
+
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/class/autotools.mk
+
+DEB_CONFIGURE_SCRIPT := ./autogen.sh
+DEB_MAKE_CLEAN_TARGET := distclean
+DEB_CONFIGURE_EXTRA_FLAGS := --disable-rpath
+
+clean::
+       [ ! -f Makefile ] || make distclean