Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=f996048f1e25c7eabb391022da7fd43003c89901
commit f996048f1e25c7eabb391022da7fd43003c89901 Author: kikadf <[email protected]> Date: Fri Jul 27 20:10:04 2012 +0200 transmission-cli-2.61-1-i686 * "New" package * Change m8r * Replace transmission * Add Qt support diff --git a/source/apps-extra/transmission-cli/FrugalBuild b/source/apps-extra/transmission-cli/FrugalBuild new file mode 100644 index 0000000..8475622 --- /dev/null +++ b/source/apps-extra/transmission-cli/FrugalBuild @@ -0,0 +1,70 @@ +# Compiling Time: 0.71 SBU +# Maintainer: kikadf <[email protected]> + +pkgname=transmission-cli +pkgver=2.61 +pkgrel=1 +pkgdesc="A free, lightweight BitTorrent Client. (CLI based)" +url="http://www.transmissionbt.com/" +depends=('curl>=7.26.0' 'libevent>=2.0.17') +makedepends=('intltool') +groups=('apps-extra') +archs=('i686' 'x86_64') +_F_gnome_desktop="y" +_F_gnome_iconcache="y" +_F_archive_name="transmission" +Finclude gnome-scriptlet +up2date="Flasttarbz2 $url/download.php" +source=(http://download.transmissionbt.com/files/$_F_archive_name-$pkgver.tar.bz2) +sha1sums=('7df170ecee6e62766859dca6ae0cf4e89c1ea99f') + +subpkgs=("${subpkgs[@]}" "transmission-gtk") +subdescs=("${subdescs[@]}" "Gtk based gui for transmission.") +subrodepends=("${subrodepends[@]}" "$pkgname=$pkgver") +subdepends=("${subdepends[@]}" 'libnotify>=0.7.5 gtk+3') +subgroups=("${subgroups[@]}" 'xapps-extra') +subarchs=("${subarchs[@]}" 'i686 x86_64') +subreplaces=("${subreplaces[@]}" 'transmission') + +subpkgs=("${subpkgs[@]}" "transmission-qt") +subdescs=("${subdescs[@]}" "Qt based gui for transmission.") +subrodepends=("${subrodepends[@]}" "$pkgname=$pkgver") +subdepends=("${subdepends[@]}" 'libqtgui libqtdbus libqtnetwork') +subgroups=("${subgroups[@]}" 'xapps-extra') +subarchs=("${subarchs[@]}" 'i686 x86_64') +subreplaces=("${subreplaces[@]}" '') + +build() +{ + Fcd + if [ "$CARCH" == "x86_64" ]; then + export CFLAGS="$CFLAGS -fPIC" + fi + Fbuild + Fbuild_gnome_scriptlet + + # build qt gui + pushd qt + qmake qtr.pro || Fdie + make || Fdie + make INSTALL_ROOT="$Fdestdir"/usr install || Fdie + popd + Ffile $_F_cd_path/qt/transmission-qt.desktop /usr/share/applications/transmission-qt.desktop + Ffile $_F_cd_path/qt/icons/transmission.png /usr/share/pixmaps/transmission-qt.png + + Fsplit transmission-gtk /usr/share/locale + Fsplit transmission-gtk /usr/share/icons + Fsplit transmission-gtk /usr/bin/transmission-gtk + Fsplit transmission-gtk /usr/share/man/man1/transmission-gtk.1 + Fsplit transmission-gtk /usr/share/applications/transmission-gtk.desktop + Fsplit transmission-gtk /usr/share/pixmaps/transmission.png + + Fsplit transmission-qt /usr/bin/transmission-qt + Fsplit transmission-qt /usr/share/man/man1/transmission-qt.1 + Fsplit transmission-qt /usr/share/applications/transmission-qt.desktop + Fsplit transmission-qt /usr/share/pixmaps/transmission-qt.png + + Frm /usr/share/applications + Frm /usr/share/pixmaps +} + _______________________________________________ Frugalware-git mailing list [email protected] http://frugalware.org/mailman/listinfo/frugalware-git
