debian/0000755000000000000000000000000011525715152007172 5ustar debian/source/0000755000000000000000000000000011525711366010475 5ustar debian/source/format0000644000000000000000000000001411525711366011703 0ustar 3.0 (quilt) debian/dirs0000644000000000000000000000004411525711366010057 0ustar usr/share/emacs/site-lisp/mpg123-el debian/mpg123-el.emacsen-install0000755000000000000000000000267711525711366013624 0ustar #! /bin/sh -e # /usr/lib/emacsen-common/packages/install/mpg123-el # Written by Jim Van Zandt , borrowing heavily # from the install scripts for gettext by Santiago Vila # and octave by Dirk Eddelbuettel . FLAVOR=$1 PACKAGE=mpg123-el if [ ${FLAVOR} = emacs ]; then exit 0; fi #if [ ${FLAVOR} = "xemacs21" ]; then # export LANG=ja_JP # CHECKMULE=`${FLAVOR} -batch -vanilla -eval "(if (featurep 'mule)(message \"MULE\"))" 2>&1` # if [ "${CHECKMULE}" != "MULE" ]; then exit 0;fi #fi echo install/${PACKAGE}: Handling install for emacsen flavor ${FLAVOR} #FLAVORTEST=`echo $FLAVOR | cut -c-6` #if [ ${FLAVORTEST} = xemacs ] ; then # SITEFLAG="-no-site-file" #else # SITEFLAG="--no-site-file" #fi FLAGS="${SITEFLAG} -q -batch -l path.el -f batch-byte-compile" ELDIR=/usr/share/emacs/site-lisp/${PACKAGE} ELCDIR=/usr/share/${FLAVOR}/site-lisp/${PACKAGE} # Install-info-altdir does not actually exist. # Maybe somebody will write it. #if test -x /usr/sbin/install-info-altdir; then # echo install/${PACKAGE}: install Info links for ${FLAVOR} # install-info-altdir --quiet --section "" "" --dirname=${FLAVOR} /usr/info/${PACKAGE}.info.gz #fi install -m 755 -d ${ELCDIR} cd ${ELDIR} FILES=`echo *.el` cd ${ELCDIR} for i in $FILES; do ln -sf ${ELDIR}/$i . done cat << EOF > path.el (setq load-path (cons "." load-path) byte-compile-warnings nil) EOF ${FLAVOR} ${FLAGS} ${FILES} rm -f path.el exit 0 debian/emacsen-remove0000644000000000000000000000073311525711366012031 0ustar #!/bin/sh -e # /usr/lib/emacsen-common/packages/remove/mpg123-el FLAVOR=$1 PACKAGE=mpg123-el if [ ${FLAVOR} != emacs ]; then # if test -x /usr/sbin/install-info-altdir; then # echo remove/${PACKAGE}: removing Info links for ${FLAVOR} # install-info-altdir --quiet --remove --dirname=${FLAVOR} /usr/info/mpg123-el.info.gz # fi echo remove/${PACKAGE}: purging byte-compiled files for ${FLAVOR} rm -rf /usr/share/${FLAVOR}/site-lisp/${PACKAGE} fi debian/copyright0000644000000000000000000000125111525711366011127 0ustar This package was debianized by Ryuichi Arafune on Thu, 10 Feb 2000 11:43:52 +0900. It was downloaded from http://www.gentei.org/~yuuji/software/mpg123el/ Upstream Author: yuuji@gentei.org Copyright: Copyright (C) 1999-2008 by HIROSE Yuuji [yuuji@gentei.org] ;; This program is free software and comes with absolutely NO ;; WARRANTY. The author is not responsible for any possible ;; defects caused by this software. You can freely modify this ;; program for your convenience. But if you want to publish ;; modified program, please tell me before announcement. Take it ;; easy to write me comments, bug-reports. ;; yuuji@gentei.org debian/control0000644000000000000000000000133211525714637010603 0ustar Source: mpg123-el Section: lisp Priority: extra Maintainer: LI Daobing Build-Depends: debhelper (>=5) Standards-Version: 3.9.1 Vcs-Browser: http://git.debian.org/?p=collab-maint/mpg123-el.git Vcs-Git: git://git.debian.org/git/collab-maint/mpg123-el.git Homepage: http://www.gentei.org/~yuuji/software/mpg123el/ Package: mpg123-el Architecture: all Depends: ${misc:Depends}, emacsen-common (>= 1.4.14), emacs | emacsen, mpg123 | mpg321 | vorbis-tools, aumix Description: front-end to mpg321/ogg321 media players for Emacs The mpg123.el Emacs-Lisp program is a front-end to mpg123/ogg123 audio player. You can select and play an mp3/ogg files from the list in your Emacs's buffer with familiar interface. debian/compat0000644000000000000000000000000211525711366010373 0ustar 5 debian/rules0000755000000000000000000000131111525711366010251 0ustar #!/usr/bin/make -f # Sample debian/rules that uses debhelper. # GNU copyright 1997 to 1999 by Joey Hess. # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 build: clean: dh_testdir dh_testroot dh_clean install: build dh_testdir dh_testroot dh_clean -k dh_installdirs cp mpg123.el $(CURDIR)/debian/mpg123-el/usr/share/emacs/site-lisp/mpg123-el binary-arch: build install binary-indep: build install dh_testdir dh_testroot dh_installdocs dh_installemacsen dh_installchangelogs dh_link dh_strip dh_compress dh_fixperms dh_installdeb dh_shlibdeps dh_gencontrol dh_md5sums dh_builddeb binary: binary-indep binary-arch .PHONY: build clean binary-indep binary-arch binary install debian/emacsen-startup0000644000000000000000000000160511525714470012234 0ustar ;; -*-emacs-lisp-*- ;; ;; Emacs startup file for the Debian GNU/Linux mpg123-el package ;; ;; Originally contributed by Nils Naumann ;; Modified by Dirk Eddelbuettel ;; Adapted for dh-make by Jim Van Zandt ;; The mpg123-el package follows the Debian/GNU Linux 'emacsen' policy and ;; byte-compiles its elisp files for each 'emacs flavor' (emacs19, ;; xemacs19, emacs20, xemacs20...). The compiled code is then ;; installed in a subdirectory of the respective site-lisp directory. ;; We have to add this to the load-path: (if (not (file-exists-p "/usr/share/emacs/site-lisp/mpg123-el")) (message "mpg123-el removed but not purged, skipping setup") (debian-pkg-add-load-path-item (concat "/usr/share/" (symbol-name debian-emacs-flavor) "/site-lisp/mpg123-el")) (autoload 'mpg123 "mpg123" "A Front-end to mpg123" t)) debian/emacsen-install0000644000000000000000000000272611525711366012206 0ustar #! /bin/sh -e # /usr/lib/emacsen-common/packages/install/mpg123-el # Written by Jim Van Zandt , borrowing heavily # from the install scripts for gettext by Santiago Vila # and octave by Dirk Eddelbuettel . FLAVOR=$1 PACKAGE=mpg123-el if [ ${FLAVOR} = emacs ]; then exit 0; fi #if [ ${FLAVOR} = "xemacs21" ]; then # export LANG=ja_JP # CHECKMULE=`${FLAVOR} -batch -vanilla -eval "(if (featurep 'mule)(message \"MULE\"))" 2>&1` # if [ "${CHECKMULE}" != "MULE" ]; then exit 0;fi #fi echo install/${PACKAGE}: Handling install for emacsen flavor ${FLAVOR} #FLAVORTEST=`echo $FLAVOR | cut -c-6` #if [ ${FLAVORTEST} = xemacs ] ; then # SITEFLAG="-no-site-file" #else # SITEFLAG="--no-site-file" #fi FLAGS="${SITEFLAG} -q -batch -l path.el -f batch-byte-compile" ELDIR=/usr/share/emacs/site-lisp/${PACKAGE} ELCDIR=/usr/share/${FLAVOR}/site-lisp/${PACKAGE} # Install-info-altdir does not actually exist. # Maybe somebody will write it. #if test -x /usr/sbin/install-info-altdir; then # echo install/${PACKAGE}: install Info links for ${FLAVOR} # install-info-altdir --quiet --section "" "" --dirname=${FLAVOR} /usr/info/${PACKAGE}.info.gz #fi install -m 755 -d ${ELCDIR} cd ${ELDIR} FILES=`echo *.el` cp ${FILES} ${ELCDIR} cd ${ELCDIR} cat << EOF > path.el (setq load-path (cons "." load-path) byte-compile-warnings nil) EOF ${FLAVOR} ${FLAGS} ${FILES} > CompilationLog 2>&1 gzip -f9 CompilationLog rm -f *.el path.el exit 0 debian/changelog0000644000000000000000000001435611525714747011066 0ustar mpg123-el (1:1.58-1) unstable; urgency=low * new upstream release. * debian/control: bump standards version to 3.9.1. * Fix "start when removed but not purged" (Closes: #582331) - debian/emacsen-startup: update. * Fix "debian-pkg-add-load-path-item" (Closes: #582330) - debian/emacsen-startup: update. - debain/control: depends on emacsen-common (>= 1.4.14). -- LI Daobing Sun, 13 Feb 2011 16:43:34 +0800 mpg123-el (1:1.55-1.1) unstable; urgency=low * Non-maintainer upload. * Use 'debian-emacs-flavor' instead of 'flavor' in startup file (Closes: #581227) -- Christine Spang Wed, 19 May 2010 14:39:55 -0400 mpg123-el (1:1.55-1) unstable; urgency=low * new upstream release. * debian/source/format: 3.0. * Fix "following help links to mpg123.el source" (Closes: #541290) - debian/mpg123-el.emacsen-install: added. -- LI Daobing Sat, 17 Apr 2010 19:03:43 +0800 mpg123-el (1:1.53-1) unstable; urgency=low * new upstream release. * debian/control: - change section to lisp. - change priority to extra. - bump standards version to 3.8.4. - fix debhelper-but-no-misc-depends. -- LI Daobing Wed, 03 Mar 2010 20:32:09 +0800 mpg123-el (1:1.52-1) unstable; urgency=low * New maintainer. (Closes: #503552) * new upstream release: 1.51 (Closes: #512484) - Fails to play songs with a umlaut in it. (Closes: #217816) - remove the html file and image which has no clear license. * debian-pkg-add-load-path-item in 50mpg123-el.el (Closes: #328709) * remove debian/doc-base.package (Closes: #299565) * debian/control: - change depends to mpg123 | mpg321 | vorbis-tools (Closes: #187687) - bump standards version to 3.8.3 - add Vcs-* fields, add Homepage field - update description field * debian/copyright: add copyright info * debian/rules: - fix lintian warning: debian-rules-sets-DH_COMPAT, debian-rules-ignores-make-clean-error, binary-arch-rules-but-pkg-is-arch-indep - remove unneeded part. * debian/postinst: no longer needed, removed. * debian/prerm: no longer needed, removed. * debian/README.Debian: part of mpg123.el, removed. * debian/dirs: updated. -- LI Daobing Sun, 01 Nov 2009 15:29:26 +0800 mpg123-el (1:1.44-1) unstable; urgency=low * New upstream version. -- Ryuichi Arafune Thu, 9 Jun 2005 12:07:55 +0900 mpg123-el (1:1.37-2) unstable; urgency=low * Add -f for gzip arument in emacsen-install. closes: #228601 -- Ryuichi Arafune Mon, 23 Feb 2004 21:54:25 +0900 mpg123-el (1:1.37-1) unstable; urgency=low * New upstream version. closes: #182822 -- Ryuichi Arafune Wed, 2 Apr 2003 19:15:43 +0900 mpg123-el (1:1.35-1) unstable; urgency=low * New upstream version. * modify index.html to fix the problem. closes: #177520 -- Ryuichi Arafune Wed, 12 Feb 2003 19:29:09 +0900 mpg123-el (1:1.33-1) unstable; urgency=low * New upstream version. -- Ryuichi Arafune Thu, 3 Oct 2002 00:32:24 +0900 mpg123-el (1:1.28-1) unstable; urgency=low * New upstream version. * closes: #86536 -- Ryuichi Arafune Tue, 17 Sep 2002 17:27:32 +0900 mpg123-el (1:1.25-2) unstable; urgency=low * Remove checking mule feature. (On my system, this feature does not need to compile.) closes: #141377 -- Ryuichi Arafune Mon, 8 Apr 2002 21:44:25 +0900 mpg123-el (1:1.25-1) unstable; urgency=low * New upstream version. -- Ryuichi Arafune Sun, 17 Mar 2002 11:45:47 +0900 mpg123-el (1:1.24+1-1) unstable; urgency=low * New upstream version. (The upstream version number is not changed.) * closes: #132182, #127106 -- Ryuichi Arafune Thu, 14 Feb 2002 18:19:32 +0900 mpg123-el (1:1.24-3) unstable; urgency=low * Applied a patch for Emacs21. -- Ryuichi Arafune Sat, 9 Feb 2002 14:43:57 +0900 mpg123-el (1:1.24-2) unstable; urgency=low * Rebuild and Re-upload. -- Ryuichi Arafune Fri, 8 Feb 2002 09:17:59 +0900 mpg123-el (1:1.24-1) unstable; urgency=low * This is *not* debian native package. * Set the file in /etc as conffile. closes: #132182 * Applied a patch for /usr/doc -> /usr/share/doc. closes: #127106 -- Ryuichi Arafune Wed, 6 Feb 2002 10:55:34 +0900 mpg123-el (1.24-1) unstable; urgency=low * New upstream version. * Move to main. closes: 90085 -- Ryuichi Arafune Tue, 20 Mar 2001 01:35:15 +0900 mpg123-el (1.19-1) unstable; urgency=low * New upstrem version. -- Ryuichi Arafune Fri, 19 Jan 2001 13:57:17 +0900 mpg123-el (1.18-2) unstable; urgency=low *Rebuild with dpkg-dev 1.8.3. -- Ryuichi Arafune Mon, 15 Jan 2001 19:09:22 +0900 mpg123-el (1.18-1) unstable; urgency=low * New upstream version. -- Ryuichi Arafune Fri, 12 Jan 2001 18:28:26 +0900 mpg123-el (1.15-1) unstable; urgency=low * New Upstream version -- Ryuichi Arafune Fri, 12 Jan 2001 18:28:17 +0900 mpg123-el (1.13-2) unstable; urgency=low * Check mule-feature in installation. (XEmacs) closes: #74731 -- Ryuichi Arafune Mon, 16 Oct 2000 16:19:14 +0900 mpg123-el (1.13-1) unstable; urgency=low * New upstream version. -- Ryuichi Arafune Mon, 7 Aug 2000 14:34:56 +0900 mpg123-el (1.9-1) unstable; urgency=low * New upstream version. -- Ryuichi Arafune Fri, 30 Jun 2000 00:18:32 +0900 mpg123-el (1.8-1) unstable; urgency=low * New upstream version. -- Ryuichi Arafune Mon, 10 Apr 2000 20:12:38 +0900 mpg123-el (1.5-3) unstable; urgency=low * Add Depends: aumix closes: #59630 -- Ryuichi Arafune Mon, 6 Mar 2000 10:18:44 +0900 mpg123-el (1.5-2) unstable; urgency=low * Move to contrib section. -- Ryuichi Arafune Wed, 16 Feb 2000 11:17:38 +0900 mpg123-el (1.5-1) unstable; urgency=low * Initial Release. -- Ryuichi Arafune Thu, 10 Feb 2000 11:43:52 +0900