wok-6.x annotate dargui/receipt @ rev 24464
created recipes for dargui and dargui-lang
author | Hans-G?nter Theisgen |
---|---|
date | Thu Feb 17 11:06:13 2022 +0100 (2022-02-17) |
parents | |
children | 535c806240cc |
rev | line source |
---|---|
Hans-G?nter@24464 | 1 # SliTaz package receipt. |
Hans-G?nter@24464 | 2 |
Hans-G?nter@24464 | 3 PACKAGE="dargui" |
Hans-G?nter@24464 | 4 VERSION="1.0" # last 32 bit version |
Hans-G?nter@24464 | 5 CATEGORY="system-tools" |
Hans-G?nter@24464 | 6 TAGS="backup gui" |
Hans-G?nter@24464 | 7 SHORT_DESC="Graphical frontend for dar." |
Hans-G?nter@24464 | 8 MAINTAINER="maintainer@slitaz.org" |
Hans-G?nter@24464 | 9 LICENSE="GPL" |
Hans-G?nter@24464 | 10 WEB_SITE="https://dargui.sourceforge.net" |
Hans-G?nter@24464 | 11 |
Hans-G?nter@24464 | 12 TARBALL="$PACKAGE-$VERSION-32bit.tar.gz" |
Hans-G?nter@24464 | 13 WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL" |
Hans-G?nter@24464 | 14 |
Hans-G?nter@24464 | 15 SUGGESTED="dargui-lang" |
Hans-G?nter@24464 | 16 DEPENDS="at bash dar gtk+ xterm" |
Hans-G?nter@24464 | 17 BUILD_DEPENDS="gettext-tools" |
Hans-G?nter@24464 | 18 |
Hans-G?nter@24464 | 19 # Rules to configure and make the package. |
Hans-G?nter@24464 | 20 compile_rules() |
Hans-G?nter@24464 | 21 { |
Hans-G?nter@24464 | 22 mkdir -p $install/usr/share/locale |
Hans-G?nter@24464 | 23 for pofile in $src/locales/*.po |
Hans-G?nter@24464 | 24 do |
Hans-G?nter@24464 | 25 lang=${pofile%.*} # remove suffix |
Hans-G?nter@24464 | 26 lang=${lang##*.} # remove prefix |
Hans-G?nter@24464 | 27 mkdir -p $install/usr/share/locale/$lang/LC_MESSAGES |
Hans-G?nter@24464 | 28 msgfmt $pofile -o $install/usr/share/locale/$lang/LC_MESSAGES/$(basename ${pofile%.*.po}).mo |
Hans-G?nter@24464 | 29 done |
Hans-G?nter@24464 | 30 } |
Hans-G?nter@24464 | 31 |
Hans-G?nter@24464 | 32 # Rules to gen a SliTaz package suitable for Tazpkg. |
Hans-G?nter@24464 | 33 genpkg_rules() |
Hans-G?nter@24464 | 34 { |
Hans-G?nter@24464 | 35 mkdir -p $fs/usr/bin |
Hans-G?nter@24464 | 36 mkdir -p $fs/usr/share/dargui |
Hans-G?nter@24464 | 37 |
Hans-G?nter@24464 | 38 cp -a $src/dargui $fs/usr/bin |
Hans-G?nter@24464 | 39 cp -a $src/scripts/* $fs/usr/share/dargui |
Hans-G?nter@24464 | 40 cp -a $src/applications $fs/usr/share |
Hans-G?nter@24464 | 41 cp -a $src/pixmaps $fs/usr/share |
Hans-G?nter@24464 | 42 } |