geocode-glib: added gir build option; remove long_desc.

This commit is contained in:
Juan RP 2014-02-19 15:55:05 +01:00
parent d0b2ee8c86
commit 4c059b4b92
1 changed files with 22 additions and 10 deletions

View File

@ -1,10 +1,10 @@
# Template file for 'geocode-glib' # Template file for 'geocode-glib'
pkgname=geocode-glib pkgname=geocode-glib
version=3.10.0 version=3.10.0
revision=1 revision=2
build_style=gnu-configure build_style=gnu-configure
configure_args="--disable-static" configure_args="--disable-static"
hostmakedepends="pkg-config intltool gobject-introspection" hostmakedepends="pkg-config intltool glib-devel"
makedepends="json-glib-devel>=0.16.2 libsoup-gnome-devel>=2.44" makedepends="json-glib-devel>=0.16.2 libsoup-gnome-devel>=2.44"
depends="json-glib>=0.16.2 libsoup-gnome>=2.44" depends="json-glib>=0.16.2 libsoup-gnome>=2.44"
short_desc="GLib library for geocoding and reverse geocoding" short_desc="GLib library for geocoding and reverse geocoding"
@ -13,21 +13,33 @@ license="LGPL-2.1"
maintainer="Juan RP <xtraeme@gmail.com>" maintainer="Juan RP <xtraeme@gmail.com>"
distfiles="${GNOME_SITE}/$pkgname/${version%.*}/${pkgname}-${version}.tar.xz" distfiles="${GNOME_SITE}/$pkgname/${version%.*}/${pkgname}-${version}.tar.xz"
checksum=0aedc198cf8a9b934a290d50aadaf4b48bb13c3b4783618c6753eb466cdaa637 checksum=0aedc198cf8a9b934a290d50aadaf4b48bb13c3b4783618c6753eb466cdaa637
long_desc="
geocode-glib is a convenience library for the geocoding (finding longitude, # Package build options
and latitude from an address) and reverse geocoding (finding an address from build_options="gir"
coordinates). It uses Nominatim service to achieve that. It also caches desc_option_gir="Enable support for building gobject introspection data"
(reverse-)geocoding requests for faster results and to avoid unnecessary server
load." # Disable gir for cross builds.
if [ -z "$CROSS_BUILD" ]; then
build_options_default="gir"
fi
if [ "$build_option_gir" ]; then
configure_args+=" --enable-introspection"
makedepends+=" gobject-introspection"
else
configure_args+=" --disable-introspection"
fi
geocode-glib-devel_package() { geocode-glib-devel_package() {
depends="libglib-devel ${sourcepkg}>=${version}" depends="libglib-devel ${sourcepkg}>=${version}_${revision}"
short_desc+=" - development files" short_desc+=" - development files"
pkg_install() { pkg_install() {
vmove usr/include vmove usr/include
vmove usr/lib/pkgconfig vmove usr/lib/pkgconfig
vmove "usr/lib/*.so" vmove "usr/lib/*.so"
vmove usr/share/gtk-doc vmove usr/share/gtk-doc
vmove usr/share/gir-1.0 if [ "$build_option_gir" ]; then
vmove usr/share/gir-1.0
fi
} }
} }