Code

Initially added adopted ncmpc-0.11.1+svn-r3965-1.
authorSebastian Harl <sh@tokkee.org>
Fri, 22 Sep 2006 19:30:22 +0000 (21:30 +0200)
committerSebastian Harl <sh@tokkee.org>
Fri, 22 Sep 2006 19:30:22 +0000 (21:30 +0200)
Originally maintained by Rene van Bevern.

debian/changelog [new file with mode: 0644]
debian/compat [new file with mode: 0644]
debian/control [new file with mode: 0644]
debian/copyright [new file with mode: 0644]
debian/dirs [new file with mode: 0644]
debian/docs [new file with mode: 0644]
debian/menu [new file with mode: 0644]
debian/rules [new file with mode: 0755]
debian/watch [new file with mode: 0644]

diff --git a/debian/changelog b/debian/changelog
new file mode 100644 (file)
index 0000000..7be74c9
--- /dev/null
@@ -0,0 +1,159 @@
+ncmpc (0.11.1+svn-r3965-1) unstable; urgency=low
+
+  * New upstream version
+  
+    + includes the patch to implement Tab completion in the
+      libcursesw support part of wreadln.c (closes: #357660)
+
+    + includes 07-fix-utf8-strlen.diff, which had been contributed by
+      Dmitry Baryshkov. It is therefore removed from the Debian package
+  
+  * debian/copyright: list all copyright holders of any file. Based on
+    latest discussions.
+    + debian/rules: do not install superfluous AUTHORS file anymore
+
+  * debian/dirs: remove "/usr/bin", it is automatically created
+    
+  * Upload sponsored by Norbert Tretkowski <nobse@debian.org>
+
+ -- René van Bevern <rvb@progn.org>  Tue, 28 Mar 2006 20:20:41 +0200
+
+ncmpc (0.11.1+svn-r3896-1) unstable; urgency=low
+
+  * New upstream release
+    + removed the patches 05-russian-translation.diff,
+      06-russian-typo.diff, they are not needed any more
+
+    + added patch 07-fix-utf8-strlen.diff by Dmitry Baryshkov to correctly
+      calculate length of UTF-8 strings (closes: #353772)
+
+  * debian/rules: remove --with-ncursesw from configure options, since
+    upstream has set it to default
+
+  * Upload sponsored by Norbert Tretkowski <nobse@debian.org>
+
+ -- René van Bevern <rvb@progn.org>  Tue, 21 Feb 2006 10:58:43 +0100
+
+ncmpc (0.11.1+svn-r3362-1) unstable; urgency=low
+
+  * Fresh SVN snapshot
+    + number versions by subversion revisions rather than dates
+
+  * 05-russian-translation.diff is back, it had not been included
+    upstream, but made it into my svn work tree accidently
+
+  * include 06-russian-typo.diff from Stepan Golosunov (closes: #328907)
+
+ -- René van Bevern <rvb@pro-linux.de>  Wed, 14 Dec 2005 17:48:39 +0100
+
+ncmpc (0.11.1+svn-20050916-1) unstable; urgency=low
+
+  * New upstream release (SVN snapshot)
+    + includes fixes for wide character display: (Closes: #326074)
+      - debian/rules: build --with-ncursesw
+                      add /usr/include/libncursesw to include path
+      - debian/control: Build-Depend on libncursesw5-dev
+
+  * Following patches are removed because they are included upstream:
+    + 01-startup-segfault.diff
+    + 03-xterm-title-crash.diff
+    + 04-german-translation.diff
+    + 05-russian-translation.diff
+
+  * debian/patches/02-manpage-confdir.diff is party applied upstream and
+    has been adapted.
+
+  * added watch file
+
+  * Upload sponsored by Norbert Tretkowski <nobse@debian.org>
+
+ -- René van Bevern <rvb@pro-linux.de>  Fri, 16 Sep 2005 19:52:55 +0200
+
+ncmpc (0.11.1-9) unstable; urgency=low
+
+  * debian/patches/05-russian-translation.diff: patch by
+    Stepan Golosunov <stepan@golosunov.pp.ru> (closes: #326070)
+    + actual encoding of ru.po is koi8-r, not iso-8859-1
+
+  * debian/copyright: updated adress of the Free Software Foundation
+
+  * debian/control: updated package description with full sentences and
+    (hopefully) without grammar errors
+
+  * Upload sponsored by Norbert Tretkowski <nobse@debian.org>
+
+ -- René van Bevern <rvb@pro-linux.de>  Sun,  4 Sep 2005 16:50:17 +0200
+
+ncmpc (0.11.1-8) unstable; urgency=low
+
+  * rebuild for menu transition
+  * update to Standards-Version 3.6.2
+  * switch to cdbs and split my patches into seperate files again
+  * more specific debian/copyright
+
+  * Upload sponsored by Norbert Tretkowski <nobse@debian.org>
+
+ -- René van Bevern <rvb@pro-linux.de>  Thu, 11 Aug 2005 02:13:45 +0200
+
+ncmpc (0.11.1-7) unstable; urgency=low
+
+  * Closes: #312815: FTBFS: lacks a binary-arch target
+
+ -- René van Bevern <rvb@pro-linux.de>  Fri, 10 Jun 2005 11:34:27 +0200
+
+ncmpc (0.11.1-6) unstable; urgency=low
+
+  * Use the upstream build system, adapt debian/rules instead
+  * loosened the build dependecies (no automake and autoconf)
+  * added homepage URL to description
+  * backport of svn against upstream crash #360
+    see: http://www.musicpd.org/mantis/view.php?id=360
+  * dropped dpatch in favor of Darcs (README.Packaging)
+
+ -- René van Bevern <rvb@pro-linux.de>  Fri,  3 Jun 2005 13:53:27 +0200
+
+ncmpc (0.11.1-5) unstable; urgency=low
+
+  * Closes: #306163: compile with search and clock feature
+  * Closes: #306260: Looks for global config file in /usr/etc instead of /etc
+
+  * Upload sponsored by Norbert Tretkowski <nobse@debian.org>
+
+ -- Rene van Bevern (RvB) <rvb@pro-linux.de>  Mon, 25 Apr 2005 16:27:14 +0200
+
+ncmpc (0.11.1-4) unstable; urgency=low
+
+  * don't install a ChangeLog.gz through dh_installdocs because
+    it is installed by dh_installchangelogs
+  * Closes: #304246: doesn't work when not specifying password
+
+  * Upload sponsored by Norbert Tretkowski <nobse@debian.org>
+
+ -- Rene van Bevern (RvB) <rvb@pro-linux.de>  Tue, 12 Apr 2005 13:32:30 +0200
+
+ncmpc (0.11.1-3) unstable; urgency=low
+
+  * Closes: #267942: ITP: ncmpc -- An ncurses client for Music Player Daemon (MPD)
+  * fix location of user configuration file in manual page
+  * fix a segmentation fault when password is neither given as a command line
+    option nor as an environment variable
+  * little corrections of the german localization
+  * use dpatch
+  * add menu support
+
+  * Upload sponsored by Norbert Tretkowski <nobse@debian.org>
+
+ -- Rene van Bevern (RvB) <rvb@pro-linux.de>  Sun, 10 Apr 2005 11:42:43 +0200
+
+ncmpc (0.11.1-2) unreleased; urgency=low
+
+  * get rid of empty /usr/sbin and /usr/share/ncmpc in package
+
+ -- Rene van Bevern (RvB) <rvb@pro-linux.de>  Fri,  8 Apr 2005 18:46:35 +0200
+
+ncmpc (0.11.1-1) unreleased; urgency=low
+
+  * Initial Release.
+
+ -- Rene van Bevern (RvB) <rvb@pro-linux.de>  Wed, 30 Mar 2005 18:35:27 +0200
+
diff --git a/debian/compat b/debian/compat
new file mode 100644 (file)
index 0000000..b8626c4
--- /dev/null
@@ -0,0 +1 @@
+4
diff --git a/debian/control b/debian/control
new file mode 100644 (file)
index 0000000..0e6de76
--- /dev/null
@@ -0,0 +1,23 @@
+Source: ncmpc
+Section: sound
+Priority: optional
+Maintainer: René van Bevern <rvb@progn.org>
+Build-Depends: debhelper (>= 4.1.16), autotools-dev, libncursesw5-dev, libglib2.0-dev, cdbs
+Standards-Version: 3.6.2
+
+Package: ncmpc
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Recommends: mpd
+Enhances: mpd
+Provides: mpd-client
+Description: text based audio player
+ ncmpc is a text based client for MPD, the Music Player Daemon.
+ It is inspired by cplay and features a file browser, a playlist
+ browser and editor as well as a search screen.
+ .
+ It inherits features like showing information for MP3 and Ogg files
+ (among others) from MPD and also makes use of its random and repeated
+ playback modes.
+ .
+  Homepage: http://hem.bredband.net/kaw/ncmpc/
diff --git a/debian/copyright b/debian/copyright
new file mode 100644 (file)
index 0000000..63f02c3
--- /dev/null
@@ -0,0 +1,99 @@
+This package was debianized by René van Bevern <rvb@progn.org> on
+Wed, 30 Mar 2005 18:35:27 +0200.
+
+It was downloaded from
+http://hem.bredband.net/kaw/ncmpc/files/
+
+The NCMPC package is subject to the following license terms and
+copyrights. For exceptions, see further below.
+
+   Copyright 2004-2006 Kalle Wallin <kaw@linux.se>
+             2006 Jonathan Fors <etnoy@broach.se>
+
+   This package is free software; you can redistribute it and/or modify
+   it under the terms of the GNU General Public License as published by
+   the Free Software Foundation; either version 2 of the License, or
+   (at your option) any later version.
+
+   This package 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 General Public License for more details.
+
+   You should have received a copy of the GNU General Public License
+   along with this package; if not, write to the Free Software Foundation,
+   51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
+
+On Debian systems, the complete text of the GNU General
+Public License can be found in `/usr/share/common-licenses/GPL'.
+
+   debian/:
+       Copyright 2005,2006 René van Bevern <rvb@progn.org>
+
+       As the Debian package of ncmpc is a derivative work based on
+       ncmpc, terms and conditions of the GNU General Public License
+       (or at your opinion) any later version apply.
+
+   src/libmpdclient.c:
+       Copyright 2003-2004 Warren Dukes <shank@mercury.chem.pitt.edu>
+
+       provided under the BSD License v2. The full license text is to be
+        found in /usr/share/common-licenses/BSD
+
+   src/strfsong.c:
+       Copyright 2003-2004 Warren Dukes <shank@mercury.chem.pitt.edu>
+                            normalperson
+                            Daniel Brown <danb@cs.utexas.edu>
+                            Kalle Wallin <kaw@linux.de>
+
+        Provided under the terms of the GNU General Public License or
+        (at your opinion) any later version.
+
+   src/screen_clock.c:
+       based on test/gdc.c from the ncurses package, which is
+        distributed under a slightly modified version of the MIT
+        license:
+
+       Copyright (c) 1998 Free Software Foundation, Inc.                      
+
+       Permission is hereby granted, free of charge, to any person
+       obtaining a copy of this software and associated documentation
+       files (the "Software"), to deal in the Software without
+       restriction, including without limitation the rights to use,
+       copy, modify, merge, publish, distribute, distribute with
+       modifications, sublicense, and/or sell copies of the Software,
+       and to permit persons to whom the Software is furnished to do
+       so, subject to the following conditions:
+
+       The above copyright notice and this permission notice shall be included
+       in all copies or substantial portions of the Software.
+
+       THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY
+       KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
+       WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR
+       PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE
+       COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+        LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
+        OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
+       SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+
+       Except as contained in this notice, the name(s) of the above
+       copyright holders shall not be used in advertising or
+       otherwise to promote the sale, use or other dealings in this
+       Software without prior written authorization.
+
+   Translations:
+       French: Copyright 2005 Yann Cézard <eesprit@free.fr>
+
+       Galician: Copyright 2006 Johám-Luís Miguéns Vila <galiza.ceivet@gmail.com>
+
+       German: Copyright 2004 Kalle Wallin, Ingmar Gebert
+
+        Norwegian: Copyright 2004, 2005
+                               Ole R. Thorsen <ole.rth@gmail.com>
+
+        Russian: Copyright 2004 Kalle Wallin,
+                               Nikolay Pavlov <quetzal@roks.biz>
+       
+       Spanish: Copyright 2004 Kalle Wallin, Ingmar Gebert
+       
\ No newline at end of file
diff --git a/debian/dirs b/debian/dirs
new file mode 100644 (file)
index 0000000..e94d47a
--- /dev/null
@@ -0,0 +1,2 @@
+usr/share/doc/ncmpc/examples
+
diff --git a/debian/docs b/debian/docs
new file mode 100644 (file)
index 0000000..1333ed7
--- /dev/null
@@ -0,0 +1 @@
+TODO
diff --git a/debian/menu b/debian/menu
new file mode 100644 (file)
index 0000000..3f18303
--- /dev/null
@@ -0,0 +1,2 @@
+?package(ncmpc): needs="text" section="Apps/Sound" title="ncmpc" \
+  longtitle="NCurses Music Player Client" command="/usr/bin/ncmpc" hints="Player"
diff --git a/debian/rules b/debian/rules
new file mode 100755 (executable)
index 0000000..93c7365
--- /dev/null
@@ -0,0 +1,18 @@
+#!/usr/bin/make -f
+
+include /usr/share/cdbs/1/class/autotools.mk
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/rules/simple-patchsys.mk
+
+DEB_CONFIGURE_EXTRA_FLAGS := --enable-search-screen --enable-artist-screen
+CFLAGS += -I/usr/include/ncursesw
+
+binary-post-install/ncmpc::
+       mv $(CURDIR)/debian/ncmpc/usr/share/doc/ncmpc/*.sample\
+               $(CURDIR)/debian/ncmpc/usr/share/doc/ncmpc/examples
+       mv $(CURDIR)/debian/ncmpc/usr/share/doc/ncmpc/ncmpc.lirc\
+               $(CURDIR)/debian/ncmpc/usr/share/doc/ncmpc/examples
+       rm $(CURDIR)/debian/ncmpc/usr/share/doc/ncmpc/AUTHORS
+
+clean::
+       rm -f po/*.gmo
diff --git a/debian/watch b/debian/watch
new file mode 100644 (file)
index 0000000..98ae773
--- /dev/null
@@ -0,0 +1,2 @@
+version=3
+http://hem.bredband.net/kaw/ncmpc/files/ ./ncmpc-(.*).tar.gz