[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