[Pkg-cli-libs-commits] r3735 - in /packages/sublib/trunk/debian: changelog control copyright libsublib0.9-cil.install libsublib0.9-cil.installcligac libsublib0.9-cil.links patches/ patches/00list patches/01_fix_sublib.pc.dpatch rules

zadig-guest at users.alioth.debian.org zadig-guest at users.alioth.debian.org
Sun May 25 23:05:49 UTC 2008


Author: zadig-guest
Date: Sun May 25 23:05:48 2008
New Revision: 3735

URL: http://svn.debian.org/wsvn/pkg-cli-libs/?sc=1&rev=3735
Log:
preparing first package release

Added:
    packages/sublib/trunk/debian/libsublib0.9-cil.install
    packages/sublib/trunk/debian/libsublib0.9-cil.installcligac
    packages/sublib/trunk/debian/libsublib0.9-cil.links
    packages/sublib/trunk/debian/patches/
    packages/sublib/trunk/debian/patches/00list
    packages/sublib/trunk/debian/patches/01_fix_sublib.pc.dpatch
Modified:
    packages/sublib/trunk/debian/changelog
    packages/sublib/trunk/debian/control
    packages/sublib/trunk/debian/copyright
    packages/sublib/trunk/debian/rules

Modified: packages/sublib/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/sublib/trunk/debian/changelog?rev=3735&op=diff
==============================================================================
--- packages/sublib/trunk/debian/changelog (original)
+++ packages/sublib/trunk/debian/changelog Sun May 25 23:05:48 2008
@@ -1,4 +1,4 @@
-gnome-subtitles (0.9-1) UNRELEASED; urgency=low
+libsublib0.9-cil (0.9-1) UNRELEASED; urgency=low
 
   * First release.
 

Modified: packages/sublib/trunk/debian/control
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/sublib/trunk/debian/control?rev=3735&op=diff
==============================================================================
--- packages/sublib/trunk/debian/control (original)
+++ packages/sublib/trunk/debian/control Sun May 25 23:05:48 2008
@@ -1,18 +1,18 @@
-Source: sublib
+Source: libsublib0.9-cil
 Section: gnome
 Priority: extra
 Maintainer: Tiago Bortoletto Vaz <tiago at debian-ba.org>
-Build-Depends: cli-common-dev (>= 0.5.4), mono-gmcs, debhelper (>= 7), cdbs
+Build-Depends: cli-common-dev (>= 0.5.6), mono-gmcs (>= 1.1.8) | c-sharp-2.0-compiler, mono-gac | global-assembly-cache-tool, mono-2.0-devel, debhelper (>= 7), cdbs
 Standards-Version: 3.7.3
 Homepage: http://sublib.sourceforge.net
-Vcs-Svn: svn://svn.debian.org/svn/pkg-cli-apps/packages/sublib/trunk/
-Vcs-Browser: http://svn.debian.org/wsvn/pkg-cli-apps/packages/sublib/trunk/
+Vcs-Svn: svn://svn.debian.org/svn/pkg-cli-libs/packages/sublib/trunk/
+Vcs-Browser: http://svn.debian.org/wsvn/pkg-cli-libs/packages/sublib/trunk/
 
 Package: libsublib0.9-cil
 Architecture: all
-Depends: ${cli:Depends}, ${misc:Depends}, ${shlibs:Depends}
+Depends: ${cli:Depends}
 Description: CLI library that eases the development of subtitling applications
- Sublib supports the most common text-based subtitle formats and allows for
+ SubLib supports the most common text-based subtitle formats and allows for
  subtitle editing, conversion and synchronization.
  .
  SubLib is written in C# and can be used in platforms like Mono or .NET Framework.

Modified: packages/sublib/trunk/debian/copyright
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/sublib/trunk/debian/copyright?rev=3735&op=diff
==============================================================================
--- packages/sublib/trunk/debian/copyright (original)
+++ packages/sublib/trunk/debian/copyright Sun May 25 23:05:48 2008
@@ -1,4 +1,4 @@
-This is sublib, debianazed by Tiago Bortoletto Vaz <tiago at debian-ba.org> on
+This is sublib, debianized by Tiago Bortoletto Vaz <tiago at debian-ba.org> on
 Sat, 24 May 2008 21:16:41 -0300.
 
 The original source can always be found at:

Added: packages/sublib/trunk/debian/libsublib0.9-cil.install
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/sublib/trunk/debian/libsublib0.9-cil.install?rev=3735&op=file
==============================================================================
--- packages/sublib/trunk/debian/libsublib0.9-cil.install (added)
+++ packages/sublib/trunk/debian/libsublib0.9-cil.install Sun May 25 23:05:48 2008
@@ -1,0 +1,1 @@
+build/sublib.dll	/usr/lib/cli/sublib-0.9/

Added: packages/sublib/trunk/debian/libsublib0.9-cil.installcligac
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/sublib/trunk/debian/libsublib0.9-cil.installcligac?rev=3735&op=file
==============================================================================
--- packages/sublib/trunk/debian/libsublib0.9-cil.installcligac (added)
+++ packages/sublib/trunk/debian/libsublib0.9-cil.installcligac Sun May 25 23:05:48 2008
@@ -1,0 +1,1 @@
+/usr/lib/cli/sublib-0.9/sublib.dll

Added: packages/sublib/trunk/debian/libsublib0.9-cil.links
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/sublib/trunk/debian/libsublib0.9-cil.links?rev=3735&op=file
==============================================================================
--- packages/sublib/trunk/debian/libsublib0.9-cil.links (added)
+++ packages/sublib/trunk/debian/libsublib0.9-cil.links Sun May 25 23:05:48 2008
@@ -1,0 +1,1 @@
+usr/lib/pkgconfig/sublib-0.9.pc usr/lib/pkgconfig/sublib.pc

Added: packages/sublib/trunk/debian/patches/00list
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/sublib/trunk/debian/patches/00list?rev=3735&op=file
==============================================================================
--- packages/sublib/trunk/debian/patches/00list (added)
+++ packages/sublib/trunk/debian/patches/00list Sun May 25 23:05:48 2008
@@ -1,0 +1,1 @@
+01_fix_sublib.pc.dpatch

Added: packages/sublib/trunk/debian/patches/01_fix_sublib.pc.dpatch
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/sublib/trunk/debian/patches/01_fix_sublib.pc.dpatch?rev=3735&op=file
==============================================================================
--- packages/sublib/trunk/debian/patches/01_fix_sublib.pc.dpatch (added)
+++ packages/sublib/trunk/debian/patches/01_fix_sublib.pc.dpatch Sun May 25 23:05:48 2008
@@ -1,0 +1,25 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## 01_fix_sublib.pc.dpatch.dpatch by  <tiago at thinkpad>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: fix sublib.pc.in
+
+ at DPATCH@
+
+--- ../trunk.orig/data/sublib.pc.in	2008-05-25 16:21:10.695625000 -0300
++++ data/sublib.pc.in	2008-05-25 18:22:37.799625310 -0300
+@@ -1,10 +1,10 @@
+ prefix=@prefix@
+-exec_prefix=@exec_prefix@
+-libdir=@libdir@
++exec_prefix=${prefix}
++libdir=${prefix}/lib/cli/sublib-#PACKAGE_ABI_VERSION#
+ includedir=@includedir@
+-Libraries=@libdir@/sublib/sublib.dll
++Libraries=@libdir@/sublib.dll
+ 
+ Name: sublib
+ Description: sublib - Subtitle Library
+ Version: @VERSION@
+-Libs: -r:@libdir@/sublib/sublib.dll
++Libs: -r:@libdir@/sublib.dll

Modified: packages/sublib/trunk/debian/rules
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/sublib/trunk/debian/rules?rev=3735&op=diff
==============================================================================
--- packages/sublib/trunk/debian/rules (original)
+++ packages/sublib/trunk/debian/rules Sun May 25 23:05:48 2008
@@ -2,22 +2,39 @@
 
 export MONO_SHARED_DIR=$(CURDIR)
 
+include /usr/share/cdbs/1/rules/buildcore.mk
 include /usr/share/cdbs/1/rules/debhelper.mk
-include /usr/share/cdbs/1/class/autotools.mk
-include /usr/share/cdbs/1/class/gnome.mk
+include /usr/share/cdbs/1/rules/dpatch.mk
 
-export CFLAGS += -fPIC
+PACKAGE_ABI_VERSION=0.9
+DEB_INSTALL_DOCS_ALL= README NEWS AUTHORS CREDITS
 
-DEB_INSTALL_DOCS_ALL= README NEWS AUTHORS CREDITS
-DEB_CONFIGURE_EXTRA_FLAGS := --disable-scrollkeeper
+DEB_NANT_INVOKE = nant
+DEB_NANT_BUILD_TARGET = -D:install.prefix=/usr 
+DEB_NANT_INSTALL_TARGET = -D:install.prefix=/usr install
+DEB_NANT_CLEAN_TARGET = clean
 
 common-configure-indep::
 	mkdir -p $(MONO_SHARED_DIR)/.wapi
 
-common-binary-predeb-arch::
+debian/stamp-nant-build: patch-stamp
+	$(DEB_NANT_INVOKE) $(DEB_NANT_BUILD_TARGET)
+	mv data/sublib.pc build/sublib-$(PACKAGE_ABI_VERSION).pc
+	sed -i 's,#PACKAGE_ABI_VERSION#,$(PACKAGE_ABI_VERSION)' \
+	  build/sublib-$(PACKAGE_ABI_VERSION).pc
+	touch debian/stamp-nant-build
+
+common-build-arch common-build-indep:: debian/stamp-nant-build
+
+common-binary-post-install-arch common-binary-post-install-indep::
+	dh_cligacpolicy
+	dh_clistrip
 	dh_clifixperms
-	dh_clideps -d
+	dh_makeclilibs -V
+	dh_installcligac
+	dh_clideps
 
-clean::
+clean:: clean-patched unpatch
+
+clean-patched:
 	rm -rf $(MONO_SHARED_DIR)/.wapi build
-




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