# HG changeset patch # User Aleksej Bobylev # Date 1479343888 -7200 # Node ID e54ac42d7a86631a3b0bd55dabac484a7b2bc1cb # Parent 50333240ef8ed8c16e8a5f2162d13e262b8ccece Add gtk-sharp, pinta. diff -r 50333240ef8e -r e54ac42d7a86 gtk-sharp-dev/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/gtk-sharp-dev/receipt Thu Nov 17 02:51:28 2016 +0200 @@ -0,0 +1,19 @@ +# SliTaz package receipt. + +PACKAGE="gtk-sharp-dev" +VERSION="2.12.26" +CATEGORY="development" +SHORT_DESC="Gtk# is a Graphical User Interface Toolkit for mono and .Net" +MAINTAINER="al.bobylev@gmail.com" +LICENSE="LGPL2.1" +WEB_SITE="http://www.mono-project.com/docs/gui/gtksharp/" + +WANTED="gtk-sharp" +DEPENDS="gtk-sharp" + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + cook_copy_folders bin + cook_copy_files *.a *.la *.pc *.xml *.exe *.pl +} diff -r 50333240ef8e -r e54ac42d7a86 gtk-sharp/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/gtk-sharp/receipt Thu Nov 17 02:51:28 2016 +0200 @@ -0,0 +1,31 @@ +# SliTaz package receipt. + +PACKAGE="gtk-sharp" +VERSION="2.12.26" +CATEGORY="libs" +SHORT_DESC="Gtk# is a Graphical User Interface Toolkit for mono and .Net" +MAINTAINER="al.bobylev@gmail.com" +LICENSE="LGPL2.1" +WEB_SITE="http://www.mono-project.com/docs/gui/gtksharp/" +TARBALL="$PACKAGE-$VERSION.tar.gz" +num=${VERSION%.*}; num=${num//./} +WGET_URL="http://download.mono-project.com/sources/gtk-sharp$num/$TARBALL" + +DEPENDS="atk bzlib cairo fontconfig freetype gdk-pixbuf glib glibc-base gtk+ \ +harfbuzz libffi libgio libglade libpng libxcb libxml2 pango pcre pixman \ +xorg-libX11 xorg-libXau xorg-libXcomposite xorg-libXcursor xorg-libXdamage \ +xorg-libXdmcp xorg-libXext xorg-libXfixes xorg-libXinerama xorg-libXrandr \ +xorg-libXrender zlib" +BUILD_DEPENDS="gtk+-dev mono-dev libglade-dev" + +# Rules to configure and make the package. +compile_rules() +{ + ./configure $CONFIGURE_ARGS && make && make install +} + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + cook_copy_files *.so *.dll *.config +} diff -r 50333240ef8e -r e54ac42d7a86 pinta/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/pinta/receipt Thu Nov 17 02:51:28 2016 +0200 @@ -0,0 +1,29 @@ +# SliTaz package receipt. + +PACKAGE="pinta" +VERSION="1.6" +CATEGORY="graphics" +SHORT_DESC="Free, open source program for drawing and image editing" +MAINTAINER="al.bobylev@gmail.com" +LICENSE="MIT" +WEB_SITE="https://pinta-project.com/" +TARBALL="$PACKAGE-$VERSION.tar.gz" +WGET_URL="https://github.com/PintaProject/Pinta/archive/$VERSION.tar.gz" +COOKOPTS="!pixmaps" + +DEPENDS="mono gtk-sharp" +BUILD_DEPENDS="automake mono-dev gtk-sharp-dev" + +# Rules to configure and make the package. +compile_rules() +{ + ./autogen.sh + make && make install +} + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + cook_copy_files pinta *.dll *.exe *.mo + cook_copy_icons 16 32 # 48 is absent +}