Added dconf-0.5.1 build template.

This commit is contained in:
Juan RP 2010-10-25 21:21:34 +02:00
parent e77c14ecab
commit 07350651fc
9 changed files with 84 additions and 0 deletions

1
srcpkgs/dconf-devel Symbolic link
View file

@ -0,0 +1 @@
dconf

1
srcpkgs/dconf-editor Symbolic link
View file

@ -0,0 +1 @@
dconf

View file

@ -0,0 +1,19 @@
# Template file for 'dconf-devel'.
#
short_desc="${sourcepkg} - development files"
long_desc="${long_desc}
This package contains files for development, headers, static libs, etc."
Add_dependency run pkg-config
Add_dependency run glib-devel
Add_dependency run dconf
do_install()
{
mkdir -p ${DESTDIR}/usr/{lib,share}
mv ${SRCPKGDESTDIR}/usr/include ${DESTDIR}/usr
mv ${SRCPKGDESTDIR}/usr/lib/pkgconfig ${DESTDIR}/usr/lib
mv ${SRCPKGDESTDIR}/usr/share/{gir*,gtk-doc,vala} \
${DESTDIR}/usr/share
}

View file

@ -0,0 +1,25 @@
# Template file for 'dconf-editor'.
#
short_desc="${sourcepkg} - GTK+ editor"
long_desc="${long_desc}
This package contains a GUI to edit settings in GTK+."
Add_dependency run glibc
Add_dependency run glib
Add_dependency run atk
Add_dependency run pango
Add_dependency run gdk-pixbuf
Add_dependency run cairo
Add_dependency run libpng
Add_dependency run freetype
Add_dependency run fontconfig
Add_dependency run libxml2
Add_dependency run gtk+
Add_dependency run dconf
do_install()
{
install -d ${DESTDIR}/usr/bin
mv ${SRCPKGDESTDIR}/usr/bin ${DESTDIR}/usr
}

2
srcpkgs/dconf/depends Normal file
View file

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

View file

@ -0,0 +1,13 @@
# Template file for 'gir-dconf'.
#
short_desc="Introspection data for GNOME dconf"
long_desc="${long_desc}
This package contains small pieces of introspection data for dconf,
a low level configuration system."
do_install()
{
install -d ${DESTDIR}/usr/lib
mv ${SRCPKGDESTDIR}/usr/lib/girepository-1.0 ${DESTDIR}/usr/lib
}

21
srcpkgs/dconf/template Normal file
View file

@ -0,0 +1,21 @@
# Template file for 'dconf'
pkgname=dconf
version=0.5.1
distfiles="${GNOME_SITE}/$pkgname/0.5/$pkgname-$version.tar.bz2"
build_style=gnu_configure
short_desc="A low-level configuration system"
maintainer="Juan RP <xtraeme@gmail.com>"
checksum=0083d70e1b5e540d8d4b3f04fa5d17dff4c574136682fe3bdd9b5ecc196ec4f6
long_desc="
dconf is a low-level configuration system. Its main purpose is to provide a
backend to GSettings on platforms that don't already have configuration
storage systems."
subpackages="gir-dconf dconf-devel dconf-editor"
Add_dependency run glibc
Add_dependency run glib
Add_dependency build pkg-config
Add_dependency build glib-devel
Add_dependency build gtk+-devel
Add_dependency full dbus

1
srcpkgs/gir-dconf Symbolic link
View file

@ -0,0 +1 @@
dconf

View file

@ -651,3 +651,4 @@ libgtksourceview-2.0.so gtksourceview gtksourceview-devel
libtalloc.so talloc talloc-devel
libmount.so libmount libmount-devel
libgdata.so libgdata libgdata-devel
libdconf.so dconf dconf-devel