SliTaz Packages

Community Doc Forum Pro Shop Bugs Hg
.

Receipt for package "geany"

# SliTaz package receipt.

PACKAGE="geany"
VERSION="0.21"
CATEGORY="development"
SHORT_DESC="Small and fast IDE using GTK+ toolkit."
MAINTAINER="pankso@slitaz.org"
SUGGESTED="geany-plugins vte"
TARBALL="$PACKAGE-$VERSION.tar.gz"
WEB_SITE="http://geany.uvena.de/"
WGET_URL="http://download.geany.org/$TARBALL"

DEPENDS="glibc-base glib gcc-lib-base libgio expat zlib libxcb xcb-util \
gtk+ atk cairo pango pixman libpng fontconfig freetype \
xorg-libX11 xorg-libXau xorg-libXcomposite xorg-libXcursor xorg-libXdamage \
xorg-libXdmcp xorg-libXext xorg-libXfixes xorg-libXinerama xorg-libXrender"
BUILD_DEPENDS="glib-dev expat-dev gtk+-dev atk-dev pango-dev cairo-dev pixman-dev \
libpng-dev freetype-dev fontconfig-dev perl-xml-parser intltool gettext \
xorg-libXrender-dev xorg-xproto xorg-renderproto xorg-libX11-dev \
xorg-kbproto xorg-libXau-dev xorg-libXdmcp-dev glibc-locale"

# Rules to configure and make the package.
# Without vte : --disable-vte
compile_rules()
{
    cd $src
    ./configure $CONFIGURE_ARGS &&
    make && make install
}

# Rules to gen a SliTaz package suitable for Tazpkg.
genpkg_rules()
{
    mkdir -p $fs/usr/share/pixmaps $fs/usr/lib/geany
    cp -a $_pkg/usr/bin $fs/usr
    cp -a $_pkg/usr/lib/geany/*.so $fs/usr/lib/geany
    cp -a $_pkg/usr/share/geany $fs/usr/share
    cp -a $stuff/filetype_extensions.conf $fs/usr/share/geany
    rm $fs/usr/share/geany/GPL-2
    cp -a $_pkg/usr/share/icons $fs/usr/share
    cd $fs/usr/share
    ln -sf icons/hicolor/48x48/apps/geany.png pixmaps/geany.png
}
3382 packages and 430813 files in stable database (Mon Mar 4 17:53:49 2019)