[arch-commits] Commit in mpd/repos (3 files)
Giovanni Scafora
giovanni at archlinux.org
Tue Jan 20 18:37:34 UTC 2009
Date: Tuesday, January 20, 2009 @ 13:37:34
Author: giovanni
Revision: 24763
Merged revisions 24095,24098,24672,24674,24762 via svnmerge from
svn+ssh://archlinux.org/srv/svn-packages/mpd/trunk
........
r24095 | andrea | 2009-01-13 09:51:49 -0800 (mar, 13 gen 2009) | 1 line
upgpkg: mpd 0.14-1
........
r24098 | andrea | 2009-01-13 10:54:03 -0800 (mar, 13 gen 2009) | 1 line
upgpkg: mpd 0.14-2
........
r24672 | andrea | 2009-01-19 13:54:44 -0800 (lun, 19 gen 2009) | 1 line
upgpkg: mpd 0.14.1-1
........
r24674 | andrea | 2009-01-19 14:07:19 -0800 (lun, 19 gen 2009) | 1 line
upgpkg: mpd 0.14.1-2
........
r24762 | giovanni | 2009-01-20 10:36:00 -0800 (mar, 20 gen 2009) | 1 line
upgpkg: mpd 0.14.1-3
........
Modified:
mpd/repos/extra-x86_64/ (properties)
mpd/repos/extra-x86_64/PKGBUILD
Deleted:
mpd/repos/extra-x86_64/mpd.conf.example
------------------+
PKGBUILD | 46 ++++++---
mpd.conf.example | 256 -----------------------------------------------------
2 files changed, 30 insertions(+), 272 deletions(-)
Property changes on: mpd/repos/extra-x86_64
___________________________________________________________________
Modified: svnmerge-integrated
- /mpd/trunk:1-5677
+ /mpd/trunk:1-24762
Modified: extra-x86_64/PKGBUILD
===================================================================
--- extra-x86_64/PKGBUILD 2009-01-20 18:36:00 UTC (rev 24762)
+++ extra-x86_64/PKGBUILD 2009-01-20 18:37:34 UTC (rev 24763)
@@ -3,29 +3,43 @@
# Contributor: Ben <ben at benmazer.net>
pkgname=mpd
-pkgver=0.13.2
-pkgrel=1
+pkgver=0.14.1
+pkgrel=3
pkgdesc="Music daemon that plays MP3, FLAC, and Ogg Vorbis files"
arch=('i686' 'x86_64')
-license=("GPL")
+license=('GPL')
url="http://musicpd.org"
depends=('libid3tag' 'libmad' 'flac>=1.1.3' 'audiofile' 'faad2>=2.6.1' 'libmikmod'
- 'alsa-lib' 'libshout' 'libmpcdec>=1.2.5' 'libsamplerate' 'libao')
+ 'alsa-lib' 'libshout' 'libmpcdec>=1.2.5' 'libsamplerate' 'libao' 'ffmpeg'
+ 'wavpack')
install=mpd.install
-source=(http://musicpd.org/uploads/files/mpd-${pkgver}.tar.gz
- mpd mpd.conf.example)
-md5sums=('33d0c7b08e2c9e2a6ad55703cb0d18d0' 'b1fd15de359db08e4b9ae4b199640f0e'\
- 'b3e370377d39d17427c50f04a0cdea6e')
+source=(http://downloads.sourceforge.net/musicpd/${pkgname}-${pkgver}.tar.gz
+ 'mpd')
+md5sums=('7bb77277b784024faca1a6c922fcf80e'
+ 'b1fd15de359db08e4b9ae4b199640f0e')
build() {
- cd ${startdir}/src/${pkgname}-${pkgver}
- ./configure --prefix=/usr --sysconfdir=/etc --disable-jack --enable-ao -with-zeroconf=no
+ cd ${srcdir}/${pkgname}-${pkgver}
+ ./configure --prefix=/usr \
+ --sysconfdir=/etc \
+ --disable-jack \
+ --enable-ao \
+ --with-zeroconf=no
make || return 1
- make DESTDIR=${startdir}/pkg install
+ make DESTDIR=${pkgdir} install
- install -D ../mpd ${startdir}/pkg/etc/rc.d/mpd
- install -Dm644 ../mpd.conf.example ${startdir}/pkg/etc/mpd.conf.example
- mkdir -p ${startdir}/pkg/var/lib/mpd/playlists
- mkdir -p ${startdir}/pkg/var/log/mpd
- mkdir -p ${startdir}/pkg/var/run/mpd
+ # set ours dirs in mpd.conf file
+ sed -i 's|music_directory.*$|#music_directory "path_to_your_music_collection"|1' doc/mpdconf.example
+ sed -i 's|playlist_directory.*$|playlist_directory "/var/lib/mpd/playlists"|1' doc/mpdconf.example
+ sed -i 's|db_file.*$|db_file "/var/lib/mpd/mpd.db"|1' doc/mpdconf.example
+ sed -i 's|log_file.*$|log_file "/var/log/mpd/mpd.log"|1' doc/mpdconf.example
+ sed -i 's|error_file.*$|error_file "/var/log/mpd/mpd.error"|1' doc/mpdconf.example
+ sed -i 's|#pid_file.*$|pid_file "/var/run/mpd/mpd.pid"|1' doc/mpdconf.example
+ sed -i 's|#state_file.*$|state_file "/var/lib/mpd/mpdstate"|1' doc/mpdconf.example
+ sed -i 's|#user.*$|user "mpd"|1' doc/mpdconf.example
+
+ install -Dm644 doc/mpdconf.example ${pkgdir}/etc/mpd.conf.example || return 1
+
+ install -D ${srcdir}/mpd ${pkgdir}/etc/rc.d/mpd || return 1
+ install -d ${pkgdir}/var/lib/mpd/playlists ${pkgdir}/var/log/mpd ${pkgdir}/var/run/mpd
}
Deleted: extra-x86_64/mpd.conf.example
===================================================================
--- extra-x86_64/mpd.conf.example 2009-01-20 18:36:00 UTC (rev 24762)
+++ extra-x86_64/mpd.conf.example 2009-01-20 18:37:34 UTC (rev 24763)
@@ -1,256 +0,0 @@
-# An example configuration file for MPD
-# See the mpd.conf man page for a more detailed description of each parameter.
-
-######################## REQUIRED PATHS ########################
-#music_directory "~/music"
-#playlist_directory "~/playlists"
-#db_file "~/mpd.db"
-#log_file "~/mpd.log"
-#error_file "~/mpd.error"
-
-#music_directory "path_to_your_music_collection"
-playlist_directory "/var/lib/mpd/playlists"
-db_file "/var/lib/mpd/mpd.db"
-log_file "/var/log/mpd/mpd.log"
-error_file "/var/log/mpd/mpd.error"
-
-# Note: ~ is the home directory of user set in the "user" option
-################################################################
-
-
-######################## OPTIONAL PATHS ########################
-#
-# If you wish to use mpd --kill to stop MPD, then you must
-# specify a file here in which to store MPD's process ID.
-#
-#pid_file "~/.mpd/mpd.pid"
-pid_file "/var/run/mpd/mpd.pid"
-#
-# If specified, MPD will save its current state (playlist,
-# current song, playing/paused, etc.) at exit. This will be
-# used to restore the session the next time it is run.
-#
-#state_file "~/.mpd/mpdstate"
-state_file "/var/lib/mpd/mpdstate"
-#
-################################################################
-
-
-######################## DAEMON OPTIONS ########################
-#
-# If started as root, MPD will drop root privileges and run as
-# this user instead. Otherwise, MPD will run as the user it was
-# started by. If left unspecified, MPD will not drop root
-# privileges at all (not recommended).
-
-user "mpd"
-
-# The address and port to listen on.
-#
-bind_to_address "127.0.0.1"
-#bind_to_address "any"
-#port "6600"
-#
-# Controls the amount of information that is logged. Can be
-# "default", "secure", or "verbose".
-#
-#log_level "default"
-#
-################################################################
-
-
-########################## PERMISSIONS #########################
-#
-# MPD can require that users specify a password before using it.
-# You may specify one ore more here, along with what users who
-# log in with that password are allowed to do.
-#
-#password "password at read,add,control,admin"
-#
-# Specifies what permissions a user who has not logged in with a
-# password has. By default, all users have full access to MPD
-# if no password is specified above, or no access if one or
-# more passwords are specified.
-#
-#default_permissions "read,add,control,admin"
-#
-################################################################
-
-
-########################## AUDIO OUTPUT ########################
-#
-# MPD supports many audio output types, as well as playing
-# through multiple audio outputs at the same time. You can
-# specify one or more here. If you don't specify any, MPD will
-# automatically scan for a usable audio output.
-#
-# See <http://mpd.wikia.com/wiki/Configuration#Audio_Outputs>
-# for examples of other audio outputs.
-#
-# An example of an ALSA output:
-#
-#audio_output {
-# type "alsa"
-# name "My ALSA Device"
-# device "hw:0,0" # optional
-# format "44100:16:2" # optional
-#}
-#
-# An example of an OSS output:
-#
-#audio_output {
-# type "oss"
-# name "My OSS Device"
-# device "/dev/dsp" # optional
-# format "44100:16:2" # optional
-#}
-#
-# An example of a shout output (for streaming to Icecast):
-#
-#audio_output {
-# type "shout"
-# name "My Shout Stream"
-# host "localhost"
-# port "8000"
-# mount "/mpd.ogg"
-# password "hackme"
-# quality "5.0"
-# bitrate "128"
-# format "44100:16:1"
-# user "source" # optional
-# description "My Stream Description" # optional
-# genre "jazz" # optional
-# public "no" # optional
-#}
-#
-# Force all decoded audio to be converted to this format before
-# being passed to the audio outputs.
-#
-#audio_output_format "44100:16:2"
-#
-################################################################
-
-
-############################# MIXER ############################
-#
-# MPD needs to know what mixer settings to change when you
-# adjust the volume. If you don't specify one here, MPD will
-# pick one based on which ones it was compiled with support for.
-#
-# An example for controlling an ALSA mixer:
-#
-#mixer_type "alsa"
-#mixer_device "default"
-#mixer_control "PCM"
-#
-# An example for controlling an OSS mixer:
-#
-#mixer_type "oss"
-#mixer_device "/dev/mixer"
-#mixer_control "PCM"
-#
-# If you want MPD to adjust the volume of audio sent to the
-# audio outputs, you can tell it to use the software mixer:
-#
-#mixer_type "software"
-#
-################################################################
-
-
-######################### NORMALIZATION ########################
-#
-# Specifies the type of ReplayGain to use. Can be "album" or
-# "track". ReplayGain will not be used if not specified. See
-# <http://www.replaygain.org> for more details.
-#
-#replaygain "album"
-#
-# Sets the pre-amp used for files that have ReplayGain tags.
-#
-#replaygain_preamp "0"
-#
-# Enable on the fly volume normalization. This will cause the
-# volume of all songs played to be adjusted so that they sound
-# as though they are of equal loudness.
-#
-#volume_normalization "no"
-#
-################################################################
-
-
-########################### BUFFERING ##########################
-#
-# The size of the buffer containing decoded audio. You probably
-# shouldn't change this.
-#
-#audio_buffer_size "2048"
-#
-# How much of the buffer to fill before beginning to play.
-#
-#buffer_before_play "0%"
-#
-# Similar options for the HTTP stream buffer. If you hear
-# skipping while playing HTTP streams, you may wish to increase
-# these.
-#
-#http_buffer_size "128"
-#http_prebuffer_size "25%"
-#
-################################################################
-
-
-########################### HTTP PROXY #########################
-#
-# Specifies the HTTP proxy to use for playing HTTP streams.
-#
-#http_proxy_host "proxy.isp.com"
-#http_proxy_port "8080"
-#http_proxy_user "user"
-#http_proxy_password "password"
-#
-################################################################
-
-
-############################# LIMITS ###########################
-#
-# These are various limits to prevent MPD from using too many
-# resources. You should only change them if they start
-# restricting your usage of MPD.
-#
-#connection_timeout "60"
-#max_connections "5"
-#max_playlist_length "16384"
-#max_command_list_size "2048"
-#max_output_buffer_size "8192"
-#
-################################################################
-
-
-###################### CHARACTER ENCODINGS #####################
-#
-# If file or directory names do not display correctly, then you
-# may need to change this. In most cases it should be either
-# "ISO-8859-1" or "UTF-8". You must recreate your database
-# after changing this (use mpd --create-db).
-#
-#filesystem_charset "ISO-8859-1"
-#
-# The encoding that ID3v1 tags should be converted from.
-#
-#id3v1_encoding "ISO-8859-1"
-#
-################################################################
-
-
-######################### OTHER OPTIONS ########################
-#
-# The metadata types MPD will recognize.
-#
-#metadata_to_use "artist,album,title,track,name,genre,date,composer,performer,disc"
-#
-# Enable this if you wish to use your MPD created playlists in
-# other music players.
-#
-#save_absolute_paths_in_playlists "no"
-#
-################################################################
More information about the arch-commits
mailing list