wok-next annotate cdrdao/receipt @ rev 20663
Fix web site for the Shimmer Project themes
author | Aleksej Bobylev <al.bobylev@gmail.com> |
---|---|
date | Thu May 10 22:58:32 2018 +0300 (2018-05-10) |
parents | 8940878905f3 |
children | 83a4efc5740a |
rev | line source |
---|---|
al@20462 | 1 # SliTaz package receipt v2. |
jozee@2723 | 2 |
jozee@2723 | 3 PACKAGE="cdrdao" |
slaxemulator@6218 | 4 VERSION="1.2.3" |
jozee@2723 | 5 CATEGORY="multimedia" |
al@20462 | 6 SHORT_DESC="Records audio/data CD-Rs using TOC files" |
jozee@2723 | 7 MAINTAINER="jozee@slitaz.org" |
pascal@15579 | 8 LICENSE="GPL2" |
al@20462 | 9 WEB_SITE="https://sourceforge.net/projects/cdrdao/" |
al@20462 | 10 |
jozee@2723 | 11 TARBALL="$PACKAGE-$VERSION.tar.bz2" |
al@20462 | 12 WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL" |
jozee@2723 | 13 |
pascal@15579 | 14 BUILD_DEPENDS="lame-dev libmad-dev libvorbis-dev libao-dev libao libogg-dev" |
al@20462 | 15 SPLIT="cdrdao-utils" |
pascal@15579 | 16 |
al@20462 | 17 compile_rules() { |
pascal@4282 | 18 for i in trackdb/*.cc ; do |
pascal@4282 | 19 grep -q string.h $i && continue |
pascal@4282 | 20 grep -q util.h $i || continue |
pascal@4282 | 21 sed -i 's/"util.h"/&\n#include <string.h>/' $i |
pascal@4282 | 22 done |
pascal@4282 | 23 find -name '*.c' | xargs sed -i -e 's/getline/get_line/' \ |
pascal@4282 | 24 -e 's/fexecve/fexec_ve/' scsilib/include/schily.h |
pascal@6113 | 25 grep -qs 'define u8' scsilib/libscg/scsi-linux-sg.c || |
pascal@6113 | 26 sed -i 's|#include <scsi/scsi.h>|#define u8 __u8\n&|' \ |
pascal@6113 | 27 scsilib/libscg/scsi-linux-sg.c |
pascal@20008 | 28 export CXXFLAGS="-Wno-narrowing" |
al@20661 | 29 |
al@20462 | 30 ./configure \ |
al@20462 | 31 --prefix=/usr \ |
al@20462 | 32 --with-lame \ |
al@20462 | 33 $CONFIGURE_ARGS && |
pascal@4282 | 34 make && |
slaxemulator@10288 | 35 make DESTDIR=$DESTDIR install |
jozee@2723 | 36 } |
jozee@2723 | 37 |
al@20462 | 38 genpkg_rules() { |
al@20462 | 39 case $PACKAGE in |
al@20462 | 40 cdrdao) |
al@20462 | 41 mkdir -p $fs/usr/bin |
al@20462 | 42 cp -a $install/usr/bin/cdrdao $fs/usr/bin |
al@20462 | 43 cp -a $install/usr/share $fs/usr |
al@20462 | 44 DEPENDS="gcc-lib-base lame libmad libvorbis libao" |
al@20462 | 45 ;; |
al@20462 | 46 cdrdao-utils) |
al@20462 | 47 mkdir -p $fs/usr/bin |
al@20462 | 48 cp -a $install/usr/bin/ $fs/usr |
al@20462 | 49 rm $fs/usr/bin/cdrdao |
al@20462 | 50 CAT="multimedia|extra utilities" |
al@20462 | 51 DEPENDS="lame libao libmad libogg libvorbis" |
al@20462 | 52 ;; |
al@20462 | 53 esac |
jozee@2723 | 54 } |