[arch-commits] Commit in icecast/repos/extra-i686 (PKGBUILD)

andyrtr at archlinux.org andyrtr at archlinux.org
Wed Dec 24 10:41:47 UTC 2008


    Date: Wednesday, December 24, 2008 @ 05:41:47
  Author: andyrtr
Revision: 22244

fix svn conflict

Modified:
  icecast/repos/extra-i686/PKGBUILD

----------+
 PKGBUILD |   43 ++++++++++++++++++++++++-------------------
 1 file changed, 24 insertions(+), 19 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2008-12-24 10:32:26 UTC (rev 22243)
+++ PKGBUILD	2008-12-24 10:41:47 UTC (rev 22244)
@@ -1,33 +1,38 @@
 # $Id$
-# Maintainer: Alexander Baldeck <alexander at archlinux.org>
+# Maintainer: Andreas Radke <andyrtr at archlinux.org>
 # Contributer: Jason Chu <jchu at xentac.net>
 # Contributor: dorphell <dorphell at archlinux.org>
 
 pkgname=icecast
-pkgver=2.3.1
-pkgrel=5
-pkgdesc="Streaming OGG and MP3 server.  Replacement for shoutcase."
+pkgver=2.3.2
+pkgrel=1
+pkgdesc="Streaming OGG and MP3 server. Replacement for shoutcase."
 arch=(i686 x86_64)
 license=('GPL')
-depends=('libxslt' 'libvorbis' 'curl>=7.16.2' 'speex' 'libtheora')
+url="http://www.icecast.org/"
+depends=('libxslt' 'libvorbis' 'curl>=7.19.2' 'speex' 'libtheora')
+makedepends=('sed')
 backup=('etc/icecast.xml')
 source=(http://downloads.us.xiph.org/releases/$pkgname/$pkgname-$pkgver.tar.gz
-        icecast
-        icecast-2.3.1-nocurlpassword.patch)
-url="http://www.icecast.org/"
+        icecast icecast.logrotate)
+md5sums=('ff516b3ccd2bcc31e68f460cd316093f'
+         'fe65f4d6826a750a868227b9d86f1be3'
+         '8fad3bf3283fa2bd651b71fdf505eae9')
 
 build() {
-  cd $startdir/src/$pkgname-$pkgver
+  cd ${srcdir}/${pkgname}-${pkgver}
+  ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var
+  make || return 1
+  make DESTDIR=${pkgdir} install || return 1
 
-  patch -Np0 -i ${startdir}/src/icecast-2.3.1-nocurlpassword.patch || return 1
+  # install man-page
+  sed -i -e 's/icecast2/icecast/g' debian/icecast2.1
+  install -D -m 644 debian/icecast2.1 ${pkgdir}/usr/share/man/man1/icecast.1
 
-  ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var
-  make || return 1
-  make DESTDIR=$startdir/pkg install
-  mkdir -p $startdir/pkg/usr/share/icecast
-  install -D -m644 conf/icecast.xml.dist $startdir/pkg/usr/share/icecast/icecast.xml.dist
-  install -D -m755 ${startdir}/src/icecast ${startdir}/pkg/etc/rc.d/icecast
+  # init file
+  install -D -m755 ${srcdir}/icecast ${pkgdir}/etc/rc.d/icecast
+  # rotate the logs (taken from Fedora
+  install -D -m644 ${srcdir}/icecast.logrotate ${pkgdir}/etc/logrotate.d/icecast
 }
-md5sums=('2d80a249fa8529f82d018c6216108ea8'
-         'fe65f4d6826a750a868227b9d86f1be3'
-         'bb715704cf868017a10ec0c03fc18e17')
+
+




More information about the arch-commits mailing list