From: Sebastian Ramacher Date: Sun, 6 Mar 2016 20:37:57 +0000 (+0000) Subject: cmus (2.7.1+git20160225-1) unstable; urgency=medium X-Git-Tag: archive/raspbian/2.9.1-1+rpi1~1^2^2^2~2 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=1f9efb3a8e5f83a67364983b06657327184f45c4;p=cmus.git cmus (2.7.1+git20160225-1) unstable; urgency=medium * Team upload. * New upstream snapshot. - Fix build against ffmpeg 3.0. (Closes: #810557) * debian/patches/{01_config.mk.diff,02_link_avcodec.patch}: Removed, applied upstream. * debian/control: - Bump Standards Version. - Update Vcs-Git. [dgit import unpatched cmus 2.7.1+git20160225-1] --- 1f9efb3a8e5f83a67364983b06657327184f45c4 diff --cc debian/changelog index 0000000,0000000..f6bd266 new file mode 100644 --- /dev/null +++ b/debian/changelog @@@ -1,0 -1,0 +1,442 @@@ ++cmus (2.7.1+git20160225-1) unstable; urgency=medium ++ ++ * Team upload. ++ * New upstream snapshot. ++ - Fix build against ffmpeg 3.0. (Closes: #810557) ++ * debian/patches/{01_config.mk.diff,02_link_avcodec.patch}: Removed, applied ++ upstream. ++ * debian/control: ++ - Bump Standards Version. ++ - Update Vcs-Git. ++ ++ -- Sebastian Ramacher Sun, 06 Mar 2016 21:37:57 +0100 ++ ++cmus (2.7.1-1) unstable; urgency=medium ++ ++ * Team upload. ++ ++ [ Alessio Treglia ] ++ * Demote extra plugins to Suggests (Closes: #789256) ++ * Refresh patchset for 2.6.0. ++ ++ [ Sebastian Ramacher ] ++ * New upstream release. (Closes: #779335, #792134) ++ - Use libswresample instead of libavresample. (Closes: #805169, #805109) ++ * Update path for README ++ * debian/control: ++ - Add libdiscid-dev, libopusfile-dev, libsamplerate0-dev and libjack-dev ++ to Build-Depends. ++ - Change libavresample-dev to libswresample-dev in Build-Depends and add ++ libavcodec-dev. ++ - Add bash-completion to Build-Depends. ++ - Bump Standards-Version to 3.9.6. ++ - Update Vcs-Browser. ++ - Make cmus-plugin-ffmpeg depend on the same version of cmus (Closes: ++ #695072) ++ * debian/cmus.install: Install zsh completion. ++ * debian/cmus.bash-completion: Install bash completion. ++ * debian/rules: ++ - Build with --parallel and --with bash-completion. ++ - Handle jack shlibs similar to pulse. ++ * debian/patches: ++ - libav10.patch: Removed, no longer needed. ++ - 02_link_avcodec.patch: Functions from libavcodec are used so make sure ++ the ffmpeg plugin is linked against libavcodec. ++ ++ -- Sebastian Ramacher Sun, 15 Nov 2015 19:24:52 +0100 ++ ++cmus (2.5.0-7) unstable; urgency=medium ++ ++ * Re-introduce Roaraudio support (Closes: #680745): ++ - debian/control: Add build-dependency on libroad-dev. ++ - debian/rules: Tune dpkg-shlibdeps call to move pulse and roar's ++ dependencies to Recommends. Made the whole mechanism slightly more ++ elegant. ++ * Enable CUE support. ++ * The project has moved to github, update the Homepage field accordingly. ++ * Update debian/watch, project has moved from sourceforge to github. ++ ++ -- Alessio Treglia Thu, 14 Aug 2014 13:45:10 +0100 ++ ++cmus (2.5.0-6) unstable; urgency=medium ++ ++ * Team upload. ++ * Upload to unstable. ++ ++ -- Sebastian Ramacher Sun, 11 May 2014 23:45:16 +0200 ++ ++cmus (2.5.0-5) experimental; urgency=low ++ ++ * Team upload. ++ * Compile against libav10 (Closes: #739301) ++ * Bump standards version ++ ++ -- Reinhard Tartler Mon, 24 Mar 2014 19:35:28 -0400 ++ ++cmus (2.5.0-4) unstable; urgency=low ++ ++ [ Ryan Kavanagh ] ++ * Patches were applied upstream ++ ++ [ Alessio Treglia ] ++ * Add patch to prevent FTBFS. (Closes: #724181) ++ ++ -- Alessio Treglia Sun, 06 Oct 2013 20:46:25 +0100 ++ ++cmus (2.5.0-3) unstable; urgency=low ++ ++ * Don't FTBFS due to missing config.mk (Closes: #720781), 01_config.mk.diff ++ * Fix typo in cmus binary, 02_fix_typo.diff ++ * Enable build hardening ++ + Bump debhelper version to 9.0.0 and compat to 9 ++ + Introduce 03_cppflags.diff to use CPPFLAGS; needed for function ++ fortification ++ + Override hardening-no-fortify-functions false positives ++ * Bump standards version to 3.9.4 ++ * Switch to canonical Vcs-* fields ++ * Enable verbose build logs ++ ++ -- Ryan Kavanagh Thu, 29 Aug 2013 13:48:30 -0400 ++ ++cmus (2.5.0-2) unstable; urgency=low ++ ++ * Upload to unstable. ++ ++ -- Alessio Treglia Sat, 11 May 2013 01:21:18 +0200 ++ ++cmus (2.5.0-1) experimental; urgency=low ++ ++ * New upstream release: ++ - CUE sheets support. ++ - cdio input plugin. ++ - support for WavPack `.wvc` correction files. ++ - new «zenburn» color scheme and text attributes (bold/reverse/...) ++ support for UI elements. ++ - improved tab completion, new scroll_offset and icecast_default_charset ++ options, even better tag parsing and compilations handling, and ++ numerous small enhancements all over the place. ++ * Build-depend on libcddb2-dev,libcdio-cdda-dev. ++ ++ -- Alessio Treglia Thu, 15 Nov 2012 00:28:20 +0000 ++ ++cmus (2.4.3-2) unstable; urgency=low ++ ++ [ Ryan Kavanagh ] ++ * Update my email address to @debian.org ++ * Drop DM-Upload-Allowed: yes, no longer needed ++ ++ [ Alessio Treglia ] ++ * Build cmus without roar support. (Closes: #675610) ++ * Bump Standards. ++ ++ -- Alessio Treglia Sat, 02 Jun 2012 20:07:57 +0200 ++ ++cmus (2.4.3-1) unstable; urgency=low ++ ++ * New upstream release. ++ ++ -- Alessio Treglia Sat, 03 Dec 2011 12:55:46 +0100 ++ ++cmus (2.4.2-1) unstable; urgency=low ++ ++ * New upstream release. ++ * Drop 0001-fix-compile-error-for-new-versions-of-ffmpeg.patch, ++ applied upstream. ++ ++ -- Alessio Treglia Tue, 26 Jul 2011 10:13:25 +0200 ++ ++cmus (2.4.1-2) unstable; urgency=low ++ ++ * Add Ubuntu-specific patch to fix FTBFS with newest version of ffmpeg. ++ * Replace negated list of architectures with linux-any (Closes: #634706). ++ ++ -- Alessio Treglia Sat, 23 Jul 2011 10:48:29 +0200 ++ ++cmus (2.4.1-1) unstable; urgency=medium ++ ++ * New upstream release (Closes: #628422): ++ - Doc: add help for :shell ++ - ffmpeg: move up "config/ffmpeg.h" include ++ - fix two memleaks ++ - fix cache refresh bug ++ - configure: fix FLAC include path ++ - configure: fix ffmpeg header detection ++ - fix TCP/IP networking protocol ++ - fix segfault when hitting win-activate on empty tree ++ - display error if seeking failed ++ - fix segfault when using tqueue/lqueue ++ - fix lqueue command ++ - fix infinite loop when adding certain mp3 files ++ - fix reading of id3v2 tags at the end of files ++ - more fault-tolerant integer tag-reading ++ * Bump urgency to medium as the previous release was seriously buggy. ++ ++ -- Alessio Treglia Sun, 29 May 2011 19:18:48 +0200 ++ ++cmus (2.4.0-1) unstable; urgency=low ++ ++ * New upstream release "Easter egg": ++ - Mutt-like short filters. ++ - Live filtering. ++ - Resume support. ++ - Smarter string handling. ++ - Long format options, including ones for bitrate/codec. ++ - HTTP proxy support for streams via http_proxy environment variable. ++ - Less CPU wakeups during playback. ++ - New RoarAudio output plugin. ++ - Support for big-endian systems, lots of different audio sample formats, ++ almost any C compiler and unix-like OS out there. ++ - Various bugfixes. ++ - Full release notes are available at: ++ http://sourceforge.net/mailarchive/message.php?msg_id=27403242 ++ * debian/watch: Properly handle release-candidate,beta releases. ++ * Remove debian/patches directory, all patches have been applied upstream. ++ * Bump Standards. ++ ++ -- Alessio Treglia Tue, 26 Apr 2011 23:30:07 +0200 ++ ++cmus (2.3.5-1) unstable; urgency=low ++ ++ * New upstream release: ++ - Features gapless MP3 playback. ++ - Native PulseAudio support. ++ - Faster startup. ++ - Improve buildsystem. ++ * Refresh patches. ++ * Remo 21-missing_plugins.patch, applied upstream. ++ ++ -- Alessio Treglia Sat, 23 Apr 2011 09:56:57 +0200 ++ ++cmus (2.3.4-3) unstable; urgency=low ++ ++ * Handle missing dependencies more gracefully: ++ - cmus silently skips plugins with missing dependencies, and instead ++ outputs a debug message. Original patch by Johannes Weißl, already ++ accepted upstream. ++ ++ -- Alessio Treglia Fri, 01 Apr 2011 08:59:01 +0200 ++ ++cmus (2.3.4-2) unstable; urgency=low ++ ++ * Avoid to depend on several sound servers (Closes: #612887) and let ++ users choose to rely on the favorite one. ++ - debian/control: ++ + Add shlibs:Recommends field. ++ - debian/rules: ++ + Supply {dh_,dpkg-}shlibdeps with proper options to demote roar ++ and pulse audio dependencies to Recommends. ++ ++ -- Alessio Treglia Tue, 15 Mar 2011 12:46:03 +0100 ++ ++cmus (2.3.4-1) unstable; urgency=low ++ ++ [ Ryan Kavanagh ] ++ * New upstream release. ++ * Dropped 01_spelling_mistakes.diff, 02_cmus-tutorial_whatis.diff ++ and 03-terminal_corruption.patch (applied upstream). ++ * Refreshed 10-roaraudio_support.patch ++ * Bump my copyright ++ ++ [ Alessio Treglia ] ++ * Add DM-Upload-Allowed: yes. ++ ++ -- Ryan Kavanagh Tue, 22 Feb 2011 09:03:23 -0500 ++ ++cmus (2.3.3-4) unstable; urgency=low ++ ++ * Upload to unstable. ++ ++ -- Alessio Treglia Wed, 09 Feb 2011 12:05:49 +0100 ++ ++cmus (2.3.3-3) experimental; urgency=low ++ ++ * Add RoarOutput plugin (Closes: #609202), thanks to ++ Philipp Schafft for the patch. ++ * Add patch taken from upstream's git to fix segfault when adding to ++ queue. ++ * Build-depends on libroar-dev (>= 0.4~beta2). ++ ++ -- Alessio Treglia Mon, 17 Jan 2011 02:23:04 +0100 ++ ++cmus (2.3.3-2) unstable; urgency=low ++ ++ * Prevent terminal corruption on track change. ++ * debian/copyright: Update sources download location. ++ * Split cmus to provide smart dependencies (Closes: #442423). ++ * Bump Standards. ++ ++ -- Alessio Treglia Sun, 01 Aug 2010 12:26:08 +0200 ++ ++cmus (2.3.3-1) unstable; urgency=low ++ ++ [ Ryan Kavanagh ] ++ * New upstream release (Closes: #572284) ++ * Imported Upstream version 2.3.3 ++ * Changed to source format 3.0 source. Involved converting ++ dpatch->quilt and dropping dpatch B-D. ++ * Dropped 01_cmusffmpeg.diff, no longer needed. Upstream checks for ++ ffmpeg and falls back to libavcodec for us. ++ * Dropped 02_cmusstatusdisplay.diff, included upstream. ++ * Dropped Yavor's mpcdec patch. Upstream expanded on it, using his ++ code if building under MPC SV8, the old code otherwise. ++ * Updated debian/watch ++ * Updated copyright file with new copyright holders and download ++ location. ++ * This is a new upload, package will thus be rebuilt against libavformat. ++ (Closes: #568361). ++ * Dropped debian/patches directory ++ * Move to debhelper 7 rules ++ * Now standards-version 3.8.4 ++ * Fix debhelper-but-no-misc-depends lintian warning ++ * Override dh_auto_configure because upstream uses a homebrewed configure ++ script that doesn't accept --a=b style options ++ * Bump debhelper version to (>= 7.0.50~) because we're using override_dh_* ++ * Fix spelling mistakes in binary and documentation ++ (01_spelling_mistake.diff) ++ * Fix whatis entry for cmus-tutorial manpage (02_cmus-tutorial_whatis.diff) ++ * Added Julien Louis' and my own packaging copyright blurb to ++ debian/copyright. ++ ++ [ Alessio Treglia ] ++ * This isn't a non-maintainer upload, we adopt this (Closes: #587604). ++ * Add debian/gbp.conf file. ++ * debian/control: ++ - Add Vcs-* tags. ++ - Bump Standards. ++ - Lines should be shorter than 80 characters. ++ - Add myself to Uploaders field, I'll take care of sponsoring this in ++ future. ++ - Build-depend on pkg-config. ++ - Drop unnecessary Recommends field. ++ * Drop aRTs support as it is no longer maintained. ++ * Add PulseAudio support. ++ * debian/rules: ++ - Call configure script instead of relying on dh_auto_configure. ++ * Drop README.source, we don't rely on dpatch as patch system. ++ * Update debian/copyright. ++ ++ -- Alessio Treglia Sun, 04 Jul 2010 20:06:58 +0200 ++ ++cmus (2.2.0-4.1) unstable; urgency=low ++ ++ * NMU ++ * Patch from Yavor Doganov to port cmus to the new mpcdec API, ++ thereby allowing cmus to build from source again. ++ closes: #476382, #552820. ++ ++ -- Clint Adams Sun, 31 Jan 2010 00:03:40 -0500 ++ ++cmus (2.2.0-4) unstable; urgency=low ++ ++ * Updated debian/watch file Closes: #449897 ++ - Thanks to Raphael Geissert ++ * Fix the ffmpeg/avcodec.h includes Closes: #517570 ++ - Thanks to Cyril Brulebois ++ * Added Recommends libasound2, libartsc0, libao2 Closes: #439719 ++ * Added Depends line in debian/control ++ * Added dpatch on Build-Depends on debian/control ++ * Deleted commented lines on debian/rules ++ * Update debian/rules for dpatch dependence ++ * Changed debian/control ++ - Standard-Version to 3.8.1 ( was 3.8.0 ) ++ - Added debian/README.source ++ - Updated to debhelper to 7 ++ - Updated debian/compat (was 5) ++ - Added Homepage field ++ ++ -- Carlos Eduardo Sotelo Pinto (krlos) Thu, 19 Mar 2009 13:38:16 -0500 ++ ++cmus (2.2.0-3) unstable; urgency=low ++ ++ * Acknowledging NMU. Closes: #509277. ++ ++ -- Carlos Eduardo Sotelo Pinto (krlos) Mon, 29 Dec 2008 22:01:01 +0100 ++ ++cmus (2.2.0-2) unstable; urgency=low ++ ++ * New maintainer. Closes: #484734 ++ * Changed debian/control ++ - Standard-Version to 3.8.0 ( was 3.7.2 no changes needed ) ++ ++ -- Carlos Eduardo Sotelo Pinto (krlos) Wed, 03 Sep 2008 17:46:50 -0500 ++ ++cmus (2.2.0-1.1) unstable; urgency=high ++ ++ * Non-maintainer upload by the Security Team. ++ * Modify example script cmus-status-display to write the current ++ status to .cmus-status in the user's home instead of /tmp/cmus-status, ++ since the latter could lead to symlink attacks. CVE-2008-5375 ++ (Closes: #509277) ++ ++ -- Moritz Muehlenhoff Sun, 28 Dec 2008 14:57:06 +0100 ++ ++cmus (2.2.0-1) unstable; urgency=low ++ ++ * New upstream release ++ * Add libwavpack-dev and libavformat.dev to Build-Depends ++ * Update debian/copyright ++ ++ -- Julien Louis Fri, 27 Jul 2007 21:54:36 +0200 ++ ++cmus (2.1.0-2) unstable; urgency=low ++ ++ * Rebuild against libflac8 (Closes: #426638). ++ ++ -- Julien Louis Mon, 04 Jun 2007 22:56:58 +0200 ++ ++cmus (2.1.0-1) unstable; urgency=low ++ ++ * New upstream release (closes: #399965). ++ * Updated debian/copyright ++ * Added libfaad-dev to Build-Depends ++ ++ -- Julien Louis Thu, 21 Dec 2006 20:25:59 +0100 ++ ++cmus (2.0.4-1) unstable; urgency=low ++ ++ * New upstream release. ++ * Added debian/watch file. ++ * Build-Depends agains libasound2-dev (>= 1.0.11). ++ ++ -- Julien Louis Wed, 23 Aug 2006 03:34:04 +0200 ++ ++cmus (2.0.3-3) unstable; urgency=low ++ ++ * Drop libasound2-dev Build Dependency on non-linux arches ++ (Closes: #377885). ++ ++ -- Julien Louis Wed, 12 Jul 2006 01:06:02 +0200 ++ ++cmus (2.0.3-2) unstable; urgency=low ++ ++ * Move all dh_* helper stuff in the binary-arch target (Closes: #376320). ++ * Remove debian/patches/01_asciidoc_xsl_path.dpatch since it is not usefull. ++ * Remove dpatch from Build-Depends. ++ ++ -- Julien Louis Sun, 2 Jul 2006 14:16:03 +0200 ++ ++cmus (2.0.3-1) unstable; urgency=low ++ ++ * New upstream release. ++ * Remove asciidoc, docbook-xsl, doxbook-xml ans xsltproc from Build-Depends. ++ * Add libartsc0-dev and libao-dev to Build-Depends. ++ ++ -- Julien Louis Sun, 18 Jun 2006 17:26:44 +0200 ++ ++cmus (2.0.2-1) unstable; urgency=low ++ ++ * New upstream release. ++ * Remove ASCIIDOC patch since upstream now search for ++ /etc/asciidoc/docbook-xsl/. ++ * Add docbook-xml to Build-Depends. ++ * Bump Standards-Version no change needed. ++ * Added REAMDE.Debian ++ ++ -- Julien Louis Tue, 30 May 2006 22:12:01 +0200 ++ ++cmus (2.0.0-1) unstable; urgency=low ++ ++ * Initial release (Closes: #340000) ++ ++ -- Julien Louis Mon, 7 Nov 2005 18:19:55 +0100 ++ diff --cc debian/cmus.bash-completion index 0000000,0000000..ca9c5f2 new file mode 100644 --- /dev/null +++ b/debian/cmus.bash-completion @@@ -1,0 -1,0 +1,1 @@@ ++contrib/cmus.bash-completion cmus diff --cc debian/cmus.install index 0000000,0000000..cb199e1 new file mode 100644 --- /dev/null +++ b/debian/cmus.install @@@ -1,0 -1,0 +1,2 @@@ ++usr ++contrib/_cmus usr/share/zsh/vendor-completions diff --cc debian/cmus.lintian-overrides index 0000000,0000000..5b20de0 new file mode 100644 --- /dev/null +++ b/debian/cmus.lintian-overrides @@@ -1,0 -1,0 +1,1 @@@ ++cmus: hardening-no-fortify-functions usr/lib/cmus/ip/flac.so diff --cc debian/compat index 0000000,0000000..ec63514 new file mode 100644 --- /dev/null +++ b/debian/compat @@@ -1,0 -1,0 +1,1 @@@ ++9 diff --cc debian/control index 0000000,0000000..1a7a0fd new file mode 100644 --- /dev/null +++ b/debian/control @@@ -1,0 -1,0 +1,76 @@@ ++Source: cmus ++Section: sound ++Priority: optional ++Maintainer: Debian Multimedia Maintainers ++Uploaders: ++ Alessio Treglia , ++ Ryan Kavanagh ++Build-Depends: ++ debhelper (>= 9), ++ bash-completion, ++ libao-dev, ++ libasound2-dev (>= 1.0.11) [linux-any], ++ libavcodec-dev, ++ libavformat-dev (>= 6:10~), ++ libswresample-dev, ++ libcddb2-dev, ++ libcdio-cdda-dev, ++ libcue-dev, ++ libdiscid-dev, ++ libfaad-dev, ++ libflac-dev, ++ libjack-dev, ++ libmad0-dev, ++ libmodplug-dev, ++ libmpcdec-dev, ++ libncursesw5-dev, ++ libopusfile-dev, ++ libpulse-dev (>= 0.9.19), ++ libroar-dev, ++ libsamplerate0-dev, ++ libvorbis-dev, ++ libwavpack-dev, ++ pkg-config ++Standards-Version: 3.9.7 ++Homepage: https://cmus.github.io/ ++Vcs-Git: https://anonscm.debian.org/git/pkg-multimedia/cmus.git ++Vcs-Browser: https://anonscm.debian.org/cgit/pkg-multimedia/cmus.git ++ ++Package: cmus ++Architecture: any ++Depends: ++ ${misc:Depends}, ++ ${shlibs:Depends} ++Recommends: ++ cmus-plugin-ffmpeg ++Suggests: ++ ${shlibs:Suggests} ++Description: lightweight ncurses audio player ++ C* Music Player is a modular and very configurable ncurses-based audio player. ++ It has some interesting features like configurable colorscheme, mp3 and ogg ++ streaming, it can be controlled with an UNIX socket, filters, album/artists ++ sorting and a vi-like configuration interface. ++ . ++ It currently supports different input formats: ++ - Ogg Vorbis ++ - MP3 (with libmad) ++ - FLAC ++ - Wav ++ - Modules (with libmodplug) ++ - Musepack ++ - AAC ++ - Windows Media Audio ++ ++Package: cmus-plugin-ffmpeg ++Architecture: any ++Depends: ++ ${misc:Depends}, ++ ${shlibs:Depends}, ++ cmus (= ${binary:Version}) ++Description: lightweight ncurses audio player (FFmpeg plugin) ++ C* Music Player is a modular and very configurable ncurses-based audio player. ++ It has some interesting features like configurable colorscheme, mp3 and ogg ++ streaming, it can be controlled with an UNIX socket, filters, album/artists ++ sorting and a vi-like configuration interface. ++ . ++ This package adds FFmpeg support to C* Music Player. diff --cc debian/copyright index 0000000,0000000..c65082b new file mode 100644 --- /dev/null +++ b/debian/copyright @@@ -1,0 -1,0 +1,53 @@@ ++This package was debianized by Julien Louis on ++Mon, 7 Nov 2005 18:19:55 +0100. ++ ++It was downloaded from: ++ https://sourceforge.net/projects/cmus/files/ ++ ++Upstream Authors: ++ Timo Hirvonen ++ Gregory Petrosyan ++ Paul N. Fisher ++ Andy Lo A Foe ++ dnk ++ Chun-Yu Shei ++ Kevin Ko ++ dnk ++ Johannes Weißl ++ ++Copyright: ++ Copyright (C) 2004–2007 Timo Hirvonen ++ Copyright (C) 2009 Gregory Petrosyan ++ Copyright (C) 1999 Paul N. Fisher ++ Copyright (C) 2002 Andy Lo A Foe ++ Copyright (C) 2006 dnk ++ Copyright (C) 2006 Chun-Yu Shei ++ Copyright (C) 2007 Kevin Ko ++ Copyright (C) 2007 dnk ++ Copyright (C) 2007 Johannes Weißl ++ ++License: ++ ++ 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, Inc., 51 Franklin St, 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-2'. ++ ++The Debian packaging is ++ Copyright (C) 2005-2008 Julien Louis ++ Copyright (C) 2010-2011 Ryan Kavanagh ++ Copyright (C) 2010 Alessio Treglia ++and is licensed under the GPL version 2, or (at your option) any later ++version, see above. diff --cc debian/docs index 0000000,0000000..93c309d new file mode 100644 --- /dev/null +++ b/debian/docs @@@ -1,0 -1,0 +1,2 @@@ ++README.md ++contrib/ diff --cc debian/examples index 0000000,0000000..5a8a7b5 new file mode 100644 --- /dev/null +++ b/debian/examples @@@ -1,0 -1,0 +1,1 @@@ ++cmus-status-display diff --cc debian/gbp.conf index 0000000,0000000..4f24002 new file mode 100644 --- /dev/null +++ b/debian/gbp.conf @@@ -1,0 -1,0 +1,3 @@@ ++[DEFAULT] ++pristine-tar = True ++compression = bzip2 diff --cc debian/patches/11-fix_modplug_detection.patch index 0000000,0000000..8cf3d0f new file mode 100644 --- /dev/null +++ b/debian/patches/11-fix_modplug_detection.patch @@@ -1,0 -1,0 +1,19 @@@ ++Description: Horrible fix for misdetection of modplug. ++Author: Alessio Treglia ++Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=724181 ++Forwarded: no ++--- ++ Makefile | 2 +- ++ 1 file changed, 1 insertion(+), 1 deletion(-) ++ ++--- cmus.orig/Makefile +++++ cmus/Makefile ++@@ -104,7 +104,7 @@ $(cdio-objs): CFLAGS += $(CDIO_CFLAGS) ++ $(flac-objs): CFLAGS += $(FLAC_CFLAGS) ++ $(mad-objs): CFLAGS += $(MAD_CFLAGS) ++ $(mikmod-objs): CFLAGS += $(MIKMOD_CFLAGS) ++-$(modplug-objs): CFLAGS += $(MODPLUG_CFLAGS) +++$(modplug-objs): CFLAGS += $(MODPLUG_CFLAGS) -I/usr/include/libmodplug ++ $(mpc-objs): CFLAGS += $(MPC_CFLAGS) ++ $(vorbis-objs): CFLAGS += $(VORBIS_CFLAGS) ++ $(opus-objs): CFLAGS += $(OPUS_CFLAGS) diff --cc debian/patches/series index 0000000,0000000..b76d9da new file mode 100644 --- /dev/null +++ b/debian/patches/series @@@ -1,0 -1,0 +1,1 @@@ ++11-fix_modplug_detection.patch diff --cc debian/rules index 0000000,0000000..140c787 new file mode 100755 --- /dev/null +++ b/debian/rules @@@ -1,0 -1,0 +1,60 @@@ ++#!/usr/bin/make -f ++# -*- makefile -*- ++ ++LDFLAGS+=-Wl,--as-needed ++CFLAGS+=-I/usr/include/ncursesw ++ ++suggested_deps = pulse roar jack ++ ++EXTRA_CMUS_DIR_OP_PLUGINS = debian/cmus/usr/lib/cmus/op/ ++EXTRA_CMUS_PLUGINS := $(foreach plugin,$(suggested_deps),$(plugin).so) ++ ++%: ++ dh $@ --with bash-completion ++ ++override_dh_auto_configure: ++ ./configure \ ++ prefix=/usr \ ++ CONFIG_ARTS=n \ ++ DEBUG=0 ++ ++override_dh_auto_build: ++ # Pass V=2 to make to enable verbose build logs, which is useful for ++ # porters, sorting out build hardening issues, etc. ++ dh_auto_build -- V=2 ++ ++override_dh_install: ++ dh_install -pcmus ++ dh_movefiles -pcmus-plugin-ffmpeg --sourcedir=debian/cmus/ \ ++ /usr/lib/cmus/ip/ffmpeg.so ++ ++override_dh_installdocs: ++ dh_installdocs ++ # do not install zsh and bash completion twice ++ rm debian/cmus/usr/share/doc/cmus/contrib/_cmus \ ++ debian/cmus/usr/share/doc/cmus/contrib/cmus.bash-completion ++ ++override_dh_shlibdeps: ++ dh_shlibdeps -pcmus $(foreach plugin,$(EXTRA_CMUS_PLUGINS),-X$(plugin)) ++ dpkg-shlibdeps -O -dSuggests \ ++ $(foreach plugin,$(EXTRA_CMUS_PLUGINS),$(EXTRA_CMUS_DIR_OP_PLUGINS)$(plugin)) \ ++ >> debian/cmus.substvars ++ dh_shlibdeps --remaining-packages ++ ++DEB_DEBDIR=$(dir $(firstword $(MAKEFILE_LIST))) ++DEB_UPSTREAM_VER=$(shell dpkg-parsechangelog -l$(DEB_DEBDIR)/changelog \ ++ | sed -ne 's/^Version: \(.*\)-[^-]*/\1/p' | sed -ne 's/^\([^+]*\)+git.*/\1/p') ++COMMIT=6704e786e6dcc28b3f989cf3f5ca22a36033472d ++get-orig-source: ++ TMPD=`mktemp -d` && \ ++ git clone https://github.com/cmus/cmus \ ++ "$$TMPD/cmus" && \ ++ git --git-dir="$$TMPD/cmus/.git" archive \ ++ --prefix=cmus/ $(COMMIT) | \ ++ xz > $$TMPD/cmus.tar.xz && \ ++ CDATE=`git --git-dir="$$TMPD/cmus/.git" show \ ++ --format=format:%ci -s $(COMMIT) | \ ++ awk '{ gsub(/-/,""); print $$1 }'` && \ ++ mv $$TMPD/cmus.tar.xz \ ++ cmus_$(DEB_UPSTREAM_VER)+git$$CDATE.orig.tar.xz && \ ++ rm -rf $$TMPD diff --cc debian/source/format index 0000000,0000000..163aaf8 new file mode 100644 --- /dev/null +++ b/debian/source/format @@@ -1,0 -1,0 +1,1 @@@ ++3.0 (quilt) diff --cc debian/watch index 0000000,0000000..ffe6dd3 new file mode 100644 --- /dev/null +++ b/debian/watch @@@ -1,0 -1,0 +1,3 @@@ ++version=3 ++opts="dversionmangle=s/\+git\d+$//,uversionmangle=s/([\d\.]+)-(rc|beta)(.*)/\1~\2\3/,filenamemangle=s/.+\/v?(\d\S*)\.tar\.gz/cmus-$1\.tar\.gz/" \ ++https://github.com/cmus/cmus/tags .*/v?(\d\S*)\.tar\.gz