[Pkg-xfce-commits] r2104 - in desktop/branches: . svn-snapshots svn-snapshots/libxfce4menu svn-snapshots/libxfce4menu/debian
mykey-guest at alioth.debian.org
mykey-guest at alioth.debian.org
Fri Jun 6 13:34:27 UTC 2008
Author: mykey-guest
Date: 2008-06-06 13:34:26 +0000 (Fri, 06 Jun 2008)
New Revision: 2104
Added:
desktop/branches/svn-snapshots/
desktop/branches/svn-snapshots/libxfce4menu/
desktop/branches/svn-snapshots/libxfce4menu/debian/
desktop/branches/svn-snapshots/libxfce4menu/debian/changelog
desktop/branches/svn-snapshots/libxfce4menu/debian/compat
desktop/branches/svn-snapshots/libxfce4menu/debian/control
desktop/branches/svn-snapshots/libxfce4menu/debian/copyright
desktop/branches/svn-snapshots/libxfce4menu/debian/libxfce4menu-dev.install
desktop/branches/svn-snapshots/libxfce4menu/debian/libxfce4menu.install
desktop/branches/svn-snapshots/libxfce4menu/debian/rules
Log:
Initial debian package libxfce4menu
Todo:
- fix the use of dh_makeshlibs and dh_shlibdeps
- doesn't build in pbuilder because of -Wall
Added: desktop/branches/svn-snapshots/libxfce4menu/debian/changelog
===================================================================
--- desktop/branches/svn-snapshots/libxfce4menu/debian/changelog (rev 0)
+++ desktop/branches/svn-snapshots/libxfce4menu/debian/changelog 2008-06-06 13:34:26 UTC (rev 2104)
@@ -0,0 +1,6 @@
+libxfce4menu (0.1.0svn-r27040-1) unstable; urgency=low
+
+ * Initial release
+
+ -- Mike Massonnet <mmassonnet at gmail.com> Fri, 06 Jun 2008 14:00:06 +0200
+
Added: desktop/branches/svn-snapshots/libxfce4menu/debian/compat
===================================================================
--- desktop/branches/svn-snapshots/libxfce4menu/debian/compat (rev 0)
+++ desktop/branches/svn-snapshots/libxfce4menu/debian/compat 2008-06-06 13:34:26 UTC (rev 2104)
@@ -0,0 +1 @@
+6
Added: desktop/branches/svn-snapshots/libxfce4menu/debian/control
===================================================================
--- desktop/branches/svn-snapshots/libxfce4menu/debian/control (rev 0)
+++ desktop/branches/svn-snapshots/libxfce4menu/debian/control 2008-06-06 13:34:26 UTC (rev 2104)
@@ -0,0 +1,29 @@
+Source: libxfce4menu
+Priority: optional
+Section: libs
+Maintainer: Debian Xfce Maintainers <pkg-xfce-devel at lists.alioth.debian.org
+Uploaders: Emanuele Rocca <ema at debian.org>, Simon Huggins <huggie at earth.li>, Yves-Alexis Perez <corsac at debian.org>, Mike Massonnet <mmassonnet at gmail.com>
+Build-Depends: debhelper (>= 6), libxfce4util-dev
+Standards-Version: 3.7.3
+Homepage: http://www.xfce.org/
+Vcs-Svn: svn://svn.debian.org/pkg-xfce/desktop/branches/svn-snapshots/libxfce4menu/
+Vcs-Browser: http://svn.debian.org/wsvn/pkg-xfce/desktop/branches/svn-snapshots/libxfce4menu/
+
+Package: libxfce4menu-dev
+Section: libdevel
+Architecture: any
+Depends: libxfce4menu (= ${binary:Version}), libxfce4util-dev
+Suggests: devhelp
+Description: Development files for libxfce4menu
+ This package contains the headers and the static library
+ for libxfce4menu.
+ .
+ The libxfce4menu Reference Manual is also included and
+ it can be consulted using Devhelp or a web browser.
+
+Package: libxfce4menu
+Section: libs
+Architecture: any
+Depends: ${shlibs:Depends}
+Description: freedesktop.org compliant menu implementation for Xfce
+ This package contains libxfce4menu for Xfce4.
Added: desktop/branches/svn-snapshots/libxfce4menu/debian/copyright
===================================================================
--- desktop/branches/svn-snapshots/libxfce4menu/debian/copyright (rev 0)
+++ desktop/branches/svn-snapshots/libxfce4menu/debian/copyright 2008-06-06 13:34:26 UTC (rev 2104)
@@ -0,0 +1,31 @@
+This package was debianized by Mike Massonnet <mmassonnet at gmail.com> on
+Fri, 06 Jun 2008 14:00:06 +0200.
+
+It was downloaded from http://mocha.xfce.org/downloads/svn-snapshots/xfce/
+
+Upstream Author(s) and Copyright holders are:
+
+ © 2006-2008 Jannis Pohlmann <jannis at xfce.org>
+
+License:
+
+ This package 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 of the License, or
+ (at your option) any later version.
+
+ This package 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.
+
+ You should have received a copy of the GNU General Public License
+ along with this package; if not, write to the Free Software
+ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+
+On Debian systems, the complete text of the GNU General
+Public License can be found in `/usr/share/common-licenses/GPL'.
+
+The Debian packaging is (C) 2008, Mike Massonnet <mmassonnet at gmail.com> and
+is licensed under the GPL, see above.
+
Added: desktop/branches/svn-snapshots/libxfce4menu/debian/libxfce4menu-dev.install
===================================================================
--- desktop/branches/svn-snapshots/libxfce4menu/debian/libxfce4menu-dev.install (rev 0)
+++ desktop/branches/svn-snapshots/libxfce4menu/debian/libxfce4menu-dev.install 2008-06-06 13:34:26 UTC (rev 2104)
@@ -0,0 +1,5 @@
+usr/include/*
+usr/lib/lib*.a
+usr/lib/lib*.so
+usr/lib/pkgconfig/*
+usr/share/gtk-doc/html/libxfce4menu/*
Added: desktop/branches/svn-snapshots/libxfce4menu/debian/libxfce4menu.install
===================================================================
--- desktop/branches/svn-snapshots/libxfce4menu/debian/libxfce4menu.install (rev 0)
+++ desktop/branches/svn-snapshots/libxfce4menu/debian/libxfce4menu.install 2008-06-06 13:34:26 UTC (rev 2104)
@@ -0,0 +1,2 @@
+usr/lib/lib*.so.*
+usr/share/locale/
Added: desktop/branches/svn-snapshots/libxfce4menu/debian/rules
===================================================================
--- desktop/branches/svn-snapshots/libxfce4menu/debian/rules (rev 0)
+++ desktop/branches/svn-snapshots/libxfce4menu/debian/rules 2008-06-06 13:34:26 UTC (rev 2104)
@@ -0,0 +1,67 @@
+#!/usr/bin/make -f
+
+DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
+DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
+
+CFLAGS = -Wall -g
+
+ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
+ CFLAGS += -O0
+else
+ CFLAGS += -O2
+endif
+
+config.status: configure
+ dh_testdir
+ ./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr --sysconfdir=/etc
+
+build: build-stamp
+build-stamp: config.status
+ dh_testdir
+ $(MAKE)
+ touch $@
+
+clean:
+ dh_testdir
+ dh_testroot
+ rm -f build-stamp
+
+ [ ! -f Makefile ] || $(MAKE) distclean
+
+ifneq "$(wildcard /usr/share/misc/config.sub)" ""
+ cp -f /usr/share/misc/config.sub config.sub
+endif
+ifneq "$(wildcard /usr/share/misc/config.guess)" ""
+ cp -f /usr/share/misc/config.guess config.guess
+endif
+
+ dh_clean
+
+install: build
+ dh_testdir
+ dh_testroot
+ dh_clean -k
+ dh_installdirs
+
+ $(MAKE) DESTDIR=$(CURDIR)/debian/tmp install
+
+binary-indep: build install
+binary-arch: build install
+ dh_testdir
+ dh_testroot
+ dh_installchangelogs ChangeLog
+ dh_installdocs NEWS TODO
+ dh_install --list-missing --sourcedir=debian/tmp
+ dh_strip
+ dh_compress
+ dh_fixperms
+#FIXME
+#dh_makeshlibs -V 'libxfce4menu (>= 0.1.0)'
+#dh_shlibdeps
+ dh_installdeb
+ dh_gencontrol
+ dh_md5sums
+ dh_builddeb
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary install
Property changes on: desktop/branches/svn-snapshots/libxfce4menu/debian/rules
___________________________________________________________________
Name: svn:executable
+ *
More information about the Pkg-xfce-commits
mailing list