[Pkg-cli-libs-commits] r4254 - in /packages/smartirc4net/trunk/debian: changelog control libsmartirc4net-cil-dev.install libsmartirc4net-cil-dev.links libsmartirc4net0.4-cil.install libsmartirc4net0.4-cil.links rules

directhex at users.alioth.debian.org directhex at users.alioth.debian.org
Wed Nov 4 15:29:30 UTC 2009


Author: directhex
Date: Wed Nov  4 15:29:27 2009
New Revision: 4254

URL: http://svn.debian.org/wsvn/pkg-cli-libs/?sc=1&rev=4254
Log:
  * debian/control,
    debian/rules:
    + Use mono-csc from mono-devel 2.4.2.3
    + Add a get-orig-source rule. if only upstream actually uploaded
      new releases, it might serve some purpose
  * debian/control:
    + Sbump to Standards 3.8.3
  * debian/control,
    debian/libsmartirc4net-cil-dev.install,
    debian/libsmartirc4net-cil-dev.links:
    + Include a -dev package with the pkgconfig file inside

Added:
    packages/smartirc4net/trunk/debian/libsmartirc4net-cil-dev.install
    packages/smartirc4net/trunk/debian/libsmartirc4net-cil-dev.links
      - copied unchanged from r4228, packages/smartirc4net/trunk/debian/libsmartirc4net0.4-cil.links
Removed:
    packages/smartirc4net/trunk/debian/libsmartirc4net0.4-cil.links
Modified:
    packages/smartirc4net/trunk/debian/changelog
    packages/smartirc4net/trunk/debian/control
    packages/smartirc4net/trunk/debian/libsmartirc4net0.4-cil.install
    packages/smartirc4net/trunk/debian/rules

Modified: packages/smartirc4net/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/smartirc4net/trunk/debian/changelog?rev=4254&op=diff
==============================================================================
--- packages/smartirc4net/trunk/debian/changelog (original)
+++ packages/smartirc4net/trunk/debian/changelog Wed Nov  4 15:29:27 2009
@@ -1,3 +1,19 @@
+smartirc4net (0.4.5.1-3) UNRELEASED; urgency=low
+
+  * debian/control,
+    debian/rules:
+    + Use mono-csc from mono-devel 2.4.2.3
+    + Add a get-orig-source rule. if only upstream actually uploaded
+      new releases, it might serve some purpose
+  * debian/control:
+    + Sbump to Standards 3.8.3
+  * debian/control,
+    debian/libsmartirc4net-cil-dev.install,
+    debian/libsmartirc4net-cil-dev.links:
+    + Include a -dev package with the pkgconfig file inside
+
+ -- Jo Shields <directhex at apebox.org>  Wed, 04 Nov 2009 15:21:13 +0000
+
 smartirc4net (0.4.5.1-2) unstable; urgency=low
 
   * Update for Mono 2.0 transition

Modified: packages/smartirc4net/trunk/debian/control
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/smartirc4net/trunk/debian/control?rev=4254&op=diff
==============================================================================
--- packages/smartirc4net/trunk/debian/control (original)
+++ packages/smartirc4net/trunk/debian/control Wed Nov  4 15:29:27 2009
@@ -6,12 +6,11 @@
 Build-Depends: debhelper (>= 7), dpatch
 Build-Depends-Indep: cli-common-dev (>= 0.5.7),
  pkg-config,
- mono-devel (>= 2.0.1),
+ mono-devel (>= 2.4.2.3),
  libmono-dev
-Standards-Version: 3.8.0
+Standards-Version: 3.8.3
 Vcs-Browser: http://svn.debian.org/wsvn/pkg-cli-libs/packages/smartirc4net/trunk/
 Vcs-Svn: svn://svn.debian.org/svn/pkg-cli-libs/packages/smartirc4net/trunk/
-
 
 Package: libsmartirc4net0.4-cil
 Architecture: all
@@ -20,3 +19,16 @@
  SmartIrc4net is a multi-threaded and thread-safe IRC library written in C#.
  It allows you to communicate with IRC servers. The API features full channel
  syncing and is split in 3 layers: IrcConnection, IrcCommands and IrcClient.
+ .
+ This package contains the libsmartirc4net library itself
+
+Package: libsmartirc4net-cil-dev
+Architecture: all
+Replaces: libsmartirc4net0.4-cil (<< 0.4.5.1-3)
+Depends: libsmartirc4net0.4-cil (= ${source:Version}), ${misc:Depends}
+Description: IRC library for CLI
+ SmartIrc4net is a multi-threaded and thread-safe IRC library written in C#.
+ It allows you to communicate with IRC servers. The API features full channel
+ syncing and is split in 3 layers: IrcConnection, IrcCommands and IrcClient.
+ .
+ This package contains development headers for the libsmartirc4net library

Added: packages/smartirc4net/trunk/debian/libsmartirc4net-cil-dev.install
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/smartirc4net/trunk/debian/libsmartirc4net-cil-dev.install?rev=4254&op=file
==============================================================================
--- packages/smartirc4net/trunk/debian/libsmartirc4net-cil-dev.install (added)
+++ packages/smartirc4net/trunk/debian/libsmartirc4net-cil-dev.install Wed Nov  4 15:29:27 2009
@@ -1,0 +1,1 @@
+/usr/lib/pkgconfig/smartirc4net.pc

Modified: packages/smartirc4net/trunk/debian/libsmartirc4net0.4-cil.install
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/smartirc4net/trunk/debian/libsmartirc4net0.4-cil.install?rev=4254&op=diff
==============================================================================
--- packages/smartirc4net/trunk/debian/libsmartirc4net0.4-cil.install (original)
+++ packages/smartirc4net/trunk/debian/libsmartirc4net0.4-cil.install Wed Nov  4 15:29:27 2009
@@ -1,2 +1,1 @@
 /usr/lib/smartirc4net/Meebey.SmartIrc4net.dll	/usr/lib/cli/smartirc4net-0.4/
-/usr/lib/pkgconfig/smartirc4net.pc

Modified: packages/smartirc4net/trunk/debian/rules
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/smartirc4net/trunk/debian/rules?rev=4254&op=diff
==============================================================================
--- packages/smartirc4net/trunk/debian/rules (original)
+++ packages/smartirc4net/trunk/debian/rules Wed Nov  4 15:29:27 2009
@@ -3,6 +3,10 @@
 
 DEB_VERSION = $(shell dpkg-parsechangelog | grep ^Vers | cut -d\  -f2)
 VERSION = $(shell echo $(DEB_VERSION) | sed 's,-.*,,' | sed 's,+dfsg.*,,')
+MAKEFILE = $(firstword $(MAKEFILE_LIST))
+DEBIAN_DIR = $(dir $(MAKEFILE))
+DEB_SOURCE_NAME = $(shell dpkg-parsechangelog -l$(DEBIAN_DIR)/changelog | grep ^Source | cut -d" " -f2)
+
 DEB_CLI_ABI_VERSION = 0.4
 DEB_CLI_API_VERSION = 0.4.5.0
 
@@ -11,7 +15,7 @@
 
 build: patch-stamp
 	dh $@ --before configure
-	./configure MCS=/usr/bin/csc --prefix=/usr
+	./configure MCS=/usr/bin/mono-csc --prefix=/usr
 	dh $@ --after configure
 
 install: build
@@ -31,5 +35,16 @@
 clean: unpatch
 	dh $@ 
 
+get-orig-source:
+	mkdir -p ../tarballs
+	uscan \
+		--package $(DEB_SOURCE_NAME) \
+		--watchfile $(DEBIAN_DIR)/watch \
+		--upstream-version $(VERSION) \
+		--download-version $(VERSION) \
+		--destdir ../tarballs \
+		--force-download \
+		--rename
+
 %:
 	dh $@




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