From d313954a09b2669c705b21c7557542fadadcaaa9 Mon Sep 17 00:00:00 2001 From: davehome Date: Mon, 2 Jul 2012 02:02:57 -0600 Subject: [PATCH] New package: geany-1.22. --- srcpkgs/geany-devel | 1 + srcpkgs/geany-plugins | 1 + srcpkgs/geany/geany-devel.template | 13 +++++++++++++ srcpkgs/geany/geany-plugins.rshlibs | 17 +++++++++++++++++ srcpkgs/geany/geany-plugins.template | 12 ++++++++++++ srcpkgs/geany/geany.rshlibs | 21 +++++++++++++++++++++ srcpkgs/geany/template | 21 +++++++++++++++++++++ 7 files changed, 86 insertions(+) create mode 120000 srcpkgs/geany-devel create mode 120000 srcpkgs/geany-plugins create mode 100644 srcpkgs/geany/geany-devel.template create mode 100644 srcpkgs/geany/geany-plugins.rshlibs create mode 100644 srcpkgs/geany/geany-plugins.template create mode 100644 srcpkgs/geany/geany.rshlibs create mode 100644 srcpkgs/geany/template diff --git a/srcpkgs/geany-devel b/srcpkgs/geany-devel new file mode 120000 index 00000000000..3cee05cb176 --- /dev/null +++ b/srcpkgs/geany-devel @@ -0,0 +1 @@ +geany \ No newline at end of file diff --git a/srcpkgs/geany-plugins b/srcpkgs/geany-plugins new file mode 120000 index 00000000000..3cee05cb176 --- /dev/null +++ b/srcpkgs/geany-plugins @@ -0,0 +1 @@ +geany \ No newline at end of file diff --git a/srcpkgs/geany/geany-devel.template b/srcpkgs/geany/geany-devel.template new file mode 100644 index 00000000000..8a4e050ddeb --- /dev/null +++ b/srcpkgs/geany/geany-devel.template @@ -0,0 +1,13 @@ +# Template file for 'geany-devel'. +# +depends="glibc-devel geany" +short_desc="${short_desc} - Development files" +long_desc="${long_desc} + + This package contains files for development, headers, static libs, etc." + +do_install() +{ + vmove usr/include usr + vmove usr/lib/pkgconfig usr/lib +} diff --git a/srcpkgs/geany/geany-plugins.rshlibs b/srcpkgs/geany/geany-plugins.rshlibs new file mode 100644 index 00000000000..38a6c5ef0c5 --- /dev/null +++ b/srcpkgs/geany/geany-plugins.rshlibs @@ -0,0 +1,17 @@ +libgtk-x11-2.0.so.0 +libgdk-x11-2.0.so.0 +libatk-1.0.so.0 +libgio-2.0.so.0 +libpangoft2-1.0.so.0 +libpangocairo-1.0.so.0 +libgdk_pixbuf-2.0.so.0 +libcairo.so.2 +libpango-1.0.so.0 +libfreetype.so.6 +libfontconfig.so.1 +libgobject-2.0.so.0 +libglib-2.0.so.0 +libgmodule-2.0.so.0 +librt.so.1 +libpthread.so.0 +libc.so.6 diff --git a/srcpkgs/geany/geany-plugins.template b/srcpkgs/geany/geany-plugins.template new file mode 100644 index 00000000000..9224549474a --- /dev/null +++ b/srcpkgs/geany/geany-plugins.template @@ -0,0 +1,12 @@ +# Template file for 'geany-plugins'. +# +depends="glibc-devel geany" +short_desc="${short_desc} - Development files" +long_desc="${long_desc} + + This package contains the plugins for geany." + +do_install() +{ + vmove usr/lib/geany usr/lib +} diff --git a/srcpkgs/geany/geany.rshlibs b/srcpkgs/geany/geany.rshlibs new file mode 100644 index 00000000000..80def1b2601 --- /dev/null +++ b/srcpkgs/geany/geany.rshlibs @@ -0,0 +1,21 @@ +libgtk-x11-2.0.so.0 +libgdk-x11-2.0.so.0 +libatk-1.0.so.0 +libgio-2.0.so.0 +libpangoft2-1.0.so.0 +libpangocairo-1.0.so.0 +libgdk_pixbuf-2.0.so.0 +libcairo.so.2 +libpango-1.0.so.0 +libfreetype.so.6 +libfontconfig.so.1 +libgobject-2.0.so.0 +libglib-2.0.so.0 +libgmodule-2.0.so.0 +librt.so.1 +libpthread.so.0 +libc.so.6 +libgthread-2.0.so.0 +libstdc++.so.6 +libm.so.6 +libgcc_s.so.1 diff --git a/srcpkgs/geany/template b/srcpkgs/geany/template new file mode 100644 index 00000000000..b08d1d6c79c --- /dev/null +++ b/srcpkgs/geany/template @@ -0,0 +1,21 @@ +# Template file for 'geany' +pkgname=geany +version=1.22 +revision=1 +homepage="http://www.geany.org" +distfiles="http://download.${pkgname}.org/${pkgname}-${version}.tar.bz2" +build_style=waf +depends="hicolor-icon-theme desktop-file-utils" +makedepends="pkg-config intltool python gtk+-devel vte-devel" +short_desc="Fast and lightweight IDE" +maintainer="davehome " +license="GPL-2" +checksum=901a35a7395ef10a80fb10b3ab63bae3871693a4e82d56388e9521a27877577e +long_desc=" + Geany is a text editor using the GTK2 toolkit with basic features of an + integrated development environment. It was developed to provide a small and + fast IDE, which has only a few dependencies from other packages. It supports + many filetypes and has some nice features." +subpackages="${pkgname}-plugins ${pkgname}-devel" + +gtk_iconcache_dirs="/usr/share/icons/hicolor"