From 60f3ed2ae573e86dae15a1173868ac7d7a4a1ee7 Mon Sep 17 00:00:00 2001 From: Sebastian Harl Date: Fri, 22 Sep 2006 21:30:22 +0200 Subject: [PATCH 1/1] Initially added adopted ncmpc-0.11.1+svn-r3965-1. Originally maintained by Rene van Bevern. --- debian/changelog | 159 +++++++++++++++++++++++++++++++++++++++++++++++ debian/compat | 1 + debian/control | 23 +++++++ debian/copyright | 99 +++++++++++++++++++++++++++++ debian/dirs | 2 + debian/docs | 1 + debian/menu | 2 + debian/rules | 18 ++++++ debian/watch | 2 + 9 files changed, 307 insertions(+) create mode 100644 debian/changelog create mode 100644 debian/compat create mode 100644 debian/control create mode 100644 debian/copyright create mode 100644 debian/dirs create mode 100644 debian/docs create mode 100644 debian/menu create mode 100755 debian/rules create mode 100644 debian/watch diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000..7be74c9 --- /dev/null +++ b/debian/changelog @@ -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 + + -- René van Bevern 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 + + -- René van Bevern 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 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 + + -- René van Bevern 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 (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 + + -- René van Bevern 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 + + -- René van Bevern 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 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 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 + + -- Rene van Bevern (RvB) 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 + + -- Rene van Bevern (RvB) 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 + + -- Rene van Bevern (RvB) 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) Fri, 8 Apr 2005 18:46:35 +0200 + +ncmpc (0.11.1-1) unreleased; urgency=low + + * Initial Release. + + -- Rene van Bevern (RvB) Wed, 30 Mar 2005 18:35:27 +0200 + diff --git a/debian/compat b/debian/compat new file mode 100644 index 0000000..b8626c4 --- /dev/null +++ b/debian/compat @@ -0,0 +1 @@ +4 diff --git a/debian/control b/debian/control new file mode 100644 index 0000000..0e6de76 --- /dev/null +++ b/debian/control @@ -0,0 +1,23 @@ +Source: ncmpc +Section: sound +Priority: optional +Maintainer: René van Bevern +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 index 0000000..63f02c3 --- /dev/null +++ b/debian/copyright @@ -0,0 +1,99 @@ +This package was debianized by René van Bevern 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 + 2006 Jonathan Fors + + 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 + + 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 + + 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 + normalperson + Daniel Brown + Kalle Wallin + + 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 + + Galician: Copyright 2006 Johám-Luís Miguéns Vila + + German: Copyright 2004 Kalle Wallin, Ingmar Gebert + + Norwegian: Copyright 2004, 2005 + Ole R. Thorsen + + Russian: Copyright 2004 Kalle Wallin, + Nikolay Pavlov + + 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 index 0000000..e94d47a --- /dev/null +++ b/debian/dirs @@ -0,0 +1,2 @@ +usr/share/doc/ncmpc/examples + diff --git a/debian/docs b/debian/docs new file mode 100644 index 0000000..1333ed7 --- /dev/null +++ b/debian/docs @@ -0,0 +1 @@ +TODO diff --git a/debian/menu b/debian/menu new file mode 100644 index 0000000..3f18303 --- /dev/null +++ b/debian/menu @@ -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 index 0000000..93c7365 --- /dev/null +++ b/debian/rules @@ -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 index 0000000..98ae773 --- /dev/null +++ b/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://hem.bredband.net/kaw/ncmpc/files/ ./ncmpc-(.*).tar.gz -- 2.30.2