[Pkg-cli-libs-commits] r4317 - in /packages/libanculus-sharp/trunk/debian: ./ patches/

directhex at users.alioth.debian.org directhex at users.alioth.debian.org
Wed Dec 16 20:08:34 UTC 2009


Author: directhex
Date: Wed Dec 16 20:08:34 2009
New Revision: 4317

URL: http://svn.debian.org/wsvn/pkg-cli-libs/?sc=1&rev=4317
Log:
  * debian/control:
    + Build-depend on mono-devel 2.4.3+ and remove dependency on individual
      libraries provided by mono-devel
    + Build-depend on unversioned -dev packages for Gtk# and GLib#
    + No-change bump to Standards 3.8.3
    + Add misc:Depends to package dependencies
  * debian/monodoc-anculus-manual.postinst,
    debian/monodoc-anculus-manual.postrm:
    + Delete - we use Triggers for this now
  * debian/patches/01-fix_pkgconfig_pc.patch,
    debian/libanculus0.3-cil.installcligac,
    debian/libanculus0.3-cil.install,
    debian/libanculus0.3-cil.dirs,
    debian/rules:
    + CLI Policy 0.7 install location
  * debian/libanculus0.3-cil.links,
    debian/rules,
    debian/control,
    debian/libanculus0.3-cil.install,
    debian/libanculus-cil-dev.install:
    + Move pkg-config files to an unversioned -dev package

Added:
    packages/libanculus-sharp/trunk/debian/libanculus-cil-dev.install
      - copied, changed from r4315, packages/libanculus-sharp/trunk/debian/libanculus0.3-cil.install
Removed:
    packages/libanculus-sharp/trunk/debian/libanculus0.3-cil.dirs
    packages/libanculus-sharp/trunk/debian/libanculus0.3-cil.links
    packages/libanculus-sharp/trunk/debian/monodoc-anculus-manual.postinst
    packages/libanculus-sharp/trunk/debian/monodoc-anculus-manual.postrm
Modified:
    packages/libanculus-sharp/trunk/debian/changelog
    packages/libanculus-sharp/trunk/debian/control
    packages/libanculus-sharp/trunk/debian/libanculus0.3-cil.install
    packages/libanculus-sharp/trunk/debian/libanculus0.3-cil.installcligac
    packages/libanculus-sharp/trunk/debian/patches/01-fix_pkgconfig_pc.patch
    packages/libanculus-sharp/trunk/debian/rules

Modified: packages/libanculus-sharp/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/libanculus-sharp/trunk/debian/changelog?rev=4317&op=diff
==============================================================================
--- packages/libanculus-sharp/trunk/debian/changelog (original)
+++ packages/libanculus-sharp/trunk/debian/changelog Wed Dec 16 20:08:34 2009
@@ -1,3 +1,29 @@
+libanculus-sharp (0.3.1-4) UNRELEASED; urgency=low
+
+  * debian/control:
+    + Build-depend on mono-devel 2.4.3+ and remove dependency on individual
+      libraries provided by mono-devel
+    + Build-depend on unversioned -dev packages for Gtk# and GLib#
+    + No-change bump to Standards 3.8.3
+    + Add misc:Depends to package dependencies
+  * debian/monodoc-anculus-manual.postinst,
+    debian/monodoc-anculus-manual.postrm:
+    + Delete - we use Triggers for this now
+  * debian/patches/01-fix_pkgconfig_pc.patch,
+    debian/libanculus0.3-cil.installcligac,
+    debian/libanculus0.3-cil.install,
+    debian/libanculus0.3-cil.dirs,
+    debian/rules:
+    + CLI Policy 0.7 install location
+  * debian/libanculus0.3-cil.links,
+    debian/rules,
+    debian/control,
+    debian/libanculus0.3-cil.install,
+    debian/libanculus-cil-dev.install:
+    + Move pkg-config files to an unversioned -dev package
+
+ -- Jo Shields <directhex at apebox.org>  Wed, 16 Dec 2009 19:10:50 +0000
+
 libanculus-sharp (0.3.1-3) unstable; urgency=low
 
   [ David Paleino ]

Modified: packages/libanculus-sharp/trunk/debian/control
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/libanculus-sharp/trunk/debian/control?rev=4317&op=diff
==============================================================================
--- packages/libanculus-sharp/trunk/debian/control (original)
+++ packages/libanculus-sharp/trunk/debian/control Wed Dec 16 20:08:34 2009
@@ -6,16 +6,15 @@
 DM-Upload-Allowed: yes
 Build-Depends: debhelper (>= 6), quilt
 Build-Depends-Indep: cli-common-dev (>= 0.4.4), autoconf, automake,
- monodoc-base, mono-devel (>= 2.0), autotools-dev,  libglib2.0-cil (>= 2.8.0),
- libgtk2.0-cil (>= 2.8.0), libmono-winforms2.0-cil
-Standards-Version: 3.8.0
+ monodoc-base, mono-devel (>= 2.4.3), autotools-dev, libglib-cil-dev, libgtk-cil-dev
+Standards-Version: 3.8.3
 Homepage: http://libanculus-sharp.googlecode.com/
 Vcs-Svn: svn://svn.debian.org/svn/pkg-cli-libs/packages/libanculus-sharp/trunk
 Vcs-Browser: http://svn.debian.org/wsvn/pkg-cli-libs/packages/libanculus-sharp/trunk/
 
 Package: libanculus0.3-cil
 Architecture: all
-Depends: ${cli:Depends}
+Depends: ${cli:Depends}, ${misc:Depends}
 Suggests: monodoc-anculus-manual
 Conflicts: libanculus-sharp
 Replaces: libanculus-sharp
@@ -34,6 +33,27 @@
   - Collections (sorted list)
  .
  This package provides the libanculus-sharp assembly for CLI programs.
+
+Package: libanculus-cil-dev
+Architecture: all
+Depends: libanculus0.3-cil (= ${binary:Version}), ${misc:Depends}
+Replaces: libanculus0.3-cil (<< 0.3.1-4)
+Description: utility library for CLI projects
+ "Anculus" means servant in Latin, and that is exactly what this library does.
+ It serves and helps you to easily and quickly write new applications.
+ .
+ Features:
+  - XML Configuration files (primitive types, strings, serializable objects,
+    lists, arrays, ...)
+  - Sorting algorithms (quicksort, bubble sort)
+  - String Search algorithms (Boyer-Moore, Aho-Corasick)
+  - Translation support (Gettext)
+  - Logging (Console)
+  - Gui thread dispatching (Gtk-sharp, System.Windows.Forms)
+  - Collections (sorted list)
+ .
+ This package provides development files for the libanculus-sharp assembly,
+ and should be used for compilation.
 
 Package: monodoc-anculus-manual
 Architecture: all

Copied: packages/libanculus-sharp/trunk/debian/libanculus-cil-dev.install (from r4315, packages/libanculus-sharp/trunk/debian/libanculus0.3-cil.install)
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/libanculus-sharp/trunk/debian/libanculus-cil-dev.install?rev=4317&op=diff
==============================================================================
--- packages/libanculus-sharp/trunk/debian/libanculus0.3-cil.install (original)
+++ packages/libanculus-sharp/trunk/debian/libanculus-cil-dev.install Wed Dec 16 20:08:34 2009
@@ -1,1 +1,1 @@
-usr/lib/pkgconfig/anculus-*-0.3.pc
+usr/lib/pkgconfig/anculus-*.pc

Modified: packages/libanculus-sharp/trunk/debian/libanculus0.3-cil.install
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/libanculus-sharp/trunk/debian/libanculus0.3-cil.install?rev=4317&op=diff
==============================================================================
--- packages/libanculus-sharp/trunk/debian/libanculus0.3-cil.install (original)
+++ packages/libanculus-sharp/trunk/debian/libanculus0.3-cil.install Wed Dec 16 20:08:34 2009
@@ -1,1 +1,3 @@
-usr/lib/pkgconfig/anculus-*-0.3.pc
+usr/lib/libanculus-sharp/Anculus.Core.Extended.dll	/usr/lib/cli/Anculus.Core.Extended-0.3/
+usr/lib/libanculus-sharp/Anculus.Core.dll		/usr/lib/cli/Anculus.Core-0.3/
+usr/lib/libanculus-sharp/Anculus.Gui.dll		/usr/lib/cli/Anculus.Gui-0.3/

Modified: packages/libanculus-sharp/trunk/debian/libanculus0.3-cil.installcligac
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/libanculus-sharp/trunk/debian/libanculus0.3-cil.installcligac?rev=4317&op=diff
==============================================================================
--- packages/libanculus-sharp/trunk/debian/libanculus0.3-cil.installcligac (original)
+++ packages/libanculus-sharp/trunk/debian/libanculus0.3-cil.installcligac Wed Dec 16 20:08:34 2009
@@ -1,3 +1,3 @@
-/usr/lib/cli/anculus-sharp-0.3/Anculus.Gui.dll
-/usr/lib/cli/anculus-sharp-0.3/Anculus.Core.dll
-/usr/lib/cli/anculus-sharp-0.3/Anculus.Core.Extended.dll
+/usr/lib/cli/Anculus.Gui-0.3/Anculus.Gui.dll
+/usr/lib/cli/Anculus.Core-0.3/Anculus.Core.dll
+/usr/lib/cli/Anculus.Core.Extended-0.3/Anculus.Core.Extended.dll

Modified: packages/libanculus-sharp/trunk/debian/patches/01-fix_pkgconfig_pc.patch
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/libanculus-sharp/trunk/debian/patches/01-fix_pkgconfig_pc.patch?rev=4317&op=diff
==============================================================================
--- packages/libanculus-sharp/trunk/debian/patches/01-fix_pkgconfig_pc.patch (original)
+++ packages/libanculus-sharp/trunk/debian/patches/01-fix_pkgconfig_pc.patch Wed Dec 16 20:08:34 2009
@@ -4,7 +4,7 @@
  prefix=@prefix@
  exec_prefix=${prefix}
 -pkglibdir=@libdir@/@PACKAGE@
-+pkglibdir=@libdir@/cli/anculus-sharp-0.3
++pkglibdir=@libdir@/cli/Anculus.Core.Extended-0.3
  Libraries=  ${pkglibdir}/@ANCULUS_CORE_EXTENDED_LIB@
  
  Name: Anculus.Core.Extended
@@ -14,7 +14,7 @@
  prefix=@prefix@
  exec_prefix=${prefix}
 -pkglibdir=@libdir@/@PACKAGE@
-+pkglibdir=@libdir@/cli/anculus-sharp-0.3
++pkglibdir=@libdir@/cli/Anculus.Core-0.3
  Libraries=  ${pkglibdir}/@ANCULUS_CORE_LIB@
  
  Name: Anculus.Core
@@ -24,7 +24,7 @@
  prefix=@prefix@
  exec_prefix=${prefix}
 -pkglibdir=@libdir@/@PACKAGE@
-+pkglibdir=@libdir@/cli/anculus-sharp-0.3
++pkglibdir=@libdir@/cli/Anculus.Gui-0.3
  Libraries=  ${pkglibdir}/@ANCULUS_GUI_LIB@
  
  Name: Anculus.Gui

Modified: packages/libanculus-sharp/trunk/debian/rules
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/libanculus-sharp/trunk/debian/rules?rev=4317&op=diff
==============================================================================
--- packages/libanculus-sharp/trunk/debian/rules (original)
+++ packages/libanculus-sharp/trunk/debian/rules Wed Dec 16 20:08:34 2009
@@ -11,7 +11,7 @@
 configure: configure-stamp
 configure-stamp: $(QUILT_STAMPFN)
 	dh_testdir
-	sh $(CURDIR)/autogen.sh GMCS=/usr/bin/csc --prefix=/usr
+	sh $(CURDIR)/autogen.sh GMCS=/usr/bin/mono-csc --prefix=/usr
 	touch $@
 
 build: build-stamp
@@ -44,10 +44,6 @@
 	$(MAKE) DESTDIR=$(TMP) install
 	
 	-rm -rf $(TMP)/usr/bin
-	for i in $(TMP)/usr/lib/pkgconfig/*.pc; \
-		do mv -- $$i `dirname $$i`/`basename $$i .pc`-0.3.pc; \
-	done
-	mv $(TMP)/usr/lib/libanculus-sharp $(CURDIR)/debian/libanculus0.3-cil/usr/lib/cli/anculus-sharp-0.3
 	
 	mkdir -p $(TMP)/usr/lib/monodoc/sources
 	install -m 644 $(CURDIR)/docs/sources/libanculus-sharp.* $(TMP)/usr/lib/monodoc/sources/




More information about the Pkg-cli-libs-commits mailing list