Added seed-2.30.0 build template.

--HG--
extra : convert_revision : 482b0e531df26f8b7abcb4df3f4fa67024b59c97
This commit is contained in:
Juan RP 2010-04-16 13:22:20 +02:00
parent 180e131405
commit 065f967e16
7 changed files with 112 additions and 0 deletions

1
srcpkgs/libseed Symbolic link
View File

@ -0,0 +1 @@
seed

1
srcpkgs/libseed-devel Symbolic link
View File

@ -0,0 +1 @@
seed

2
srcpkgs/seed/depends Normal file
View File

@ -0,0 +1,2 @@
abi_depends=">=2.30.0"
api_depends="${abi_depends}"

View File

@ -0,0 +1,36 @@
# Template file for 'libseed-devel'.
#
short_desc="GObject JavaScript bindings for the webkit engine - Development"
long_desc="${long_desc}
This package contains the static libraries and development headers, needed
to build programs using the Seed interpreter."
Add_dependency run pkg-config
Add_dependency run intltool
Add_dependency run readline-devel
Add_dependency run mpfr-devel
Add_dependency run gmp-devel
Add_dependency run dbus-devel
Add_dependency run dbus-glib-devel
Add_dependency run gobject-introspection-devel
Add_dependency run webkit-gtk-devel
Add_dependency run gtk+-devel
Add_dependency run libsoup-devel
Add_dependency run atk-devel
Add_dependency run pango-devel
Add_dependency run cairo-devel
Add_dependency run freetype-devel
Add_dependency run fontconfig-devel
Add_dependency run glib-devel
Add_dependency run libseed
do_install()
{
mkdir -p ${DESTDIR}/usr/lib/seed ${DESTDIR}/usr/share
mv ${SRCPKGDESTDIR}/usr/lib/pkgconfig ${DESTDIR}/usr/lib
mv ${SRCPKGDESTDIR}/usr/lib/*.{a,so} ${DESTDIR}/usr/lib
mv ${SRCPKGDESTDIR}/usr/lib/seed/*.a ${DESTDIR}/usr/lib/seed
mv ${SRCPKGDESTDIR}/usr/include ${DESTDIR}/usr
mv ${SRCPKGDESTDIR}/usr/share/gtk-doc ${DESTDIR}/usr/share
}

View File

@ -0,0 +1,33 @@
# Template file for 'libseed'.
#
short_desc="GObject JavaScript bindings for the webkit engine - Runtime"
long_desc="${long_desc}
This package contains the runtime library and all modules, needed by
programs embedding the Seed interpreter."
Add_dependency run glibc
Add_dependency run readline
Add_dependency run mpfr
Add_dependency run gmp
Add_dependency run dbus-libs
Add_dependency run dbus-glib
Add_dependency run gobject-introspection
Add_dependency run webkit-gtk
Add_dependency run gtk+
Add_dependency run libsoup
Add_dependency run atk
Add_dependency run pango
Add_dependency run cairo
Add_dependency run freetype
Add_dependency run fontconfig
Add_dependency run glib
Add_dependency run gnome-js-common
do_install()
{
mkdir -p ${DESTDIR}/usr/lib/seed ${DESTDIR}/usr/share
mv ${SRCPKGDESTDIR}/usr/lib/libseed.so.* ${DESTDIR}/usr/lib
mv ${SRCPKGDESTDIR}/usr/lib/seed/*.so ${DESTDIR}/usr/lib/seed
mv ${SRCPKGDESTDIR}/usr/share/seed ${DESTDIR}/usr/share
}

38
srcpkgs/seed/template Normal file
View File

@ -0,0 +1,38 @@
# Template file for 'seed'
pkgname=seed
version=2.30.0
distfiles="${GNOME_SITE}/$pkgname/2.30/$pkgname-$version.tar.bz2"
build_style=gnu_configure
short_desc="GObject JavaScript bindings for the webkit engine - Interpreter"
maintainer="Juan RP <xtraeme@gmail.com>"
checksum=3b5e7babd1e14793829c9d521319cbf2af9a66bea604c5dc80a9885558f00361
long_desc="
Seed is a library and interpreter, dynamically bridging
(through GObjectIntrospection) the WebKit JavaScriptCore engine, with the
GNOME platform. Seed serves as something which enables you to write
standalone applications in JavaScript, or easily enable your application
to be extensible in JavaScript."
subpackages="libseed libseed-devel"
Add_dependency run glibc
Add_dependency run glib
Add_dependency run libseed
Add_dependency build pkg-config
Add_dependency build intltool
Add_dependency build readline-devel
Add_dependency build mpfr-devel
Add_dependency build gmp-devel
Add_dependency build dbus-devel
Add_dependency build dbus-glib-devel
Add_dependency build gobject-introspection-devel
Add_dependency build webkit-gtk-devel
Add_dependency build gtk+-devel
Add_dependency build libsoup-devel
Add_dependency build atk-devel
Add_dependency build pango-devel
Add_dependency build cairo-devel
Add_dependency build freetype-devel
Add_dependency build fontconfig-devel
Add_dependency build glib-devel

View File

@ -612,3 +612,4 @@ libatkmm-1.6.so gtkmm gtkmm-devel
libgtkmm-2.4.so gtkmm gtkmm-devel
libgdkmm-2.4.so gtkmm gtkmm-devel
libgksu2.so libgksu libgksu-devel
libseed.so libseed libseed-devel