[Pkg-mono-svn-commits] rev 3122 - in taglib/trunk: . debian

Jose Carlos Garcia Sogo jsogo at alioth.debian.org
Sat May 12 23:53:14 UTC 2007


Author: jsogo
Date: 2007-05-12 23:53:14 +0000 (Sat, 12 May 2007)
New Revision: 3122

Added:
   taglib/trunk/debian/
   taglib/trunk/debian/changelog
   taglib/trunk/debian/compat
   taglib/trunk/debian/control
   taglib/trunk/debian/copyright
   taglib/trunk/debian/dirs
   taglib/trunk/debian/install
   taglib/trunk/debian/installcligac
   taglib/trunk/debian/patches/
   taglib/trunk/debian/rules
Log:
  taglib:
   + initial work on the package



Property changes on: taglib/trunk/debian
___________________________________________________________________
Name: mergeWithUpstream
   + 1

Added: taglib/trunk/debian/changelog
===================================================================
--- taglib/trunk/debian/changelog	2007-05-12 23:02:50 UTC (rev 3121)
+++ taglib/trunk/debian/changelog	2007-05-12 23:53:14 UTC (rev 3122)
@@ -0,0 +1,5 @@
+taglib-sharp (1.9.99992-1) UNRELEASED; urgency=low
+
+  * First Debian package
+
+ -- Jose Carlos Garcia Sogo <jsogo at debian.org>  Sun, 13 May 2007 00:57:27 +0200

Added: taglib/trunk/debian/compat
===================================================================
--- taglib/trunk/debian/compat	2007-05-12 23:02:50 UTC (rev 3121)
+++ taglib/trunk/debian/compat	2007-05-12 23:53:14 UTC (rev 3122)
@@ -0,0 +1 @@
+5

Added: taglib/trunk/debian/control
===================================================================
--- taglib/trunk/debian/control	2007-05-12 23:02:50 UTC (rev 3121)
+++ taglib/trunk/debian/control	2007-05-12 23:53:14 UTC (rev 3122)
@@ -0,0 +1,15 @@
+Source: taglib-sharp
+Section: libs
+Priority: optional
+Maintainer: Debian Mono Group <pkg-mono-group at lists.alioth.debian.org>
+Uploaders: Jose Carlos Garcia Sogo <jsogo at debian.org>
+Build-Depends: debhelper (>= 5), dpatch
+Build-Depends-Indep: cli-common-dev (>= 0.4.4), mono-mcs (>= 1.1.9) | c-sharp-compiler, nunit
+Standards-Version: 3.7.2
+
+Package: libtaglib1.9-cil
+Architecture: all
+Depends: ${cli:Depends}, ${misc:Depends}
+Description: library for accessing audio metadata
+ TagLib# is a CIL library used to manipulate metadata in different 
+ audio file formats.

Added: taglib/trunk/debian/copyright
===================================================================
--- taglib/trunk/debian/copyright	2007-05-12 23:02:50 UTC (rev 3121)
+++ taglib/trunk/debian/copyright	2007-05-12 23:53:14 UTC (rev 3122)
@@ -0,0 +1,29 @@
+This package was debianized by Jose Carlos Garcia Sogo <jsogo at debian.org> on
+Tue, 12 May 2007 00:43:21 +0200.
+
+It was downloaded from http://www.taglib-sharp.com/Download/
+
+Upstream Author: Brian Nickel <brian.nickel at gmail.com>
+
+Copyright: (C) 2005 - 2007 Brian Nickel <brian.nickel at gmail.com>
+
+License:
+
+  This library is free software; you can redistribute it and/or modify
+  it  under the terms of the GNU Lesser General Public License version
+  2.1 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 for more details.
+  
+  You should have received a copy of the GNU Lesser General Public
+  License along with this library; if not, write to the Free Software
+  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA.
+
+You can find the complete text of LGPL license under
+`/usr/share/common-licenses/LGPL-2.1'
+
+The Debian packaging is (C) 2007, Jose Carlos Garcia Sogo <jsogo at debian.org> and
+is licensed under the GPL, see `/usr/share/common-licenses/GPL'.

Added: taglib/trunk/debian/dirs
===================================================================

Added: taglib/trunk/debian/install
===================================================================
--- taglib/trunk/debian/install	2007-05-12 23:02:50 UTC (rev 3121)
+++ taglib/trunk/debian/install	2007-05-12 23:53:14 UTC (rev 3122)
@@ -0,0 +1 @@
+usr

Added: taglib/trunk/debian/installcligac
===================================================================
--- taglib/trunk/debian/installcligac	2007-05-12 23:02:50 UTC (rev 3121)
+++ taglib/trunk/debian/installcligac	2007-05-12 23:53:14 UTC (rev 3122)
@@ -0,0 +1 @@
+/usr/lib/cli/taglib-sharp-1.9/taglib-sharp.dll

Added: taglib/trunk/debian/rules
===================================================================
--- taglib/trunk/debian/rules	2007-05-12 23:02:50 UTC (rev 3121)
+++ taglib/trunk/debian/rules	2007-05-12 23:53:14 UTC (rev 3122)
@@ -0,0 +1,88 @@
+#!/usr/bin/make -f
+# -*- makefile -*-
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+# This is for the .wapi directory for Mono.
+export MONO_SHARED_DIR=$(CURDIR)
+
+# provide patch and unpatch targets
+include /usr/share/dpatch/dpatch.make
+
+UPVERSION = $(shell dpkg-parsechangelog | grep ^Vers | cut -d\  -f2 | sed 's,-.*,,')
+ABIVERSION = 1.9
+
+CFLAGS = -Wall -g
+
+ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
+	CFLAGS += -O0
+else
+	CFLAGS += -O2
+endif
+
+configure: configure-stamp
+configure-stamp: patch-stamp
+	dh_testdir
+	
+	./configure --prefix=/usr
+
+	touch configure-stamp
+
+build: build-stamp
+
+build-stamp: configure-stamp 
+	dh_testdir
+	
+	$(MAKE)
+
+	touch $@
+
+clean:
+	dh_testdir
+	dh_testroot
+	rm -f build-stamp configure-stamp
+
+	-$(MAKE) clean
+
+	dh_clean 
+
+install: build
+	dh_testdir
+	dh_testroot
+	dh_clean -k 
+
+	dh_installdirs
+	
+	mkdirhier debian/tmp/usr/lib/cli/taglib-sharp-$(ABIVERSION) debian/tmp/usr/lib/pkgconfig
+	cp src/taglib-sharp.dll debian/tmp/usr/lib/cli/taglib-sharp-$(ABIVERSION)/
+	cp src/taglib-sharp.dll.mdb debian/tmp/usr/lib/cli/taglib-sharp-$(ABIVERSION)/
+	cp taglib-sharp.pc debian/tmp/usr/lib/pkgconfig
+
+ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS)))
+	find debian/tmp -type f -name "*.mdb" -delete
+endif
+
+
+binary-indep: build install
+
+binary-arch: build install
+	dh_testdir
+	dh_testroot
+	dh_installchangelogs ChangeLog
+	dh_installdocs
+	dh_clifixperms
+	dh_install --sourcedir=debian/tmp/
+	dh_installcligac
+	dh_compress
+	dh_fixperms
+	dh_makeclilibs -m $(UPVERSION)
+	dh_clideps -d
+	dh_installdeb
+	dh_shlibdeps
+	dh_gencontrol
+	dh_md5sums
+	dh_builddeb
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary install


Property changes on: taglib/trunk/debian/rules
___________________________________________________________________
Name: svn:executable
   + *




More information about the Pkg-mono-svn-commits mailing list