Convert package to the new template format (C-W range).
This commit is contained in:
parent
9c87483ea8
commit
e85691880c
54 changed files with 587 additions and 556 deletions
|
@ -3,12 +3,18 @@ pkgname=Cython
|
|||
version=0.17.3
|
||||
revision=1
|
||||
build_style=python-module
|
||||
pycompile_module="pyximport Cython cython.py"
|
||||
makedepends="python-devel"
|
||||
fulldepends="Pyrex"
|
||||
makedepends="python-devel Pyrex"
|
||||
short_desc="C-Extensions for Python"
|
||||
maintainer="Juan RP <xtraeme@gmail.com>"
|
||||
homepage="http://cython.org"
|
||||
license="Apache-2.0"
|
||||
distfiles="http://www.cython.org/release/${pkgname}-${version}.tar.gz"
|
||||
checksum=2c9f2c2af9aa0519588bf941c9961a59bb8f57ee7f798db878494d1a21c07ece
|
||||
|
||||
Cython_package() {
|
||||
depends="Pyrex"
|
||||
pycompile_module="pyximport Cython cython.py"
|
||||
pkg_install() {
|
||||
vmove usr
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,18 +0,0 @@
|
|||
# Template file for 'GConf-devel'.
|
||||
#
|
||||
noarch=yes
|
||||
depends="glib-devel dbus-devel GConf>=${version}"
|
||||
short_desc="${sourcepkg} 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/sgml usr/share
|
||||
vmove usr/share/aclocal usr/share
|
||||
vmove usr/share/gtk-doc usr/share
|
||||
|
||||
# Install gconf-merge-schema
|
||||
vinstall ${FILESDIR}/gconf-merge-schema.sh \
|
||||
755 usr/bin gconf-merge-schema
|
||||
}
|
|
@ -1,12 +1,12 @@
|
|||
# Template file for 'GConf'
|
||||
pkgname=GConf
|
||||
version=3.2.6
|
||||
revision=1
|
||||
revision=2
|
||||
build_style=gnu-configure
|
||||
configure_args="--without-openldap --enable-gtk --enable-defaults-service
|
||||
--disable-orbit --enable-gsettings-backend --disable-static"
|
||||
makedepends="pkg-config intltool gobject-introspection gtk+3-devel
|
||||
dbus-glib-devel polkit-devel libxml2-devel"
|
||||
hostmakedepends="pkg-config intltool gobject-introspection"
|
||||
makedepends="gtk+3-devel dbus-glib-devel polkit-devel libxml2-devel"
|
||||
short_desc="A process-transparent configuration system"
|
||||
maintainer="Juan RP <xtraeme@gmail.com>"
|
||||
homepage="http://projects.gnome.org/gconf"
|
||||
|
@ -14,9 +14,6 @@ license="GPL-2"
|
|||
distfiles="${GNOME_SITE}/GConf/3.2/GConf-${version}.tar.xz"
|
||||
checksum=1912b91803ab09a5eed34d364bf09fe3a2a9c96751fde03a4e0cfa51a04d784c
|
||||
|
||||
conf_files="/etc/gconf/2/path"
|
||||
subpackages="${pkgname}-devel"
|
||||
|
||||
post_install() {
|
||||
# Create GCONF_SCHEMAS_DIR
|
||||
vmkdir usr/share/gconf/schemas
|
||||
|
@ -27,3 +24,25 @@ post_install() {
|
|||
touch -f ${DESTDIR}/etc/gconf/gconf.xml.${d}/.empty_on_purpose
|
||||
done
|
||||
}
|
||||
|
||||
GConf-devel_package() {
|
||||
depends="glib-devel dbus-devel GConf>=${version}"
|
||||
short_desc+=" - development files"
|
||||
pkg_install() {
|
||||
vmove usr/include
|
||||
vmove usr/lib/pkgconfig
|
||||
vmove usr/share/gir-1.0
|
||||
vmove usr/share/sgml usr/share
|
||||
vmove usr/share/aclocal usr/share
|
||||
vmove usr/share/gtk-doc usr/share
|
||||
# Install gconf-merge-schema
|
||||
vinstall ${FILESDIR}/gconf-merge-schema.sh 755 usr/bin gconf-merge-schema
|
||||
}
|
||||
}
|
||||
|
||||
GConf_package() {
|
||||
pkg_install() {
|
||||
vmove etc
|
||||
vmove usr
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,14 +1,14 @@
|
|||
# Template file for 'ISOEnts'
|
||||
pkgname=ISOEnts
|
||||
version=1986
|
||||
distfiles="http://www.oasis-open.org/cover/${pkgname}.zip"
|
||||
makedepends="bsdtar"
|
||||
fulldepends="xmlcatmgr"
|
||||
revision=1
|
||||
noextract=yes
|
||||
hostmakedepends="bsdtar xmlcatmgr"
|
||||
short_desc="Character entity sets from ISO 8879:1986 (SGML)"
|
||||
maintainer="Juan RP <xtraeme@gmail.com>"
|
||||
homepage="http://www.oasis-open.org"
|
||||
license="Public domain"
|
||||
distfiles="http://www.oasis-open.org/cover/${pkgname}.zip"
|
||||
checksum=dce4359a3996ed2fd33ad5eaa11a9bcfc24b5b06992e24295132b06db19a99b2
|
||||
long_desc="
|
||||
Nineteen ISO 8879:1986 character entity sets used by many DTDs:
|
||||
|
@ -32,11 +32,6 @@ long_desc="
|
|||
Publishing
|
||||
Russian Cyrillic"
|
||||
|
||||
noarch=yes
|
||||
noextract=yes
|
||||
|
||||
export sgml_entries="CATALOG /usr/share/sgml/iso8879/catalog --"
|
||||
|
||||
do_install() {
|
||||
local dir=${DESTDIR}/usr/share/sgml/iso8879
|
||||
|
||||
|
@ -44,3 +39,11 @@ do_install() {
|
|||
bsdtar xf ${XBPS_SRCDISTDIR}/${pkgname}.zip -C ${dir}
|
||||
install -m644 ${FILESDIR}/catalog ${dir}
|
||||
}
|
||||
|
||||
ISOEnts_package() {
|
||||
noarch="yes"
|
||||
sgml_entries="CATALOG /usr/share/sgml/iso8879/catalog --"
|
||||
pkg_install() {
|
||||
vmove usr
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,12 +0,0 @@
|
|||
# Template file for 'Ice-devel'.
|
||||
#
|
||||
noarch=yes
|
||||
depends="libIce>=$version Ice>=$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
|
||||
}
|
|
@ -1,10 +0,0 @@
|
|||
# Template file for 'libIce'.
|
||||
#
|
||||
short_desc="${short_desc} Runtime libraries"
|
||||
long_desc="${long_desc}
|
||||
|
||||
This package contains the Ice runtime libraries."
|
||||
|
||||
do_install() {
|
||||
vmove usr/lib usr
|
||||
}
|
|
@ -1,10 +1,9 @@
|
|||
# Template file for 'Ice'
|
||||
pkgname=Ice
|
||||
version=3.4.2
|
||||
revision=7
|
||||
revision=8
|
||||
build_wrksrc=cpp
|
||||
homepage="http://www.zeroc.com"
|
||||
subpackages="lib$pkgname $pkgname-devel"
|
||||
# XXX: other language bindings
|
||||
makedepends="mcpp-devel db-devel expat-devel openssl-devel"
|
||||
short_desc="The Internet Communications Engine (Ice)"
|
||||
|
@ -51,3 +50,24 @@ do_install() {
|
|||
# remove unused cruft
|
||||
rm -f ${DESTDIR}/usr/lib/*.class
|
||||
}
|
||||
|
||||
libIce_package() {
|
||||
short_desc+=" - Runtime libraries"
|
||||
pkg_install() {
|
||||
vmove usr/lib
|
||||
}
|
||||
}
|
||||
|
||||
Ice-devel_package() {
|
||||
depends="libIce>=$version Ice>=$version"
|
||||
short_desc+=" - Development files"
|
||||
pkg_install() {
|
||||
vmove usr/include usr
|
||||
}
|
||||
}
|
||||
|
||||
Ice_package() {
|
||||
pkg_install() {
|
||||
vmove usr
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,17 +0,0 @@
|
|||
# Template file for 'libmagick-devel'.
|
||||
#
|
||||
noarch=yes
|
||||
depends="libmagick>=${version}"
|
||||
short_desc="ImageMagick low-level image manipulation development files"
|
||||
long_desc="${long_desc}
|
||||
|
||||
This package contains headers and other related development files
|
||||
with MagickCore."
|
||||
|
||||
do_install() {
|
||||
vmove usr/include usr
|
||||
vmove usr/lib/pkgconfig usr/lib
|
||||
vmove "usr/bin/*-config" usr/bin
|
||||
vmove usr/share/doc usr/share
|
||||
vmove "usr/share/man/man1/*-config.1" usr/share/man/man1
|
||||
}
|
|
@ -1,12 +0,0 @@
|
|||
# Template file for 'libmagick-perl'.
|
||||
#
|
||||
depends="perl>=5.16"
|
||||
short_desc="ImageMagick perl library bindings"
|
||||
long_desc="${long_desc}
|
||||
|
||||
This package contains the perl bindings for libmagick."
|
||||
|
||||
do_install() {
|
||||
vmove usr/lib/perl5 usr/lib
|
||||
vmove usr/share/man/man3 usr/share/man
|
||||
}
|
|
@ -1,15 +0,0 @@
|
|||
# Template file for 'libmagick'.
|
||||
#
|
||||
short_desc="ImageMagick low-level image manipulation libraries"
|
||||
long_desc="${long_desc}
|
||||
|
||||
This package contains the C libraries needed to run executables
|
||||
that make use of MagickCore."
|
||||
|
||||
replaces="ImageMagick<6.5.9"
|
||||
|
||||
do_install() {
|
||||
vmove "usr/lib/libMagick*.so*" usr/lib
|
||||
vmove "usr/lib/ImageMagick*" usr/lib
|
||||
vmove "usr/share/ImageMagick*" usr/share
|
||||
}
|
|
@ -3,7 +3,7 @@ pkgname=ImageMagick
|
|||
_majorver=6.8.0
|
||||
_patchver=7
|
||||
version=${_majorver}.${_patchver}
|
||||
revision=2
|
||||
revision=3
|
||||
wrksrc=${pkgname}-${_majorver}-${_patchver}
|
||||
build_style=gnu-configure
|
||||
configure_args="--without-jp2 --without-autotrace --with-wmf=yes
|
||||
|
@ -18,23 +18,7 @@ license="${pkgname}, MIT"
|
|||
distfiles="http://ftp.nluug.nl/${pkgname}/${pkgname}-${_majorver}-${_patchver}.tar.xz"
|
||||
checksum=e15672c8c11148bcfcd95885e1cd7a5575d4a6984bdf0a3a1c718a2a6ad37435
|
||||
|
||||
conf_files="
|
||||
/etc/ImageMagick/coder.xml
|
||||
/etc/ImageMagick/colors.xml
|
||||
/etc/ImageMagick/delegates.xml
|
||||
/etc/ImageMagick/log.xml
|
||||
/etc/ImageMagick/magic.xml
|
||||
/etc/ImageMagick/mime.xml
|
||||
/etc/ImageMagick/policy.xml
|
||||
/etc/ImageMagick/sRGB.icc
|
||||
/etc/ImageMagick/thresholds.xml
|
||||
/etc/ImageMagick/type.xml
|
||||
/etc/ImageMagick/type-dejavu.xml
|
||||
/etc/ImageMagick/type-ghostscript.xml
|
||||
/etc/ImageMagick/type-windows.xml"
|
||||
|
||||
keep_libtool_archives=yes
|
||||
subpackages="libmagick libmagick-devel libmagick-perl"
|
||||
|
||||
makedepends="pkg-config perl>=5.16 libjpeg-turbo-devel libpng-devel>=1.5.10 tiff-devel
|
||||
lcms2-devel freetype-devel libwebp-devel>=0.2.0 fontconfig-devel libXext-devel
|
||||
|
@ -46,3 +30,54 @@ post_install() {
|
|||
vinstall LICENSE 644 usr/share/licenses/${pkgname}
|
||||
vinstall NOTICE 644 usr/share/licenses/${pkgname}
|
||||
}
|
||||
|
||||
libmagick_package() {
|
||||
short_desc="ImageMagick low-level image manipulation libraries"
|
||||
replaces="ImageMagick<6.5.9"
|
||||
pkg_install() {
|
||||
vmove "usr/lib/libMagick*.so*"
|
||||
vmove "usr/lib/ImageMagick*"
|
||||
vmove "usr/share/ImageMagick*"
|
||||
}
|
||||
}
|
||||
|
||||
libmagick-devel_package() {
|
||||
depends="libmagick>=${version}"
|
||||
short_desc="ImageMagick low-level image manipulation development files"
|
||||
pkg_install() {
|
||||
vmove usr/include
|
||||
vmove usr/lib/pkgconfig
|
||||
vmove "usr/bin/*-config"
|
||||
vmove usr/share/doc
|
||||
vmove "usr/share/man/man1/*-config.1"
|
||||
}
|
||||
}
|
||||
|
||||
libmagick-perl_package() {
|
||||
depends="perl>=5.16"
|
||||
short_desc="ImageMagick perl library bindings"
|
||||
pkg_install() {
|
||||
vmove usr/lib/perl5
|
||||
vmove usr/share/man/man3
|
||||
}
|
||||
}
|
||||
|
||||
ImageMagick_package() {
|
||||
conf_files="
|
||||
/etc/ImageMagick/coder.xml
|
||||
/etc/ImageMagick/colors.xml
|
||||
/etc/ImageMagick/delegates.xml
|
||||
/etc/ImageMagick/log.xml
|
||||
/etc/ImageMagick/magic.xml
|
||||
/etc/ImageMagick/mime.xml
|
||||
/etc/ImageMagick/policy.xml
|
||||
/etc/ImageMagick/sRGB.icc
|
||||
/etc/ImageMagick/thresholds.xml
|
||||
/etc/ImageMagick/type.xml
|
||||
/etc/ImageMagick/type-dejavu.xml
|
||||
/etc/ImageMagick/type-ghostscript.xml
|
||||
/etc/ImageMagick/type-windows.xml"
|
||||
pkg_install() {
|
||||
vmove usr
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,15 +0,0 @@
|
|||
# Template file for 'lua-devel'.
|
||||
#
|
||||
depends="LuaJIT"
|
||||
short_desc="${short_desc} - development files"
|
||||
long_desc="${long_desc}
|
||||
|
||||
This package contains files for development, headers, static libs, etc."
|
||||
|
||||
do_install()
|
||||
{
|
||||
vmove usr/share/luajit-$version usr/share
|
||||
vmove usr/include usr
|
||||
vmove usr/lib/pkgconfig usr/lib
|
||||
vmove "usr/lib/*" usr/lib
|
||||
}
|
|
@ -1,24 +1,40 @@
|
|||
# Template file for 'LuaJIT'
|
||||
pkgname=LuaJIT
|
||||
version=2.0.0
|
||||
distfiles="http://luajit.org/download/$pkgname-$version.tar.gz"
|
||||
revision=1
|
||||
short_desc="a Just-In-Time Compiler for Lua"
|
||||
maintainer="pancake <pancake@nopcode.org>"
|
||||
homepage="http://www.luajit.org"
|
||||
license="MIT"
|
||||
distfiles="http://luajit.org/download/$pkgname-$version.tar.gz"
|
||||
checksum=deaed645c4a093c5fb250c30c9933c9131ee05c94b13262d58f6e0b60b338c15
|
||||
long_desc="
|
||||
LuaJIT is a Just-In-Time Compiler (JIT) for the Lua programming language.
|
||||
Lua is a powerful, dynamic and light-weight programming language. It may
|
||||
be embedded or used as a general-purpose, stand-alone language."
|
||||
|
||||
subpackages="LuaJIT-devel"
|
||||
|
||||
do_build() {
|
||||
make PREFIX=/usr ${makejobs}
|
||||
}
|
||||
|
||||
do_install() {
|
||||
make DPREFIX=${DESTDIR}/usr DESTDIR=${DESTDIR} INSTALL_SHARE=${DESTDIR}/usr/share PREFIX=/usr install
|
||||
make DPREFIX=${DESTDIR}/usr DESTDIR=${DESTDIR} \
|
||||
INSTALL_SHARE=${DESTDIR}/usr/share PREFIX=/usr install
|
||||
}
|
||||
|
||||
LuaJIT-devel_package() {
|
||||
depends="LuaJIT>=${version}"
|
||||
short_desc="${short_desc} - development files"
|
||||
pkg_install() {
|
||||
vmove usr/share/luajit-$version
|
||||
vmove usr/include
|
||||
vmove usr/lib/pkgconfig
|
||||
vmove "usr/lib/*"
|
||||
}
|
||||
}
|
||||
|
||||
LuaJIT_package() {
|
||||
pkg_install() {
|
||||
vmove usr
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,15 +0,0 @@
|
|||
# Template file for 'MesaLib-devel'.
|
||||
#
|
||||
noarch=yes
|
||||
depends="glproto dri2proto>=2.1 libXext-devel libXxf86vm-devel libXdamage-devel
|
||||
libXfixes-devel libX11-devel libxcb-devel libdrm-devel>=2.4.39 expat-devel
|
||||
libGL-${version}_${revision} libOpenVG-${version}_${revision}
|
||||
libGLES-${version}_${revision} libEGL-${version}_${revision}
|
||||
libOSMesa-${version}_${revision} libgbm-${version}_${revision}
|
||||
libwayland-egl-${version}_${revision} ${sourcepkg}-${version}_${revision}"
|
||||
short_desc="${short_desc} - development files"
|
||||
|
||||
do_install() {
|
||||
vmove usr/include usr
|
||||
vmove usr/lib/pkgconfig usr/lib
|
||||
}
|
|
@ -1,8 +0,0 @@
|
|||
# Template file for 'libEGL'.
|
||||
#
|
||||
short_desc="Free implementation of the EGL API - runtime"
|
||||
replaces="MesaLib<7.11_2"
|
||||
|
||||
do_install() {
|
||||
vmove "usr/lib/libEGL*.so*" usr/lib
|
||||
}
|
|
@ -1,10 +0,0 @@
|
|||
# Template file for 'libGL'.
|
||||
#
|
||||
short_desc="Free implementation of the OpenGL API - GLX runtime"
|
||||
replaces="MesaLib<7.11_2"
|
||||
|
||||
do_install() {
|
||||
vmove "usr/lib/libGL.so*" usr/lib
|
||||
rm -f ${DESTDIR}/usr/lib/libGL.so{,.1}
|
||||
mv ${DESTDIR}/usr/lib/libGL.so.1.2.0 ${DESTDIR}/usr/lib/libGL-mesa.so.1.2.0
|
||||
}
|
|
@ -1,8 +0,0 @@
|
|||
# Template file for 'libGLES'.
|
||||
#
|
||||
short_desc="Free implementation of the OpenGL|ES 1.x and 2.x API"
|
||||
replaces="MesaLib<7.11_2"
|
||||
|
||||
do_install() {
|
||||
vmove "usr/lib/libGLES*.so*" usr/lib
|
||||
}
|
|
@ -1,8 +0,0 @@
|
|||
# Template file for 'libOSMesa'.
|
||||
#
|
||||
short_desc="Mesa Off-Screen interface library"
|
||||
replaces="MesaLib<7.11_2"
|
||||
|
||||
do_install() {
|
||||
vmove "usr/lib/libOSMesa.so*" usr/lib
|
||||
}
|
|
@ -1,8 +0,0 @@
|
|||
# Template file for 'libOpenVG'.
|
||||
#
|
||||
short_desc="Free implementation of the OpenVG API - runtime"
|
||||
replaces="MesaLib<7.11_2"
|
||||
|
||||
do_install() {
|
||||
vmove "usr/lib/libOpenVG.so*" usr/lib
|
||||
}
|
|
@ -1,9 +0,0 @@
|
|||
# Template file for 'libgbm'.
|
||||
#
|
||||
short_desc="generic buffer management API -- runtime"
|
||||
replaces="MesaLib<9.0.2"
|
||||
|
||||
do_install() {
|
||||
vmove "usr/lib/libgbm.so*" usr/lib
|
||||
vmove usr/lib/gbm/gbm_gallium_drm.so usr/lib/gbm
|
||||
}
|
|
@ -1,8 +0,0 @@
|
|||
# Template file for 'libglapi'.
|
||||
#
|
||||
short_desc="Free implementation of the GL API - shared library"
|
||||
replaces="MesaLib<7.11_2"
|
||||
|
||||
do_install() {
|
||||
vmove "usr/lib/libglapi.so*" usr/lib
|
||||
}
|
|
@ -1,8 +0,0 @@
|
|||
# Template file for 'libwayland-egl'.
|
||||
#
|
||||
short_desc="Free implementation of the EGL API - wayland runtime"
|
||||
|
||||
do_install() {
|
||||
vmove "usr/lib/libwayland-egl.*" usr/lib
|
||||
vmove usr/lib/egl usr/lib
|
||||
}
|
|
@ -1,13 +0,0 @@
|
|||
# Template file for 'mesa-ati-dri'.
|
||||
#
|
||||
short_desc="Mesa DRI drivers for ATI GPUs"
|
||||
replaces="MesaLib<9.0.2"
|
||||
|
||||
do_install() {
|
||||
vmove "usr/lib/libXvMCr[36]00.so*" usr/lib
|
||||
vmove "usr/lib/vdpau/libvdpau_r[36]00.so*" usr/lib/vdpau
|
||||
#vmove "usr/lib/vdpau/libvdpau_radeon*.so*" usr/lib/vdpau
|
||||
vmove "usr/lib/xorg/modules/dri/radeon*" usr/lib/xorg/modules/dri
|
||||
vmove "usr/lib/xorg/modules/dri/r[236]00*" usr/lib/xorg/modules/dri
|
||||
vmove "usr/lib/gallium-pipe/pipe_r[36]00.so" usr/lib/gallium-pipe
|
||||
}
|
|
@ -1,7 +0,0 @@
|
|||
# Template file for 'mesa-intel-dri'.
|
||||
#
|
||||
short_desc="Mesa DRI drivers for Intel GPUs"
|
||||
|
||||
do_install() {
|
||||
vmove "usr/lib/xorg/modules/dri/i9[16]5_dri.*" usr/lib/xorg/modules/dri
|
||||
}
|
|
@ -1,11 +0,0 @@
|
|||
# Template file for 'mesa-nouveau-dri'.
|
||||
#
|
||||
short_desc="Mesa DRI drivers for NVIDIA GPUs (nouveau dri)"
|
||||
replaces="MesaLib<9.0.2"
|
||||
|
||||
do_install() {
|
||||
vmove "usr/lib/libXvMCnouveau.so*" usr/lib
|
||||
vmove "usr/lib/vdpau/libvdpau_nouveau.so*" usr/lib/vdpau
|
||||
vmove "usr/lib/xorg/modules/dri/nouveau*" usr/lib/xorg/modules/dri
|
||||
vmove usr/lib/gallium-pipe/pipe_nouveau.so usr/lib/gallium-pipe
|
||||
}
|
|
@ -1,11 +0,0 @@
|
|||
# Template file for 'mesa-swraster-dri'.
|
||||
#
|
||||
short_desc="Mesa DRI drivers for the Software Rasterizer"
|
||||
replaces="MesaLib<9.0.2"
|
||||
|
||||
do_install() {
|
||||
vmove "usr/lib/libXvMCsoftpipe.so*" usr/lib
|
||||
vmove "usr/lib/vdpau/libvdpau_softpipe.so*" usr/lib/vdpau
|
||||
vmove "usr/lib/xorg/modules/dri/swrast*" usr/lib/xorg/modules/dri
|
||||
vmove "usr/lib/gallium-pipe/pipe_swrast.so" usr/lib/gallium-pipe
|
||||
}
|
|
@ -1,9 +0,0 @@
|
|||
# Template file for 'mesa-vmwgfx-dri'.
|
||||
#
|
||||
short_desc="Mesa DRI drivers for VMware"
|
||||
replaces="MesaLib<9.0.2"
|
||||
|
||||
do_install() {
|
||||
vmove "usr/lib/xorg/modules/dri/vmwgfx*" usr/lib/xorg/modules/dri
|
||||
vmove usr/lib/gallium-pipe/pipe_vmwgfx.so usr/lib/gallium-pipe
|
||||
}
|
|
@ -1,7 +1,7 @@
|
|||
# Template build file for 'MesaLib'.
|
||||
pkgname=MesaLib
|
||||
version=9.1.1
|
||||
revision=2
|
||||
revision=3
|
||||
wrksrc="Mesa-${version}"
|
||||
build_style=gnu-configure
|
||||
configure_args="--enable-glx-tls --enable-shared-glapi --enable-gallium-g3dvl
|
||||
|
@ -18,18 +18,156 @@ license="MIT, LGPL-2.1"
|
|||
distfiles="ftp://ftp.freedesktop.org/pub/mesa/$version/$pkgname-$version.tar.bz2"
|
||||
checksum=3ae5741918a26ce6457b4427663b9e0ed31a3cae1b10b9009e55769a52e9adeb
|
||||
|
||||
conf_files="/etc/drirc"
|
||||
depends="mesa-swraster-dri-${version}_${revision}"
|
||||
|
||||
makedepends="automake libtool flex pkg-config glproto dri2proto>=2.1
|
||||
libXext-devel libXxf86vm-devel libXdamage-devel libudev-devel>=183
|
||||
libdrm-devel expat-devel talloc-devel libxml2-python
|
||||
libvdpau-devel libXvMC-devel>=1.0.6 wayland-devel llvm>=3.2"
|
||||
|
||||
subpackages="libgbm libEGL libglapi libGLES libGL libOpenVG libOSMesa
|
||||
MesaLib-devel mesa-ati-dri mesa-intel-dri mesa-nouveau-dri mesa-swraster-dri
|
||||
mesa-vmwgfx-dri libwayland-egl"
|
||||
|
||||
pre_configure() {
|
||||
./autogen.sh
|
||||
}
|
||||
|
||||
post_install() {
|
||||
rm -f ${DESTDIR}/usr/lib/libGL.so{,.1}
|
||||
mv ${DESTDIR}/usr/lib/libGL.so.1.2.0 ${DESTDIR}/usr/lib/libGL-mesa.so.1.2.0
|
||||
}
|
||||
|
||||
libgbm_package() {
|
||||
short_desc="generic buffer management API -- runtime"
|
||||
replaces="MesaLib<9.0.2"
|
||||
pkg_install() {
|
||||
vmove "usr/lib/libgbm.so*"
|
||||
vmove usr/lib/gbm/gbm_gallium_drm.so
|
||||
}
|
||||
}
|
||||
|
||||
libEGL_package() {
|
||||
short_desc="Free implementation of the EGL API - runtime"
|
||||
replaces="MesaLib<7.11_2"
|
||||
pkg_install() {
|
||||
vmove "usr/lib/libEGL*.so*"
|
||||
}
|
||||
}
|
||||
|
||||
libglapi_package() {
|
||||
short_desc="Free implementation of the GL API - shared library"
|
||||
replaces="MesaLib<7.11_2"
|
||||
pkg_install() {
|
||||
vmove "usr/lib/libglapi.so*"
|
||||
}
|
||||
}
|
||||
|
||||
libGLES_package() {
|
||||
short_desc="Free implementation of the OpenGL|ES 1.x and 2.x API"
|
||||
replaces="MesaLib<7.11_2"
|
||||
pkg_install() {
|
||||
vmove "usr/lib/libGLES*.so*"
|
||||
}
|
||||
}
|
||||
|
||||
libGL_package() {
|
||||
short_desc="Free implementation of the OpenGL API - GLX runtime"
|
||||
replaces="MesaLib<7.11_2"
|
||||
pkg_install() {
|
||||
vmove "usr/lib/libGL*.so*"
|
||||
}
|
||||
}
|
||||
|
||||
libOpenVG_package() {
|
||||
short_desc="Free implementation of the OpenVG API - runtime"
|
||||
replaces="MesaLib<7.11_2"
|
||||
pkg_install() {
|
||||
vmove "usr/lib/libOpenVG.so*"
|
||||
}
|
||||
}
|
||||
|
||||
libOSMesa_package() {
|
||||
short_desc="Mesa Off-Screen interface library"
|
||||
replaces="MesaLib<7.11_2"
|
||||
pkg_install() {
|
||||
vmove "usr/lib/libOSMesa.so*"
|
||||
}
|
||||
}
|
||||
|
||||
MesaLib-devel_package() {
|
||||
depends="glproto dri2proto>=2.1 libXext-devel libXxf86vm-devel libXdamage-devel
|
||||
libXfixes-devel libX11-devel libxcb-devel libdrm-devel>=2.4.39 expat-devel
|
||||
libGL-${version}_${revision} libOpenVG-${version}_${revision}
|
||||
libGLES-${version}_${revision} libEGL-${version}_${revision}
|
||||
libOSMesa-${version}_${revision} libgbm-${version}_${revision}
|
||||
libwayland-egl-${version}_${revision}
|
||||
${sourcepkg}-${version}_${revision}"
|
||||
short_desc="${short_desc} - development files"
|
||||
pkg_install() {
|
||||
vmove usr/include
|
||||
vmove usr/lib/pkgconfig
|
||||
}
|
||||
}
|
||||
|
||||
mesa-ati-dri_package() {
|
||||
short_desc="Mesa DRI drivers for ATI GPUs"
|
||||
replaces="MesaLib<9.0.2"
|
||||
pkg_install() {
|
||||
vmove "usr/lib/libXvMCr[36]00.so*"
|
||||
vmove "usr/lib/vdpau/libvdpau_r[36]00.so*"
|
||||
#vmove "usr/lib/vdpau/libvdpau_radeon*.so*"
|
||||
vmove "usr/lib/xorg/modules/dri/radeon*"
|
||||
vmove "usr/lib/xorg/modules/dri/r[236]00*"
|
||||
vmove "usr/lib/gallium-pipe/pipe_r[36]00.so"
|
||||
}
|
||||
}
|
||||
|
||||
mesa-intel-dri_package() {
|
||||
short_desc="Mesa DRI drivers for Intel GPUs"
|
||||
pkg_install() {
|
||||
vmove "usr/lib/xorg/modules/dri/i9[16]5_dri.*"
|
||||
}
|
||||
}
|
||||
|
||||
mesa-nouveau-dri_package() {
|
||||
short_desc="Mesa DRI drivers for NVIDIA GPUs (nouveau dri)"
|
||||
replaces="MesaLib<9.0.2"
|
||||
pkg_install() {
|
||||
vmove "usr/lib/libXvMCnouveau.so*"
|
||||
vmove "usr/lib/vdpau/libvdpau_nouveau.so*"
|
||||
vmove "usr/lib/xorg/modules/dri/nouveau*"
|
||||
vmove usr/lib/gallium-pipe/pipe_nouveau.so
|
||||
}
|
||||
}
|
||||
|
||||
mesa-swraster-dri_package() {
|
||||
short_desc="Mesa DRI drivers for the Software Rasterizer"
|
||||
replaces="MesaLib<9.0.2"
|
||||
pkg_install() {
|
||||
vmove "usr/lib/libXvMCsoftpipe.so*"
|
||||
vmove "usr/lib/vdpau/libvdpau_softpipe.so*"
|
||||
vmove "usr/lib/xorg/modules/dri/swrast*"
|
||||
vmove "usr/lib/gallium-pipe/pipe_swrast.so"
|
||||
}
|
||||
}
|
||||
|
||||
mesa-vmwgfx-dri_package() {
|
||||
short_desc="Mesa DRI drivers for VMware"
|
||||
replaces="MesaLib<9.0.2"
|
||||
pkg_install() {
|
||||
vmove "usr/lib/xorg/modules/dri/vmwgfx*"
|
||||
vmove usr/lib/gallium-pipe/pipe_vmwgfx.so
|
||||
}
|
||||
}
|
||||
|
||||
libwayland-egl_package() {
|
||||
short_desc="Free implementation of the EGL API - wayland runtime"
|
||||
pkg_install() {
|
||||
vmove "usr/lib/libwayland-egl.*"
|
||||
vmove usr/lib/egl
|
||||
}
|
||||
}
|
||||
|
||||
MesaLib_package() {
|
||||
conf_files="/etc/drirc"
|
||||
depends="mesa-swraster-dri-${version}_${revision}"
|
||||
pkg_install() {
|
||||
vmove etc
|
||||
vmove usr
|
||||
}
|
||||
}
|
||||
|
|
|
@ -2,11 +2,9 @@
|
|||
pkgname=MoinMoin
|
||||
version=1.9.4
|
||||
revision=1
|
||||
noarch=yes
|
||||
wrksrc=moin-${version}
|
||||
build_style=python-module
|
||||
fulldepends="python"
|
||||
pycompile_module="$pkgname jabberbot"
|
||||
makedepends="python"
|
||||
short_desc="MoinMoin, a Python clone of WikiWiki"
|
||||
maintainer="Juan RP <xtraeme@gmail.com>"
|
||||
homepage="http://moinmo.in"
|
||||
|
@ -18,3 +16,12 @@ long_desc="
|
|||
emphasis on easy access to and modification of information. MoinMoin
|
||||
is a Python WikiClone that allows you to easily set up your own wiki,
|
||||
only requiring a Python installation."
|
||||
|
||||
MoinMoin_package() {
|
||||
noarch="yes"
|
||||
pycompile_module="MoinMoin jabberbot"
|
||||
depends="python"
|
||||
pkg_install() {
|
||||
vmove usr
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,11 +0,0 @@
|
|||
# Template file for 'NetworkManager-devel'.
|
||||
#
|
||||
noarch=yes
|
||||
depends="dbus-glib-devel libnm-${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
|
||||
}
|
|
@ -1,9 +0,0 @@
|
|||
# Template file for 'libnm'.
|
||||
#
|
||||
replaces="NetworkManager<0.9.1.90_1"
|
||||
short_desc="${short_desc} - shared libraries"
|
||||
|
||||
do_install() {
|
||||
vmove "usr/lib/*.so*" usr/lib
|
||||
vmove "usr/lib/girepository-*" usr/lib
|
||||
}
|
|
@ -12,12 +12,8 @@ configure_args="--with-dhcpcd=/usr/sbin/dhcpcd --with-dhclient=no
|
|||
--with-pppd-plugin-dir=/usr/lib/pppd/2.4.5 --enable-modify-system"
|
||||
makedepends="pkg-config intltool gobject-introspection libuuid-devel
|
||||
nss-devel dbus-glib-devel libgudev-devel wireless_tools-devel libnl3-devel
|
||||
polkit-devel ppp-devel iptables-devel libsoup-devel systemd-devel"
|
||||
fulldepends="dbus>=0 iproute2 dhcpcd>=5.5.4_1 wpa_supplicant
|
||||
mobile-broadband-provider-info"
|
||||
systemd_services="${pkgname}.service on"
|
||||
conf_files="/etc/${pkgname}/${pkgname}.conf"
|
||||
subpackages="$pkgname-devel libnm"
|
||||
polkit-devel ppp-devel iptables-devel libsoup-devel systemd-devel
|
||||
dbus iproute2 dhcpcd>=5.5.4_1 wpa_supplicant mobile-broadband-provider-info"
|
||||
short_desc="Network Management daemon"
|
||||
maintainer="Juan RP <xtraeme@gmail.com>"
|
||||
homepage="http://www.gnome.org/projects/NetworkManager/"
|
||||
|
@ -25,13 +21,40 @@ license="GPL-2"
|
|||
distfiles="${GNOME_SITE}/$pkgname/0.9/$pkgname-$version.tar.xz"
|
||||
checksum=c366bcded6354d8186ad93c05d26d6a20bc550aa0391f974704e7a60e9f6096b
|
||||
|
||||
make_dirs="
|
||||
/etc/NetworkManager/dispatcher.d 0755 root root
|
||||
/etc/NetworkManager/system-connections 0755 root root
|
||||
/var/lib/NetworkManager 0700 root root"
|
||||
|
||||
post_install() {
|
||||
# Install config file.
|
||||
vinstall ${FILESDIR}/${pkgname}.conf 644 etc/${pkgname}
|
||||
rm -rf ${DESTDIR}/etc/init.d
|
||||
}
|
||||
|
||||
libnm_package() {
|
||||
replaces="NetworkManager<0.9.1.90_1"
|
||||
short_desc="${short_desc} - shared libraries"
|
||||
pkg_install() {
|
||||
vmove "usr/lib/*.so*"
|
||||
vmove "usr/lib/girepository-*"
|
||||
}
|
||||
}
|
||||
|
||||
NetworkManager-devel_package() {
|
||||
depends="dbus-glib-devel libnm-${version}_${revision}"
|
||||
short_desc="${short_desc} -- development files"
|
||||
pkg_install() {
|
||||
vmove usr/include
|
||||
vmove usr/lib/pkgconfig
|
||||
vmove usr/share/gir-1.0
|
||||
}
|
||||
}
|
||||
|
||||
NetworkManager_package() {
|
||||
make_dirs="
|
||||
/etc/NetworkManager/dispatcher.d 0755 root root
|
||||
/etc/NetworkManager/system-connections 0755 root root
|
||||
/var/lib/NetworkManager 0700 root root"
|
||||
depends="dbus iproute2 dhcpcd>=5.5.4_1 wpa_supplicant mobile-broadband-provider-info"
|
||||
conf_files="/etc/${pkgname}/${pkgname}.conf"
|
||||
pkg_install() {
|
||||
vmove etc
|
||||
vmove usr
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,18 +0,0 @@
|
|||
# Template file for 'ORBit2-devel'.
|
||||
#
|
||||
depends="glib-devel libIDL-devel libORBit2"
|
||||
short_desc="${short_desc} (Development files)"
|
||||
long_desc="${long_desc}
|
||||
|
||||
This package contains files for development, headers, static libs, etc."
|
||||
|
||||
do_install()
|
||||
{
|
||||
vmove "usr/lib/*.a" usr/lib
|
||||
vmkdir usr/lib/orbit-2.0
|
||||
vmove "usr/lib/orbit-2.0/*.a" usr/lib/orbit-2.0
|
||||
vmove usr/include usr
|
||||
vmove usr/lib/pkgconfig usr/lib
|
||||
vmove usr/share/idl usr/share
|
||||
vmove usr/share/aclocal usr/share
|
||||
}
|
|
@ -1,15 +0,0 @@
|
|||
# Template file for 'libORBit2'.
|
||||
#
|
||||
short_desc="${short_desc} (Runtime library)"
|
||||
long_desc="${long_desc}
|
||||
|
||||
This package contains the ORBit2 runtime libraries."
|
||||
|
||||
do_install()
|
||||
{
|
||||
vmove "usr/lib/*.so*" usr/lib
|
||||
vmkdir usr/lib/orbit-2.0
|
||||
vmove "usr/lib/orbit-2.0/*.so*" usr/lib/orbit-2.0
|
||||
}
|
||||
|
||||
|
|
@ -1,14 +1,15 @@
|
|||
# Template file for 'ORBit2'
|
||||
pkgname=ORBit2
|
||||
version=2.14.19
|
||||
revision=2
|
||||
build_style=gnu-configure
|
||||
homepage="http://projects.gnome.org/ORBit2/"
|
||||
distfiles="http://ftp.acc.umu.se/pub/gnome/sources/${pkgname}/2.14/${pkgname}-${version}.tar.bz2"
|
||||
makedepends="pkg-config glib-devel libIDL-devel"
|
||||
revision=1
|
||||
hostmakedepends="pkg-config"
|
||||
makedepends="glib-devel libIDL-devel"
|
||||
short_desc="Thin/fast CORBA ORB"
|
||||
maintainer="davehome <davehome@redthumb.info.tm>"
|
||||
license="GPL-2, LGPL-2.1"
|
||||
homepage="http://projects.gnome.org/ORBit2/"
|
||||
distfiles="http://ftp.acc.umu.se/pub/gnome/sources/${pkgname}/2.14/${pkgname}-${version}.tar.bz2"
|
||||
checksum=55c900a905482992730f575f3eef34d50bda717c197c97c08fa5a6eafd857550
|
||||
long_desc="
|
||||
ORBit2 is a CORBA 2.4-compliant Object Request Broker (ORB) featuring mature C,
|
||||
|
@ -21,4 +22,29 @@ long_desc="
|
|||
Solaris, HP-UX, ...), and Windows. ORBit2 is developed and released as open
|
||||
source software under GPL/LGPL."
|
||||
|
||||
subpackages="lib$pkgname $pkgname-devel"
|
||||
libORBit2_package() {
|
||||
short_desc="${short_desc} -- Runtime library"
|
||||
pkg_install() {
|
||||
vmove "usr/lib/*.so*"
|
||||
vmove "usr/lib/orbit-2.0/*.so*"
|
||||
}
|
||||
}
|
||||
|
||||
ORBit2-devel_package() {
|
||||
depends="glib-devel libIDL-devel libORBit2>=${version}"
|
||||
short_desc="${short_desc} -- development files"
|
||||
pkg_install() {
|
||||
vmove "usr/lib/*.a"
|
||||
vmove "usr/lib/orbit-2.0/*.a"
|
||||
vmove usr/include
|
||||
vmove usr/lib/pkgconfig
|
||||
vmove usr/share/idl
|
||||
vmove usr/share/aclocal
|
||||
}
|
||||
}
|
||||
|
||||
ORBit2_package() {
|
||||
pkg_install() {
|
||||
vmove usr
|
||||
}
|
||||
}
|
||||
|
|
|
@ -2,19 +2,22 @@
|
|||
pkgname=Pyrex
|
||||
version=0.9.9
|
||||
revision=2
|
||||
#distfiles="http://www.cosc.canterbury.ac.nz/greg.ewing/python/Pyrex/Pyrex-$version.tar.gz"
|
||||
distfiles="http://code.enthought.com/src/$pkgname-$version.tar.gz"
|
||||
build_style=python-module
|
||||
fulldepends="python"
|
||||
makedepends="python"
|
||||
short_desc="Language for writing Python extension modules"
|
||||
maintainer="Juan RP <xtraeme@gmail.com>"
|
||||
homepage="http://www.cosc.canterbury.ac.nz/greg.ewing/python/Pyrex"
|
||||
license="Apache-2.0"
|
||||
distfiles="http://code.enthought.com/src/$pkgname-$version.tar.gz"
|
||||
checksum=5f87df06831d0b3412eb4bc9d3fc2ee7bfae1b913d7da8c23ab2bf5699fb6b50
|
||||
long_desc="
|
||||
Pyrex lets you write code that mixes Python and C data types any way you
|
||||
want, and compiles it into a C extension for Python."
|
||||
|
||||
noarch=yes
|
||||
pycompile_module="$pkgname"
|
||||
|
||||
Pyrex_package() {
|
||||
noarch="yes"
|
||||
pycompile_module="Pyrex"
|
||||
pkg_install() {
|
||||
vmove usr
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,25 +0,0 @@
|
|||
# Template file for 'SDL-devel'.
|
||||
#
|
||||
depends="alsa-lib-devel SDL>=${version}"
|
||||
|
||||
if [ "$build_option_x11" ]; then
|
||||
depends="${depends} libXrandr-devel"
|
||||
fi
|
||||
|
||||
if [ "$build_option_opengl" ]; then
|
||||
depends="${depends} glu-devel"
|
||||
fi
|
||||
|
||||
if [ "$build_option_pulseaudio" ]; then
|
||||
depends="${depends} pulseaudio-devel"
|
||||
fi
|
||||
|
||||
short_desc="${short_desc} -- development files"
|
||||
|
||||
do_install() {
|
||||
vmove usr/bin usr
|
||||
vmove usr/include usr
|
||||
vmove usr/lib/pkgconfig usr/lib
|
||||
vmove "usr/lib/*.a" usr/lib
|
||||
vmove usr/share usr
|
||||
}
|
|
@ -8,7 +8,6 @@ configure_args="--enable-alsa --disable-esd --disable-rpath
|
|||
--enable-clock_gettime --disable-nas --disable-arts --disable-x11-shared
|
||||
--disable-alsa-shared --disable-pulseaudio-shared --disable-video-dga
|
||||
--disable-osmesa-shared"
|
||||
subpackages="SDL-devel"
|
||||
short_desc="Simple Directmedia Layer"
|
||||
maintainer="Juan RP <xtraeme@gmail.com>"
|
||||
homepage="http://www.libsdl.org/"
|
||||
|
@ -24,3 +23,78 @@ long_desc="
|
|||
|
||||
hostmakedepends="pkg-config nasm"
|
||||
makedepends="alsa-lib-devel"
|
||||
|
||||
# Package build options
|
||||
build_options="x11 opengl aalib pulseaudio"
|
||||
|
||||
desc_option_x11="Enable support for X11 video output"
|
||||
desc_option_opengl="Enable support for OpenGL support"
|
||||
desc_option_aalib="Enable support for aalib video output"
|
||||
desc_option_pulseaudio="Enable support for pulseaudio autio output"
|
||||
|
||||
build_options_default="x11"
|
||||
|
||||
if [ "$XBPS_TARGET_MACHINE" = "i686" -o "$XBPS_TARGET_MACHINE" = "x86_64" ]; then
|
||||
# Enable OpenGL and pulseaudio on x86.
|
||||
build_options_default+=" opengl pulseaudio"
|
||||
fi
|
||||
|
||||
if [ "$build_option_x11" ]; then
|
||||
configure_args+=" --enable-video-x11-xrandr --enable-video-x11-vm --enable-video-x11-xv"
|
||||
makedepends+=" libXrandr-devel"
|
||||
else
|
||||
configure_args+=" --without-x"
|
||||
fi
|
||||
|
||||
if [ "$build_option_opengl" ]; then
|
||||
configure_args+=" --enable-video-opengl"
|
||||
makedepends+=" glu-devel"
|
||||
else
|
||||
configure_args+=" --disable-video-opengl"
|
||||
fi
|
||||
|
||||
if [ "$build_option_aalib" ]; then
|
||||
configure_args+=" --enable-video-aalib"
|
||||
makedepends+=" aalib-devel"
|
||||
else
|
||||
configure_args+=" --disable-video-aalib"
|
||||
fi
|
||||
|
||||
if [ "$build_option_pulseaudio" ]; then
|
||||
configure_args+=" --enable-pulseaudio"
|
||||
makedepends+=" pulseaudio-devel"
|
||||
else
|
||||
configure_args+=" --disable-pulseaudio"
|
||||
fi
|
||||
|
||||
SDL-devel_package() {
|
||||
short_desc="${short_desc} -- development files"
|
||||
depends="alsa-lib-devel SDL>=${version}"
|
||||
if [ "$build_option_x11" ]; then
|
||||
depends+=" libXrandr-devel"
|
||||
fi
|
||||
if [ "$build_option_opengl" ]; then
|
||||
depends+=" glu-devel"
|
||||
fi
|
||||
if [ "$build_option_pulseaudio" ]; then
|
||||
depends+=" pulseaudio-devel"
|
||||
fi
|
||||
|
||||
pkg_install() {
|
||||
vmove usr/bin
|
||||
vmove usr/include
|
||||
vmove usr/lib/pkgconfig
|
||||
vmove "usr/lib/*.a"
|
||||
vmove usr/share
|
||||
}
|
||||
}
|
||||
|
||||
SDL_package() {
|
||||
if [ "$build_option_opengl" ]; then
|
||||
# libGL.so.1 is dynamically loaded with dlopen.
|
||||
depends="libGL"
|
||||
fi
|
||||
pkg_install() {
|
||||
vmove usr
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,47 +0,0 @@
|
|||
# Package build options
|
||||
build_options="x11 opengl aalib pulseaudio"
|
||||
|
||||
desc_option_x11="Enable support for X11 video output"
|
||||
desc_option_opengl="Enable support for OpenGL support"
|
||||
desc_option_aalib="Enable support for aalib video output"
|
||||
desc_option_pulseaudio="Enable support for pulseaudio autio output"
|
||||
|
||||
build_options_default="x11"
|
||||
|
||||
if [ "$XBPS_TARGET_MACHINE" = "i686" -o "$XBPS_TARGET_MACHINE" = "x86_64" ]; then
|
||||
# Enable OpenGL and pulseaudio on x86.
|
||||
build_options_default="${build_options_default} opengl pulseaudio"
|
||||
fi
|
||||
|
||||
do_options() {
|
||||
if [ "$build_option_x11" ]; then
|
||||
configure_args="${configure_args} --enable-video-x11-xrandr
|
||||
--enable-video-x11-vm --enable-video-x11-xv"
|
||||
makedepends="${makedepends} libXrandr-devel"
|
||||
else
|
||||
configure_args="${configure_args} --without-x"
|
||||
fi
|
||||
|
||||
if [ "$build_option_opengl" ]; then
|
||||
configure_args="${configure_args} --enable-video-opengl"
|
||||
makedepends="${makedepends} glu-devel"
|
||||
# libGL.so.1 is dynamically loaded with dlopen.
|
||||
depends="${depends} libGL"
|
||||
else
|
||||
configure_args="${configure_args} --disable-video-opengl"
|
||||
fi
|
||||
|
||||
if [ "$build_option_aalib" ]; then
|
||||
configure_args="${configure_args} --enable-video-aalib"
|
||||
makedepends="${makedepends} aalib-devel"
|
||||
else
|
||||
configure_args="${configure_args} --disable-video-aalib"
|
||||
fi
|
||||
|
||||
if [ "$build_option_pulseaudio" ]; then
|
||||
configure_args="${configure_args} --enable-pulseaudio"
|
||||
makedepends="${makedepends} pulseaudio-devel"
|
||||
else
|
||||
configure_args="${configure_args} --disable-pulseaudio"
|
||||
fi
|
||||
}
|
|
@ -1,13 +0,0 @@
|
|||
# Template file for 'SDL_image-devel'.
|
||||
#
|
||||
noarch=yes
|
||||
depends="SDL-devel ${sourcepkg}>=${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
|
||||
}
|
|
@ -1,13 +1,10 @@
|
|||
# Template file for 'SDL_image'
|
||||
pkgname=SDL_image
|
||||
version=1.2.12
|
||||
revision=7
|
||||
revision=8
|
||||
build_style=gnu-configure
|
||||
configure_args="--disable-static"
|
||||
# The following are dlopen(3)ed at runtime.
|
||||
depends="libpng>=1.5.10 tiff libjpeg-turbo libwebp>=0.2.0"
|
||||
makedepends="tiff-devel SDL-devel libwebp-devel>=0.2.0"
|
||||
subpackages="${pkgname}-devel"
|
||||
short_desc="Load images as SDL surfaces"
|
||||
maintainer="Juan RP <xtraeme@gmail.com>"
|
||||
license="BSD"
|
||||
|
@ -18,3 +15,20 @@ checksum=0b90722984561004de84847744d566809dbb9daf732a9e503b91a1b5a84e5699
|
|||
post_install() {
|
||||
vinstall COPYING 644 usr/share/licenses/${pkgname}
|
||||
}
|
||||
|
||||
SDL_image-devel_package() {
|
||||
depends="SDL-devel ${sourcepkg}>=${version}"
|
||||
short_desc="${short_desc} - development files"
|
||||
pkg_install() {
|
||||
vmove usr/include
|
||||
vmove usr/lib/pkgconfig
|
||||
}
|
||||
}
|
||||
|
||||
SDL_image_package() {
|
||||
# The following are dlopen(3)ed at runtime.
|
||||
depends="libpng>=1.5.10 tiff libjpeg-turbo libwebp>=0.2.0"
|
||||
pkg_install() {
|
||||
vmove usr
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,13 +0,0 @@
|
|||
# Template file for 'SDL_mixer-devel'.
|
||||
#
|
||||
noarch=yes
|
||||
depends="${sourcepkg}>=${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
|
||||
}
|
|
@ -1,14 +1,11 @@
|
|||
# Template file for 'SDL_mixer'
|
||||
pkgname=SDL_mixer
|
||||
version=1.2.12
|
||||
revision=4
|
||||
revision=5
|
||||
build_style=gnu-configure
|
||||
configure_args="--disable-static"
|
||||
# The following deps are dlopen(3)ed at runtime.
|
||||
depends="libvorbis libmikmod smpeg libflac"
|
||||
makedepends="SDL-devel libvorbis-devel libmikmod-devel>=3.2.0
|
||||
libflac-devel smpeg-devel fluidsynth-devel"
|
||||
subpackages="${pkgname}-devel"
|
||||
short_desc="Multi-channel audio mixer library"
|
||||
maintainer="Juan RP <xtraeme@gmail.com>"
|
||||
license="BSD"
|
||||
|
@ -31,3 +28,20 @@ pre_configure() {
|
|||
post_install() {
|
||||
vinstall COPYING 644 usr/share/licenses/${pkgname}
|
||||
}
|
||||
|
||||
SDL_mixer-devel_package() {
|
||||
depends="${sourcepkg}>=${version}"
|
||||
short_desc="${short_desc} (development files)"
|
||||
pkg_install() {
|
||||
vmove usr/include
|
||||
vmove usr/lib/pkgconfig
|
||||
}
|
||||
}
|
||||
|
||||
SDL_mixer_package() {
|
||||
# The following deps are dlopen(3)ed at runtime.
|
||||
depends="libvorbis libmikmod smpeg libflac"
|
||||
pkg_install() {
|
||||
vmove usr
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,14 +0,0 @@
|
|||
# Template file for 'SDL_net-devel'.
|
||||
#
|
||||
depends="SDL-devel SDL_net-${version}_${revision}"
|
||||
short_desc="${sourcepkg} 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
|
||||
}
|
|
@ -1,9 +1,10 @@
|
|||
# Template file for 'SDL_net'
|
||||
pkgname=SDL_net
|
||||
version=1.2.8
|
||||
revision=2
|
||||
revision=3
|
||||
build_style=gnu-configure
|
||||
configure_args="--disable-static"
|
||||
makedepends="SDL-devel"
|
||||
short_desc="Small sample cross-platform networking library for SDL"
|
||||
maintainer="Juan RP <xtraeme@gmail.com>"
|
||||
license="BSD"
|
||||
|
@ -14,9 +15,21 @@ long_desc="
|
|||
This is a small sample cross-platform networking library which is
|
||||
supplementary to the SDL (Simple DirectMedia Layer) library."
|
||||
|
||||
makedepends="SDL-devel"
|
||||
subpackages="$pkgname-devel"
|
||||
|
||||
post_install() {
|
||||
vinstall COPYING 644 usr/share/licenses/${pkgname}
|
||||
}
|
||||
|
||||
SDL_net-devel_package() {
|
||||
depends="SDL-devel SDL_net>=${version}"
|
||||
short_desc+=" -- development files"
|
||||
pkg_install() {
|
||||
vmove usr/include
|
||||
vmove usr/lib/pkgconfig
|
||||
}
|
||||
}
|
||||
|
||||
SDL_net_package() {
|
||||
pkg_install() {
|
||||
vmove usr
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,12 +0,0 @@
|
|||
# Template file for 'SDL_sound-devel'.
|
||||
#
|
||||
noarch=yes
|
||||
depends="SDL_sound>=${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
|
||||
}
|
|
@ -1,12 +1,12 @@
|
|||
# Template file for 'SDL_sound'
|
||||
pkgname="SDL_sound"
|
||||
version="1.0.3"
|
||||
revision="2"
|
||||
build_style="gnu-configure"
|
||||
pkgname=SDL_sound
|
||||
version=1.0.3
|
||||
revision=3
|
||||
build_style=gnu-configure
|
||||
configure_args="--disable-static"
|
||||
makedepends="pkg-config SDL-devel libmikmod-devel>=3.2.0 libvorbis-devel
|
||||
hostmakedepends="pkg-config"
|
||||
makedepends="SDL-devel libmikmod-devel>=3.2.0 libvorbis-devel
|
||||
libflac-devel speex-devel smpeg-devel"
|
||||
subpackages="${pkgname}-devel"
|
||||
short_desc="A library to decode several popular sound file formats, such as .WAV and .MP3"
|
||||
maintainer="Juan RP <xtraeme@gmail.com>"
|
||||
homepage="http://icculus.org/SDL_sound/"
|
||||
|
@ -23,3 +23,17 @@ long_desc="
|
|||
SDL_sound can decode a whole sound file and hand back a single pointer to the
|
||||
whole waveform. SDL_sound can also handle sample rate, audio format, and
|
||||
channel conversion on-the-fly and behind-the-scenes, if the programmer desires."
|
||||
|
||||
SDL_sound-devel_package() {
|
||||
depends="SDL_sound>=${version}"
|
||||
short_desc="${short_desc} -- development files"
|
||||
pkg_install() {
|
||||
vmove usr/include usr
|
||||
}
|
||||
}
|
||||
|
||||
SDL_sound_package() {
|
||||
pkg_install() {
|
||||
vmove usr
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,13 +0,0 @@
|
|||
# Template file for 'SDL_ttf-devel'.
|
||||
#
|
||||
noarch=yes
|
||||
depends="freetype-devel SDL-devel ${sourcepkg}>=${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
|
||||
}
|
|
@ -1,11 +1,11 @@
|
|||
# Template file for 'SDL_ttf'
|
||||
pkgname=SDL_ttf
|
||||
version=2.0.11
|
||||
revision=2
|
||||
subpackages="${pkgname}-devel"
|
||||
revision=3
|
||||
build_style=gnu-configure
|
||||
configure_args="--disable-static"
|
||||
makedepends="pkg-config freetype-devel SDL-devel MesaLib-devel"
|
||||
hostmakedepends="pkg-config"
|
||||
makedepends="freetype-devel SDL-devel MesaLib-devel"
|
||||
short_desc="Use TrueType fonts in your SDL applications"
|
||||
maintainer="Juan RP <xtraeme@gmail.com>"
|
||||
license="LGPL-2.1"
|
||||
|
@ -19,3 +19,18 @@ long_desc="
|
|||
without having to code a font rendering routine themselves. With the power
|
||||
of outline fonts and antialiasing, high quality text output can be obtained
|
||||
without much effort."
|
||||
|
||||
SDL_ttf-devel_package() {
|
||||
depends="freetype-devel SDL-devel ${sourcepkg}>=${version}"
|
||||
short_desc+=" -- development files"
|
||||
pkg_install() {
|
||||
vmove usr/include
|
||||
vmove usr/lib/pkgconfig
|
||||
}
|
||||
}
|
||||
|
||||
SDL_ttf_package() {
|
||||
pkg_install() {
|
||||
vmove usr
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,11 +0,0 @@
|
|||
# Template file for 'Thunar-devel'.
|
||||
#
|
||||
noarch=yes
|
||||
depends="glib-devel gtk+-devel Thunar>=${version}"
|
||||
short_desc="${short_desc} - development files"
|
||||
|
||||
do_install() {
|
||||
vmove usr/include usr
|
||||
vmove usr/lib/pkgconfig usr/lib
|
||||
vmove usr/share/gtk-doc usr/share
|
||||
}
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'Thunar'
|
||||
pkgname=Thunar
|
||||
version=1.6.2
|
||||
revision=1
|
||||
revision=2
|
||||
build_style=gnu-configure
|
||||
configure_args="--enable-gio-unix --enable-dbus --enable-gudev
|
||||
--enable-exif --enable-pcre --disable-static --enable-notifications"
|
||||
|
@ -12,9 +12,25 @@ license="GPL-2, LGPL-2.1"
|
|||
distfiles="http://archive.xfce.org/src/xfce/thunar/1.6/Thunar-${version}.tar.bz2"
|
||||
checksum=7dbd172ae396e7a2533f47dc1ff703a9ea1a61af3edfdc6f4877b9b9331abd85
|
||||
|
||||
subpackages="${pkgname}-devel"
|
||||
depends="gvfs hicolor-icon-theme desktop-file-utils"
|
||||
makedepends="pkg-config intltool pcre-devel>=8.30 glib-devel>=2.32.3_2
|
||||
hostmakedepends="pkg-config intltool"
|
||||
makedepends="pcre-devel>=8.30 glib-devel>=2.32.3_2
|
||||
libgudev-devel libnotify-devel libxfce4util-devel libxfce4ui-devel
|
||||
gtk+-devel dbus-glib-devel libexif-devel exo-devel>=0.10.2 xfce4-panel-devel
|
||||
startup-notification-devel systemd-devel"
|
||||
|
||||
Thunar-devel_package() {
|
||||
depends="glib-devel gtk+-devel Thunar>=${version}"
|
||||
short_desc="${short_desc} - development files"
|
||||
pkg_install() {
|
||||
vmove usr/include
|
||||
vmove usr/lib/pkgconfig
|
||||
vmove usr/share/gtk-doc
|
||||
}
|
||||
}
|
||||
|
||||
Thunar_package() {
|
||||
depends="gvfs hicolor-icon-theme desktop-file-utils"
|
||||
pkg_install() {
|
||||
vmove usr
|
||||
}
|
||||
}
|
||||
|
|
|
@ -3,12 +3,18 @@ pkgname=Twisted
|
|||
version=12.3.0
|
||||
revision=2
|
||||
build_style=python-module
|
||||
pycompile_module="twisted"
|
||||
makedepends="python-devel"
|
||||
fulldepends="zope.interface>=4.0.1 pycrypto pyopenssl"
|
||||
makedepends="python-devel zope.interface>=4.0.1 pycrypto pyopenssl"
|
||||
short_desc="Event-driven networking engine written in Python"
|
||||
maintainer="Juan RP <xtraeme@gmail.com>"
|
||||
homepage="http://twistedmatrix.com/"
|
||||
license="MIT"
|
||||
distfiles="http://twistedmatrix.com/Releases/Twisted/${version%.*}/Twisted-${version}.tar.bz2"
|
||||
checksum=d4d1afcfa7ca40a7da26832cba653851eb147a06bd3f7f6fae89af3d5cd295c6
|
||||
|
||||
Twisted_package() {
|
||||
depends="zope.interface>=4.0.1 pycrypto pyopenssl"
|
||||
pycompile_module="twisted"
|
||||
pkg_install() {
|
||||
vmove usr
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,10 +0,0 @@
|
|||
# Template file for 'WindowMaker-devel'.
|
||||
#
|
||||
noarch=yes
|
||||
depends="${sourcepkg}>=${version}"
|
||||
short_desc="${short_desc} -- development files"
|
||||
|
||||
do_install() {
|
||||
vmove usr/include usr
|
||||
vmove usr/lib/pkgconfig usr/lib
|
||||
}
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'WindowMaker'
|
||||
pkgname=WindowMaker
|
||||
version=0.95.4
|
||||
revision=1
|
||||
revision=2
|
||||
build_style=gnu-configure
|
||||
configure_args="--enable-xinerama --with-nlsdir=/usr/share/locale
|
||||
--with-gnustepdir=/usr/lib/GNUstep --enable-usermenu --enable-modelock
|
||||
|
@ -16,17 +16,29 @@ homepage="http://www.windowmaker.org/"
|
|||
distfiles="http://windowmaker.org/pub/source/release/${pkgname}-${version}.tar.gz"
|
||||
checksum=2bea97f00570f05ff115d147457c16abefe496a4fc882a027152ce592d768e45
|
||||
|
||||
subpackages="${pkgname}-devel"
|
||||
|
||||
conf_files="
|
||||
/etc/WindowMaker
|
||||
/etc/WindowMaker/WindowMaker
|
||||
/etc/WindowMaker/WMRootMenu
|
||||
/etc/WindowMaker/WMWindowAttributes
|
||||
/etc/WindowMaker/WMState
|
||||
/etc/WindowMaker/WMGLOBA"
|
||||
|
||||
post_install() {
|
||||
vinstall COPYING.WTFPL 644 usr/share/licenses/${pkgname}
|
||||
vinstall ${FILESDIR}/wmaker.desktop 644 usr/share/xsessions
|
||||
}
|
||||
|
||||
WindowMaker-devel_package() {
|
||||
depends="${sourcepkg}>=${version}"
|
||||
short_desc="${short_desc} -- development files"
|
||||
pkg_install() {
|
||||
vmove usr/include usr
|
||||
vmove usr/lib/pkgconfig usr/lib
|
||||
}
|
||||
}
|
||||
|
||||
WindowMaker_package() {
|
||||
conf_files="
|
||||
/etc/WindowMaker
|
||||
/etc/WindowMaker/WindowMaker
|
||||
/etc/WindowMaker/WMRootMenu
|
||||
/etc/WindowMaker/WMWindowAttributes
|
||||
/etc/WindowMaker/WMState
|
||||
/etc/WindowMaker/WMGLOBA"
|
||||
pkg_install() {
|
||||
vmove usr
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue