r21889 - in /packages/unstable/anjuta-extras: ./ debian/ debian/patches/

lethalman-guest at users.alioth.debian.org lethalman-guest at users.alioth.debian.org
Fri Oct 9 22:28:54 UTC 2009


Author: lethalman-guest
Date: Fri Oct  9 22:28:54 2009
New Revision: 21889

URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=21889
Log:
  * Initial release (Closes: #550155)

Added:
    packages/unstable/anjuta-extras/
    packages/unstable/anjuta-extras/debian/   (with props)
    packages/unstable/anjuta-extras/debian/changelog
    packages/unstable/anjuta-extras/debian/compat
    packages/unstable/anjuta-extras/debian/control
    packages/unstable/anjuta-extras/debian/control.in
    packages/unstable/anjuta-extras/debian/copyright
    packages/unstable/anjuta-extras/debian/desktop2description.awk
    packages/unstable/anjuta-extras/debian/patches/
    packages/unstable/anjuta-extras/debian/patches/10_scratchbox_config.patch
    packages/unstable/anjuta-extras/debian/patches/99_ltmain_as-needed.patch
    packages/unstable/anjuta-extras/debian/rules   (with props)
    packages/unstable/anjuta-extras/debian/watch

Propchange: packages/unstable/anjuta-extras/debian/
------------------------------------------------------------------------------
    mergeWithUpstream = 1

Added: packages/unstable/anjuta-extras/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/anjuta-extras/debian/changelog?rev=21889&op=file
==============================================================================
--- packages/unstable/anjuta-extras/debian/changelog (added)
+++ packages/unstable/anjuta-extras/debian/changelog [utf-8] Fri Oct  9 22:28:54 2009
@@ -1,0 +1,6 @@
+anjuta-extras (2.28.0-1) unstable; urgency=low
+
+  [ Luca Bruno ]
+  * Initial release (Closes: #550155)
+
+ -- Luca Bruno <lethalman88 at gmail.com>  Wed, 07 Oct 2009 23:45:17 +0200

Added: packages/unstable/anjuta-extras/debian/compat
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/anjuta-extras/debian/compat?rev=21889&op=file
==============================================================================
--- packages/unstable/anjuta-extras/debian/compat (added)
+++ packages/unstable/anjuta-extras/debian/compat [utf-8] Fri Oct  9 22:28:54 2009
@@ -1,0 +1,1 @@
+5

Added: packages/unstable/anjuta-extras/debian/control
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/anjuta-extras/debian/control?rev=21889&op=file
==============================================================================
--- packages/unstable/anjuta-extras/debian/control (added)
+++ packages/unstable/anjuta-extras/debian/control [utf-8] Fri Oct  9 22:28:54 2009
@@ -1,0 +1,31 @@
+Source: anjuta-extras
+Section: gnome
+Priority: optional
+Maintainer: Luca Bruno <lethalman88 at gmail.com>
+Uploaders: Debian GNOME Maintainers <pkg-gnome-maintainers at lists.alioth.debian.org>
+Build-Depends: cdbs,
+               gnome-pkg-tools (>= 0.11),
+               debhelper (>= 5),
+               binutils-dev (>= 2.15.92),
+               intltool (>= 0.35.0),
+               anjuta-dev (>= 2.27.0),
+               libgraphviz-dev (>= 1.0),
+               libgtk2.0-dev (>= 2.14.0),
+               libglib2.0-dev (>= 2.16.0),
+               libgconf2-dev (>= 2.12.0),
+               libgnomecanvas2-dev (>= 2.12.0),
+               gconf2
+Standards-Version: 3.8.3
+Vcs-Svn: svn://svn.debian.org/svn/pkg-gnome/packages/unstable/anjuta-extras
+Vcs-Browser: http://svn.debian.org/viewsvn/pkg-gnome/packages/unstable/anjuta-extras
+
+Package: anjuta-extras
+Architecture: any
+Depends: ${shlibs:Depends},
+         ${misc:Depends},
+         anjuta (>= 2.28.0)
+Description: plugins and extras for anjuta
+ anjuta-extras contain a set of plugins for anjuta, GNOME development IDE.
+ .
+ The following plugins are included:
+ 

Added: packages/unstable/anjuta-extras/debian/control.in
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/anjuta-extras/debian/control.in?rev=21889&op=file
==============================================================================
--- packages/unstable/anjuta-extras/debian/control.in (added)
+++ packages/unstable/anjuta-extras/debian/control.in [utf-8] Fri Oct  9 22:28:54 2009
@@ -1,0 +1,32 @@
+Source: anjuta-extras
+Section: gnome
+Priority: optional
+Maintainer: Luca Bruno <lethalman88 at gmail.com>
+Uploaders: @GNOME_TEAM@
+Build-Depends: cdbs,
+               gnome-pkg-tools (>= 0.11),
+               debhelper (>= 5),
+               binutils-dev (>= 2.15.92),
+               intltool (>= 0.35.0),               
+               anjuta-dev (>= 2.27.0),
+               libgraphviz-dev (>= 1.0),
+               libgtk2.0-dev (>= 2.14.0),
+               libglib2.0-dev (>= 2.16.0),
+               libgconf2-dev (>= 2.12.0),
+               libgnomecanvas2-dev (>= 2.12.0),
+               libxml2-dev,
+               gconf2
+Standards-Version: 3.8.3
+Vcs-Svn: svn://svn.debian.org/svn/pkg-gnome/packages/unstable/anjuta-extras
+Vcs-Browser: http://svn.debian.org/viewsvn/pkg-gnome/packages/unstable/anjuta-extras
+
+Package: anjuta-extras
+Architecture: any
+Depends: ${shlibs:Depends},
+         ${misc:Depends},
+         anjuta (>= 2.28.0)
+Description: plugins and extras for anjuta
+ anjuta-extras contain a set of plugins for anjuta, GNOME development IDE.
+ .
+ The following plugins are included:
+ @PLUGINS_DESCRIPTION@

Added: packages/unstable/anjuta-extras/debian/copyright
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/anjuta-extras/debian/copyright?rev=21889&op=file
==============================================================================
--- packages/unstable/anjuta-extras/debian/copyright (added)
+++ packages/unstable/anjuta-extras/debian/copyright [utf-8] Fri Oct  9 22:28:54 2009
@@ -1,0 +1,25 @@
+This package was debianized by Luca Bruno <lethalman88 at gmail.com> on
+Thu,  8 Oct 2009 00:14:47 +0100.
+
+It was downloaded from http://ftp.gnome.org/pub/GNOME/sources/anjuta-extras/
+
+Copyright (C) 2000 Kh. Naba Kumar Singh
+
+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'.

Added: packages/unstable/anjuta-extras/debian/desktop2description.awk
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/anjuta-extras/debian/desktop2description.awk?rev=21889&op=file
==============================================================================
--- packages/unstable/anjuta-extras/debian/desktop2description.awk (added)
+++ packages/unstable/anjuta-extras/debian/desktop2description.awk [utf-8] Fri Oct  9 22:28:54 2009
@@ -1,0 +1,9 @@
+# converts *.desktop and *.desktop.in files with "_Name=" and "_Description"
+# to "* $name: $description" entries for the Description: control field
+
+BEGIN { FS="="; name = ""; description = ""; }
+
+/^_Name=/ { name = $2;}
+/^_Description=/ { description = $2; }
+
+END { print "* " name ": " description; }

Added: packages/unstable/anjuta-extras/debian/patches/10_scratchbox_config.patch
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/anjuta-extras/debian/patches/10_scratchbox_config.patch?rev=21889&op=file
==============================================================================
--- packages/unstable/anjuta-extras/debian/patches/10_scratchbox_config.patch (added)
+++ packages/unstable/anjuta-extras/debian/patches/10_scratchbox_config.patch [utf-8] Fri Oct  9 22:28:54 2009
@@ -1,0 +1,47 @@
+--- anjuta-extras.orig/plugins/scratchbox/anjuta-scratchbox.ui	2009-10-09 22:25:53.000000000 +0200
++++ anjuta-extras/plugins/scratchbox/anjuta-scratchbox.ui	2009-10-10 00:04:56.000000000 +0200
+@@ -7,10 +7,10 @@
+     </columns>
+     <data>
+       <row>
+-        <col id="0" translatable="yes">Sbox1</col>
++        <col id="0" translatable="yes">Sbox2</col>
+       </row>
+       <row>
+-        <col id="0" translatable="yes">Sbox2</col>
++        <col id="0" translatable="yes">Sbox1</col>
+       </row>
+     </data>
+   </object>
+@@ -96,7 +96,7 @@
+                   </packing>
+                 </child>
+                 <child>
+-                  <object class="GtkComboBox" id="preferences_combo:text:Sbox1,Sbox2:0:scratchbox.version">
++                  <object class="GtkComboBox" id="preferences_combo:text:Sbox2,Sbox1:0:scratchbox.version">
+                     <property name="visible">True</property>
+                     <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
+                     <property name="model">model1</property>
+@@ -117,7 +117,7 @@
+                   </packing>
+                 </child>
+                 <child>
+-                  <object class="GtkFileChooserButton" id="preferences_folder:text:/scratchbox:0:build.scratchbox.path">
++                  <object class="GtkFileChooserButton" id="preferences_folder:text:/usr:0:build.scratchbox.path">
+                     <property name="visible">True</property>
+                     <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
+                     <property name="preview_widget_active">False</property>
+--- anjuta-extras.orig/plugins/scratchbox/plugin.c	2009-10-09 22:23:56.000000000 +0200
++++ anjuta-extras/plugins/scratchbox/plugin.c	2009-10-09 22:37:40.000000000 +0200
+@@ -38,9 +38,9 @@
+ #define ICON_FILE "anjuta-scratchbox-48.png"
+ #define GLADE_FILE PACKAGE_DATA_DIR"/glade/anjuta-scratchbox.ui"
+ 
+-#define SB_ENTRY "preferences_folder:text:/scratchbox:0:build.scratchbox.path"
++#define SB_ENTRY "preferences_folder:text:/usr:0:build.scratchbox.path"
+ #define SB_TARGET_ENTRY "combo_target"
+-#define SB_SBOX_ENTRY "preferences_combo:text:Sbox1,Sbox2:0:scratchbox.version"
++#define SB_SBOX_ENTRY "preferences_combo:text:Sbox2,Sbox1:0:scratchbox.version"
+ 
+ #define PREF_SB_PATH "build.scratchbox.path"
+ #define PREF_SB_VERSION "scratchbox.version"

Added: packages/unstable/anjuta-extras/debian/patches/99_ltmain_as-needed.patch
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/anjuta-extras/debian/patches/99_ltmain_as-needed.patch?rev=21889&op=file
==============================================================================
--- packages/unstable/anjuta-extras/debian/patches/99_ltmain_as-needed.patch (added)
+++ packages/unstable/anjuta-extras/debian/patches/99_ltmain_as-needed.patch [utf-8] Fri Oct  9 22:28:54 2009
@@ -1,0 +1,32 @@
+Index: gnome-control-center-2.26.0/ltmain.sh
+===================================================================
+--- gnome-control-center-2.26.0.orig/ltmain.sh	2009-05-29 13:12:51.553615666 +0200
++++ gnome-control-center-2.26.0/ltmain.sh	2009-05-29 13:16:06.157105334 +0200
+@@ -4716,6 +4716,11 @@ func_mode_link ()
+ 	arg=$func_stripname_result
+ 	;;
+ 
++      -Wl,--as-needed)
++	deplibs="$deplibs $arg"
++	continue
++	;;      
++
+       -Wl,*)
+ 	func_stripname '-Wl,' '' "$arg"
+ 	args=$func_stripname_result
+@@ -5070,6 +5075,15 @@ func_mode_link ()
+ 	lib=
+ 	found=no
+ 	case $deplib in
++	-Wl,--as-needed)
++	  if test "$linkmode,$pass" = "prog,link"; then
++	    compile_deplibs="$deplib $compile_deplibs"
++	    finalize_deplibs="$deplib $finalize_deplibs"
++	  else
++	    deplibs="$deplib $deplibs"
++	  fi
++	  continue
++	  ;;
+ 	-mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe|-threads)
+ 	  if test "$linkmode,$pass" = "prog,link"; then
+ 	    compile_deplibs="$deplib $compile_deplibs"

Added: packages/unstable/anjuta-extras/debian/rules
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/anjuta-extras/debian/rules?rev=21889&op=file
==============================================================================
--- packages/unstable/anjuta-extras/debian/rules (added)
+++ packages/unstable/anjuta-extras/debian/rules [utf-8] Fri Oct  9 22:28:54 2009
@@ -1,0 +1,26 @@
+#!/usr/bin/make -f
+
+DISABLE_UPDATE_UPLOADERS := 1
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/class/gnome.mk
+include /usr/share/cdbs/1/rules/simple-patchsys.mk
+include /usr/share/cdbs/1/rules/utils.mk
+include /usr/share/gnome-pkg-tools/1/rules/uploaders.mk
+-include /usr/share/gnome-pkg-tools/1/rules/gnome-get-source.mk
+
+LDFLAGS += -Wl,--as-needed
+DEB_DH_MAKESHLIBS_ARGS_anjuta-extras := --no-act
+ifeq ($(DEB_HOST_ARCH_OS),kfreebsd)
+DEB_CONFIGURE_EXTRA_FLAGS += --disable-plugin-valgrind
+endif
+
+clean::
+	plugins_desc_script="/^ @PLUGINS_DESCRIPTION@\$$/ c \\$$(find . -iname \*.plugin.in | while read f; do cat $$f | awk -f debian/desktop2description.awk; done | sed 's/.*/  &\\/'; echo " ")"; \
+		sed \
+			-e "s#@GNOME_TEAM@#$(UPLOADERS)#g" \
+			-e "$$plugins_desc_script" \
+			debian/control.in > debian/control
+
+binary-install/anjuta-extras::
+	find debian/$(cdbs_curpkg) -name \*.la -exec rm -f {} \;
+	find debian/$(cdbs_curpkg) -name \*.a -exec rm -f {} \;

Propchange: packages/unstable/anjuta-extras/debian/rules
------------------------------------------------------------------------------
    svn:executable = *

Added: packages/unstable/anjuta-extras/debian/watch
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/anjuta-extras/debian/watch?rev=21889&op=file
==============================================================================
--- packages/unstable/anjuta-extras/debian/watch (added)
+++ packages/unstable/anjuta-extras/debian/watch [utf-8] Fri Oct  9 22:28:54 2009
@@ -1,0 +1,2 @@
+version=2
+http://ftp.gnome.org/pub/gnome/sources/anjuta-extras/([\d\.]+)[02468]/anjuta-extras-([\d\.]+)\.tar\.gz




More information about the pkg-gnome-commits mailing list