Convert packages to the new template format (g).

This commit is contained in:
Juan RP 2013-04-12 15:11:12 +02:00
parent 00b1fe30ed
commit 7da8b87b01
169 changed files with 1481 additions and 999 deletions

View File

@ -36,3 +36,9 @@ long_desc="
* And a lot more..."
LDFLAGS="-lgmodule-2.0"
gkrellm_package() {
pkg_install() {
vmove usr
}
}

View File

@ -1,11 +0,0 @@
# Template file for 'glibc-devel'.
#
depends="kernel-libc-headers glibc>=${version}"
short_desc="${short_desc} -- development files"
do_install() {
vmove usr/include usr
vmove "usr/lib/*.a" usr/lib
vmove "usr/lib/*crt1.o" usr/lib
vmove usr/share/info usr/share
}

View File

@ -1,11 +0,0 @@
# Template file for 'glibc-locales'.
#
noarch=yes
conf_files="/etc/default/libc-locales"
short_desc="${short_desc} -- locales"
do_install() {
vmove etc/default etc
vmove usr/share/i18n usr/share
vmove usr/share/locale usr/share
}

View File

@ -1,13 +0,0 @@
# Template file for 'nscd'.
#
systemd_services="nscd.service on"
conf_files="/etc/nscd.conf"
short_desc="${short_desc} -- Name Service Cache Daemon"
do_install() {
vmove usr/sbin/nscd usr/sbin
vinstall ${FILESDIR}/nscd.service 644 usr/lib/systemd/system
vinstall ${FILESDIR}/nscd.socket 644 usr/lib/systemd/system
vinstall ${FILESDIR}/nscd.tmpfiles.d 644 usr/lib/tmpfiles.d nscd.conf
vinstall ${FILESDIR}/nscd.conf 644 etc
}

View File

@ -9,21 +9,6 @@ license="GPL-2, LGPL-2.1, BSD"
distfiles="http://ftp.gnu.org/gnu/glibc/glibc-${version}.tar.xz"
checksum=6914e337401e0e0ade23694e1b2c52a5f09e4eda3270c67e7c3ba93a89b5b23e
# Do not strip these files objcopy errors out.
nostrip_files="
XBS5_ILP32_OFFBIG
XBS5_ILP32_OFF32
POSIX_V6_ILP32_OFF32
POSIX_V6_ILP32_OFFBIG
POSIX_V7_ILP32_OFF32
POSIX_V7_ILP32_OFFBIG
POSIX_V6_LP64_OFF64
POSIX_V7_LP64_OFF64
XBS5_LP64_OFF64"
conf_files="/etc/rpc /etc/ld.so.conf"
subpackages="glibc-devel glibc-locales nscd"
depends="base-files glibc-locales"
hostmakedepends="bison perl kernel-libc-headers>=3.7<3.8"
do_configure() {
@ -97,7 +82,8 @@ do_install() {
rm -f ${DESTDIR}/etc/ld.so.cache
# Switch to /usr.
vmove "sbin/*" usr/sbin
vmkdir usr/sbin
mv ${DESTDIR}/sbin/* ${DESTDIR}/usr/sbin
# Create ld-linux.so.3 symlink for ARM.
if [ "$XBPS_TARGET_MACHINE" = "armv6l" ]; then
@ -105,3 +91,70 @@ do_install() {
${DESTDIR}/usr/lib/ld-linux.so.3
fi
}
glibc-devel_package() {
depends="kernel-libc-headers glibc>=${version}"
short_desc="${short_desc} -- development files"
pkg_install() {
vmove usr/include
vmove "usr/lib/*.a"
vmove "usr/lib/*crt1.o"
vmove usr/share/info
}
}
glibc-locales_package() {
noarch=yes
conf_files="/etc/default/libc-locales"
short_desc="${short_desc} -- locales"
pkg_install() {
vmove etc/default
vmove usr/share/i18n
vmove usr/share/locale
}
}
nscd_package() {
systemd_services="nscd.service on"
conf_files="/etc/nscd.conf"
short_desc="${short_desc} -- Name Service Cache Daemon"
pkg_install() {
vmove usr/sbin/nscd
vinstall ${FILESDIR}/nscd.service 644 usr/lib/systemd/system
vinstall ${FILESDIR}/nscd.socket 644 usr/lib/systemd/system
vinstall ${FILESDIR}/nscd.tmpfiles.d 644 usr/lib/tmpfiles.d nscd.conf
vinstall ${FILESDIR}/nscd.conf 644 etc
}
}
glibc_package() {
# Do not strip these files, objcopy errors out.
nostrip_files="
XBS5_ILP32_OFFBIG
XBS5_ILP32_OFF32
POSIX_V6_ILP32_OFF32
POSIX_V6_ILP32_OFFBIG
POSIX_V7_ILP32_OFF32
POSIX_V7_ILP32_OFFBIG
POSIX_V6_LP64_OFF64
POSIX_V7_LP64_OFF64
XBS5_LP64_OFF64"
conf_files="
/etc/rpc
/etc/ld.so.conf"
depends="base-files glibc-locales"
pkg_install() {
vmove usr/bin
vmove usr/sbin/zic
vmove usr/sbin/ldconfig
vmove usr/sbin/iconvconfig
vmove usr/sbin/zdump
vmove usr/sbin/sln
vmove "usr/lib/*.so*"
vmove "usr/lib/*.o"
vmove usr/lib/gconv
vmove usr/lib/pt_chown
vmove "etc/ld.so.conf*"
vmove etc/rpc
}
}

View File

@ -1,14 +0,0 @@
# Template file for 'glibc32-devel'.
#
depends="glibc-devel>=$version glibc32>=$version"
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
for f in a o; do
vmove "usr/lib32/*.${f}" usr/lib32
done
}

View File

@ -5,8 +5,7 @@ revision=6
distfiles="
http://xbps.nopcode.org/repos/current/glibc-${version}_${revision}.i686.xbps
http://xbps.nopcode.org/repos/current/glibc-devel-${version}_${revision}.i686.xbps"
depends="glibc>=$version"
makedepends="bsdtar"
hostmakedepends="bsdtar"
short_desc="The GNU C library (32 bits)"
homepage="http://www.gnu.org/software/libc"
license="GPL-2, LGPL-2.1, BSD"
@ -23,10 +22,7 @@ long_desc="
This package installs the 32 bit libraries for x86_64 systems."
subpackages="${pkgname}-devel"
nostrip=yes
noextract=yes
noverifyrdeps=yes
only_for_archs=x86_64
do_install() {
@ -55,3 +51,24 @@ do_install() {
${DESTDIR}/usr/lib32/${f}.so
done
}
glibc32-devel_package() {
nostrip=yes
noverifyrdeps=yes
depends="glibc-devel>=$version glibc32>=$version"
short_desc+="${short_desc} -- development files"
pkg_install() {
vmove usr/include
vmove "usr/lib32/*.a"
vmove "usr/lib32/*.o"
}
}
glibc32_package() {
nostrip=yes
noverifyrdeps=yes
depends="glibc>=$version"
pkg_install() {
vmove usr
}
}

View File

@ -1,12 +0,0 @@
# Template file for 'glibmm-devel'.
#
depends="glib-devel libsigc++-devel glibmm-${version}_${revision}"
short_desc="${short_desc} - development files"
do_install() {
vmove usr/include usr
vmove usr/share usr
vmove usr/lib/giomm-2.4 usr/lib
vmove usr/lib/glibmm-2.4 usr/lib
vmove usr/lib/pkgconfig usr/lib
}

View File

@ -3,7 +3,6 @@ pkgname=glibmm
version=2.35.9
revision=1
build_style=gnu-configure
subpackages="glibmm-devel"
hostmakedepends="pkg-config intltool"
makedepends="glib-devel>=2.36 libsigc++-devel>=2.2.10"
short_desc="C++ bindings for GLib"
@ -17,3 +16,21 @@ long_desc="
popular GUI library GTK+. Highlights include typesafe callbacks, widgets
extensible via inheritance and a comprehensive set of widget classes that
can be freely combined to quickly create complex user interfaces."
glibmm-devel_package() {
depends="glib-devel libsigc++-devel glibmm-${version}_${revision}"
short_desc="${short_desc} - development files"
pkg_install() {
vmove usr/include
vmove usr/share
vmove usr/lib/giomm-2.4
vmove usr/lib/glibmm-2.4
vmove usr/lib/pkgconfig
}
}
glibmm_package() {
pkg_install() {
vmove usr
}
}

View File

@ -16,8 +16,7 @@ long_desc="
naming conventions and functionalities than GLSL so that when a programmer
knows GLSL, he knows GLM as well which makes it really easy to use."
makedepends="unzip"
noarch=yes
hostmakedepends="unzip"
do_install() {
vmkdir usr/include/glm
@ -28,3 +27,10 @@ do_install() {
find ${DESTDIR} -type f -exec chmod 644 {} \;
find ${DESTDIR} -type d -exec chmod 755 {} \;
}
glm_package() {
noarch="yes"
pkg_install() {
vmove usr
}
}

View File

@ -2,7 +2,6 @@
pkgname=glproto
version=1.4.16
revision=2
noarch=yes
build_style=gnu-configure
short_desc="GL extension headers"
homepage="http://xorg.freedesktop.org"
@ -12,3 +11,10 @@ distfiles="${XORG_SITE}/proto/$pkgname-$version.tar.bz2"
checksum=54dd663a7f5ed702f2ff035b79edf770c2f850867ac0d55742f696bfc8b2598d
long_desc="
This package provides the GL extension headers from modular X.org."
glproto_package() {
noarch="yes"
pkg_install() {
vmove usr
}
}

View File

@ -1,14 +0,0 @@
# Template file for 'libGLU-devel'.
#
depends="MesaLib-devel>=9.0 glu-${version}_${revision}"
short_desc="${short_desc} -- development files"
long_desc="${long_desc}
This package contains files for development, headers, static libs, etc."
noarch=yes
do_install() {
vmove usr/include usr
vmove usr/lib/pkgconfig usr/lib
}

View File

@ -1,7 +1,7 @@
# Template file for 'glu'
pkgname=glu
version=9.0.0
revision=1
revision=2
build_style=gnu-configure
configure_args="--disable-static"
makedepends="pkg-config MesaLib-devel>=9.0"
@ -19,5 +19,18 @@ long_desc="
teapots); tesselating surfaces; setting up projection matrices and
unprojecting screen coordinates to world coordinates."
subpackages="glu-devel"
replaces="libGLU<9.0"
glu-devel_package() {
depends="MesaLib-devel>=9.0 glu-${version}_${revision}"
short_desc="${short_desc} -- development files"
pkg_install() {
vmove usr/include
vmove usr/lib/pkgconfig
}
}
glu_package() {
replaces="libGLU<9.0"
pkg_install() {
vmove usr
}
}

View File

@ -1,12 +0,0 @@
# Template file for 'gmime-devel'.
#
noarch=yes
depends="glib-devel zlib-devel gmime-${version}_${revision}"
short_desc="${short_desc} - development files"
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/gtk-doc ${DESTDIR}/usr/share
}

View File

@ -5,10 +5,26 @@ revision=1
build_style=gnu-configure
configure_args="--disable-static --disable-mono --enable-smime"
makedepends="pkg-config intltool glib-devel gpgme-devel"
subpackages="gmime-devel"
short_desc="GNOME Core mime parsing library"
maintainer="Juan RP <xtraeme@gmail.com>"
license="GPL-2"
homepage="http://www.gnome.org/"
distfiles="${GNOME_SITE}/gmime/2.6/gmime-${version}.tar.xz"
checksum=b4c2a0b99b82063387cd750a38421ebaa0636f339e67984a84371bcb697dc99a
gmime-devel_package() {
depends="glib-devel zlib-devel gmime-${version}_${revision}"
short_desc="${short_desc} - development files"
pkg_install() {
vmove usr/include
vmove usr/lib/pkgconfig
vmove usr/share/gtk-doc
}
}
}
gmime_package() {
pkg_install() {
vmove usr
}
}

View File

@ -1,15 +1,11 @@
# Template file for 'gnac'
pkgname=gnac
version=0.2.4
revision=1
homepage="http://gnac.sourceforge.net"
distfiles="${SOURCEFORGE_SITE}/$pkgname/$pkgname-$version.tar.bz2"
build_style=gnu-configure
configure_args="--disable-scrollkeeper --disable-schemas-compile"
revision=1
makedepends="which pkg-config intltool gnome-doc-utils glib-devel libxml2-devel
gtk+3-devel gst-plugins-base-devel libunique-devel libnotify-devel"
fulldepends="gst-plugins-good gst-plugins-bad gst-plugins-ugly
desktop-file-utils hicolor-icon-theme"
short_desc="Audio conversion program for the Gnome desktop"
maintainer="Juan RP <xtraeme@gmail.com>"
license="GPL-3"
@ -18,5 +14,15 @@ long_desc="
It is designed to be powerful but simple! It provides easy audio files
conversion between all GStreamer supported audio formats."
makedepends="which pkg-config intltool gnome-doc-utils glib-devel libxml2-devel
gtk+3-devel gst-plugins-base-devel libunique-devel libnotify-devel
gst-plugins-good gst-plugins-bad gst-plugins-ugly desktop-file-utils
hicolor-icon-theme"
gnac_package() {
depends="gst-plugins-good gst-plugins-bad gst-plugins-ugly
desktop-file-utils hicolor-icon-theme"
pkg_install() {
vmove usr
}
}

View File

@ -2,7 +2,6 @@
pkgname=gnome-backgrounds
version=3.8.0
revision=1
noarch=yes
build_style=gnu-configure
hostmakedepends="pkg-config intltool"
short_desc="Set of background images for the GNOME Desktop"
@ -11,3 +10,10 @@ homepage="http://www.gnome.org"
license="GPL-2"
distfiles="${GNOME_SITE}/$pkgname/3.8/$pkgname-$version.tar.xz"
checksum=6be4d4fcdaddad10dea545a42c6c1f05c39405573b1bb805d743fa2c5132d18e
gnome-backgrounds_package() {
noarch="yes"
pkg_install() {
vmove usr
}
}

View File

@ -1,11 +0,0 @@
# Template file for 'gnome-bluetooth-devel'.
#
depends="glib-devel gtk+3-devel ${sourcepkg}>=${version}"
short_desc="${short_desc} - development files"
do_install() {
vmove usr/include usr
vmove usr/lib/pkgconfig usr/lib
vmove usr/share/gir-1.0 usr/share
vmove usr/share/gtk-doc usr/share
}

View File

@ -5,8 +5,6 @@ revision=1
build_style=gnu-configure
configure_args="--disable-desktop-update --disable-schemas-compile
--disable-icon-update"
subpackages="$pkgname-devel"
depends="dconf gvfs hicolor-icon-theme desktop-file-utils"
hostmakedepends="which pkg-config intltool itstool gnome-doc-utils gobject-introspection"
makedepends="libXi-devel gtk+3-devel>=3.8 libnotify-devel"
short_desc="The GNOME Bluetooth Subsystem"
@ -28,3 +26,21 @@ long_desc="
post_install() {
vinstall ${FILESDIR}/61-gnome-bluetooth-rfkill.rules 644 usr/lib/udev/rules.d
}
gnome-bluetooth-devel_package() {
depends="glib-devel gtk+3-devel ${sourcepkg}>=${version}"
short_desc="${short_desc} - development files"
pkg_install() {
vmove usr/include
vmove usr/lib/pkgconfig
vmove usr/share/gir-1.0
vmove usr/share/gtk-doc
}
}
gnome-bluetooth_package() {
depends="dconf gvfs hicolor-icon-theme desktop-file-utils"
pkg_install() {
vmove usr
}
}

View File

@ -3,8 +3,6 @@ pkgname=gnome-boxes
version=3.6.2
revision=1
build_style=gnu-configure
depends="qemu libosinfo>=0.2.1 desktop-file-utils
hicolor-icon-theme shared-mime-info"
makedepends="pkg-config intltool glib-devel gobject-introspection
clutter-gtk-devel gtk+3-devel gtk-vnc-devel libvirt-glib-devel libxml2-devel
libgudev-devel libosinfo-devel>=0.2.1 tracker-devel libuuid-devel
@ -37,3 +35,11 @@ Use cases:
- Connect to a local virtual machine for testing.
- Connecting to a work machine from home.
- Connect to a work machine over a low quality cellular network."
gnome-boxes_package() {
depends="qemu libosinfo>=0.2.1 desktop-file-utils
hicolor-icon-theme shared-mime-info"
pkg_install() {
vmove usr
}
}

View File

@ -3,13 +3,20 @@ pkgname=gnome-calculator
version=3.8.0
revision=1
build_style=gnu-configure
replaces="gcalctool>=0"
hostmakedepends="which pkg-config intltool itstool gnome-doc-utils"
makedepends="libxml2-devel gtk+3-devel gsettings-desktop-schemas-devel>=3.6.0"
fulldepends="hicolor-icon-theme desktop-file-utils"
makedepends="libxml2-devel gtk+3-devel gsettings-desktop-schemas-devel>=3.6.0
hicolor-icon-theme desktop-file-utils"
short_desc="The GNOME calculator"
maintainer="Juan RP <xtraeme@gmail.com>"
homepage="http://www.gnome.org"
license="GPL-2"
distfiles="${GNOME_SITE}/$pkgname/3.8/$pkgname-$version.tar.xz"
checksum=7db18629bd7e17ab65b771d554eeef0cd3cf7985a86e5a82c755c42c1b092824
gnome-calculator_package() {
depends="hicolor-icon-theme desktop-file-utils"
replaces="gcalctool>=0"
pkg_install() {
vmove usr
}
}

View File

@ -3,10 +3,10 @@ pkgname=gnome-clocks
version=3.8.0
revision=1
build_style=gnu-configure
fulldepends="desktop-file-utils hicolor-icon-theme"
hostmakedepends="pkg-config intltool gobject-introspection"
makedepends="glib-devel vala-devel>=0.20 gnome-desktop-devel>=3.8
libgweather-devel>=3.8 libcanberra-devel libnotify-devel"
libgweather-devel>=3.8 libcanberra-devel libnotify-devel
desktop-file-utils hicolor-icon-theme"
short_desc="Clock application for the GNOME Desktop"
maintainer="davehome <davehome@redthumb.info.tm>"
homepage="https://live.gnome.org/GnomeClocks"
@ -20,3 +20,10 @@ long_desc="
- View alarms
- Set alarms
- Times/dates in other locations"
gnome-clocks_package() {
depends="desktop-file-utils hicolor-icon-theme"
pkg_install() {
vmove usr
}
}

View File

@ -5,15 +5,22 @@ revision=1
build_style=gnu-configure
configure_args="--disable-schemas-compile
--enable-clutter --enable-packagekit --enable-exiv"
depends="desktop-file-utils hicolor-icon-theme colord"
hostmakedepends="pkg-config intltool itstool gnome-doc-utils"
makedepends="exiv2-devel colord-devel>=0.1.31 gtk+3-devel
clutter-gtk-devel>=1.4.4 libcanberra-devel gnome-desktop-devel>=3.8
libexif-devel vte3-devel colord-gtk-devel mash-devel"
fulldepends="shared-color-profiles shared-color-targets"
libexif-devel vte3-devel colord-gtk-devel mash-devel
shared-color-profiles shared-color-targets"
short_desc="Color profile manager for the GNOME desktop"
maintainer="Juan RP <xtraeme@gmail.com>"
homepage="http://projects.gnome.org/gnome-color-manager/"
license="GPL-2"
distfiles="${GNOME_SITE}/$pkgname/3.8/$pkgname-$version.tar.xz"
checksum=aac125a690b9b65d723de7d82699b0122995905b36603477b9b85936d62bd6c8
gnome-color-manager_package() {
depends="desktop-file-utils hicolor-icon-theme colord
shared-color-profiles shared-color-targets"
pkg_install() {
vmove usr
}
}

View File

@ -2,12 +2,19 @@
pkgname=gnome-common
version=3.6.0
revision=2
noarch=yes
build_style=gnu-configure
fulldepends="automake"
hostmakedepends="automake"
short_desc="Common scripts and macros to develop with GNOME"
maintainer="davehome <davehome@redthumb.info.tm>"
homepage="http://www.gnome.org"
license="GPL-2"
distfiles="${GNOME_SITE}/${pkgname}/3.6/${pkgname}-${version}.tar.xz"
checksum=e10f09de06bddcc8f980422e3bfdcd8185eee7f1eae11543a765ec8e764b8d95
gnome-common_package() {
depends="automake"
noarch="yes"
pkg_install() {
vmove usr
}
}

View File

@ -3,7 +3,6 @@ pkgname=gnome-contacts
version=3.8.0
revision=1
build_style=gnu-configure
depends="desktop-file-utils"
hostmakedepends="pkg-config intltool gobject-introspection"
makedepends="vala-devel>=0.20 telepathy-glib-devel>=0.19.9
gnome-desktop-devel>=3.8.0 folks-devel>=0.9 libnotify-devel
@ -14,3 +13,10 @@ homepage="http://www.gnome.org"
license="GPL-2"
distfiles="${GNOME_SITE}/$pkgname/3.8/$pkgname-$version.tar.xz"
checksum=cf4e183b0daff0b1644ea1f6043b9f3f1ce1703d74c313a5154c78fd7fd7365e
gnome-contacts_package() {
depends="desktop-file-utils"
pkg_install() {
vmove usr
}
}

View File

@ -12,9 +12,6 @@ homepage="http://www.gnome.org"
distfiles="${GNOME_SITE}/$pkgname/3.8/$pkgname-$version.tar.xz"
checksum=154653d45c224eb5daf5a756e145989c2477fc4b448af20a5b62dbb897dd74f7
depends="gsettings-desktop-schemas>=3.8.0 pulseaudio desktop-file-utils
hicolor-icon-theme sound-theme-freedesktop apg"
hostmakedepends="which pkg-config intltool gnome-doc-utils gobject-introspection"
# XXX modem manager needs ModemManager.
@ -27,6 +24,13 @@ makedepends="libXi-devel libnotify-devel colord-devel>=0.1.31
upower-devel pulseaudio-devel libwacom-devel ibus-devel
gnome-bluetooth-devel>=3.8.0 tzdata systemd-devel cups-devel
libpwquality-devel mit-krb5-devel cheese-devel>=3.8.0
colord-gtk-devel>=0.1.24 accountsservice-devel vala-devel>=0.20"
colord-gtk-devel>=0.1.24 accountsservice-devel vala-devel>=0.20
iso-codes"
fulldepends="iso-codes"
gnome-control-center_package() {
depends="gsettings-desktop-schemas>=3.8.0 pulseaudio desktop-file-utils
hicolor-icon-theme sound-theme-freedesktop apg iso-codes"
pkg_install() {
vmove usr
}
}

View File

@ -1,12 +0,0 @@
# Template file for 'gnome-desktop-devel'.
#
depends="libxkbfile-devel gsettings-desktop-schemas-devel>=3.8.0
gtk+3-devel>=3.8 ${sourcepkg}-${version}_${revision}"
short_desc="${short_desc} -- development files"
do_install() {
vmove usr/include usr
vmove usr/lib/pkgconfig usr/lib
vmove usr/share/gir-1.0 usr/share
vmove usr/share/gtk-doc usr/share
}

View File

@ -2,13 +2,11 @@
pkgname=gnome-desktop
version=3.8.0.1
revision=1
subpackages="$pkgname-devel"
build_style=gnu-configure
configure_args="--with-gnome-distributor=voidlinux"
hostmakedepends="which pkg-config intltool itstool gnome-doc-utils gobject-introspection"
makedepends="libxkbfile-devel gtk+3-devel gsettings-desktop-schemas-devel>=3.8.0"
depends="gsettings-desktop-schemas>=3.8.0"
fulldepends="xkeyboard-config iso-codes"
makedepends="libxkbfile-devel gtk+3-devel gsettings-desktop-schemas-devel>=3.8.0
xkeyboard-config iso-codes"
short_desc="GNOME desktop management utilities"
maintainer="Juan RP <xtraeme@gmail.com>"
license="GPL-2, LGPL-2.1"
@ -23,3 +21,22 @@ long_desc="
desktop management related utilities.
* The GNOME desktop manager proxy, which handles basic desktop
management for applications that do not support XSM."
gnome-desktop-devel_package() {
depends="libxkbfile-devel gsettings-desktop-schemas-devel>=3.8.0
gtk+3-devel>=3.8 ${sourcepkg}-${version}_${revision}"
short_desc="${short_desc} -- development files"
pkg_install() {
vmove usr/include
vmove usr/lib/pkgconfig
vmove usr/share/gir-1.0
vmove usr/share/gtk-doc
}
}
gnome-desktop_package() {
depends="gsettings-desktop-schemas>=3.8.0 xkeyboard-config iso-codes"
pkg_install() {
vmove usr
}
}

View File

@ -4,10 +4,8 @@ version=3.6.0
revision=1
build_style=gnu-configure
configure_args="--disable-schemas-compile --disable-scrollkeeper"
depends="hicolor-icon-theme desktop-file-utils"
makedepends="which pkg-config intltool itstool gnome-doc-utils
gtk+3-devel>=3.6.0_2 gsettings-desktop-schemas-devel>=3.6.0"
fulldepends="gsettings-desktop-schemas>=3.6.0"
gtk+3-devel>=3.6.0_2 gsettings-desktop-schemas-devel>=3.6.0"
short_desc="Look up words in dictionary sources"
maintainer="Juan RP <xtraeme@gmail.com>"
homepage="http://www.gnome.org"
@ -17,11 +15,17 @@ checksum=1ad03f629bbfe4360fc6d8dd2d7cb4a03e24579068bdd79a25ff5fc5fbff6fa9
long_desc="
This package contains $pkgname, to look up words in dictionary sources."
replaces="gnome-utils>=3.0"
post_install() {
# Remove -devel stuff.
rm -rf ${DESTDIR}/usr/include ${DESTDIR}/usr/lib/pkgconfig \
${DESTDIR}/usr/share/gtk-doc
}
gnome-dictionary_package() {
replaces="gnome-utils>=3.0"
depends="hicolor-icon-theme desktop-file-utils
gsettings-desktop-schemas>=3.6.0"
pkg_install() {
vmove usr
}
}

View File

@ -4,7 +4,6 @@ version=3.8.0
revision=2
build_style=gnu-configure
configure_args="--disable-static"
depends="hicolor-icon-theme desktop-file-utils parted"
hostmakedepends="pkg-config intltool gnome-doc-utils"
makedepends="gtk+3-devel>=3.8 libcanberra-devel udisks2-devel
libdvdread-devel libsecret-devel libpwquality-devel systemd-devel
@ -15,3 +14,10 @@ homepage="http://www.gnome.org"
license="GPL-2"
distfiles="${GNOME_SITE}/$pkgname/3.8/$pkgname-$version.tar.xz"
checksum=2657aad8d06e5511bc34ee5ec1ff9426f70b7140b8687be528f693175759bd5e
gnome-disk-utility_package() {
depends="hicolor-icon-theme desktop-file-utils parted"
pkg_install() {
vmove usr
}
}

View File

@ -1,17 +1,16 @@
# Template file for 'gnome-doc-utils'
pkgname=gnome-doc-utils
version=0.20.10
distfiles="${GNOME_SITE}/$pkgname/0.20/$pkgname-$version.tar.xz"
revision=1
build_style=gnu-configure
configure_args="--disable-scrollkeeper"
depends="libxslt"
makedepends="pkg-config intltool libxslt-devel gsettings-desktop-schemas"
fulldepends="docbook-xml docbook-xsl rarian python libxml2-python"
revision=1
makedepends="pkg-config intltool libxslt-devel gsettings-desktop-schemas
docbook-xml docbook-xsl rarian python libxml2-python libxslt"
short_desc="Documentation utilities for GNOME"
homepage="https://live.gnome.org/GnomeDocUtils"
license="GPL-2, LGPL-2.1"
maintainer="Juan RP <xtraeme@gmail.com>"
distfiles="${GNOME_SITE}/$pkgname/0.20/$pkgname-$version.tar.xz"
checksum=cb0639ffa9550b6ddf3b62f3b1add92fb92ab4690d351f2353cffe668be8c4a6
long_desc="
$pkgname is a collection of documentation utilities for the Gnome
@ -19,7 +18,11 @@ long_desc="
all auxiliary files in your source tree, and it contains the DocBook
XSLT stylesheets that were once distributed with Yelp."
noarch=yes
pycompile_module="xml2po"
gnome-doc-utils_package() {
noarch="yes"
pycompile_module="xml2po"
depends="libxslt docbook-xml docbook-xsl rarian python libxml2-python"
pkg_install() {
vmove usr
}
}

View File

@ -3,7 +3,6 @@ pkgname=gnome-documents
version=3.8.0
revision=1
build_style=gnu-configure
depends="desktop-file-utils hicolor-icon-theme"
hostmakedepends="pkg-config intltool itstool gobject-introspection"
makedepends="clutter-gtk-devel>=1.4.4 gnome-desktop-devel>=3.8 libzapojit-devel
gnome-online-accounts-devel>=3.8 libgdata-devel>=0.13.3 tracker-devel>=0.16
@ -15,3 +14,10 @@ homepage="http://www.gnome.org"
license="GPL-2"
distfiles="${GNOME_SITE}/$pkgname/3.8/$pkgname-$version.tar.xz"
checksum=8c3db90e1b7fb971e13be73b3c988942f853e9d8a8bd28690253366c147466c6
gnome-documents_package() {
depends="desktop-file-utils hicolor-icon-theme"
pkg_install() {
vmove usr
}
}

View File

@ -2,10 +2,8 @@
pkgname=gnome-font-viewer
version=3.8.0
revision=1
replaces="gnome-utils>=3.0"
build_style=gnu-configure
configure_args="--disable-schemas-compile --disable-scrollkeeper"
depends="desktop-file-utils"
hostmakedepends="which pkg-config intltool itstool gnome-doc-utils"
makedepends="gtk+3-devel>=3.8 gnome-desktop-devel>=3.8"
short_desc="A font viewer for GNOME"
@ -14,3 +12,11 @@ homepage="http://www.gnome.org"
license="GPL-2"
distfiles="${GNOME_SITE}/$pkgname/3.8/$pkgname-$version.tar.xz"
checksum=d34f17f026b7c41d8de5c255070c79c938ce69030b3429444e7fb8f2275ff819
gnome-font-viewer_package() {
replaces="gnome-utils>=3.0"
depends="desktop-file-utils"
pkg_install() {
vmove usr
}
}

View File

@ -3,8 +3,7 @@ pkgname=gnome-icon-theme-extras
version=3.6.2
revision=2
build_style=gnu-configure
makedepends="pkg-config intltool icon-naming-utils"
fulldepends="gnome-icon-theme"
makedepends="pkg-config intltool icon-naming-utils gnome-icon-theme"
short_desc="GNOME Desktop icon theme (additional icons)"
homepage="http://gnome.org/"
license="GPL-2"
@ -18,4 +17,10 @@ long_desc="
This package contains additional icons for the default GNOME icon theme."
noarch=yes
gnome-icon-theme-extras_package() {
depends="gnome-icon-theme"
noarch="yes"
pkg_install() {
vmove usr
}
}

View File

@ -3,13 +3,19 @@ pkgname=gnome-icon-theme-symbolic
version=3.8.0.1
revision=1
build_style=gnu-configure
noarch=yes
configure_args="GTK_UPDATE_ICON_CACHE=/bin/true"
hostmakedepends="pkg-config intltool icon-naming-utils"
fulldepends="gnome-icon-theme>=3.8.0"
hostmakedepends="pkg-config intltool icon-naming-utils gnome-icon-theme>=3.8.0"
short_desc="GNOME Desktop icon theme (symbolic icons)"
maintainer="Juan RP <xtraeme@gmail.com>"
homepage="http://www.gnome.org"
license="GPL-2"
distfiles="${GNOME_SITE}/$pkgname/3.8/$pkgname-$version.tar.xz"
checksum=b2fc2a319b1b3b5d74899c2001616b1317d2ec73b462918b240da1beada38342
gnome-icon-theme-symbolic_package() {
depends="gnome-icon-theme>=3.8.0"
noarch="yes"
pkg_install() {
vmove usr
}
}

View File

@ -2,7 +2,6 @@
pkgname=gnome-icon-theme
version=3.8.0
revision=1
noarch=yes
build_style=gnu-configure
configure_args="--enable-icon-mapping"
hostmakedepends="pkg-config intltool librsvg icon-naming-utils"
@ -16,3 +15,10 @@ checksum=e4f7c73e33eb8693e3adbab7df60fbb5f6dd147116ac04d9bd26986e41071270
post_install() {
rm -f ${DESTDIR}/usr/share/icons/gnome/icon-theme.cache
}
gnome-icon-theme_package() {
noarch="yes"
pkg_install() {
vmove usr
}
}

View File

@ -7,8 +7,7 @@ configure_args="--with-systemdsystemunitdir=/usr/lib/systemd"
makedepends="pkg-config intltool NetworkManager-devel accountsservice-devel
gnome-desktop-devel cheese-devel geoclue-devel libgweather-devel
gnome-online-accounts-devel gdm-devel gstreamer-devel libpwquality-devel
mit-krb5-devel"
fulldepends="iso-codes"
mit-krb5-devel iso-codes"
short_desc="The GNOME initial setup"
maintainer="Juan RP <xtraeme@gmail.com>"
homepage="http://www.gnome.org"
@ -19,3 +18,10 @@ long_desc="
After acquiring or installing a new system there are a few essential things
to set up before use. gnome-initial-setup aims to provide a simple, easy,
and safe way to prepare a new system."
gnome-initial-setup_package() {
depends="iso-codes"
pkg_install() {
vmove usr
}
}

View File

@ -1,16 +1,21 @@
# Template file for 'gnome-js-common'
pkgname=gnome-js-common
version=0.1.2
distfiles="${GNOME_SITE}/$pkgname/0.1/$pkgname-$version.tar.bz2"
build_style=gnu-configure
makedepends="pkg-config intltool"
revision=2
build_style=gnu-configure
hostmakedepends="pkg-config intltool"
short_desc="GNOME JavaScript common modules"
homepage="http://live.gnome.org/Seed/"
license="GPL-3"
maintainer="Juan RP <xtraeme@gmail.com>"
distfiles="${GNOME_SITE}/$pkgname/0.1/$pkgname-$version.tar.bz2"
checksum=1765be99f3d83cc57e1ec13a2bb963469b8e91b60239eeaab61d66d7744496e6
long_desc="
This package includes some JavaScript common modules for GNOME."
noarch=yes
gnome-js-common_package() {
noarch="yes"
pkg_install() {
vmove usr
}
}

View File

@ -5,8 +5,6 @@ revision=1
build_style=gnu-configure
configure_args="--with-pam-dir=/usr/lib/security --disable-debug
--disable-schemas-compile"
# For setcap(8).
depends="libcap-progs dconf gcr>=3.8.0"
hostmakedepends="pkg-config intltool libtasn1-tools"
makedepends="dbus-devel libcap-ng-devel pam-devel libcap-devel libtasn1-devel
libgcrypt-devel gcr-devel>=3.8"
@ -16,3 +14,11 @@ homepage="http://www.gnome.org"
license="GPL, LGPL"
distfiles="${GNOME_SITE}/$pkgname/3.8/$pkgname-$version.tar.xz"
checksum=5ef9f4b7ff983a4fbc3d049aafee0fd3ecaf4d5cc7573517ac17c1b1a56bca6c
gnome-keyring_package() {
# For setcap(8).
depends="libcap-progs dconf gcr>=3.8.0"
pkg_install() {
vmove usr
}
}

View File

@ -1,10 +0,0 @@
# Template file for 'gnome-menus-devel'.
#
depends="glib-devel gnome-menus>=${version}"
short_desc="${short_desc} - development files"
do_install() {
vmove usr/include usr
vmove usr/lib/pkgconfig usr/lib
vmove usr/share/gir-1.0 usr/share
}

View File

@ -13,5 +13,18 @@ license="GPL-2, LGPL-2.1"
distfiles="${GNOME_SITE}/$pkgname/3.8/$pkgname-$version.tar.xz"
checksum=33c215ae8d815f4a94d2dbfc8c6679fddbbf8026d30da55a350e67ea940ce14f
subpackages="$pkgname-devel"
pycompile_module="GMenuSimpleEditor"
gnome-menus-devel_package() {
depends="glib-devel gnome-menus>=${version}"
short_desc="${short_desc} - development files"
pkg_install() {
vmove usr/include
vmove usr/lib/pkgconfig
vmove usr/share/gir-1.0
}
}
gnome-menus_package() {
pkg_install() {
vmove usr
}
}

View File

@ -1,26 +1,24 @@
# Template file for 'gnome-mime-data'
pkgname=gnome-mime-data
version=2.18.0
distfiles="${GNOME_SITE}/$pkgname/2.18/$pkgname-$version.tar.bz2"
revision=3
build_style=gnu-configure
makedepends="intltool"
fulldepends="shared-mime-info"
revision=2
makedepends="intltool shared-mime-info"
short_desc="Base MIME and Application database for GNOME"
homepage="http://www.gnome.org"
license="GPL-2"
maintainer="Juan RP <xtraeme@gmail.com>"
distfiles="${GNOME_SITE}/$pkgname/2.18/$pkgname-$version.tar.bz2"
checksum=37196b5b37085bbcd45c338c36e26898fe35dd5975295f69f48028b1e8436fd7
long_desc="
$pkgname contains the base MIME and Application database for GNOME.
It is meant to be accessed through the MIME functions in GnomeVFS."
noarch=yes
conf_files="/etc/gnome-vfs-mime-magic"
post_install()
{
mkdir -p ${DESTDIR}/usr/lib
mv ${DESTDIR}/usr/share/pkgconfig ${DESTDIR}/usr/lib
gnome-mime-data_package() {
depends="shared-mime-info"
conf_files="/etc/gnome-vfs-mime-magic"
noarch="yes"
pkg_install() {
vmove usr
}
}

View File

@ -1,10 +0,0 @@
# Template file for 'gnome-online-accounts-devel'.
#
depends="gtk+3-devel>=3.8.0 ${sourcepkg}-${version}_${revision}"
short_desc="${short_desc} -- development files"
do_install() {
vmove usr/include usr
vmove usr/lib/pkgconfig usr/lib
vmove usr/share/gir-1.0 usr/share
}

View File

@ -2,12 +2,10 @@
pkgname=gnome-online-accounts
version=3.8.0
revision=1
subpackages="$pkgname-devel"
build_style=gnu-configure
configure_args="--enable-google --enable-kerberos --enable-flickr
--enable-facebook --disable-static --enable-exchange --enable-imap-smtp
--enable-owncloud --enable-windows-live"
depends="hicolor-icon-theme"
hostmakedepends="pkg-config intltool libxslt docbook-xsl gobject-introspection"
makedepends=" webkitgtk-devel json-glib-devel libnotify-devel
rest-devel libsoup-gnome-devel gcr-devel>=3.8.0 libsecret-devel mit-krb5-devel"
@ -17,3 +15,20 @@ homepage="http://www.gnome.org"
license="GPL-2"
distfiles="${GNOME_SITE}/$pkgname/3.8/$pkgname-$version.tar.xz"
checksum=fe6389e836ae77373b9fb93d61e591ba143a524e5c03ad46784847f8466f8039
gnome-online-accounts-devel_package() {
depends="gtk+3-devel>=3.8.0 ${sourcepkg}-${version}_${revision}"
short_desc="${short_desc} -- development files"
pkg_install() {
vmove usr/include
vmove usr/lib/pkgconfig
vmove usr/share/gir-1.0
}
}
gnome-online-accounts_package() {
depends="hicolor-icon-theme"
pkg_install() {
vmove usr
}
}

View File

@ -4,7 +4,6 @@ version=3.6.0
revision=1
build_style=gnu-configure
configure_args="--disable-schemas-compile"
depends="polkit-gnome hicolor-icon-theme desktop-file-utils"
makedepends="pkg-config intltool gnome-doc-utils gtk+3-devel>=3.6.0_2 upower-devel"
short_desc="GNOME power management tool"
maintainer="Juan RP <xtraeme@gmail.com>"
@ -23,4 +22,9 @@ long_desc="
trigger suspend-to-RAM, hibernate or shutdown events, all integrated to other
components of the GNOME desktop."
gnome-power-manager_package() {
depends="polkit-gnome hicolor-icon-theme desktop-file-utils"
pkg_install() {
vmove usr
}
}

View File

@ -4,7 +4,6 @@ version=3.8.0
revision=1
build_style=gnu-configure
configure_args="--disable-schemas-compile"
depends="desktop-file-utils"
hostmakedepends="pkg-config intltool itstool gnome-doc-utils"
makedepends="gtk+3-devel>=3.8 libcanberra-devel"
short_desc="A screenshot capture utility for GNOME"
@ -13,3 +12,10 @@ homepage="http://www.gnome.org"
license="GPL-2"
distfiles="${GNOME_SITE}/$pkgname/3.8/$pkgname-$version.tar.xz"
checksum=155652800474029e034ee156a100070b5efa15355afe5fab523f2c6a05fc4dfb
gnome-screenshot_package() {
depends="desktop-file-utils"
pkg_install() {
vmove usr
}
}

View File

@ -4,8 +4,6 @@ version=3.8.0
revision=1
build_style=gnu-configure
configure_args="--disable-schemas-compile --enable-systemd"
depends="gsettings-desktop-schemas>=3.8.0 dconf alsa-plugins
hicolor-icon-theme desktop-file-utils"
hostmakedepends="pkg-config intltool libxslt docbook-xsl"
makedepends="upower-devel json-glib-devel gtk+3-devel>=3.8
startup-notification-devel libXtst-devel systemd-devel
@ -25,3 +23,11 @@ long_desc="
session management related utilities.
* The GNOME session manager proxy, which handles basic session
management for applications that do not support XSM."
gnome-session_package() {
depends="gsettings-desktop-schemas>=3.8.0 dconf alsa-plugins
hicolor-icon-theme desktop-file-utils"
pkg_install() {
vmove usr
}
}

View File

@ -1,9 +0,0 @@
# Template file for 'gnome-settings-daemon-devel'.
#
depends="glib-devel"
short_desc="${short_desc} - development files"
do_install() {
vmove usr/include usr
vmove usr/lib/pkgconfig usr/lib
}

View File

@ -3,10 +3,8 @@ pkgname=gnome-settings-daemon
version=3.8.0
revision=1
build_style=gnu-configure
subpackages="$pkgname-devel"
configure_args="--disable-static --enable-cups
--disable-schemas-compile --enable-systemd --disable-packagekit"
depends="pulseaudio hicolor-icon-theme"
hostmakedepends="pkg-config intltool libxslt docbook-xsl gobject-introspection"
makedepends="colord-devel>=0.1.23_3 libxklavier-devel libnotify-devel
gtk+3-devel>=3.8 libcanberra-devel pulseaudio-devel nss-devel
@ -19,3 +17,19 @@ homepage="http://www.gnome.org"
license="GPL-3"
distfiles="${GNOME_SITE}/$pkgname/3.8/$pkgname-$version.tar.xz"
checksum=dff9e725a34158558836843e17079f602522bc30f05acf96cb2712eb4544c9ea
gnome-settings-daemon-devel_package() {
depends="glib-devel"
short_desc="${short_desc} - development files"
pkg_install() {
vmove usr/include
vmove usr/lib/pkgconfig
}
}
gnome-settings-daemon_package() {
depends="pulseaudio hicolor-icon-theme"
pkg_install() {
vmove usr
}
}

View File

@ -8,11 +8,9 @@ maintainer="davehome <davehome@redthumb.info.tm>"
homepage="https://github.com/Neroth/gnome-shell-extension-weather"
license="GPL-3"
noarch=yes
nofetch=yes
noextract=yes
depends="gnome-shell>=3.6<3.8"
makedepends="which gnome-common>=3.6.0_2 pkg-config intltool
gettext-devel glib-devel git"
@ -26,3 +24,11 @@ do_fetch() {
pre_configure() {
./autogen.sh
}
gnome-shell-extension-weather_package() {
depends="gnome-shell>=3.6<3.8"
noarch="yes"
pkg_install() {
vmove usr
}
}

View File

@ -4,15 +4,13 @@ version=3.8.0
revision=2
build_style=gnu-configure
configure_args="--disable-schemas-compile --with-systemd"
depends="caribou>=0.4.10 pulseaudio mesa-demos desktop-file-utils"
hostmakedepends="pkg-config intltool gnome-doc-utils gobject-introspection"
makedepends="json-glib-devel>=0.14.0 startup-notification-devel network-manager-applet-devel
folks-devel gnome-menus-devel>=3.8 gnome-desktop-devel>=3.8
clutter-devel>=1.14 gnome-bluetooth-devel>=3.8 mutter-devel>=3.8
gjs-devel telepathy-logger-devel libcanberra-devel polkit-devel libcroco-devel
pulseaudio-devel libgudev-devel gst-plugins-base1-devel systemd-devel
caribou-devel>=0.4.10_2"
fulldepends="gir-freedesktop gnome-control-center>=3.8"
caribou-devel>=0.4.10_2 gir-freedesktop gnome-control-center>=3.8"
short_desc="GNOME core user interface"
maintainer="Juan RP <xtraeme@gmail.com>"
homepage="http://live.gnome.org/GnomeShell"
@ -23,3 +21,11 @@ checksum=ffcf53f6eb848c020c0516ef479b52f7d5b48d1a8a91e89a60c71b0325555d21
post_install() {
rm -rf ${DESTDIR}/usr/share/gtk-doc
}
gnome-shell_package() {
depends="caribou>=0.4.10 pulseaudio mesa-demos desktop-file-utils
gir-freedesktop gnome-control-center>=3.8"
pkg_install() {
vmove usr
}
}

View File

@ -4,7 +4,6 @@ version=3.8.0
revision=1
build_style=gnu-configure
configure_args="--disable-schemas-compile"
depends="hicolor-icon-theme desktop-file-utils"
hostmakedepends="which pkg-config intltool itstool gnome-doc-utils"
makedepends="gtk+3-devel>=3.8"
short_desc="A system log viewer for GNOME"
@ -13,3 +12,10 @@ homepage="http://www.gnome.org"
license="GPL-2"
distfiles="${GNOME_SITE}/$pkgname/3.8/$pkgname-$version.tar.xz"
checksum=ae18ba888578f84a5a6db2f411cc7059bbbe22f04253a694562ff6cad13185c9
gnome-system-log_package() {
depends="hicolor-icon-theme desktop-file-utils"
pkg_install() {
vmove usr
}
}

View File

@ -5,11 +5,18 @@ revision=1
build_style=gnu-configure
configure_args="--disable-schemas-compile --enable-systemd"
hostmakedepends="which pkg-config intltool itstool gnome-doc-utils"
makedepends="libwnck-devel gtkmm-devel librsvg-devel systemd-devel libgtop-devel"
fulldepends="gnome-icon-theme>=3.8"
makedepends="libwnck-devel gtkmm-devel librsvg-devel systemd-devel libgtop-devel
gnome-icon-theme>=3.8"
short_desc="Process viewer and system resource monitor for GNOME"
maintainer="Juan RP <xtraeme@gmail.com>"
homepage="http://www.gnome.org"
license="GPL-2"
distfiles="${GNOME_SITE}/$pkgname/3.8/$pkgname-$version.tar.xz"
checksum=2d5bdd81c19bc34f83c0ccfde998007df9ef517f5e4bfb5e36513a76c21dce86
gnome-system-monitor_package() {
depends="gnome-icon-theme>=3.8"
pkg_install() {
vmove usr
}
}

View File

@ -5,11 +5,17 @@ revision=1
build_style=gnu-configure
hostmakedepends="which pkg-config intltool itstool gnome-doc-utils"
makedepends="gtk+3-devel>=3.8 vte3-devel dconf-devel libuuid-devel
gsettings-desktop-schemas-devel>=3.8 GConf-devel"
fulldepends="desktop-file-utils"
gsettings-desktop-schemas-devel>=3.8 GConf-devel desktop-file-utils"
short_desc="The GNOME terminal emulator application"
maintainer="Juan RP <xtraeme@gmail.com>"
homepage="http://www.gnome.org"
license="GPL-2"
distfiles="${GNOME_SITE}/$pkgname/3.8/$pkgname-$version.tar.xz"
checksum=b9218598ff4cf24ad317160d37d463f9823519295ac4de7417139c43958c565e
gnome-terminal_package() {
depends="desktop-file-utils"
pkg_install() {
vmove usr
}
}

View File

@ -5,7 +5,6 @@ revision=1
build_style=gnu-configure
hostmakedepends="pkg-config intltool"
makedepends="gtk+-devel gtk+3-devel>=3.8 librsvg-devel"
depends="gtk2-engines"
short_desc="Standard GNOME themes"
maintainer="Juan RP <xtraeme@gmail.com>"
homepage="http://www.gnome.org"
@ -18,3 +17,10 @@ post_install() {
rm -f ${DESTDIR}/${f}/*.cache
done
}
gnome-themes-standard_package() {
depends="gtk2-engines"
pkg_install() {
vmove usr
}
}

View File

@ -4,11 +4,10 @@ version=3.8.0
revision=1
noarch=yes
build_style=gnu-configure
pycompile_module="gtweak"
fulldepends="hicolor-icon-theme desktop-file-utils GConf"
depends="pygobject gsettings-desktop-schemas>=3.8"
hostmakedepends="pkg-config intltool"
makedepends="pygobject-devel gsettings-desktop-schemas-devel>=3.6.0"
makedepends="pygobject-devel gsettings-desktop-schemas-devel>=3.6.0
hicolor-icon-theme desktop-file-utils GConf"
short_desc="GNOME3 tool to customize advanced options"
maintainer="Juan RP <xtraeme@gmail.com>"
license="GPL-2"
@ -19,3 +18,12 @@ long_desc="
The GNOME tweak tool includes an utility to customize advanced options that
are hidden by default in GNOME3."
gnome-tweak-tool_package() {
noarch="yes"
pycompile_module="gtweak"
depends="pygobject gsettings-desktop-schemas>=3.8
hicolor-icon-theme desktop-file-utils GConf"
pkg_install() {
vmove usr
}
}

View File

@ -2,13 +2,20 @@
pkgname=gnome-user-docs
version=3.8.0
revision=1
noarch=yes
build_style=gnu-configure
hostmakedepends="pkg-config intltool itstool gnome-doc-utils"
fulldepends="yelp"
makedepends="yelp"
homepage="http://www.gnome.org"
short_desc="User documentation for GNOME"
maintainer="Juan RP <xtraeme@gmail.com>"
license="GPL-2"
distfiles="${GNOME_SITE}/$pkgname/3.8/$pkgname-$version.tar.xz"
checksum=91a93ab79ac852e2a5ec7b7b0feb154a25fffb61bbf3a6ba1313c1759c531f0b
gnome-user-docs_package() {
depends="yelp"
noarch="yes"
pkg_install() {
vmove usr
}
}

View File

@ -1,7 +1,6 @@
# Template build file for 'gnome-video-effects'.
pkgname=gnome-video-effects
version=0.4.0
distfiles="${GNOME_SITE}/$pkgname/0.4/$pkgname-$version.tar.xz"
build_style=gnu-configure
makedepends="pkg-config intltool gstreamer-devel"
revision=1
@ -9,9 +8,14 @@ short_desc="A collection of GStreamer effects for GNOME"
maintainer="Juan RP <xtraeme@gmail.com>"
homepage="http://www.gnome.org"
license="GPL-2"
distfiles="${GNOME_SITE}/$pkgname/0.4/$pkgname-$version.tar.xz"
checksum=8f7f674b23abab88fac1c10db8eda0cfc7bff1c39413f2959203b9755575bde7
long_desc="
This package contains a set of GStreamer video effects for the GNOME desktop."
noarch=yes
gnome-video-effects_package() {
noarch="yes"
pkg_install() {
vmove usr
}
}

View File

@ -2,9 +2,8 @@
pkgname=gnome
version=3.8.0
revision=1
noarch=yes
build_style=meta-template
depends="
makedepends="
gnome-backgrounds>=${version}
gnome-themes-standard>=${version}
gnome-control-center>=${version}
@ -62,3 +61,11 @@ short_desc="The GNOME meta-package for Void Linux"
maintainer="Juan RP <xtraeme@gmail.com>"
homepage="http://www.gnome.org"
license="GPL, LGPL"
gnome_package() {
noarch="yes"
depends="${makedepends}"
pkg_install() {
vmove usr
}
}

View File

@ -12,3 +12,9 @@ license="GPL-3"
homepage="http://live.gnome.org/Gnote"
distfiles="${GNOME_SITE}/${pkgname}/3.6/${pkgname}-${version}.tar.xz"
checksum=38f3b069874658f281445e04b8376d946580e4a5e39620f7e30fdd8216d46c1e
gnote_package() {
pkg_install() {
vmove usr
}
}

View File

@ -20,3 +20,8 @@ long_desc="
GPG, is a command line tool with features for easy integration with other
applications. A wealth of frontend applications and libraries are available."
gnupg_package() {
pkg_install() {
vmove usr
}
}

View File

@ -1,13 +0,0 @@
# Template file for 'libgrypt-devel'.
#
noarch=yes
depends="zlib-devel libtasn1-devel p11-kit-devel nettle-devel
libgcrypt-devel ${sourcepkg}>=${version}"
short_desc="${short_desc} -- development files"
do_install() {
vmove usr/include usr
vmove usr/lib/pkgconfig usr/lib
vmove usr/share/man/man3 usr/share/man
vmove usr/share/info usr/share
}

View File

@ -1,8 +0,0 @@
# Template file for 'gnutls-tools'.
#
short_desc="${short_desc} -- bundled tools"
do_install() {
vmove usr/bin usr
vmove usr/share/man/man1 usr/share/man
}

View File

@ -1,8 +1,7 @@
# Template build file for 'gnutls'.
pkgname=gnutls
version=3.1.9
revision=1
subpackages="${pkgname}-devel ${pkgname}-tools"
revision=2
makedepends="pkg-config lzo-devel readline-devel libgpg-error-devel
libtasn1-devel>=3.2 libgcrypt-devel p11-kit-devel nettle-devel"
build_style=gnu-configure
@ -14,3 +13,29 @@ homepage="http://www.gnu.org/software/gnutls/"
license="GPL-3, LGPL-2.1"
distfiles="ftp://ftp.gnutls.org/gcrypt/gnutls/v3.1/gnutls-${version}.tar.xz"
checksum=0900c4ae2e026a4c714d88e1aa134db2e0be9ecddf0be9641ade5dafcf877c3e
gnutls-devel_package() {
depends="zlib-devel libtasn1-devel p11-kit-devel nettle-devel
libgcrypt-devel ${sourcepkg}>=${version}"
short_desc="${short_desc} -- development files"
pkg_install() {
vmove usr/include
vmove usr/lib/pkgconfig
vmove usr/share/man/man3
vmove usr/share/info
}
}
gnutls-tools_package() {
short_desc="${short_desc} -- bundled tools"
pkg_install() {
vmove usr/bin
vmove usr/share/man/man1
}
}
gnutls_package() {
pkg_install() {
vmove usr
}
}

View File

@ -3,8 +3,6 @@ pkgname=go
version=1.0.3
revision=1
wrksrc=go
nostrip=yes
depends="perl gawk"
makedepends="ed bison"
short_desc="The Go Programming Language"
maintainer="Juan RP <xtraeme@gmail.com>"
@ -98,3 +96,12 @@ do_install() {
rm -f ${DESTDIR}/usr/share/go/doc/articles/wiki/get.bin
}
go_package() {
nostrip=yes
depends="perl gawk"
pkg_install() {
vmove etc
vmove usr
}
}

View File

@ -1,14 +0,0 @@
# Template file for 'gir-freedesktop'.
#
short_desc="Introspection data for some FreeDesktop components"
long_desc="${long_desc}
This package contains small pieces of introspection data for the Cairo,
FontConfig, FreeType, GL, and some XOrg libraries. They are distributed in
this package temporarily, while the original sources do not include support
for GObject Introspection. They are far from complete and only include what
is necessary for other introspection packages to work properly."
do_install() {
vmove usr/lib/girepository-1.0 usr/lib
}

View File

@ -1,10 +0,0 @@
# Template file for 'libgirepository-devel'.
#
depends="cairo-devel libffi-devel libglib-devel libgirepository-${version}_${revision}"
short_desc="Library for handling GObject introspection data (development files)"
do_install() {
vmove usr/include usr
vmove usr/lib/pkgconfig usr/lib
vmove usr/share/gir-1.0 usr/share
}

View File

@ -1,8 +0,0 @@
# Template file for 'libgirepository'.
#
short_desc="Library for handling GObject introspection data (runtime library)"
replaces="gobject-introspection<0.6.10"
do_install() {
vmove "usr/lib/*.so*" usr/lib
}

View File

@ -4,10 +4,8 @@ version=1.36.0
revision=1
build_style=gnu-configure
configure_args="--disable-tests --disable-static"
depends="python libgirepository-devel"
hostmakedepends="pkg-config flex"
makedepends="libffi-devel libglib-devel python-devel libxml2-devel cairo-devel"
fulldepends="libtool"
makedepends="libffi-devel libglib-devel python-devel libxml2-devel cairo-devel libtool"
short_desc="Introspection system for GObject-based libraries"
maintainer="Juan RP <xtraeme@gmail.com>"
homepage="http://live.gnome.org/GObjectInstrospection"
@ -18,5 +16,38 @@ long_desc="
The goal of the project is to describe the APIs and collect them in
a uniform, machine readable format."
subpackages="gir-freedesktop libgirepository libgirepository-devel"
pycompile_dirs="usr/lib/${pkgname}/giscanner"
gir-freedesktop_package() {
short_desc="Introspection data for some FreeDesktop components"
pkg_install() {
vmove usr/lib/girepository-1.0
}
}
libgirepository_package() {
short_desc="Library for handling GObject introspection data (runtime library)"
replaces="gobject-introspection<0.6.10"
pkg_install() {
vmove "usr/lib/*.so*"
}
}
libgirepository-devel_package() {
depends="cairo-devel libffi-devel libglib-devel libgirepository-${version}_${revision}"
short_desc="Library for handling GObject introspection data (development files)"
pkg_install() {
vmove usr/include
vmove usr/lib/pkgconfig
vmove usr/share/gir-1.0
}
}
gobject-introspection_package() {
pycompile_dirs="usr/lib/${pkgname}/giscanner"
depends="libtool python libgirepository-devel"
pkg_install() {
vmove usr/bin
vmove usr/lib/${pkgname}
vmove usr/share/man
vmove usr/share/${pkgname}-1.0
}
}

View File

@ -17,3 +17,9 @@ makedepends="pkg-config SDL-devel SDL_image-devel glew-devel>=1.9.0
pre_configure() {
sed -i "s/filesystem3/filesystem/g" src/logmill.cpp
}
gource_package() {
pkg_install() {
vmove usr
}
}

View File

@ -22,7 +22,6 @@ long_desc="
partitions. GParted enables you to reorganize your disk partitions while
preserving the contents of these partitions."
depends="hicolor-icon-theme desktop-file-utils polkit"
makedepends="pkg-config which intltool libuuid-devel libparted-devel
gnome-doc-utils gtkmm2-devel"
@ -33,3 +32,10 @@ post_install() {
sed -i -e "s/Exec=.*/Exec=gparted-pkexec/" \
${DESTDIR}/usr/share/applications/gparted.desktop
}
gparted_package() {
depends="hicolor-icon-theme desktop-file-utils polkit"
pkg_install() {
vmove usr
}
}

View File

@ -1,13 +0,0 @@
# Template file for 'gpgme-devel'.
#
depends="libgpg-error-devel libassuan-devel gpgme"
short_desc="${short_desc} - development files"
long_desc="${long_desc}
This package contains files for development, headers, static libs, etc."
do_install() {
install -d ${DESTDIR}/usr
mv ${SRCPKGDESTDIR}/usr/{bin,share,include} ${DESTDIR}/usr
}

View File

@ -1,18 +1,15 @@
# Template file for 'gpgme'
pkgname=gpgme
version=1.3.1
homepage="http://www.gnupg.org/related_software/gpgme/"
distfiles="ftp://ftp.gnupg.org/gcrypt/gpgme/gpgme-$version.tar.bz2"
revision=3
build_style=gnu-configure
configure_args="--enable-fd-passing --disable-gpgsm-test --disable-gpgconf-test --disable-g13-test"
subpackages="gpgme-devel"
depends="libassuan>=2.0.3"
makedepends="libgpg-error-devel libassuan-devel"
fulldepends="gnupg"
revision=2
makedepends="libgpg-error-devel libassuan-devel gnupg"
short_desc="GnuPG Made Easy"
maintainer="Juan RP <xtraeme@gmail.com>"
license="GPL-2"
homepage="http://www.gnupg.org/related_software/gpgme/"
distfiles="ftp://ftp.gnupg.org/gcrypt/gpgme/gpgme-$version.tar.bz2"
checksum=15ef27a875ae0d79d7446fd931deda11438e724ffbeac74449ed19cba23df4d4
long_desc="
GnuPG Made Easy (GPGME) is a library designed to make access to GnuPG easier
@ -25,3 +22,20 @@ long_desc="
programming task, it is suggested that all software should try to use GPGME
instead. This way bug fixes or improvements can be done at a central place
and every application benefits from this."
gpgme-devel_package() {
depends="libgpg-error-devel libassuan-devel gpgme>=${version}"
short_desc="${short_desc} - development files"
pkg_install() {
vmove usr/bin
vmove usr/include
vmove usr/share
}
}
gpgme_package() {
depends="libassuan>=2.0.3 gnupg"
pkg_install() {
vmove usr
}
}

View File

@ -4,10 +4,16 @@ version=0.2.3
revision=1
build_style=gnu-configure
makedepends="pkg-config intltool libjpeg-turbo-devel gtk+-devel"
depends="desktop-file-utils"
short_desc="A Simple and Fast Image Viewer for X"
maintainer="Juan RP <xtraeme@gmail.com>"
homepage="http://lxde.org/"
license="GPL-2"
distfiles="${DEBIAN_SITE}/main/g/${pkgname}/${pkgname}_${version}.orig.tar.xz"
checksum=e1cd963e0954677efec3bc08f4318f1214d2b33c1498d402133a7ca35cec0bfd
gpicview_package() {
depends="desktop-file-utils"
pkg_install() {
vmove usr
}
}

View File

@ -21,3 +21,9 @@ do_install() {
vinstall ${f}.8 644 usr/share/man/man8
done
}
gptfdisk_package() {
pkg_install() {
vmove usr
}
}

View File

@ -1,11 +0,0 @@
# Template file for 'granite-devel'.
#
noarch=yes
depends="${sourcepkg}>=${version}"
short_desc="${short_desc} -- development files"
do_install() {
vmove usr/include usr
vmove usr/lib/pkgconfig usr/lib
vmove usr/share/vala usr/share
}

View File

@ -1,10 +1,8 @@
# Template file for 'granite'
pkgname=granite
version="0.1.1"
revision=2
subpackages="${pkgname}-devel"
revision=3
build_style=cmake
depends="hicolor-icon-theme"
makedepends="cmake vala pkg-config gtk+3-devel libgee-devel glib-devel"
short_desc="GTK+3 extension providing commonly-used widgets"
maintainer="tripledes <tripledes@gmail.com>"
@ -12,3 +10,20 @@ homepage="https://launchpad.net/granite"
license="LGPL-3"
distfiles="${homepage}/0.x/0.1.1/+download/$pkgname-$version.tar.gz"
checksum=360a030690d3db1faedf7461fe808b37ed67de7f380532673dae2242f2e7b5e5
granite-devel_package() {
depends="${sourcepkg}>=${version}"
short_desc="${short_desc} -- development files"
pkg_install() {
vmove usr/include
vmove usr/lib/pkgconfig
vmove usr/share/vala
}
}
granite_package() {
depends="hicolor-icon-theme"
pkg_install() {
vmove usr
}
}

View File

@ -1,14 +0,0 @@
# Template file for 'graphviz-devel'.
#
noarch=yes
depends="graphviz-libs>=${version}"
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
vmove usr/share/man/man3 usr/share/man
}

View File

@ -1,13 +0,0 @@
# Template file for 'graphviz-libs'.
#
short_desc="${short_desc} -- runtime libraries"
long_desc="${long_desc}
This package contains the runtime libraries."
replaces="graphviz<2.28.0_6"
do_install() {
vmove "usr/lib/*.so*" usr/lib
vmove usr/lib/graphviz usr/lib
}

View File

@ -1,9 +1,8 @@
# Template file for 'graphviz'
pkgname=graphviz
version=2.28.0
revision=8
revision=9
build_style=gnu-configure
subpackages="${pkgname}-libs ${pkgname}-devel"
hostmakedepends="flex pkg-config"
makedepends="libpng-devel>=1.5.10 gd-devel gtk+-devel librsvg-devel libltdl-devel"
short_desc="Graph Visualization Software"
@ -22,3 +21,28 @@ post_install() {
# intall license.
vinstall ${FILESDIR}/LICENSE 644 usr/share/licenses/$pkgname
}
graphviz-libs_package() {
short_desc="${short_desc} -- runtime libraries"
replaces="graphviz<2.28.0_6"
pkg_install() {
vmove "usr/lib/*.so*"
vmove usr/lib/graphviz
}
}
graphviz-devel_package() {
depends="graphviz-libs>=${version}"
short_desc="${short_desc} -- development files"
pkg_install() {
vmove usr/include
vmove usr/lib/pkgconfig
vmove usr/share/man/man3
}
}
graphviz_package() {
pkg_install() {
vmove usr
}
}

View File

@ -2,7 +2,6 @@
pkgname=grep
version=2.14
revision=3
conflicts="chroot-grep>=0"
build_style=gnu-configure
makedepends="pcre-devel>=8.30"
short_desc="The GNU grep utility"
@ -15,3 +14,10 @@ checksum=e70e801d4fbb16e761654a58ae48bf5020621c95c8e35bd864742577685872e1
post_install() {
touch ${DESTDIR}/usr/share/info/dir
}
grep_package() {
conflicts="chroot-grep>=0"
pkg_install() {
vmove usr
}
}

View File

@ -26,3 +26,9 @@ long_desc="
Developers can share efforts and code by writing plugins for the framework
that are application agnostic.
* A flexible API that allows plugin developers to write plugins of various kinds."
grilo-plugins_package() {
pkg_install() {
vmove usr
}
}

View File

@ -1,11 +0,0 @@
# Template file for 'grilo-devel'.
#
depends="gtk+3-devel libxml2-devel libsoup-devel grilo-${version}_${revision}"
short_desc="${short_desc} - development files"
do_install() {
vmove usr/include usr
vmove usr/share/gir-1.0 usr/share
vmove usr/lib/pkgconfig usr/lib
vmove "usr/share/vala*/*" usr/share/vala
}

View File

@ -6,7 +6,6 @@ build_style=gnu-configure
configure_args="--enable-vala --disable-static --libdir=/usr/lib"
hostmakedepends="pkg-config gobject-introspection"
makedepends="vala-devel>=0.20 gtk+3-devel>=3.8 libxml2-devel libsoup-devel"
subpackages="grilo-devel"
short_desc="Framework focused on making media discovery and browsing easy"
maintainer="Juan RP <xtraeme@gmail.com>"
license="LGPL-2.1"
@ -28,3 +27,20 @@ pre_configure() {
# fool configure to use vala-0.20
sed -e s,vala-0.18,vala-0.20,g -i configure
}
grilo-devel_package() {
depends="gtk+3-devel libxml2-devel libsoup-devel grilo-${version}_${revision}"
short_desc="${short_desc} - development files"
pkg_install() {
vmove usr/include
vmove usr/share/gir-1.0
vmove usr/lib/pkgconfig
vmove "usr/share/vala*/*"
}
}
grilo_package() {
pkg_install() {
vmove usr
}
}

View File

@ -1,8 +0,0 @@
# Template file for 'groff-doc'.
#
short_desc="${short_desc} - documentation"
noarch=yes
do_install() {
vmove usr/share/doc usr/share
}

View File

@ -13,7 +13,7 @@ checksum=380864dac4772e0c0d7b1282d25d0c5fd7f63baf45c87c4657afed22a13d2076
subpackages="groff-doc"
if [ "$CROSS_BUILD" ]; then
hostmakedepends="perl bison groff"
hostmakedepends+=" groff"
fi
do_configure() {
@ -53,3 +53,17 @@ do_install() {
${DESTDIR}/usr/share/groff/site-tmac/${f}.local
done
}
groff-doc_package() {
short_desc="${short_desc} - documentation"
noarch=yes
pkg_install() {
vmove usr/share/doc usr/share
}
}
groff_package() {
pkg_install() {
vmove usr
}
}

View File

@ -1,9 +0,0 @@
# Template file for 'grub-x86_64-efi'.
#
noarch=yes
depends="grub>=$version dosfstools efibootmgr"
short_desc="${short_desc} -- x86_64 EFI support"
do_install() {
vmove usr/lib/grub/x86_64-efi usr/lib/grub
}

View File

@ -12,13 +12,6 @@ checksum=784ec38e7edc32239ad75b8e66df04dc8bfb26d88681bc9f627133a6eb85c458
makedepends="flex libusb-compat-devel ncurses-devel freetype-devel
liblzma-devel device-mapper-devel font-unifont-bdf fuse-devel"
depends="os-prober"
conf_files="/etc/default/grub /etc/grub.d/40_custom"
if [ "$XBPS_MACHINE" = "x86_64" ]; then
subpackages="grub-x86_64-efi"
fi
do_configure() {
local sharedargs="--enable-device-mapper --enable-cache-stats --enable-nls \
--enable-grub-mkfont --enable-grub-mount --disable-werror"
@ -30,7 +23,7 @@ do_configure() {
mkdir $wrksrc/bios_build && cd $wrksrc/bios_build
../configure ${CONFIGURE_SHARED_ARGS} --with-platform=pc $sharedargs
if [ "$XBPS_MACHINE" = "x86_64" ]; then
if [ "$XBPS_TARGET_MACHINE" = "x86_64" ]; then
mkdir $wrksrc/efi_build && cd $wrksrc/efi_build
../configure ${CONFIGURE_SHARED_ARGS} --with-platform=efi \
--target="x86_64" --disable-efiemu $sharedargs
@ -40,14 +33,14 @@ do_configure() {
do_build() {
msg_normal "Building BIOS grub...\n"
cd $wrksrc/bios_build && make ${makejobs}
if [ "$XBPS_MACHINE" = "x86_64" ]; then
if [ "$XBPS_TARGET_MACHINE" = "x86_64" ]; then
msg_normal "Building EFI grub...\n"
cd $wrksrc/efi_build && make ${makejobs}
fi
}
do_install() {
if [ "$XBPS_MACHINE" = "x86_64" ]; then
if [ "$XBPS_TARGET_MACHINE" = "x86_64" ]; then
cd $wrksrc/efi_build && make DESTDIR=$DESTDIR/efi install
# Remove non-platform specific files
rm -rf ${DESTDIR}/efi/{boot,etc,usr/{share,bin,sbin}}
@ -74,3 +67,25 @@ do_install() {
${DESTDIR}/usr/sbin/update-grub
chmod 755 ${DESTDIR}/usr/sbin/update-grub
}
if [ "$XBPS_TARGET_MACHINE" = "x86_64" ]; then
grub-x86_64-efi_package() {
noarch=yes
depends="grub>=$version dosfstools efibootmgr"
short_desc="${short_desc} -- x86_64 EFI support"
pkg_install() {
vmove usr/lib/grub/x86_64-efi
}
}
fi # !x86_64
grub_package() {
conf_files="/etc/default/grub /etc/grub.d/40_custom"
depends="os-prober"
pkg_install() {
vmove etc
vmove usr
}
}

View File

@ -1,14 +0,0 @@
# Template file for 'gsasl-devel'.
#
depends="libgcrypt-devel libgpg-error-devel libidn-devel libgsasl"
short_desc="${sourcepkg} - Development files, headers, static libs, etc."
long_desc="${long_desc}
This package contains development files, headers, static libs, etc."
do_install() {
vmove usr/include usr
vmove "usr/lib/*.a" usr/lib
vmove usr/lib/pkgconfig usr/lib
vmove usr/share/man/man3 usr/share/man
}

View File

@ -1,11 +0,0 @@
# Template file for 'libgsasl'.
#
short_desc="${sourcepkg} - Runtime library"
long_desc="${long_desc}
This package contains GNU SASL Runtime library."
do_install() {
vmove "usr/lib/*.so*" usr/lib
vmove usr/share/locale usr/share
}

View File

@ -1,9 +1,9 @@
# Template file for 'gsasl'
pkgname=gsasl
version=1.8.0
revision=2
build_style=gnu-configure
configure_args="--with-gssapi-impl=mit"
revision=2
distfiles="${GNU_SITE}/${pkgname}/${pkgname}-${version}.tar.gz"
makedepends="pkg-config readline-devel gnutls-devel>=3.1.5
libidn-devel mit-krb5-devel"
@ -25,5 +25,27 @@ long_desc="
EXTERNAL, GSSAPI, ANONYMOUS, PLAIN, SECURID, DIGEST-MD5, SCRAM-SHA-1,
SCRAM-SHA-1-PLUS, LOGIN, and NTLM mechanisms."
subpackages="lib${pkgname} ${pkgname}-devel"
libgsasl_package() {
short_desc+=" - Runtime library"
pkg_install() {
vmove "usr/lib/*.so*"
vmove usr/share/locale
}
}
gsasl-devel_package() {
depends="libgcrypt-devel libgpg-error-devel libidn-devel libgsasl>=${version}"
short_desc+=" - development files"
pkg_install() {
vmove usr/include
vmove "usr/lib/*.a"
vmove usr/lib/pkgconfig
vmove usr/share/man/man3
}
}
gsasl_package() {
pkg_install() {
vmove usr
}
}

View File

@ -1,10 +0,0 @@
# Template file for 'gsettings-desktop-schemas-devel'.
#
depends="${sourcepkg}>=${version}"
short_desc="${short_desc} -- development files"
do_install() {
vmove usr/include usr
vmove usr/share/pkgconfig usr/share
vmove usr/share/gir-1.0 usr/share
}

View File

@ -2,7 +2,6 @@
pkgname=gsettings-desktop-schemas
version=3.8.0
revision=1
subpackages="${pkgname}-devel"
build_style=gnu-configure
hostmakedepends="pkg-config intltool gobject-introspection"
makedepends="libglib-devel"
@ -15,3 +14,19 @@ checksum=9583384299c3b8cc21f99327a84527d3e7e55a26ada35ea81522dc4c05a5ae0c
long_desc="
${pkgname} contains a collection of GSettings schemas for
settings shared by various components of a desktop."
gsettings-desktop-schemas-devel_package() {
depends="${sourcepkg}>=${version}"
short_desc="${short_desc} -- development files"
pkg_install() {
vmove usr/include
vmove usr/share/pkgconfig
vmove usr/share/gir-1.0
}
}
gsettings-desktop-schemas_package() {
pkg_install() {
vmove usr
}
}

View File

@ -4,7 +4,7 @@ version=8.11
revision=2
wrksrc=fonts
distfiles="${SOURCEFORGE_SITE}/ghostscript/ghostscript-fonts-std-$version.tar.gz"
fulldepends="font-util"
makedepends="font-util"
short_desc="Ghostscript standard Type1 fonts"
homepage="http://sourceforge.net/projects/gs-fonts/"
license="GPL-2"
@ -13,12 +13,16 @@ checksum=0eb6f356119f2e49b2563210852e17f57f9dcc5755f350a69a46a0d641a0c401
long_desc="
This packages includes the Ghostscript standard Type1 fonts."
font_dirs="/usr/share/fonts/Type1"
noarch=yes
do_install()
{
do_install() {
install -d ${DESTDIR}/usr/share/fonts/Type1
install -m644 ${wrksrc}/*.[ap]f[bm] ${DESTDIR}/usr/share/fonts/Type1
}
gsfonts_package() {
depends="font-util"
noarch="yes"
font_dirs="/usr/share/fonts/Type1"
pkg_install() {
vmove usr
}
}

View File

@ -1,16 +0,0 @@
# Template file for 'gsl-devel'.
#
depends="glibc-devel gsl"
short_desc="${short_desc} - development files"
long_desc="${long_desc}
This package contains files for development, headers, static libs, etc."
do_install()
{
mkdir -p ${DESTDIR}/usr/lib
mv ${SRCPKGDESTDIR}/usr/{include,share} ${DESTDIR}/usr
mv ${SRCPKGDESTDIR}/usr/lib/*.a ${DESTDIR}/usr/lib
}

View File

@ -1,17 +1,31 @@
# Template file for 'gsl'
pkgname=gsl
version=1.15
distfiles="$GNU_SITE/gsl/$pkgname-$version.tar.gz"
build_style=gnu-configure
revision=2
short_desc="The GNU Scientific Library (GSL) is a numerical library for C and C++ programmers"
maintainer="Juan RP <xtraeme@gmail.com>"
homepage="http://www.gnu.org/software/gsl/gsl.html"
license="GPL-2"
distfiles="$GNU_SITE/gsl/$pkgname-$version.tar.gz"
checksum=85b907e57902e2b7606ef3aef960302ffdd13bd9dc5b8fcbfa75e4f0bf340ea3
long_desc="
The library provides a wide range of mathematical routines such as random
number generators, special functions and least-squares fitting. There are
over 1000 functions in total with an extensive test suite."
subpackages="$pkgname-devel"
gsl-devel_package() {
depends="gsl>=${version}"
short_desc="${short_desc} - development files"
pkg_install() {
vmove usr/include
vmove usr/share
vmove "usr/lib/*.a"
}
}
gsl_package() {
pkg_install() {
vmove usr
}
}

View File

@ -1,12 +0,0 @@
# Template file for 'gssdp-devel'.
#
depends="libsoup-devel gssdp>=${version}"
short_desc="${short_desc} - development files"
do_install() {
vmove usr/include usr
vmove usr/lib/pkgconfig usr/lib
vmove usr/share/gir-1.0 usr/share
vmove usr/share/gtk-doc usr/share
vmove usr/share/vala usr/share
}

View File

@ -2,7 +2,6 @@
pkgname=gssdp
version=0.14.2
revision=2
subpackages="gssdp-devel"
build_style=gnu-configure
configure_args="--disable-static"
hostmakedepends="pkg-config intltool gobject-introspection"
@ -16,3 +15,21 @@ checksum=a1a255ed45b45fbf0004dfc5d8e566551f4857bc16599e7f756965733f9411fc
long_desc="
A GObject-based API for doing SSDP (Simple Service Discovery Protocol)
transparently."
gssdp-devel_package() {
depends="libsoup-devel gssdp>=${version}"
short_desc="${short_desc} - development files"
pkg_install() {
vmove usr/include
vmove usr/lib/pkgconfig
vmove usr/share/gir-1.0
vmove usr/share/gtk-doc
vmove usr/share/vala
}
}
gssdp_package() {
pkg_install() {
vmove usr
}
}

View File

@ -16,3 +16,9 @@ long_desc="
formats through the use of the FFmpeg library. The plugin contains GStreamer
elements for decoding 90+ formats (AVI, MPEG, OGG, Matroska, ASF, ...),
demuxing 30+ formats and colorspace conversion."
gst-ffmpeg_package() {
pkg_install() {
vmove usr
}
}

View File

@ -11,3 +11,9 @@ license="GPL-2"
homepage="http://gstreamer.freedesktop.org"
distfiles="${homepage}/src/${pkgname}/${pkgname}-${version}.tar.xz"
checksum=aef8be665096b3a4e64424fb39d7c5da57faaaf95e9fea6c1bb44295d4fb32d5
gst-libav_package() {
pkg_install() {
vmove usr
}
}

Some files were not shown because too many files have changed in this diff Show More