[arch-commits] Commit in tcdr/trunk (PKGBUILD)

Eric Bélanger eric at archlinux.org
Tue Jan 6 05:51:59 UTC 2009


    Date: Tuesday, January 6, 2009 @ 00:51:59
  Author: eric
Revision: 23219

upgpkg: tcdr 2.1-5
    fixed file permissions (close FS#4852), FHS man page, added license, added docs

Modified:
  tcdr/trunk/PKGBUILD

----------+
 PKGBUILD |   28 ++++++++++------------------
 1 file changed, 10 insertions(+), 18 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2009-01-06 05:11:12 UTC (rev 23218)
+++ PKGBUILD	2009-01-06 05:51:59 UTC (rev 23219)
@@ -4,31 +4,23 @@
 
 pkgname=tcdr
 pkgver=2.1
-pkgrel=4
+pkgrel=5
 pkgdesc="TCDR is a dialog-based console frontend for mkisofs, cdrecord, cdrdao, mkzftree, cdparanoia, cdda2wav, bladeenc, lame, oggenc, ogg123, mpg123, and sox written in bash."
 arch=(i686 x86_64)
+license=('GPL')
 url="http://tcdr.sourceforge.net/"
 depends=('cdtool' 'cdrtools' 'cdrdao' 'cdparanoia' 'lame' 'dialog' 'eject' 'lsof' 'libogg' 'sox' 'bash')
 source=(http://downloads.sourceforge.net/sourceforge/tcdr/$pkgname-$pkgver.tar.gz)
 md5sums=('8d81477a6ad171b7622dde061beeb4b1')
 
 build() {
-  mkdir -p $startdir/pkg/usr/bin/ \
-             $startdir/pkg/etc/ \
-           $startdir/pkg/usr/man/man1/ \
-           $startdir/pkg/usr/share/doc/tcdr\_${pkgver}/
-
   cd $startdir/src/tcdr_$pkgver
-
-  cp ./tcdr                 $startdir/pkg/usr/bin/tcdr
-  cp ./tcdrrc                 $startdir/pkg/etc/tcdrrc
-  cp ./tcdr.1.gz         $startdir/pkg/usr/man/man1/tcdr.1.gz
-
-  # the next things are stripped out anyway, but here they are:
-  cp ./manual.html.gz         $startdir/pkg/usr/share/doc/tcdr\_${pkgver}/manual.html.gz
-  cp ./Changelog.gz         $startdir/pkg/usr/share/doc/tcdr\_${pkgver}/Changelog.gz
-  cp ./GNU_GPL.gz         $startdir/pkg/usr/share/doc/tcdr\_${pkgver}/GNU_GPL.gz
-  cp ./README.gz         $startdir/pkg/usr/share/doc/tcdr\_${pkgver}/README.gz
-  cp ./tcdr.png         $startdir/pkg/usr/share/doc/tcdr\_${pkgver}/tcdr.png
-
+  install -D -m755 tcdr $startdir/pkg/usr/bin/tcdr
+  install -D -m644 tcdrrc $startdir/pkg/etc/tcdrrc
+  install -D -m644 tcdr.1.gz $startdir/pkg/usr/share/man/man1/tcdr.1.gz
+  gunzip manual.html.gz Changelog.gz README.gz
+  install -D -m644 manual.html $startdir/pkg/usr/share/doc/tcdr/manual.html
+  install -D -m644 Changelog $startdir/pkg/usr/share/doc/tcdr/Changelog
+  install -D -m644 README $startdir/pkg/usr/share/doc/tcdr/README
+  install -D -m644 tcdr.png $startdir/pkg/usr/share/doc/tcdr/tcdr.png
 }




More information about the arch-commits mailing list