Receipt for package "gtk-gnutella"
# SliTaz package receipt. PACKAGE="gtk-gnutella" VERSION="1.1.15" CATEGORY="network" SHORT_DESC="p2p client." MAINTAINER="allan316@gmail.com" LICENSE="GPL2" WEB_SITE="https://sourceforge.net/projects/gtk-gnutella/" TARBALL="$PACKAGE-$VERSION.tar.gz" WGET_URL="https://github.com/gtk-gnutella/gtk-gnutella/archive/v$VERSION.tar.gz" DEPENDS="expat gnutls gtk+ libgcrypt libgpg-error libtasn1 libxml2 xorg-libX11 xorg-libXau xorg-libXcomposite xorg-libXcursor xorg-libXdamage xorg-libXdmcp xorg-libXext xorg-libXfixes xorg-libXinerama xorg-libXrandr xorg-libXrender" BUILD_DEPENDS="glib-dev gtk+-dev libxml2-dev pkg-config xorg-dev zlib-dev" # What is the latest version available today? current_version() { wget -O - ${WGET_URL%/arch*}/tags 2>/dev/null | \ sed '/archive.*tar/!d;s|.*/v*\(.*\).tar.*|\1|;q' } # Rules to configure and make the package. compile_rules() { # binutils 2.34+ support sed -e 's|bfd_get_|bfd_|g' \ -e 's|bfd_error(|bfd_get_error(|' \ -e 's|bfd_file_flags|bfd_get_file_flags|' \ -e 's|bfd_section_vma(b, |bfd_section_vma(|' \ -e 's|bfd_symbol_info(bc->handle, |bfd_symbol_info(|' \ -e 's|bfd_section_flags(b, |bfd_section_flags(|' \ -i src/lib/bfd_util.c ./build.sh \ --prefix=/usr \ --disable-dbus \ --disable-nls && make $MAKEFLAGS install INSTALL_PREFIX=$DESTDIR } # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { mkdir -p $fs/usr/bin mkdir -p $fs/usr/share/applications mkdir -p $fs/usr/share/pixmaps mkdir -p $fs/usr/share/gtk-gnutella/pixmaps cp -a $install/usr/bin/gtk-gnutella $fs/usr/bin/gtk-gnutella.bin cat > $fs/usr/bin/gtk-gnutella <<EOT #!/bin/sh G_SLICE=always_malloc /usr/bin/gtk-gnutella.bin EOT chmod 755 $fs/usr/bin/gtk-gnutella cp -a $install/usr/share/applications/* $fs/usr/share/applications cp -a $install/usr/share/pixmaps/* $fs/usr/share/pixmaps cp -a $install/usr/share/gtk-gnutella/pixmaps/* \ $fs/usr/share/gtk-gnutella/pixmaps }
6025 packages and 203154 files in current database (Thu Apr 25 06:17:47 2024)