[Pkg-xfce-commits] r3592 - desktop/branches/experimental/exo/debian

Yves-Alexis Perez corsac at alioth.debian.org
Sat Oct 17 09:03:48 UTC 2009


Author: corsac
Date: 2009-10-17 21:03:38 +0000 (Sat, 17 Oct 2009)
New Revision: 3592

Modified:
   desktop/branches/experimental/exo/debian/changelog
   desktop/branches/experimental/exo/debian/control
   desktop/branches/experimental/exo/debian/rules
Log:
* New upstream release.
* debian/rules:
  - adapt rules to changed soname.
* debian/control:
  - change binary packages name to match updated soname.

Modified: desktop/branches/experimental/exo/debian/changelog
===================================================================
--- desktop/branches/experimental/exo/debian/changelog	2009-10-17 20:57:25 UTC (rev 3591)
+++ desktop/branches/experimental/exo/debian/changelog	2009-10-17 21:03:38 UTC (rev 3592)
@@ -1,3 +1,13 @@
+exo (0.5.0-0) UNRELEASED; urgency=low
+
+  * New upstream release.
+  * debian/rules:
+    - adapt rules to changed soname.
+  * debian/control:
+    - change binary packages name to match updated soname.
+
+ -- Yves-Alexis Perez <corsac at debian.org>  Sat, 17 Oct 2009 23:02:02 +0200
+
 exo (0.3.105-1) UNRELEASED; urgency=low
 
   * New upstream release.

Modified: desktop/branches/experimental/exo/debian/control
===================================================================
--- desktop/branches/experimental/exo/debian/control	2009-10-17 20:57:25 UTC (rev 3591)
+++ desktop/branches/experimental/exo/debian/control	2009-10-17 21:03:38 UTC (rev 3592)
@@ -11,16 +11,16 @@
 Vcs-Svn: svn://svn.debian.org/pkg-xfce/desktop/trunk/exo/
 Vcs-Browser: http://svn.debian.org/wsvn/pkg-xfce/desktop/trunk/exo/
 
-Package: libexo-0.3-dev
+Package: libexo-0.5-dev
 Section: libdevel
 Architecture: any
-Depends: libexo-0.3-0 (= ${binary:Version}), libxfce4util-dev (>= 4.6.0),
+Depends: libexo-0.5-0 (= ${binary:Version}), libxfce4util-dev (>= 4.6.0),
  libhal-storage-dev, libgtk2.0-dev
 Description: Development files for libexo
  This package contains the headers and the static library
- for libexo-0.3-0.
+ for libexo-0.5-0.
 
-Package: libexo-0.3-0
+Package: libexo-0.5-0
 Section: libs
 Architecture: any
 Depends: ${shlibs:Depends}, liburi-perl, libexo-common
@@ -38,13 +38,11 @@
 
 Package: exo-utils
 Section: xfce
-Conflicts: libexo-0.3-0 (< 0.3.4-1), xfce4-mcs-manager (<< 4.4.2-3)
-Replaces: libexo-0.3-0 (< 0.3.4-1)
 Architecture: any
-Depends: libexo-0.3-0 (= ${binary:Version}), ${shlibs:Depends}, eject [!hurd-i386]
+Depends: libexo-0.5-0 (= ${binary:Version}), ${shlibs:Depends}, eject [!hurd-i386]
 Description: Utility files for libexo
  This package contains the Xfce settings plugin and the utility files for
- libexo-0.3-0 which are:
+ libexo-0.5-0 which are:
    - exo-csource
    - exo-desktop-item-edit
    - exo-mount
@@ -53,11 +51,11 @@
    - exo-eject
    - exo-unmount
 
-Package: libexo-0.3-0-dbg
+Package: libexo-0.5-0-dbg
 Section: debug
 Priority: extra
 Architecture: any
-Depends: ${shlibs:Depends}, libexo-0.3-0 (= ${binary:Version})
+Depends: ${shlibs:Depends}, libexo0.5-0 (= ${binary:Version})
 Description: debugging informations for libexo
  This packages contains the debugging symbols for libexo, additional library 
  for Xfce.

Modified: desktop/branches/experimental/exo/debian/rules
===================================================================
--- desktop/branches/experimental/exo/debian/rules	2009-10-17 20:57:25 UTC (rev 3591)
+++ desktop/branches/experimental/exo/debian/rules	2009-10-17 21:03:38 UTC (rev 3592)
@@ -5,11 +5,13 @@
 #export DH_VERBOSE=1
 
 #include /usr/share/quilt/quilt.make
+EXO_VER=0.5
+EXO_SONAME=$(EXO_VER)-0
 
 config.status: configure
 	dh_testdir
 	# Add here commands to configure the package.
-	 ./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info --sysconfdir=/etc --libexecdir=/usr/lib/libexo-0.3-0 --enable-final --disable-gtk-doc --disable-python --enable-notifications
+	 ./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info --sysconfdir=/etc --libexecdir=/usr/lib/libexo-$(EXO_SONAME) --enable-final --disable-gtk-doc --disable-python --enable-notifications
 
 build: build-stamp
 build-stamp:  config.status
@@ -40,8 +42,8 @@
 	$(MAKE) install DESTDIR=$(CURDIR)/debian/tmp
 
 	# delete the unneeded .a and .la files
-	rm -f debian/tmp/usr/lib/libexo-hal-0.3.la
-	rm -f debian/tmp/usr/lib/libexo-0.3.la
+	rm -f debian/tmp/usr/lib/libexo-hal-$(EXO_VER).la
+	rm -f debian/tmp/usr/lib/libexo-$(EXO_VER).la
 
 	# Debianise
 	sed -i -e 's/^WebBrowser=.*/WebBrowser=debian-sensible-browser/' \
@@ -52,9 +54,9 @@
 		debian/tmp/usr/bin/exo-desktop-item-edit \
 		debian/tmp/usr/bin/exo-open \
 		debian/tmp/usr/bin/exo-mount \
-		debian/tmp/usr/lib/libexo-0.3-0/exo-helper-0.3 \
-		debian/tmp/usr/lib/libexo-0.3*.so.* \
-		debian/tmp/usr/lib/libexo-hal-0.3*.so.* \
+		debian/tmp/usr/lib/libexo-$(EXO_SONAME)/exo-helper-$(EXO_VER) \
+		debian/tmp/usr/lib/libexo-$(EXO_SONAME).so.* \
+		debian/tmp/usr/lib/libexo-hal-$(EXO_SONAME).so.*
 
 	# Create a muttng helper from the mutt one
 	sed -e 's/utt/uttng/;s/Icon=muttng/Icon=mutt/' \
@@ -76,7 +78,7 @@
 	dh_installexamples
 	dh_install --fail-missing --sourcedir=debian/tmp
 	dh_link
-	dh_strip --dbg-package=libexo-0.3-0-dbg
+	dh_strip --dbg-package=libexo-$(EXO_SONAME)-dbg
 	dh_compress
 	dh_fixperms
 	dh_makeshlibs




More information about the Pkg-xfce-commits mailing list