--- libunity-misc-0.1.1.orig/debian/rules +++ libunity-misc-0.1.1/debian/rules @@ -0,0 +1,18 @@ +#!/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 +include /usr/share/cdbs/1/rules/utils.mk + +LDFLAGS += -Wl,-O1 -Wl,--as-needed + +DEB_CONFIGURE_EXTRA_FLAGS += --enable-gtk-doc + +DEB_DH_MAKESHLIBS_ARGS_libunity-misc0 = -V 'libunity-misc0 (>= 0.1.0)' + +common-binary-post-install-arch:: + find debian/tmp/usr/lib -name \*.la -exec rm {} \; + find debian/tmp/usr/lib -name \*.a -exec rm {} \; + +common-binary-predeb-arch:: list-missing --- libunity-misc-0.1.1.orig/debian/libunity-misc-doc.install +++ libunity-misc-0.1.1/debian/libunity-misc-doc.install @@ -0,0 +1 @@ +debian/tmp/usr/share/gtk-doc/ --- libunity-misc-0.1.1.orig/debian/copyright +++ libunity-misc-0.1.1/debian/copyright @@ -0,0 +1,75 @@ +This work was packaged for Ubuntu by: + + Didier Roche on Fri, 15 Jan 2010 17:05:36 +0100 + +It was downloaded from https://launchpad.net/libunity-misc + +Upstream Author(s): + + Neil Jagdish Patel + Anders Carlsson + Vincent Untz + Neil Jagdish Patel + +Copyright: + + Copyright (C) 2002 Anders Carlsson + Copyright (C) 2003-2006 Vincent Untz + Copyright (C) 2008 Red Hat, Inc. + Copyright (C) 2009 Gnome Shell + Copyright (C) 2010 Canonical, Ltd. + +License: + + When not otherwise specified, the following license applies: + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License Version as published by the Free Software Foundation; either + version 2 of the License, or (at your option) any later version. + + This library 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 + Lesser General Public License for more details. + +On Debian systems, the complete text of the GNU Lesser General Public License +can be found in `/usr/share/common-licenses/LGPL-2' + + * unity-misc/unity-misc.h: + + This library is free software; you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License + version 3.0 as published by the Free Software Foundation. + + This library 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 Lesser General Public License version 3.0 for more details. + +On Debian systems, the complete text of the GNU Lesser General Public License +can be found in `/usr/share/common-licenses/LGPL-3' + + * unity-misc/unity-tray-manager.h,shell-embedded-window-private.h, + unity-tray-manager.c,shell-embedded-window.c,shell-gtk-embed.h, + shell-gtk-embed.c,shell-embedded-window.h: + + This program is free software: you can redistribute it and/or modify it + under the terms of the the GNU General Public License version 2, as + published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranties of + MERCHANTABILITY, SATISFACTORY QUALITY or FITNESS FOR A PARTICULAR + PURPOSE. See the applicable version of the GNU Lesser 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' + + +The Debian packaging is: + + Copyright (C) 2010 Canonical Ltd. + +and is licensed under the GPL version 3, see `/usr/share/common-licenses/GPL-3'. --- libunity-misc-0.1.1.orig/debian/watch +++ libunity-misc-0.1.1/debian/watch @@ -0,0 +1,2 @@ +version=3 +https://launchpad.net/libunity-misc/+download .*/libunity-misc-([0-9.]+)\.tar\.gz --- libunity-misc-0.1.1.orig/debian/libunity-misc0.install +++ libunity-misc-0.1.1/debian/libunity-misc0.install @@ -0,0 +1 @@ +debian/tmp/usr/lib/lib*.so.* --- libunity-misc-0.1.1.orig/debian/compat +++ libunity-misc-0.1.1/debian/compat @@ -0,0 +1 @@ +5 --- libunity-misc-0.1.1.orig/debian/libunity-misc-dev.install +++ libunity-misc-0.1.1/debian/libunity-misc-dev.install @@ -0,0 +1,3 @@ +debian/tmp/usr/include/* +debian/tmp/usr/lib/lib*.so +debian/tmp/usr/lib/pkgconfig/* --- libunity-misc-0.1.1.orig/debian/changelog +++ libunity-misc-0.1.1/debian/changelog @@ -0,0 +1,38 @@ +libunity-misc (0.1.1-0ubuntu4) natty; urgency=low + + * Fix FTBFS with ld.gold. + + -- Matthias Klose Wed, 19 Jan 2011 07:04:18 +0100 + +libunity-misc (0.1.1-0ubuntu3) maverick; urgency=low + + * add libgtk2.0-dev to build depends (fixes FTBFS) + + -- Alexander Sack Wed, 25 Aug 2010 08:24:17 +0200 + +libunity-misc (0.1.1-0ubuntu2) maverick; urgency=low + + * no change rebuild after landing clutter .pc file fixes; see LP: #623376 + + -- Alexander Sack Tue, 24 Aug 2010 22:58:36 +0200 + +libunity-misc (0.1.1-0ubuntu1) maverick; urgency=low + + * New upstream release + * Fix debian/copyright + * debian/rules: + - fix rm *{,l}a files + - fix LDFLAGS syntax + * debian/control: + - bump Standards-Version + - fix homepage + - remove uneeded build-dep + * added debian/watch + + -- Didier Roche Thu, 03 Jun 2010 19:19:11 +0200 + +libunity-misc (0.1.0-0ubuntu1~ppa1) lucid; urgency=low + + * Initial release + + -- Didier Roche Thu, 28 Jan 2010 22:04:01 +0100 --- libunity-misc-0.1.1.orig/debian/control +++ libunity-misc-0.1.1/debian/control @@ -0,0 +1,58 @@ +Source: libunity-misc +Priority: optional +Maintainer: Ubuntu Developers +Build-Depends: debhelper (>= 5.0), + cdbs (>= 0.4.41), + libglib2.0-dev (>= 2.22.0), + libgtk2.0-dev (>= 2.18), + libclutter-1.0-dev (>= 1.2.12-0ubuntu10~), + gtk-doc-tools +Standards-Version: 3.8.4 +Section: libs +Homepage: https://launchpad.net/libunity-misc + +Package: libunity-misc-dev +Section: libdevel +Architecture: any +Depends: libunity-misc0 (= ${binary:Version}), ${misc:Depends}, + libglib2.0-dev (>= 2.22.0), + libclutter-1.0-dev, +Description: Miscellaneous functions for Unity - development files + libunity-misc is a shared library that provides miscellaneous functions for + Unity. + . + This package contains files that are needed to build applications. + +Package: libunity-misc0 +Section: libs +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: Miscellaneous functions for Unity - shared library + libunity-misc is a shared library that provides miscellaneous functions for + Unity. + . + This package contains shared libraries to be used by application. + +Package: libunity-misc0-dbg +Section: debug +Architecture: any +Priority: extra +Depends: libunity-misc0 (= ${binary:Version}), + ${misc:Depends} +Description: Miscellaneous functions for Unity - debug files + libunity-misc is a shared library that provides miscellaneous functions for + Unity. + . + This package contains files that are needed to build applications. + +Package: libunity-misc-doc +Architecture: all +Section: doc +Depends: ${misc:Depends} +Suggests: devhelp +Description: Miscellaneous functions for Unity - documentation + libunity-misc is a shared library that provides miscellaneous functions for + Unity. + . + This package contains the documentation. + --- libunity-misc-0.1.1.orig/unity-misc/Makefile.in +++ libunity-misc-0.1.1/unity-misc/Makefile.in @@ -273,7 +273,7 @@ unity-tray-manager.c libunity_misc_la_LIBADD = \ - $(UNITY_MISC_LIBS) + $(UNITY_MISC_LIBS) -lX11 libunity_misc_la_LDFLAGS = \ $(UNITY_MISC_LT_LDFLAGS) --- libunity-misc-0.1.1.orig/unity-misc/Makefile.am +++ libunity-misc-0.1.1/unity-misc/Makefile.am @@ -28,7 +28,7 @@ unity-tray-manager.c libunity_misc_la_LIBADD = \ - $(UNITY_MISC_LIBS) + $(UNITY_MISC_LIBS) -lX11 libunity_misc_la_LDFLAGS = \ $(UNITY_MISC_LT_LDFLAGS) --- libunity-misc-0.1.1.orig/examples/Makefile.in +++ libunity-misc-0.1.1/examples/Makefile.in @@ -220,7 +220,7 @@ $(MAINTAINER_CFLAGS) systray_SOURCES = systray.c -systray_LDADD = $(top_builddir)/unity-misc/libunity-misc.la +systray_LDADD = $(top_builddir)/unity-misc/libunity-misc.la $(UNITY_MISC_LIBS) all: all-am .SUFFIXES: --- libunity-misc-0.1.1.orig/examples/Makefile.am +++ libunity-misc-0.1.1/examples/Makefile.am @@ -9,5 +9,5 @@ $(MAINTAINER_CFLAGS) systray_SOURCES = systray.c -systray_LDADD = $(top_builddir)/unity-misc/libunity-misc.la +systray_LDADD = $(top_builddir)/unity-misc/libunity-misc.la $(UNITY_MISC_LIBS) --- libunity-misc-0.1.1.orig/doc/reference/libunity-misc/Makefile.in +++ libunity-misc-0.1.1/doc/reference/libunity-misc/Makefile.in @@ -263,7 +263,7 @@ # e.g. GTKDOC_CFLAGS=-I$(top_srcdir) -I$(top_builddir) $(GTK_DEBUG_FLAGS) # e.g. GTKDOC_LIBS=$(top_builddir)/gtk/$(gtktargetlib) GTKDOC_CFLAGS = -I$(top_srcdir) -I$(top_builddir) $(UNITY_MISC_CFLAGS) -GTKDOC_LIBS = $(top_builddir)/unity-misc/libunity-misc.la +GTKDOC_LIBS = $(top_builddir)/unity-misc/libunity-misc.la $(UNITY_MISC_LIBS) @GTK_DOC_USE_LIBTOOL_FALSE@GTKDOC_CC = $(CC) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) @GTK_DOC_USE_LIBTOOL_TRUE@GTKDOC_CC = $(LIBTOOL) --tag=CC --mode=compile $(CC) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) @GTK_DOC_USE_LIBTOOL_FALSE@GTKDOC_LD = $(CC) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) --- libunity-misc-0.1.1.orig/doc/reference/libunity-misc/Makefile.am +++ libunity-misc-0.1.1/doc/reference/libunity-misc/Makefile.am @@ -75,7 +75,7 @@ # e.g. GTKDOC_CFLAGS=-I$(top_srcdir) -I$(top_builddir) $(GTK_DEBUG_FLAGS) # e.g. GTKDOC_LIBS=$(top_builddir)/gtk/$(gtktargetlib) GTKDOC_CFLAGS=-I$(top_srcdir) -I$(top_builddir) $(UNITY_MISC_CFLAGS) -GTKDOC_LIBS=$(top_builddir)/unity-misc/libunity-misc.la +GTKDOC_LIBS=$(top_builddir)/unity-misc/libunity-misc.la $(UNITY_MISC_LIBS) # This includes the standard gtk-doc make rules, copied by gtkdocize. include $(top_srcdir)/gtk-doc.make