# HG changeset patch # User Hans-G?nter Theisgen # Date 1549896132 -3600 # Node ID e87d1c820fff4a158bae516d31c3317588786a09 # Parent 6f2188ee6be5f55423b7279e626ce35528ee15a6 created package cpige 1.5 diff -r 6f2188ee6be5 -r e87d1c820fff cpige/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/cpige/receipt Mon Feb 11 15:42:12 2019 +0100 @@ -0,0 +1,57 @@ +# SliTaz package receipt. + +PACKAGE="cpige" +VERSION="1.5" +CATEGORY="multimedia" +TAGS="audio stream" +SHORT_DESC="A shoutcast and icecast stream downloader" +MAINTAINER="devel@slitaz.org" +LICENSE="GNU/GPL v2" +WEB_SITE="http://old.ed.zehome.com/?page=cpige-en" + +TARBALL="$PACKAGE-$VERSION.tar.gz" +WGET_URL="http://old.ed.zehome.com/$PACKAGE/$TARBALL" + +DEPENDS="gtk+" +BUILD_DEPENDS="gdk-pixbuf-dev gettext-tools gtk+-dev" + + +# Rules to configure and make the package. +compile_rules() +{ + + # build CLI program + make clean && + make + + # build GUI program + cd gui + sed -i 's/gdk-2.0/gdk-pixbuf-2.0/' configure + ./configure && + make +} + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + mkdir -p $fs/usr/bin + cp -a $src/cpige $fs/usr/bin + cp -a $src/gui/cpigeGUI $fs/usr/bin + + mkdir -p $fs/usr/share/doc/cpige + cp -a $src/cpige.conf.example $fs/usr/share/doc/cpige +# cp -a $src/cpige.1.gz $fs/usr/share/doc/cpige + + # Because there is no label msgfmt in Makefile: + mkdir -p $fs/usr/share/locale/fr/LC_MESSAGES + # only french texts available + msgfmt -o $fs/usr/share/locale/fr/LC_MESSAGES/cpige.mo \ + $src/gui/cpige-fr.po + + mkdir -p $fs/usr/share/icons/SliTaz/apps/22 + cp $src/gui/cpigeGUI.ico $fs/usr/share/icons/SliTaz/apps/22 + + mkdir -p $fs/usr/share/applications + cp $stuff/cpige.desktop $fs/usr/share/applications + +} diff -r 6f2188ee6be5 -r e87d1c820fff cpige/stuff/cpige.desktop --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/cpige/stuff/cpige.desktop Mon Feb 11 15:42:12 2019 +0100 @@ -0,0 +1,11 @@ +[Desktop Entry] +Type=Application +Name=cPige Audio Stream Downloader +Name[fr]=récupération de stream Radio cPige +Comment=Shoutcast and Icecast audio stream downloader +Comment[fr]=récupération de stream Radio Shoutcast et Icecast +Exec=cpigeGUI +Terminal=false +Icon=cpigeGUI +Categories=Multimedia; +MimeType=audio/x-scpls;audio/x-mpegurl;audio/mpegurl;audio/mp3;audio/x-mp3;audio/mpeg;audio/x-mpeg;audio/x-wav;audio/ogg+vorbis;audio/ogg;application/flac;