Merge branch 'master' of git://repo.or.cz/xbps
--HG-- extra : convert_revision : 24e38f0262c98990a28c2b743771b386122e2b77
This commit is contained in:
commit
7334082265
125 changed files with 1584 additions and 182 deletions
|
@ -5,6 +5,23 @@ long_desc="${long_desc}
|
|||
|
||||
This package contains files for development, headers, static libs, etc."
|
||||
|
||||
revision=1
|
||||
|
||||
Add_dependency run pkg-config
|
||||
Add_dependency run glproto
|
||||
Add_dependency run dri2proto ">=2.1"
|
||||
Add_dependency run makedepend
|
||||
Add_dependency run libdrm-devel ">=2.4.15"
|
||||
Add_dependency run expat-devel
|
||||
Add_dependency run libICE-devel
|
||||
Add_dependency run libSM-devel
|
||||
Add_dependency run libX11-devel
|
||||
Add_dependency run libxcb-devel
|
||||
Add_dependency run libXdamage-devel
|
||||
Add_dependency run libXext-devel
|
||||
Add_dependency run libXfixes-devel
|
||||
Add_dependency run libXt-devel
|
||||
Add_dependency run libXxf86vm-devel
|
||||
Add_dependency run MesaLib
|
||||
|
||||
do_install()
|
||||
|
|
16
srcpkgs/MesaLib/glx-utils.template
Normal file
16
srcpkgs/MesaLib/glx-utils.template
Normal file
|
@ -0,0 +1,16 @@
|
|||
# Template file for 'glx-utils'.
|
||||
#
|
||||
short_desc="GLX utilities from Mesa"
|
||||
long_desc="${long_desc}
|
||||
|
||||
This package contains some GLX utilities such as glxgears and glxinfo."
|
||||
|
||||
Add_dependency run glibc
|
||||
Add_dependency run libX11
|
||||
Add_dependency run MesaLib
|
||||
|
||||
do_install()
|
||||
{
|
||||
install -d ${DESTDIR}/usr
|
||||
mv ${SRCPKGDESTDIR}/usr/bin ${DESTDIR}/usr
|
||||
}
|
|
@ -1,14 +1,18 @@
|
|||
# Template build file for 'MesaLib'.
|
||||
pkgname=MesaLib
|
||||
version=7.6
|
||||
version=7.7
|
||||
revision=1
|
||||
wrksrc="Mesa-$version"
|
||||
distfiles="ftp://ftp.freedesktop.org/pub/mesa/$version/$pkgname-$version.tar.bz2"
|
||||
wrksrc="Mesa-${version}"
|
||||
distfiles="
|
||||
ftp://ftp.freedesktop.org/pub/mesa/$version/$pkgname-$version.tar.bz2
|
||||
ftp://ftp.freedesktop.org/pub/mesa/$version/MesaDemos-$version.tar.bz2"
|
||||
build_style=gnu_configure
|
||||
configure_args="--enable-glx-tls --enable-xcb"
|
||||
configure_args="--enable-glx-tls --enable-xcb --with-demos"
|
||||
short_desc="Graphics library similar to SGI's OpenGL"
|
||||
maintainer="Juan RP <xtraeme@gmail.com>"
|
||||
checksum=782a7b2810b1c466b3a994eba96485b59b47cc1120c0caa24de1aecf1e013830
|
||||
checksum="
|
||||
6252d7d4190b47f70d0e4ec0edbd5a70f2261c5f6e66859e5fd2572c1df6357a
|
||||
38dbcce59fcc457b53ff6d4e2d5a400d41c02f093bb1fae141e99e032729ab14"
|
||||
long_desc="
|
||||
MesaLib is a 3-D graphics library with an API which is very similar to
|
||||
that of OpenGL*. To the extent that Mesa utilizes the OpenGL command syntax
|
||||
|
@ -16,20 +20,41 @@ long_desc="
|
|||
Inc. However, the author makes no claim that Mesa is in any way a
|
||||
compatible replacement for OpenGL or associated with Silicon Graphics, Inc."
|
||||
|
||||
subpackages="$pkgname-devel"
|
||||
subpackages="$pkgname-devel glx-utils"
|
||||
Add_dependency run glibc
|
||||
Add_dependency run libdrm ">=2.4.15"
|
||||
Add_dependency run expat
|
||||
Add_dependency run libICE
|
||||
Add_dependency run libSM
|
||||
Add_dependency run libstdc++
|
||||
Add_dependency run libX11
|
||||
Add_dependency run libxcb
|
||||
Add_dependency run libXdamage
|
||||
Add_dependency run libXext
|
||||
Add_dependency run libXfixes
|
||||
Add_dependency run libXt
|
||||
Add_dependency run libXxf86vm
|
||||
Add_dependency build pkg-config
|
||||
Add_dependency build glproto
|
||||
Add_dependency build dri2proto ">=2.1"
|
||||
Add_dependency build makedepend
|
||||
Add_dependency full glibc
|
||||
Add_dependency full expat
|
||||
Add_dependency full libdrm ">=2.4.15"
|
||||
Add_dependency full libX11
|
||||
Add_dependency full libXext
|
||||
Add_dependency full libXt
|
||||
Add_dependency full libXmu
|
||||
Add_dependency full libXi
|
||||
Add_dependency full libXfixes
|
||||
Add_dependency full libXdamage
|
||||
Add_dependency full libXxf86vm
|
||||
Add_dependency run libstdc++
|
||||
Add_dependency build libdrm-devel ">=2.4.15"
|
||||
Add_dependency build expat-devel
|
||||
Add_dependency build libICE-devel
|
||||
Add_dependency build libSM-devel
|
||||
Add_dependency build libX11-devel
|
||||
Add_dependency build libxcb-devel
|
||||
Add_dependency build libXdamage-devel
|
||||
Add_dependency build libXext-devel
|
||||
Add_dependency build libXfixes-devel
|
||||
Add_dependency build libXt-devel
|
||||
Add_dependency build libXxf86vm-devel
|
||||
|
||||
post_install()
|
||||
{
|
||||
install -d ${DESTDIR}/usr/bin || return 1
|
||||
for f in glxgears glxinfo; do
|
||||
install -m755 ${wrksrc}/progs/xdemos/${f} \
|
||||
${DESTDIR}/usr/bin || return 1
|
||||
done
|
||||
}
|
||||
|
|
1
srcpkgs/SDL-devel
Symbolic link
1
srcpkgs/SDL-devel
Symbolic link
|
@ -0,0 +1 @@
|
|||
SDL
|
24
srcpkgs/SDL/SDL-devel.template
Normal file
24
srcpkgs/SDL/SDL-devel.template
Normal file
|
@ -0,0 +1,24 @@
|
|||
# Template file for 'SDL-devel'.
|
||||
#
|
||||
short_desc="${short_desc} (development files)"
|
||||
long_desc="${long_desc}
|
||||
|
||||
This package contains files for development, headers, static libs, etc."
|
||||
|
||||
Add_dependency run libX11-devel
|
||||
Add_dependency run libXext-devel
|
||||
Add_dependency run libXrender-devel
|
||||
Add_dependency run MesaLib-devel
|
||||
Add_dependency run alsa-lib-devel
|
||||
Add_dependency run SDL
|
||||
|
||||
do_install()
|
||||
{
|
||||
mkdir -p ${DESTDIR}/usr/lib
|
||||
mv ${SRCPKGDESTDIR}/usr/bin ${DESTDIR}/usr
|
||||
mv ${SRCPKGDESTDIR}/usr/include ${DESTDIR}/usr
|
||||
mv ${SRCPKGDESTDIR}/usr/lib/pkgconfig ${DESTDIR}/usr/lib
|
||||
mv ${SRCPKGDESTDIR}/usr/lib/*.*a ${DESTDIR}/usr/lib
|
||||
mv ${SRCPKGDESTDIR}/usr/lib/*.so ${DESTDIR}/usr/lib
|
||||
mv ${SRCPKGDESTDIR}/usr/share ${DESTDIR}/usr
|
||||
}
|
2
srcpkgs/SDL/depends
Normal file
2
srcpkgs/SDL/depends
Normal file
|
@ -0,0 +1,2 @@
|
|||
abi_depends=">=1.2.14"
|
||||
api_depends="${abi_depends}"
|
31
srcpkgs/SDL/template
Normal file
31
srcpkgs/SDL/template
Normal file
|
@ -0,0 +1,31 @@
|
|||
# Template file for 'SDL'
|
||||
pkgname=SDL
|
||||
version=1.2.14
|
||||
distfiles="http://www.libsdl.org/release/SDL-$version.tar.gz"
|
||||
build_style=gnu_configure
|
||||
configure_args="--enable-alsa --disable-esd --disable-rpath
|
||||
--enable-clock_gettime --disable-nas --disable-arts --disable-pulseaudio"
|
||||
short_desc="Simple Directmedia Layer"
|
||||
maintainer="Juan RP <xtraeme@gmail.com>"
|
||||
checksum=5d927e287034cb6bb0ebccfa382cb1d185cb113c8ab5115a0759798642eed9b6
|
||||
long_desc="
|
||||
Simple DirectMedia Layer is a cross-platform multimedia library designed
|
||||
to provide low level access to audio, keyboard, mouse, joystick, 3D hardware
|
||||
via OpenGL, and 2D video framebuffer. It is used by MPEG playback software,
|
||||
emulators, and many popular games, including the award winning Linux port
|
||||
of Civilization: Call To Power."
|
||||
|
||||
subpackages="$pkgname-devel"
|
||||
Add_dependency run glibc
|
||||
Add_dependency run libXext
|
||||
Add_dependency run libXrender
|
||||
Add_dependency run libX11
|
||||
Add_dependency run MesaLib
|
||||
Add_dependency run alsa-lib
|
||||
Add_dependency build pkg-config
|
||||
Add_dependency build nasm
|
||||
Add_dependency build libXext-devel
|
||||
Add_dependency build libXrender-devel
|
||||
Add_dependency build libX11-devel
|
||||
Add_dependency build MesaLib-devel
|
||||
Add_dependency build alsa-lib-devel
|
1
srcpkgs/SDL_mixer-devel
Symbolic link
1
srcpkgs/SDL_mixer-devel
Symbolic link
|
@ -0,0 +1 @@
|
|||
SDL_mixer
|
21
srcpkgs/SDL_mixer/SDL_mixer-devel.template
Normal file
21
srcpkgs/SDL_mixer/SDL_mixer-devel.template
Normal file
|
@ -0,0 +1,21 @@
|
|||
# Template file for 'SDL_mixer-devel'.
|
||||
#
|
||||
short_desc="${short_desc} (development files)"
|
||||
long_desc="${long_desc}
|
||||
|
||||
This package contains files for development, headers, static libs, etc."
|
||||
|
||||
Add_dependency run SDL-devel
|
||||
Add_dependency run libvorbis-devel
|
||||
Add_dependency run libmikmod-devel
|
||||
Add_dependency run libflac-devel
|
||||
Add_dependency run smpeg-devel
|
||||
|
||||
do_install()
|
||||
{
|
||||
mkdir -p ${DESTDIR}/usr/lib
|
||||
mv ${SRCPKGDESTDIR}/usr/include ${DESTDIR}/usr
|
||||
mv ${SRCPKGDESTDIR}/usr/lib/*.*a ${DESTDIR}/usr/lib
|
||||
mv ${SRCPKGDESTDIR}/usr/lib/*.so ${DESTDIR}/usr/lib
|
||||
mv ${SRCPKGDESTDIR}/usr/lib/pkgconfig ${DESTDIR}/usr/lib
|
||||
}
|
2
srcpkgs/SDL_mixer/depends
Normal file
2
srcpkgs/SDL_mixer/depends
Normal file
|
@ -0,0 +1,2 @@
|
|||
abi_depends=">=1.2.11"
|
||||
api_depends="${abi_depends}"
|
34
srcpkgs/SDL_mixer/template
Normal file
34
srcpkgs/SDL_mixer/template
Normal file
|
@ -0,0 +1,34 @@
|
|||
# Template file for 'SDL_mixer'
|
||||
pkgname=SDL_mixer
|
||||
version=1.2.11
|
||||
distfiles="http://www.libsdl.org/projects/$pkgname/release/$pkgname-$version.tar.gz"
|
||||
build_style=gnu_configure
|
||||
short_desc="Multi-channel audio mixer library"
|
||||
maintainer="Juan RP <xtraeme@gmail.com>"
|
||||
checksum=86145ac39cac6d2c6169c226f937648dca5e89dcd828751763dd174fa9af9cf9
|
||||
long_desc="
|
||||
SDL_mixer is a sample multi-channel audio mixer library. It supports any
|
||||
number of simultaneously playing channels of 16 bit stereo audio, plus
|
||||
a single channel of music, mixed by the popular MikMod MOD, Timidity MIDI,
|
||||
Ogg Vorbis, and SMPEG MP3 libraries."
|
||||
|
||||
subpackages="$pkgname-devel"
|
||||
Add_dependency run glibc
|
||||
Add_dependency run SDL
|
||||
Add_dependency run libvorbis
|
||||
Add_dependency run libmikmod
|
||||
Add_dependency run smpeg
|
||||
Add_dependency run libflac
|
||||
Add_dependency build SDL-devel
|
||||
Add_dependency build libvorbis-devel
|
||||
Add_dependency build libmikmod-devel
|
||||
Add_dependency build libflac-devel
|
||||
Add_dependency build smpeg-devel
|
||||
|
||||
pre_configure()
|
||||
{
|
||||
sed -i 's|/usr/local/lib/timidity|/usr/lib/timidity|' \
|
||||
${wrksrc}/timidity/config.h || return 1
|
||||
sed -i 's|/etc/timidity/timidity.cfg|/etc/timidity++/timidity.cfg|' \
|
||||
${wrksrc}/timidity/config.h || return 1
|
||||
}
|
1
srcpkgs/SDL_net-devel
Symbolic link
1
srcpkgs/SDL_net-devel
Symbolic link
|
@ -0,0 +1 @@
|
|||
SDL_net
|
16
srcpkgs/SDL_net/SDL_net-devel.template
Normal file
16
srcpkgs/SDL_net/SDL_net-devel.template
Normal file
|
@ -0,0 +1,16 @@
|
|||
# Template file for 'SDL_net-devel'.
|
||||
#
|
||||
short_desc="${short_desc} (development files)"
|
||||
long_desc="${long_desc}
|
||||
|
||||
This package contains files for development, headers, static libs, etc."
|
||||
|
||||
Add_dependency run SDL-devel
|
||||
|
||||
do_install()
|
||||
{
|
||||
mkdir -p ${DESTDIR}/usr/lib
|
||||
mv ${SRCPKGDESTDIR}/usr/include ${DESTDIR}/usr
|
||||
mv ${SRCPKGDESTDIR}/usr/lib/*.*a ${DESTDIR}/usr/lib
|
||||
mv ${SRCPKGDESTDIR}/usr/lib/*.so ${DESTDIR}/usr/lib
|
||||
}
|
2
srcpkgs/SDL_net/depends
Normal file
2
srcpkgs/SDL_net/depends
Normal file
|
@ -0,0 +1,2 @@
|
|||
abi_depends=">=1.2.7"
|
||||
api_depends="${abi_depends}"
|
16
srcpkgs/SDL_net/template
Normal file
16
srcpkgs/SDL_net/template
Normal file
|
@ -0,0 +1,16 @@
|
|||
# Template file for 'SDL_net'
|
||||
pkgname=SDL_net
|
||||
version=1.2.7
|
||||
distfiles="http://www.libsdl.org/projects/$pkgname/release/$pkgname-$version.tar.gz"
|
||||
build_style=gnu_configure
|
||||
short_desc="Small sample cross-platform networking library for SDL"
|
||||
maintainer="Juan RP <xtraeme@gmail.com>"
|
||||
checksum=2ce7c84e62ff8117b9f205758bcce68ea603e08bc9d6936ded343735b8b77c53
|
||||
long_desc="
|
||||
This is a small sample cross-platform networking library which is
|
||||
supplementary to the SDL (Simple DirectMedia Layer) library."
|
||||
|
||||
subpackages="$pkgname-devel"
|
||||
Add_dependency run glibc
|
||||
Add_dependency run SDL
|
||||
Add_dependency build SDL-devel
|
1
srcpkgs/SDL_ttf-devel
Symbolic link
1
srcpkgs/SDL_ttf-devel
Symbolic link
|
@ -0,0 +1 @@
|
|||
SDL_ttf
|
18
srcpkgs/SDL_ttf/SDL_ttf-devel.template
Normal file
18
srcpkgs/SDL_ttf/SDL_ttf-devel.template
Normal file
|
@ -0,0 +1,18 @@
|
|||
# Template file for 'SDL_ttf-devel'.
|
||||
#
|
||||
short_desc="${short_desc} (development files)"
|
||||
long_desc="${long_desc}
|
||||
|
||||
This package contains files for development, headers, static libs, etc."
|
||||
|
||||
Add_dependency run freetype-devel
|
||||
Add_dependency run SDL-devel
|
||||
Add_dependency run SDL_ttf
|
||||
|
||||
do_install()
|
||||
{
|
||||
mkdir -p ${DESTDIR}/usr/lib
|
||||
mv ${SRCPKGDESTDIR}/usr/include ${DESTDIR}/usr
|
||||
mv ${SRCPKGDESTDIR}/usr/lib/*.*a ${DESTDIR}/usr/lib
|
||||
mv ${SRCPKGDESTDIR}/usr/lib/*.so ${DESTDIR}/usr/lib
|
||||
}
|
2
srcpkgs/SDL_ttf/depends
Normal file
2
srcpkgs/SDL_ttf/depends
Normal file
|
@ -0,0 +1,2 @@
|
|||
abi_depends=">=2.0.9"
|
||||
api_depends="${abi_depends}"
|
23
srcpkgs/SDL_ttf/template
Normal file
23
srcpkgs/SDL_ttf/template
Normal file
|
@ -0,0 +1,23 @@
|
|||
# Template file for 'SDL_ttf'
|
||||
pkgname=SDL_ttf
|
||||
version=2.0.9
|
||||
distfiles="http://www.libsdl.org/projects/$pkgname/release/$pkgname-$version.tar.gz"
|
||||
build_style=gnu_configure
|
||||
short_desc="Use TrueType fonts in your SDL applications"
|
||||
maintainer="Juan RP <xtraeme@gmail.com>"
|
||||
checksum=b4248876798b43d0fae1931cf8ae249f4f67a87736f97183f035f34aab554653
|
||||
long_desc="
|
||||
SDL_ttf is a TrueType font rendering library that is used with the SDL
|
||||
library, and almost as portable. It depends on freetype2 to handle the
|
||||
TrueType font data. It allows a programmer to use multiple TrueType fonts
|
||||
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."
|
||||
|
||||
subpackages="$pkgname-devel"
|
||||
Add_dependency run glibc
|
||||
Add_dependency run freetype
|
||||
Add_dependency run SDL
|
||||
Add_dependency build pkg-config
|
||||
Add_dependency build freetype-devel
|
||||
Add_dependency build SDL-devel
|
|
@ -5,6 +5,9 @@ long_desc="${long_desc}
|
|||
|
||||
This package contains files for development, headers, static libs, etc."
|
||||
|
||||
revision=1
|
||||
|
||||
Add_dependency run glib-devel
|
||||
Add_dependency run atk
|
||||
|
||||
do_install()
|
||||
|
|
|
@ -20,5 +20,6 @@ long_desc="
|
|||
|
||||
subpackages="$pkgname-devel"
|
||||
Add_dependency build pkg-config
|
||||
Add_dependency full glibc
|
||||
Add_dependency full glib
|
||||
Add_dependency build glib-devel
|
||||
Add_dependency run glibc
|
||||
Add_dependency run glib
|
||||
|
|
|
@ -5,6 +5,17 @@ long_desc="${long_desc}
|
|||
|
||||
This package contains files for development, headers, static libs, etc."
|
||||
|
||||
revision=1
|
||||
|
||||
Add_dependency run fontconfig-devel
|
||||
Add_dependency run freetype-devel
|
||||
Add_dependency run glitz-devel
|
||||
Add_dependency run pixman-devel
|
||||
Add_dependency run libpng-devel
|
||||
Add_dependency run libX11-devel
|
||||
Add_dependency run xcb-util-devel
|
||||
Add_dependency run libXrender-devel
|
||||
Add_dependency run zlib-devel
|
||||
Add_dependency run cairo
|
||||
|
||||
do_install()
|
||||
|
|
|
@ -23,14 +23,23 @@ long_desc="
|
|||
antialiased text rendering."
|
||||
|
||||
subpackages="$pkgname-devel"
|
||||
Add_dependency run glibc
|
||||
Add_dependency run fontconfig
|
||||
Add_dependency run freetype
|
||||
Add_dependency run glitz
|
||||
Add_dependency run pixman
|
||||
Add_dependency run libpng
|
||||
Add_dependency run libX11
|
||||
Add_dependency run xcb-util
|
||||
Add_dependency run libXrender
|
||||
Add_dependency run zlib
|
||||
Add_dependency build pkg-config
|
||||
Add_dependency full glibc
|
||||
Add_dependency full zlib
|
||||
Add_dependency full libpng
|
||||
Add_dependency full fontconfig
|
||||
Add_dependency full freetype
|
||||
Add_dependency full pixman
|
||||
Add_dependency full glitz
|
||||
Add_dependency full xcb-util
|
||||
Add_dependency full libX11
|
||||
Add_dependency full libXrender
|
||||
Add_dependency build fontconfig-devel
|
||||
Add_dependency build freetype-devel
|
||||
Add_dependency build glitz-devel
|
||||
Add_dependency build pixman-devel
|
||||
Add_dependency build libpng-devel
|
||||
Add_dependency build libX11-devel
|
||||
Add_dependency build xcb-util-devel
|
||||
Add_dependency build libXrender-devel
|
||||
Add_dependency build zlib-devel
|
||||
|
|
25
srcpkgs/ccsm/template
Normal file
25
srcpkgs/ccsm/template
Normal file
|
@ -0,0 +1,25 @@
|
|||
# Template file for 'ccsm'
|
||||
pkgname=ccsm
|
||||
version=0.8.4
|
||||
distfiles="http://releases.compiz-fusion.org/$version/$pkgname-$version.tar.bz2"
|
||||
build_style=python-module
|
||||
short_desc="Compiz Config Settings Manager"
|
||||
maintainer="Juan RP <xtraeme@gmail.com>"
|
||||
checksum=46b9da032cf29e71aec0823799861d926937ad41f4edea3be718ac6a8532c16d
|
||||
long_desc="
|
||||
Compiz is a compositing window manager that uses 3D graphics acceleration
|
||||
via OpenGL. It provides various new graphical effects and features on
|
||||
any desktop environment, including Gnome and KDE.
|
||||
|
||||
This package contains the CompizConfig Settings Manager UI for configuring
|
||||
compiz plugins."
|
||||
|
||||
noarch=yes
|
||||
gtk_iconcache_dirs="/usr/share/icons/hicolor"
|
||||
|
||||
Add_dependency run compiz
|
||||
Add_dependency full compizconfig-python
|
||||
Add_dependency full pygtk
|
||||
Add_dependency full hicolor-icon-theme
|
||||
Add_dependency build intltool
|
||||
Add_dependency build compiz-devel
|
1
srcpkgs/clutter-devel
Symbolic link
1
srcpkgs/clutter-devel
Symbolic link
|
@ -0,0 +1 @@
|
|||
clutter
|
26
srcpkgs/clutter/clutter-devel.template
Normal file
26
srcpkgs/clutter/clutter-devel.template
Normal file
|
@ -0,0 +1,26 @@
|
|||
# Template file for 'clutter-devel'.
|
||||
#
|
||||
short_desc="${short_desc} (development files)"
|
||||
long_desc="${long_desc}
|
||||
|
||||
This package contains files for development, headers, static libs, etc."
|
||||
|
||||
Add_dependency run gtk+-devel
|
||||
Add_dependency run gobject-introspection-devel
|
||||
Add_dependency run MesaLib-devel
|
||||
Add_dependency run libX11-devel
|
||||
Add_dependency run libXdamage-devel
|
||||
Add_dependency run libXfixes-devel
|
||||
Add_dependency run libXcomposite-devel
|
||||
Add_dependency run libXi-devel
|
||||
Add_dependency run clutter
|
||||
|
||||
do_install()
|
||||
{
|
||||
mkdir -p ${DESTDIR}/usr/lib
|
||||
mv ${SRCPKGDESTDIR}/usr/include ${DESTDIR}/usr
|
||||
mv ${SRCPKGDESTDIR}/usr/lib/pkgconfig ${DESTDIR}/usr/lib
|
||||
mv ${SRCPKGDESTDIR}/usr/lib/gir* ${DESTDIR}/usr/lib
|
||||
mv ${SRCPKGDESTDIR}/usr/lib/*.so ${DESTDIR}/usr/lib
|
||||
mv ${SRCPKGDESTDIR}/usr/share ${DESTDIR}/usr
|
||||
}
|
2
srcpkgs/clutter/depends
Normal file
2
srcpkgs/clutter/depends
Normal file
|
@ -0,0 +1,2 @@
|
|||
abi_depends=">=1.0.8"
|
||||
api_depends="${abi_depends}"
|
32
srcpkgs/clutter/template
Normal file
32
srcpkgs/clutter/template
Normal file
|
@ -0,0 +1,32 @@
|
|||
# Template file for 'clutter'
|
||||
pkgname=clutter
|
||||
version=1.0.8
|
||||
distfiles="http://www.clutter-project.org/sources/clutter/1.0/$pkgname-$version.tar.bz2"
|
||||
build_style=gnu_configure
|
||||
configure_args="--with-x --with-flavour=glx --with-imagebackend=gdk-pixbuf
|
||||
--enable-xinput"
|
||||
short_desc="OpenGL based interactive canvas library"
|
||||
maintainer="Juan RP <xtraeme@gmail.com>"
|
||||
checksum=54fa3b64b7e0539d07a09eb751c5d945a4cedc8d2beb355a51ea7f04ae637501
|
||||
long_desc="
|
||||
Clutter is an open source software library for creating fast, visually
|
||||
rich and animated graphical user interfaces."
|
||||
|
||||
subpackages="$pkgname-devel"
|
||||
Add_dependency run glibc
|
||||
Add_dependency run gtk+
|
||||
Add_dependency run MesaLib
|
||||
Add_dependency run libX11
|
||||
Add_dependency run libXdamage
|
||||
Add_dependency run libXfixes
|
||||
Add_dependency run libXcomposite
|
||||
Add_dependency run libXi
|
||||
Add_dependency build pkg-config
|
||||
Add_dependency build gtk+-devel
|
||||
Add_dependency build gobject-introspection-devel
|
||||
Add_dependency build MesaLib-devel
|
||||
Add_dependency build libX11-devel
|
||||
Add_dependency build libXdamage-devel
|
||||
Add_dependency build libXfixes-devel
|
||||
Add_dependency build libXcomposite-devel
|
||||
Add_dependency build libXi-devel
|
|
@ -20,9 +20,13 @@ long_desc="
|
|||
makefiles and workspaces that can be used in the compiler environment
|
||||
of your choice."
|
||||
|
||||
Add_dependency full glibc
|
||||
Add_dependency full zlib
|
||||
Add_dependency full expat
|
||||
Add_dependency full curl-libs
|
||||
Add_dependency full ncurses
|
||||
Add_dependency run libstdc++
|
||||
Add_dependency run glibc
|
||||
Add_dependency run zlib
|
||||
Add_dependency run expat
|
||||
Add_dependency run curl-libs
|
||||
Add_dependency run ncurses
|
||||
Add_dependency run libstdc++
|
||||
Add_dependency build zlib-devel
|
||||
Add_dependency build expat-devel
|
||||
Add_dependency build curl-devel
|
||||
Add_dependency build ncurses-devel
|
||||
|
|
2
srcpkgs/compiz-bcop/depends
Normal file
2
srcpkgs/compiz-bcop/depends
Normal file
|
@ -0,0 +1,2 @@
|
|||
abi_depends=">=0.8.4"
|
||||
api_depends="${abi_depends}"
|
26
srcpkgs/compiz-bcop/template
Normal file
26
srcpkgs/compiz-bcop/template
Normal file
|
@ -0,0 +1,26 @@
|
|||
# Template file for 'compiz-bcop'
|
||||
pkgname=compiz-bcop
|
||||
version=0.8.4
|
||||
distfiles="http://releases.compiz-fusion.org/$version/$pkgname-$version.tar.bz2"
|
||||
build_style=gnu_configure
|
||||
short_desc="Compiz option code generator"
|
||||
maintainer="Juan RP <xtraeme@gmail.com>"
|
||||
checksum=d359ca1a9e98e0a4b9abe807f84a9e230a102aee409f3ee4594a895ea9da8c4f
|
||||
long_desc="
|
||||
Compiz is a compositing window manager that uses 3D graphics acceleration
|
||||
via OpenGL. It provides various new graphical effects and features on
|
||||
any desktop environment, including Gnome and KDE.
|
||||
|
||||
This package contains the compiz option code generator."
|
||||
|
||||
noarch=yes
|
||||
Add_dependency run libxslt
|
||||
Add_dependency run bash
|
||||
Add_dependency build intltool
|
||||
Add_dependency build libxslt-devel
|
||||
|
||||
post_install()
|
||||
{
|
||||
mkdir -p ${DESTDIR}/usr/lib || return 1
|
||||
mv ${DESTDIR}/usr/share/pkgconfig ${DESTDIR}/usr/lib || return 1
|
||||
}
|
1
srcpkgs/compiz-devel
Symbolic link
1
srcpkgs/compiz-devel
Symbolic link
|
@ -0,0 +1 @@
|
|||
compiz
|
17
srcpkgs/compiz-manager/patches/fix_paths.diff
Normal file
17
srcpkgs/compiz-manager/patches/fix_paths.diff
Normal file
|
@ -0,0 +1,17 @@
|
|||
--- compiz-manager.orig 2007-10-15 21:10:06.000000000 +0200
|
||||
+++ compiz-manager 2007-10-18 22:17:18.000000000 +0200
|
||||
@@ -27,10 +27,10 @@
|
||||
#
|
||||
|
||||
|
||||
-COMPIZ_BIN_PATH="/usr/local/bin/" # For window decorators and compiz
|
||||
-PLUGIN_PATH="/usr/local/lib/compiz/"
|
||||
+COMPIZ_BIN_PATH="/usr/bin/" # For window decorators and compiz
|
||||
+PLUGIN_PATH="/usr/lib/compiz/"
|
||||
GLXINFO="/usr/bin/glxinfo"
|
||||
-KWIN="/usr/bin/kwin"
|
||||
+KWIN="/usr/bin/kwin"
|
||||
METACITY="/usr/bin/metacity"
|
||||
COMPIZ_NAME="compiz" # Final name for compiz (compiz.real)
|
||||
|
||||
|
24
srcpkgs/compiz-manager/template
Normal file
24
srcpkgs/compiz-manager/template
Normal file
|
@ -0,0 +1,24 @@
|
|||
# Template file for 'compiz-manager'
|
||||
pkgname=compiz-manager
|
||||
version=0.6.0
|
||||
distfiles="http://releases.compiz-fusion.org/components/$pkgname/$pkgname-$version.tar.bz2"
|
||||
build_style=custom-install
|
||||
short_desc="Compiz Starter Program"
|
||||
maintainer="Juan RP <xtraeme@gmail.com>"
|
||||
checksum=7be0744801c0c55050b5c9da997f61a8be190b2e1fb528b84dac12faf904542e
|
||||
long_desc="
|
||||
Compiz is a compositing window manager that uses 3D graphics acceleration
|
||||
via OpenGL. It provides various new graphical effects and features on
|
||||
any desktop environment, including Gnome and KDE.
|
||||
|
||||
This package contains the Compiz Starter program."
|
||||
|
||||
noarch=yes
|
||||
Add_dependency full glx-utils
|
||||
Add_dependency full compiz
|
||||
|
||||
do_install()
|
||||
{
|
||||
install -D -m755 ${wrksrc}/compiz-manager \
|
||||
${DESTDIR}/usr/bin/compiz-manager || return 1
|
||||
}
|
1
srcpkgs/compiz-plugins-extra-devel
Symbolic link
1
srcpkgs/compiz-plugins-extra-devel
Symbolic link
|
@ -0,0 +1 @@
|
|||
compiz-plugins-extra
|
|
@ -0,0 +1,19 @@
|
|||
# Template file for 'compiz-plugins-extra-devel'.
|
||||
#
|
||||
short_desc="${sourcepkg} development files"
|
||||
long_desc="${long_desc}
|
||||
|
||||
This package contains files for development, headers, static libs, etc."
|
||||
|
||||
Add_dependency run libnotify-devel
|
||||
Add_dependency run compiz-devel
|
||||
Add_dependency run compiz-plugins-main-devel
|
||||
Add_dependency run compiz-plugins-extra
|
||||
|
||||
do_install()
|
||||
{
|
||||
mkdir -p ${DESTDIR}/usr/lib/compiz
|
||||
mv ${SRCPKGDESTDIR}/usr/include ${DESTDIR}/usr
|
||||
mv ${SRCPKGDESTDIR}/usr/lib/pkgconfig ${DESTDIR}/usr/lib
|
||||
mv ${SRCPKGDESTDIR}/usr/lib/compiz/*.a ${DESTDIR}/usr/lib/compiz
|
||||
}
|
2
srcpkgs/compiz-plugins-extra/depends
Normal file
2
srcpkgs/compiz-plugins-extra/depends
Normal file
|
@ -0,0 +1,2 @@
|
|||
abi_depends=">=0.8.4"
|
||||
api_depends="${abi_depends}"
|
24
srcpkgs/compiz-plugins-extra/template
Normal file
24
srcpkgs/compiz-plugins-extra/template
Normal file
|
@ -0,0 +1,24 @@
|
|||
# Template file for 'compiz-plugins-extra'
|
||||
pkgname=compiz-plugins-extra
|
||||
version=0.8.4
|
||||
distfiles="http://releases.compiz-fusion.org/$version/$pkgname-$version.tar.bz2"
|
||||
build_style=gnu_configure
|
||||
short_desc="Compiz Extra plugins"
|
||||
extratainer="Juan RP <xtraeme@gmail.com>"
|
||||
checksum=a874903d07eb54c3bf210a322275a972cef7f47ccf4c2d2e307c31d73c57d952
|
||||
long_desc="
|
||||
Compiz is a compositing window manager that uses 3D graphics acceleration
|
||||
via OpenGL. It provides various new graphical effects and features on
|
||||
any desktop environment, including Gnome and KDE.
|
||||
|
||||
This package contains the Compiz extra plugins."
|
||||
|
||||
subpackages="$pkgname-devel"
|
||||
Add_dependency run compiz
|
||||
Add_dependency run compiz-plugins-main
|
||||
Add_dependency run libnotify
|
||||
Add_dependency full compiz-bcop
|
||||
Add_dependency build intltool
|
||||
Add_dependency build compiz-devel
|
||||
Add_dependency build compiz-plugins-main-devel
|
||||
Add_dependency build libnotify-devel
|
1
srcpkgs/compiz-plugins-main-devel
Symbolic link
1
srcpkgs/compiz-plugins-main-devel
Symbolic link
|
@ -0,0 +1 @@
|
|||
compiz-plugins-main
|
|
@ -0,0 +1,16 @@
|
|||
# Template file for 'compiz-plugins-main-devel'.
|
||||
#
|
||||
short_desc="${sourcepkg} development files"
|
||||
long_desc="${long_desc}
|
||||
|
||||
This package contains files for development, headers, static libs, etc."
|
||||
|
||||
Add_dependency run compiz-devel
|
||||
|
||||
do_install()
|
||||
{
|
||||
mkdir -p ${DESTDIR}/usr/lib/compiz
|
||||
mv ${SRCPKGDESTDIR}/usr/include ${DESTDIR}/usr
|
||||
mv ${SRCPKGDESTDIR}/usr/lib/pkgconfig ${DESTDIR}/usr/lib
|
||||
mv ${SRCPKGDESTDIR}/usr/lib/compiz/*.a ${DESTDIR}/usr/lib/compiz
|
||||
}
|
2
srcpkgs/compiz-plugins-main/depends
Normal file
2
srcpkgs/compiz-plugins-main/depends
Normal file
|
@ -0,0 +1,2 @@
|
|||
abi_depends=">=0.8.4"
|
||||
api_depends="${abi_depends}"
|
20
srcpkgs/compiz-plugins-main/template
Normal file
20
srcpkgs/compiz-plugins-main/template
Normal file
|
@ -0,0 +1,20 @@
|
|||
# Template file for 'compiz-plugins-main'
|
||||
pkgname=compiz-plugins-main
|
||||
version=0.8.4
|
||||
distfiles="http://releases.compiz-fusion.org/$version/$pkgname-$version.tar.bz2"
|
||||
build_style=gnu_configure
|
||||
short_desc="Compiz Main plugins"
|
||||
maintainer="Juan RP <xtraeme@gmail.com>"
|
||||
checksum=1ea757880a3793e9a01603839b4a2efe5fab4efee0a96101d772dc25422f8aee
|
||||
long_desc="
|
||||
Compiz is a compositing window manager that uses 3D graphics acceleration
|
||||
via OpenGL. It provides various new graphical effects and features on
|
||||
any desktop environment, including Gnome and KDE.
|
||||
|
||||
This package contains the Compiz main plugins."
|
||||
|
||||
subpackages="$pkgname-devel"
|
||||
Add_dependency run compiz
|
||||
Add_dependency full compiz-bcop
|
||||
Add_dependency build intltool
|
||||
Add_dependency build compiz-devel
|
26
srcpkgs/compiz/compiz-devel.template
Normal file
26
srcpkgs/compiz/compiz-devel.template
Normal file
|
@ -0,0 +1,26 @@
|
|||
# Template file for 'compiz-devel'.
|
||||
#
|
||||
short_desc="${short_desc} (development files)"
|
||||
long_desc="${long_desc}
|
||||
|
||||
This package contains files for development, headers, static libs, etc."
|
||||
|
||||
Add_dependency run glibc-devel
|
||||
Add_dependency run gtk+-devel
|
||||
Add_dependency run libwnck-devel
|
||||
Add_dependency run dbus-glib-devel
|
||||
Add_dependency run libxslt-devel
|
||||
Add_dependency run librsvg-devel
|
||||
Add_dependency run MesaLib-devel
|
||||
Add_dependency run startup-notification-devel
|
||||
Add_dependency run fuse-devel
|
||||
Add_dependency run compiz
|
||||
|
||||
do_install()
|
||||
{
|
||||
mkdir -p ${DESTDIR}/usr/lib/compiz
|
||||
mv ${SRCPKGDESTDIR}/usr/include ${DESTDIR}/usr
|
||||
mv ${SRCPKGDESTDIR}/usr/lib/pkgconfig ${DESTDIR}/usr/lib
|
||||
mv ${SRCPKGDESTDIR}/usr/lib/*.a ${DESTDIR}/usr/lib
|
||||
mv ${SRCPKGDESTDIR}/usr/lib/compiz/*.a ${DESTDIR}/usr/lib/compiz
|
||||
}
|
2
srcpkgs/compiz/depends
Normal file
2
srcpkgs/compiz/depends
Normal file
|
@ -0,0 +1,2 @@
|
|||
abi_depends=">=0.8.4"
|
||||
api_depends="${abi_depends}"
|
35
srcpkgs/compiz/template
Normal file
35
srcpkgs/compiz/template
Normal file
|
@ -0,0 +1,35 @@
|
|||
# Template file for 'compiz'
|
||||
pkgname=compiz
|
||||
version=0.8.4
|
||||
distfiles="http://releases.compiz.org/$version/compiz-$version.tar.gz"
|
||||
build_style=gnu_configure
|
||||
configure_args="--disable-gconf --disable-schemas-install
|
||||
--disable-metacity --disable-gnome --disable-gnome-keybindings
|
||||
--disable-kde --disable-kde4 --disable-kconfig"
|
||||
short_desc="Composite window manager"
|
||||
maintainer="Juan RP <xtraeme@gmail.com>"
|
||||
checksum=22b1f06a458f8eefc9ef511f78a55887fcd456e0fe5bb7574eefcf624146ecf6
|
||||
long_desc="
|
||||
Compiz is a compositing window manager that uses 3D graphics acceleration
|
||||
via OpenGL. It provides various new graphical effects and features on
|
||||
any desktop environment, including Gnome and KDE."
|
||||
|
||||
subpackages="$pkgname-devel"
|
||||
Add_dependency run glibc
|
||||
Add_dependency run gtk+
|
||||
Add_dependency run libwnck
|
||||
Add_dependency run dbus-glib
|
||||
Add_dependency run libxslt
|
||||
Add_dependency run librsvg
|
||||
Add_dependency run MesaLib
|
||||
Add_dependency run startup-notification
|
||||
Add_dependency run fuse
|
||||
Add_dependency build intltool
|
||||
Add_dependency build gtk+-devel
|
||||
Add_dependency build libwnck-devel
|
||||
Add_dependency build dbus-glib-devel
|
||||
Add_dependency build libxslt-devel
|
||||
Add_dependency build librsvg-devel
|
||||
Add_dependency build MesaLib-devel
|
||||
Add_dependency build startup-notification-devel
|
||||
Add_dependency build fuse-devel
|
2
srcpkgs/compizconfig-python/depends
Normal file
2
srcpkgs/compizconfig-python/depends
Normal file
|
@ -0,0 +1,2 @@
|
|||
abi_depends=">=0.8.4"
|
||||
api_depends="${abi_depends}"
|
25
srcpkgs/compizconfig-python/template
Normal file
25
srcpkgs/compizconfig-python/template
Normal file
|
@ -0,0 +1,25 @@
|
|||
# Template file for 'compizconfig-python'
|
||||
pkgname=compizconfig-python
|
||||
version=0.8.4
|
||||
distfiles="http://releases.compiz-fusion.org/$version/$pkgname-$version.tar.bz2"
|
||||
build_style=gnu_configure
|
||||
short_desc="Compizconfig bindings for python"
|
||||
maintainer="Juan RP <xtraeme@gmail.com>"
|
||||
checksum=6734ae35ee69d081f35f98a89cd3bccb411a4db7c5b35fbd226270d95ac76f5a
|
||||
long_desc="
|
||||
Compiz is a compositing window manager that uses 3D graphics acceleration
|
||||
via OpenGL. It provides various new graphical effects and features on
|
||||
any desktop environment, including Gnome and KDE.
|
||||
|
||||
This package contains python bindings for libcompizconfig."
|
||||
|
||||
Add_dependency run compiz
|
||||
Add_dependency run libcompizconfig
|
||||
Add_dependency run glib
|
||||
Add_dependency run python
|
||||
Add_dependency full Pyrex
|
||||
Add_dependency build intltool
|
||||
Add_dependency build compiz-devel
|
||||
Add_dependency build libcompizconfig-devel
|
||||
Add_dependency build glib-devel
|
||||
Add_dependency build python-devel
|
|
@ -1,12 +1,12 @@
|
|||
# Template file for 'dhcpcd'
|
||||
pkgname=dhcpcd
|
||||
version=5.1.3
|
||||
version=5.1.4
|
||||
distfiles="http://roy.marples.name/downloads/dhcpcd/dhcpcd-$version.tar.bz2"
|
||||
build_style=configure
|
||||
configure_args="--libexecdir=/lib/dhcpcd"
|
||||
short_desc="RFC2131 compliant DHCP client"
|
||||
maintainer="Juan RP <xtraeme@gmail.com>"
|
||||
checksum=fa67ea8da9c1bb44d47075d44ae3266c2e22d32b9a0b86e36d0a978436df3077
|
||||
checksum=affcac3f56ebddd8ba5e2837eab7fe9b798d728aed59ed4a788a723c36cc0c28
|
||||
long_desc="
|
||||
dhcpcd is a RFC 2131 compliant DHCP client. It's also a RFC 3927 compliant
|
||||
IPv4LL (aka ZeroConf) client.
|
||||
|
@ -16,6 +16,7 @@ long_desc="
|
|||
configuration."
|
||||
|
||||
Add_dependency run glibc
|
||||
Add_dependency build ntp
|
||||
|
||||
conf_files="/etc/dhcpcd.conf"
|
||||
openrc_services="dhcpcd default"
|
||||
|
|
|
@ -40,9 +40,9 @@ do_install()
|
|||
for ver in ${versions}; do
|
||||
dir=${DESTDIR}/usr/share/xml/docbook/${ver}
|
||||
install -d -m755 ${dir}
|
||||
cd ${dir} && \
|
||||
unzip ${XBPS_SRCDISTDIR}/docbook-xml-${ver}.zip && \
|
||||
mv catalog.xml catalog
|
||||
unzip -q -x ${XBPS_SRCDISTDIR}/docbook-xml-${ver}.zip \
|
||||
-d ${dir} && mv ${dir}/catalog.xml ${dir}/catalog \
|
||||
|| return 1
|
||||
done
|
||||
dir=${DESTDIR}/usr/share/xml/docbook/4.2
|
||||
sed -e 's|V4.2|V4.1.2|g' < ${dir}/catalog > ${dir}/catalog-4.1.2
|
||||
|
|
26
srcpkgs/fusion-icon/template
Normal file
26
srcpkgs/fusion-icon/template
Normal file
|
@ -0,0 +1,26 @@
|
|||
# Template file for 'fusion-icon'
|
||||
pkgname=fusion-icon
|
||||
version="$(date +%Y%m%d)"
|
||||
build_style=gnu_makefile
|
||||
short_desc="Simple tray icon for compiz"
|
||||
maintainer="Juan RP <xtraeme@gmail.com>"
|
||||
long_desc="
|
||||
This package provides a simple tray icon with PyGTK for starting
|
||||
and managing compiz."
|
||||
|
||||
noarch=yes
|
||||
nofetch=yes
|
||||
noextract=yes
|
||||
gtk_iconcache_dirs="/usr/share/icons/hicolor"
|
||||
|
||||
Add_dependency build git
|
||||
Add_dependency build MesaLib
|
||||
Add_dependency run glx-utils
|
||||
Add_dependency full ccsm
|
||||
|
||||
do_fetch()
|
||||
{
|
||||
msg_normal "Fetching source from master GIT repository..."
|
||||
git clone git://anongit.opencompositing.org/users/crdlb/fusion-icon \
|
||||
${pkgname}-${version} || return 1
|
||||
}
|
|
@ -5,6 +5,9 @@ long_desc="${long_desc}
|
|||
|
||||
This package contains files for development, headers, static libs, etc."
|
||||
|
||||
revision=1
|
||||
|
||||
Add_dependency run pcre-devel
|
||||
Add_dependency run glib
|
||||
|
||||
do_install()
|
||||
|
|
|
@ -13,7 +13,8 @@ long_desc="
|
|||
C library used by projects such as GTK+, GIMP and GNOME."
|
||||
|
||||
subpackages="glib-devel"
|
||||
Add_dependency full glibc
|
||||
Add_dependency full pcre
|
||||
Add_dependency run glibc
|
||||
Add_dependency run pcre
|
||||
Add_dependency build gettext
|
||||
Add_dependency build pkg-config
|
||||
Add_dependency build pcre-devel
|
||||
|
|
1
srcpkgs/glx-utils
Symbolic link
1
srcpkgs/glx-utils
Symbolic link
|
@ -0,0 +1 @@
|
|||
MesaLib
|
|
@ -5,6 +5,27 @@ long_desc="${long_desc}
|
|||
|
||||
This package contains files for development, headers, static libs, etc."
|
||||
|
||||
revision=1
|
||||
|
||||
Add_dependency run atk-devel
|
||||
Add_dependency run cairo-devel
|
||||
Add_dependency run fontconfig-devel
|
||||
Add_dependency run freetype-devel
|
||||
Add_dependency run glib-devel
|
||||
Add_dependency run jpeg-devel
|
||||
Add_dependency run pango-devel
|
||||
Add_dependency run libpng-devel
|
||||
Add_dependency run tiff-devel
|
||||
Add_dependency run libX11-devel
|
||||
Add_dependency run libXcomposite-devel
|
||||
Add_dependency run libXcursor-devel
|
||||
Add_dependency run libXdamage-devel
|
||||
Add_dependency run libXext-devel
|
||||
Add_dependency run libXfixes-devel
|
||||
Add_dependency run libXinerama-devel
|
||||
Add_dependency run libXi-devel
|
||||
Add_dependency run libXrandr-devel
|
||||
Add_dependency run libXrender-devel
|
||||
Add_dependency run gtk+
|
||||
Add_dependency run python
|
||||
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
# Template build file for 'gtk+'.
|
||||
pkgname=gtk+
|
||||
version=2.18.3
|
||||
revision=1
|
||||
distfiles="${GNOME_SITE}/gtk+/2.18/$pkgname-$version.tar.bz2"
|
||||
build_style=gnu_configure
|
||||
configure_args="--disable-cups --with-xinput"
|
||||
|
@ -20,31 +21,48 @@ long_desc="
|
|||
|
||||
conf_files="/etc/gtk-2.0/im-multipress.conf"
|
||||
triggers="gtk-pixbuf-loaders gtk-immodules"
|
||||
|
||||
subpackages="$pkgname-devel"
|
||||
|
||||
Add_dependency run atk
|
||||
Add_dependency run cairo
|
||||
Add_dependency run glibc
|
||||
Add_dependency run fontconfig
|
||||
Add_dependency run freetype
|
||||
Add_dependency run glib
|
||||
Add_dependency run jpeg
|
||||
Add_dependency run pango
|
||||
Add_dependency run libpng
|
||||
Add_dependency run tiff
|
||||
Add_dependency run shared-mime-info
|
||||
Add_dependency run libX11
|
||||
Add_dependency run libXcomposite
|
||||
Add_dependency run libXcursor
|
||||
Add_dependency run libXdamage
|
||||
Add_dependency run libXext
|
||||
Add_dependency run libXfixes
|
||||
Add_dependency run libXinerama
|
||||
Add_dependency run libXi
|
||||
Add_dependency run libXrandr
|
||||
Add_dependency run libXrender
|
||||
|
||||
Add_dependency build pkg-config
|
||||
Add_dependency build perl
|
||||
Add_dependency full glibc
|
||||
Add_dependency full expat
|
||||
Add_dependency full glib
|
||||
Add_dependency full atk
|
||||
Add_dependency full pango
|
||||
Add_dependency full fontconfig
|
||||
Add_dependency full freetype
|
||||
Add_dependency full jpeg
|
||||
Add_dependency full libpng
|
||||
Add_dependency full tiff
|
||||
Add_dependency full jasper
|
||||
Add_dependency full shared-mime-info
|
||||
Add_dependency full pixman
|
||||
Add_dependency full libX11
|
||||
Add_dependency full libXcursor
|
||||
Add_dependency full libXft
|
||||
Add_dependency full libXfixes
|
||||
Add_dependency full libXinerama
|
||||
Add_dependency full libXi
|
||||
Add_dependency full libXrandr
|
||||
Add_dependency full libXrender
|
||||
Add_dependency full libXt
|
||||
Add_dependency full libXext
|
||||
Add_dependency full libXcomposite
|
||||
Add_dependency build atk-devel
|
||||
Add_dependency build cairo-devel
|
||||
Add_dependency build fontconfig-devel
|
||||
Add_dependency build freetype-devel
|
||||
Add_dependency build glib-devel
|
||||
Add_dependency build jpeg-devel
|
||||
Add_dependency build pango-devel
|
||||
Add_dependency build libpng-devel
|
||||
Add_dependency build tiff-devel
|
||||
Add_dependency build libX11-devel
|
||||
Add_dependency build libXcomposite-devel
|
||||
Add_dependency build libXcursor-devel
|
||||
Add_dependency build libXdamage-devel
|
||||
Add_dependency build libXext-devel
|
||||
Add_dependency build libXfixes-devel
|
||||
Add_dependency build libXinerama-devel
|
||||
Add_dependency build libXi-devel
|
||||
Add_dependency build libXrandr-devel
|
||||
Add_dependency build libXrender-devel
|
||||
|
|
10
srcpkgs/lbreakout2/files/lbreakout2.desktop
Normal file
10
srcpkgs/lbreakout2/files/lbreakout2.desktop
Normal file
|
@ -0,0 +1,10 @@
|
|||
[Desktop Entry]
|
||||
Type=Application
|
||||
Encoding=UTF-8
|
||||
Name=Linux Breakout 2
|
||||
Comment=Breakout and Arkanoid style arcade game
|
||||
Icon=/usr/share/pixmaps/lbreakout2.png
|
||||
TryExec=lbreakout2
|
||||
Exec=lbreakout2
|
||||
Terminal=false
|
||||
Categories=Application;Game;
|
BIN
srcpkgs/lbreakout2/files/lbreakout2.png
Normal file
BIN
srcpkgs/lbreakout2/files/lbreakout2.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 1.9 KiB |
40
srcpkgs/lbreakout2/template
Normal file
40
srcpkgs/lbreakout2/template
Normal file
|
@ -0,0 +1,40 @@
|
|||
# Template file for 'lbreakout2'
|
||||
pkgname=lbreakout2
|
||||
version=2.6.1
|
||||
distfiles="${SOURCEFORGE_SITE}/lgames/$pkgname-$version.tar.gz"
|
||||
build_style=gnu_configure
|
||||
configure_args="--disable-rpath --enable-sdl-net
|
||||
--localstatedir=/var/games/$pkgname"
|
||||
make_install_args="doc_dir=/usr/share/doc"
|
||||
short_desc="Breakout-style arcade game"
|
||||
maintainer="Juan RP <xtraeme@gmail.com>"
|
||||
checksum=0d86f9da3da5fe3eaa5bb4c9d15ba9666e0c35e739b93c220eecd16f729500cb
|
||||
long_desc="
|
||||
The polished successor to LBreakout offers you a new challenge in more
|
||||
than 50 levels with loads of new bonuses (goldshower, joker, explosive
|
||||
balls, bonus magnet ...), maluses (chaos, darkness, weak balls, malus
|
||||
magnet ...) and special bricks (growing bricks, explosive bricks,
|
||||
regenerative bricks, indestructible bricks, chaotic bricks).
|
||||
|
||||
And if you're through with all the levels you can create complete new
|
||||
levelsets with the integrated easy-to-use level editor!"
|
||||
|
||||
Add_dependency run glibc
|
||||
Add_dependency run zlib
|
||||
Add_dependency run libpng
|
||||
Add_dependency run SDL
|
||||
Add_dependency run SDL_mixer
|
||||
Add_dependency run SDL_net
|
||||
Add_dependency build zlib-devel
|
||||
Add_dependency build libpng-devel
|
||||
Add_dependency build SDL-devel
|
||||
Add_dependency build SDL_mixer-devel
|
||||
Add_dependency build SDL_net-devel
|
||||
|
||||
post_install()
|
||||
{
|
||||
install -Dm755 ${FILESDIR}/lbreakout2.desktop \
|
||||
${DESTDIR}/usr/share/applications/lbreakout2.desktop || return 1
|
||||
install -Dm755 ${FILESDIR}/lbreakout2.png \
|
||||
${DESTDIR}/usr/share/pixmaps/lbreakout2.png || return 1
|
||||
}
|
|
@ -5,6 +5,20 @@ long_desc="${long_desc}
|
|||
|
||||
This package contains files for development, headers, static libs, etc."
|
||||
|
||||
revision=1
|
||||
|
||||
Add_dependency run pkg-config
|
||||
Add_dependency run xproto
|
||||
Add_dependency run xextproto
|
||||
Add_dependency run xtrans
|
||||
Add_dependency run xcmiscproto
|
||||
Add_dependency run kbproto
|
||||
Add_dependency run bigreqsproto
|
||||
Add_dependency run inputproto
|
||||
Add_dependency run xf86bigfontproto
|
||||
Add_dependency run libXdmcp-devel
|
||||
Add_dependency run libXau-devel
|
||||
Add_dependency run libxcb-devel
|
||||
Add_dependency run libX11
|
||||
|
||||
do_install()
|
||||
|
|
|
@ -14,6 +14,10 @@ long_desc="
|
|||
This is from the modular X.org X11 project."
|
||||
|
||||
subpackages="$pkgname-devel"
|
||||
Add_dependency run glibc
|
||||
Add_dependency run libXdmcp
|
||||
Add_dependency run libXau
|
||||
Add_dependency run libxcb
|
||||
Add_dependency build pkg-config
|
||||
Add_dependency build xproto
|
||||
Add_dependency build xextproto
|
||||
|
@ -23,7 +27,6 @@ Add_dependency build kbproto
|
|||
Add_dependency build bigreqsproto
|
||||
Add_dependency build inputproto
|
||||
Add_dependency build xf86bigfontproto
|
||||
Add_dependency full glibc
|
||||
Add_dependency full libXdmcp
|
||||
Add_dependency full libXau
|
||||
Add_dependency full libxcb
|
||||
Add_dependency build libXdmcp-devel
|
||||
Add_dependency build libXau-devel
|
||||
Add_dependency build libxcb-devel
|
||||
|
|
|
@ -5,6 +5,9 @@ long_desc="${long_desc}
|
|||
|
||||
This package contains files for development, headers, static libs, etc."
|
||||
|
||||
revision=1
|
||||
|
||||
Add_dependency run xproto
|
||||
Add_dependency run libXau
|
||||
|
||||
do_install()
|
||||
|
|
|
@ -11,6 +11,6 @@ long_desc="
|
|||
X.org X11 project."
|
||||
|
||||
subpackages="$pkgname-devel"
|
||||
Add_dependency full glibc
|
||||
Add_dependency run glibc
|
||||
Add_dependency build pkg-config
|
||||
Add_dependency build xproto
|
||||
|
|
|
@ -5,6 +5,15 @@ long_desc="${long_desc}
|
|||
|
||||
This package contains files for development, headers, static libs, etc."
|
||||
|
||||
revision=1
|
||||
|
||||
Add_dependency run pkg-config
|
||||
Add_dependency run xproto
|
||||
Add_dependency run fixesproto
|
||||
Add_dependency run compositeproto
|
||||
Add_dependency run libX11-devel
|
||||
Add_dependency run libXext-devel
|
||||
Add_dependency run libXfixes-devel
|
||||
Add_dependency run libXcomposite
|
||||
|
||||
do_install()
|
||||
|
|
|
@ -11,11 +11,14 @@ long_desc="
|
|||
Library. This is from the modular X.org project."
|
||||
|
||||
subpackages="$pkgname-devel"
|
||||
Add_dependency run glibc
|
||||
Add_dependency run libX11
|
||||
Add_dependency run libXext
|
||||
Add_dependency run libXfixes
|
||||
Add_dependency build pkg-config
|
||||
Add_dependency build xproto
|
||||
Add_dependency build fixesproto
|
||||
Add_dependency build compositeproto
|
||||
Add_dependency full glibc
|
||||
Add_dependency full libX11
|
||||
Add_dependency full libXext
|
||||
Add_dependency full libXfixes
|
||||
Add_dependency build libX11-devel
|
||||
Add_dependency build libXext-devel
|
||||
Add_dependency build libXfixes-devel
|
||||
|
|
|
@ -5,6 +5,13 @@ long_desc="${long_desc}
|
|||
|
||||
This package contains files for development, headers, static libs, etc."
|
||||
|
||||
revision=1
|
||||
|
||||
Add_dependency run pkg-config
|
||||
Add_dependency run xproto
|
||||
Add_dependency run damageproto
|
||||
Add_dependency run libX11-devel
|
||||
Add_dependency run libXfixes-devel
|
||||
Add_dependency run libXdamage
|
||||
|
||||
do_install()
|
||||
|
|
|
@ -10,9 +10,11 @@ long_desc="
|
|||
This package contains the Xdamage extension."
|
||||
|
||||
subpackages="$pkgname-devel"
|
||||
Add_dependency run glibc
|
||||
Add_dependency run libX11
|
||||
Add_dependency run libXfixes
|
||||
Add_dependency build pkg-config
|
||||
Add_dependency build xproto
|
||||
Add_dependency build damageproto
|
||||
Add_dependency full glibc
|
||||
Add_dependency full libX11
|
||||
Add_dependency full libXfixes
|
||||
Add_dependency build libX11-devel
|
||||
Add_dependency build libXfixes-devel
|
||||
|
|
|
@ -5,6 +5,9 @@ long_desc="${long_desc}
|
|||
|
||||
This package contains files for development, headers, static libs, etc."
|
||||
|
||||
revision=1
|
||||
|
||||
Add_dependency run xproto
|
||||
Add_dependency run libXdmcp
|
||||
|
||||
do_install()
|
||||
|
|
|
@ -11,6 +11,6 @@ long_desc="
|
|||
from the modular X.org X11 project."
|
||||
|
||||
subpackages="$pkgname-devel"
|
||||
Add_dependency full glibc
|
||||
Add_dependency run glibc
|
||||
Add_dependency build pkg-config
|
||||
Add_dependency build xproto
|
||||
|
|
|
@ -5,6 +5,12 @@ long_desc="${long_desc}
|
|||
|
||||
This package contains files for development, headers, static libs, etc."
|
||||
|
||||
revision=1
|
||||
|
||||
Add_dependency run pkg-config
|
||||
Add_dependency run xproto
|
||||
Add_dependency run fixesproto
|
||||
Add_dependency run libX11-devel
|
||||
Add_dependency run libXfixes
|
||||
|
||||
do_install()
|
||||
|
|
|
@ -16,8 +16,9 @@ long_desc="
|
|||
X11 project."
|
||||
|
||||
subpackages="$pkgname-devel"
|
||||
Add_dependency run glibc
|
||||
Add_dependency run libX11
|
||||
Add_dependency build pkg-config
|
||||
Add_dependency build xproto
|
||||
Add_dependency build fixesproto
|
||||
Add_dependency full glibc
|
||||
Add_dependency full libX11
|
||||
Add_dependency build libX11-devel
|
||||
|
|
|
@ -5,6 +5,10 @@ long_desc="${long_desc}
|
|||
|
||||
This package contains files for development, headers, static libs, etc."
|
||||
|
||||
revision=1
|
||||
|
||||
Add_dependency run renderproto
|
||||
Add_dependency run libX11-devel
|
||||
Add_dependency run libXrender
|
||||
|
||||
do_install()
|
||||
|
|
|
@ -19,7 +19,8 @@ long_desc="
|
|||
This is the modular X.org X11 project version."
|
||||
|
||||
subpackages="$pkgname-devel"
|
||||
Add_dependency run glibc
|
||||
Add_dependency run libX11
|
||||
Add_dependency build pkg-config
|
||||
Add_dependency build renderproto
|
||||
Add_dependency full glibc
|
||||
Add_dependency full libX11
|
||||
Add_dependency build libX11-devel
|
||||
|
|
|
@ -5,6 +5,14 @@ long_desc="${long_desc}
|
|||
|
||||
This package contains files for development, headers, static libs, etc."
|
||||
|
||||
revision=1
|
||||
|
||||
Add_dependency run pkg-config
|
||||
Add_dependency run xproto
|
||||
Add_dependency run xextproto
|
||||
Add_dependency run xf86vidmodeproto
|
||||
Add_dependency run libX11-devel
|
||||
Add_dependency run libXext-devel
|
||||
Add_dependency run libXxf86vm
|
||||
|
||||
do_install()
|
||||
|
|
|
@ -14,10 +14,12 @@ long_desc="
|
|||
This library is from the modular X.org project."
|
||||
|
||||
subpackages="$pkgname-devel"
|
||||
Add_dependency run glibc
|
||||
Add_dependency run libX11
|
||||
Add_dependency run libXext
|
||||
Add_dependency build pkg-config
|
||||
Add_dependency build xproto
|
||||
Add_dependency build xextproto
|
||||
Add_dependency build xf86vidmodeproto
|
||||
Add_dependency full glibc
|
||||
Add_dependency full libX11
|
||||
Add_dependency full libXext
|
||||
Add_dependency build libX11-devel
|
||||
Add_dependency build libXext-devel
|
||||
|
|
1
srcpkgs/libcompizconfig-devel
Symbolic link
1
srcpkgs/libcompizconfig-devel
Symbolic link
|
@ -0,0 +1 @@
|
|||
libcompizconfig
|
2
srcpkgs/libcompizconfig/depends
Normal file
2
srcpkgs/libcompizconfig/depends
Normal file
|
@ -0,0 +1,2 @@
|
|||
abi_depends=">=0.8.4"
|
||||
api_depends="${abi_depends}"
|
22
srcpkgs/libcompizconfig/libcompizconfig-devel.template
Normal file
22
srcpkgs/libcompizconfig/libcompizconfig-devel.template
Normal file
|
@ -0,0 +1,22 @@
|
|||
# Template file for 'libcompizconfig-devel'.
|
||||
#
|
||||
short_desc="${sourcepkg} development files"
|
||||
long_desc="${long_desc}
|
||||
|
||||
This package contains files for development, headers, static libs, etc."
|
||||
|
||||
Add_dependency run compiz-devel
|
||||
Add_dependency run libxml2-devel
|
||||
Add_dependency run libcompizconfig
|
||||
|
||||
do_install()
|
||||
{
|
||||
mkdir -p ${DESTDIR}/usr/lib/compiz
|
||||
mkdir -p ${DESTDIR}/usr/lib/compizconfig/backends
|
||||
mv ${SRCPKGDESTDIR}/usr/include ${DESTDIR}/usr
|
||||
mv ${SRCPKGDESTDIR}/usr/lib/pkgconfig ${DESTDIR}/usr/lib
|
||||
mv ${SRCPKGDESTDIR}/usr/lib/*.a ${DESTDIR}/usr/lib
|
||||
mv ${SRCPKGDESTDIR}/usr/lib/compiz/*.a ${DESTDIR}/usr/lib/compiz
|
||||
mv ${SRCPKGDESTDIR}/usr/lib/compizconfig/backends/*.a \
|
||||
${DESTDIR}/usr/lib/compizconfig/backends
|
||||
}
|
24
srcpkgs/libcompizconfig/template
Normal file
24
srcpkgs/libcompizconfig/template
Normal file
|
@ -0,0 +1,24 @@
|
|||
# Template file for 'libcompizconfig'
|
||||
pkgname=libcompizconfig
|
||||
version=0.8.4
|
||||
distfiles="http://releases.compiz-fusion.org/$version/$pkgname-$version.tar.bz2"
|
||||
build_style=gnu_configure
|
||||
short_desc="Compiz configuration system library"
|
||||
maintainer="Juan RP <xtraeme@gmail.com>"
|
||||
checksum=41313e935f1beb3375367bded72d97de60e7aabf1129620be53a7fc1aca0b029
|
||||
long_desc="
|
||||
Compiz is a compositing window manager that uses 3D graphics acceleration
|
||||
via OpenGL. It provides various new graphical effects and features on
|
||||
any desktop environment, including Gnome and KDE.
|
||||
|
||||
This package contains a library for the compiz configuration backend."
|
||||
|
||||
conf_files="/etc/compizconfig/config"
|
||||
subpackages="$pkgname-devel"
|
||||
|
||||
Add_dependency run glibc
|
||||
Add_dependency run compiz
|
||||
Add_dependency run libxml2
|
||||
Add_dependency build intltool
|
||||
Add_dependency build compiz-devel
|
||||
Add_dependency build libxml2-devel
|
1
srcpkgs/libmikmod-devel
Symbolic link
1
srcpkgs/libmikmod-devel
Symbolic link
|
@ -0,0 +1 @@
|
|||
libmikmod
|
2
srcpkgs/libmikmod/depends
Normal file
2
srcpkgs/libmikmod/depends
Normal file
|
@ -0,0 +1,2 @@
|
|||
abi_depends=">=3.1.12"
|
||||
api_depends="${abi_depends}"
|
18
srcpkgs/libmikmod/libmikmod-devel.template
Normal file
18
srcpkgs/libmikmod/libmikmod-devel.template
Normal file
|
@ -0,0 +1,18 @@
|
|||
# Template file for 'libmikmod-devel'.
|
||||
#
|
||||
short_desc="${short_desc} (development files)"
|
||||
long_desc="${long_desc}
|
||||
|
||||
This package contains files for development, headers, static libs, etc."
|
||||
|
||||
Add_dependency run glibc-devel
|
||||
|
||||
do_install()
|
||||
{
|
||||
mkdir -p ${DESTDIR}/usr/lib
|
||||
mv ${SRCPKGDESTDIR}/usr/bin ${DESTDIR}/usr
|
||||
mv ${SRCPKGDESTDIR}/usr/include ${DESTDIR}/usr
|
||||
mv ${SRCPKGDESTDIR}/usr/lib/*.*a ${DESTDIR}/usr/lib
|
||||
mv ${SRCPKGDESTDIR}/usr/lib/*.so ${DESTDIR}/usr/lib
|
||||
mv ${SRCPKGDESTDIR}/usr/share ${DESTDIR}/usr
|
||||
}
|
45
srcpkgs/libmikmod/patches/libmikmod-3.1.12-64bit-fix.diff
Normal file
45
srcpkgs/libmikmod/patches/libmikmod-3.1.12-64bit-fix.diff
Normal file
|
@ -0,0 +1,45 @@
|
|||
Date: Sun, 04 Jul 2004 11:53:23 +0200
|
||||
From: Josselin Mouette
|
||||
Subject: Re: sdl 64bit problem [PATCH]
|
||||
|
||||
Le sam, 03/07/2004 <20> 18:20 +0200, Hans-Frieder Vogt a <20>crit :
|
||||
> Hi list,
|
||||
>
|
||||
> I found the problem that lead to the distorted sound in tuxracer on AMD64. It
|
||||
> may have also been the cause for the other reported sound problems with SDL.
|
||||
> The problem is not in SDL, but in SDL-mixer.
|
||||
> There, music files (*.it, and probably others as well) are incorrectly read on
|
||||
> all 64 bit architectures but Alpha, due to an incorrect data type definition.
|
||||
> The attached patch should solve the problem for all 64 bit architectures on
|
||||
> Linux, since at least cpp defines _LP64 and __LP64__ for them.
|
||||
> _LP64 indicates that long ints and pointers are 64 bits, but integers are 32
|
||||
> bits.
|
||||
> I am not sure whether the usage of _LP64 is also standard for the commercial
|
||||
> compilers, and for other Unixes, but at least Solaris 9 defines _LP64 in the
|
||||
> 64 bit environment as well.
|
||||
>
|
||||
> Josselin,
|
||||
> could you include this patch into your next debian packages?
|
||||
|
||||
--- include/mikmod.h.in 2007-12-15 01:24:19.000000000 -0800
|
||||
+++ include/mikmod.h.in 2009-10-05 00:18:56.000000000 -0700
|
||||
@@ -85,7 +85,7 @@
|
||||
|
||||
@DOES_NOT_HAVE_SIGNED@
|
||||
|
||||
-#if defined(__arch64__) || defined(__alpha) || defined(__x86_64)
|
||||
+#if defined(__arch64__) || defined(__alpha) || defined(__x86_64) || defined(_LP64)
|
||||
/* 64 bit architectures */
|
||||
|
||||
typedef signed char SBYTE; /* 1 byte, signed */
|
||||
--- include/mikmod_internals.h 2007-12-15 04:24:51.000000000 -0800
|
||||
+++ include/mikmod_internals.h 2009-10-05 00:19:15.000000000 -0700
|
||||
@@ -50,7 +50,7 @@
|
||||
/*========== More type definitions */
|
||||
|
||||
/* SLONGLONG: 64bit, signed */
|
||||
-#if defined (__arch64__) || defined(__alpha)
|
||||
+#if defined(__arch64__) || defined(__alpha) || defined(__x86_64) || defined(_LP64)
|
||||
typedef long SLONGLONG;
|
||||
#define NATIVE_64BIT_INT
|
||||
#elif defined(__WATCOMC__)
|
|
@ -0,0 +1,20 @@
|
|||
Date: 15 Apr 2002 11:01:19 +0200
|
||||
From: Guillaume Cottenceau <gc@mandrakesoft.com>
|
||||
|
||||
Unfortunately, I should have double checked that the following
|
||||
fix (authored by Dave Goehrig <dave@cthulhu-burger.org>, not me),
|
||||
was really in the CVS... it's not, as of stable 1.2.3 at least.
|
||||
Please include it, it fixes a segfault on exiting a program which
|
||||
disabled MOD music during its execution.
|
||||
|
||||
--- playercode/virtch_common.c 2007-12-15 01:26:53.000000000 -0800
|
||||
+++ playercode/virtch_common.c 2009-10-05 00:37:12.000000000 -0700
|
||||
@@ -347,7 +347,7 @@
|
||||
|
||||
void VC1_SampleUnload(SWORD handle)
|
||||
{
|
||||
- if (handle<MAXSAMPLEHANDLES) {
|
||||
+ if (Samples && handle<MAXSAMPLEHANDLES) {
|
||||
if (Samples[handle])
|
||||
free(Samples[handle]);
|
||||
Samples[handle]=NULL;
|
|
@ -0,0 +1,14 @@
|
|||
Yi-Huang Han - Wed Oct 24 21:55:47 PDT 2001
|
||||
* Fixed MOD music volume when looping
|
||||
|
||||
--- playercode/mplayer.c 2009-10-05 00:19:59.000000000 -0700
|
||||
+++ playercode/mplayer.c 2009-10-05 00:44:35.000000000 -0700
|
||||
@@ -3019,7 +3019,7 @@
|
||||
{
|
||||
MUTEX_LOCK(vars);
|
||||
if (pf)
|
||||
- pf->volume=(volume<0)?0:(volume>128)?128:volume;
|
||||
+ pf->volume=pf->initvolume=(volume<0)?0:(volume>128)?128:volume;
|
||||
MUTEX_UNLOCK(vars);
|
||||
}
|
||||
|
111
srcpkgs/libmikmod/patches/libmikmod-3.1.12-md_sngchn-fix.diff
Normal file
111
srcpkgs/libmikmod/patches/libmikmod-3.1.12-md_sngchn-fix.diff
Normal file
|
@ -0,0 +1,111 @@
|
|||
This patch fixes "buffer overflow due to md_numchn - ID: 1630158"
|
||||
|
||||
--- playercode/mplayer.c 2007-12-15 01:26:28.000000000 -0800
|
||||
+++ playercode/mplayer.c 2009-10-04 23:48:36.000000000 -0700
|
||||
@@ -52,6 +52,8 @@
|
||||
will wait */
|
||||
/*static*/ MODULE *pf = NULL;
|
||||
|
||||
+#define NUMVOICES(mod) (md_sngchn < (mod)->numvoices ? md_sngchn : (mod)->numvoices)
|
||||
+
|
||||
#define HIGH_OCTAVE 2 /* number of above-range octaves */
|
||||
|
||||
static UWORD oldperiods[OCTAVE*2]={
|
||||
@@ -248,14 +250,14 @@
|
||||
MP_VOICE *a;
|
||||
ULONG t,k,tvol,pp;
|
||||
|
||||
- for (t=0;t<md_sngchn;t++)
|
||||
+ for (t=0;t<NUMVOICES(mod);t++)
|
||||
if (((mod->voice[t].main.kick==KICK_ABSENT)||
|
||||
(mod->voice[t].main.kick==KICK_ENV))&&
|
||||
Voice_Stopped_internal(t))
|
||||
return t;
|
||||
|
||||
tvol=0xffffffUL;t=-1;a=mod->voice;
|
||||
- for (k=0;k<md_sngchn;k++,a++) {
|
||||
+ for (k=0;k<NUMVOICES(mod);k++,a++) {
|
||||
/* allow us to take over a nonexisting sample */
|
||||
if (!a->main.s)
|
||||
return k;
|
||||
@@ -2249,12 +2251,12 @@
|
||||
|
||||
switch (dat) {
|
||||
case 0x0: /* past note cut */
|
||||
- for (t=0;t<md_sngchn;t++)
|
||||
+ for (t=0;t<NUMVOICES(mod);t++)
|
||||
if (mod->voice[t].master==a)
|
||||
mod->voice[t].main.fadevol=0;
|
||||
break;
|
||||
case 0x1: /* past note off */
|
||||
- for (t=0;t<md_sngchn;t++)
|
||||
+ for (t=0;t<NUMVOICES(mod);t++)
|
||||
if (mod->voice[t].master==a) {
|
||||
mod->voice[t].main.keyoff|=KEY_OFF;
|
||||
if ((!(mod->voice[t].venv.flg & EF_ON))||
|
||||
@@ -2263,7 +2265,7 @@
|
||||
}
|
||||
break;
|
||||
case 0x2: /* past note fade */
|
||||
- for (t=0;t<md_sngchn;t++)
|
||||
+ for (t=0;t<NUMVOICES(mod);t++)
|
||||
if (mod->voice[t].master==a)
|
||||
mod->voice[t].main.keyoff|=KEY_FADE;
|
||||
break;
|
||||
@@ -2318,7 +2320,7 @@
|
||||
SAMPLE *s;
|
||||
|
||||
mod->totalchn=mod->realchn=0;
|
||||
- for (channel=0;channel<md_sngchn;channel++) {
|
||||
+ for (channel=0;channel<NUMVOICES(mod);channel++) {
|
||||
aout=&mod->voice[channel];
|
||||
i=aout->main.i;
|
||||
s=aout->main.s;
|
||||
@@ -2736,7 +2738,7 @@
|
||||
if (a->dct!=DCT_OFF) {
|
||||
int t;
|
||||
|
||||
- for (t=0;t<md_sngchn;t++)
|
||||
+ for (t=0;t<NUMVOICES(mod);t++)
|
||||
if ((!Voice_Stopped_internal(t))&&
|
||||
(mod->voice[t].masterchn==channel)&&
|
||||
(a->main.sample==mod->voice[t].main.sample)) {
|
||||
@@ -2978,6 +2980,11 @@
|
||||
if (!(mod->voice=(MP_VOICE*)_mm_calloc(md_sngchn,sizeof(MP_VOICE))))
|
||||
return 1;
|
||||
|
||||
+ /* mod->numvoices was used during loading to clamp md_sngchn.
|
||||
+ After loading it's used to remember how big mod->voice is.
|
||||
+ */
|
||||
+ mod->numvoices = md_sngchn;
|
||||
+
|
||||
Player_Init_internal(mod);
|
||||
return 0;
|
||||
}
|
||||
@@ -3086,7 +3093,7 @@
|
||||
pf->patbrk=0;
|
||||
pf->vbtick=pf->sngspd;
|
||||
|
||||
- for (t=0;t<md_sngchn;t++) {
|
||||
+ for (t=0;t<NUMVOICES(pf);t++) {
|
||||
Voice_Stop_internal(t);
|
||||
pf->voice[t].main.i=NULL;
|
||||
pf->voice[t].main.s=NULL;
|
||||
@@ -3111,7 +3118,7 @@
|
||||
pf->patbrk=0;
|
||||
pf->vbtick=pf->sngspd;
|
||||
|
||||
- for (t=0;t<md_sngchn;t++) {
|
||||
+ for (t=0;t<NUMVOICES(pf);t++) {
|
||||
Voice_Stop_internal(t);
|
||||
pf->voice[t].main.i=NULL;
|
||||
pf->voice[t].main.s=NULL;
|
||||
@@ -3138,7 +3145,7 @@
|
||||
pf->sngpos=pos;
|
||||
pf->vbtick=pf->sngspd;
|
||||
|
||||
- for (t=0;t<md_sngchn;t++) {
|
||||
+ for (t=0;t<NUMVOICES(pf);t++) {
|
||||
Voice_Stop_internal(t);
|
||||
pf->voice[t].main.i=NULL;
|
||||
pf->voice[t].main.s=NULL;
|
31
srcpkgs/libmikmod/patches/libmikmod-CVE-2009-0179.patch
Normal file
31
srcpkgs/libmikmod/patches/libmikmod-CVE-2009-0179.patch
Normal file
|
@ -0,0 +1,31 @@
|
|||
--- loaders/load_xm.c 2004-01-21 18:43:53.000000000 +0100
|
||||
+++ loaders/load_xm.c 2008-04-16 04:30:45.000000000 +0200
|
||||
@@ -622,7 +622,8 @@
|
||||
/* read the remainder of the header */
|
||||
for(u=headend-_mm_ftell(modreader);u;u--) _mm_read_UBYTE(modreader);
|
||||
|
||||
- if(_mm_eof(modreader)) {
|
||||
+ /* last instrument is at the end of file in version 0x0104 */
|
||||
+ if(_mm_eof(modreader) && (mh->version<0x0104 || t<of.numins-1)) {
|
||||
free(nextwav);free(wh);
|
||||
nextwav=NULL;wh=NULL;
|
||||
_mm_errno = MMERR_LOADING_SAMPLEINFO;
|
||||
--- playercode/mloader.c 2004-01-21 18:43:53.000000000 +0100
|
||||
+++ playercode/mloader.c 2008-04-16 04:30:45.000000000 +0200
|
||||
@@ -450,10 +450,12 @@
|
||||
if (!l->Init || l->Init()) {
|
||||
_mm_rewind(modreader);
|
||||
ok = l->Load(curious);
|
||||
- /* propagate inflags=flags for in-module samples */
|
||||
- for (t = 0; t < of.numsmp; t++)
|
||||
- if (of.samples[t].inflags == 0)
|
||||
- of.samples[t].inflags = of.samples[t].flags;
|
||||
+ if (ok) {
|
||||
+ /* propagate inflags=flags for in-module samples */
|
||||
+ for (t = 0; t < of.numsmp; t++)
|
||||
+ if (of.samples[t].inflags == 0)
|
||||
+ of.samples[t].inflags = of.samples[t].flags;
|
||||
+ }
|
||||
} else
|
||||
ok = 0;
|
||||
|
28
srcpkgs/libmikmod/template
Normal file
28
srcpkgs/libmikmod/template
Normal file
|
@ -0,0 +1,28 @@
|
|||
# Template file for 'libmikmod'
|
||||
pkgname=libmikmod
|
||||
version=3.1.12
|
||||
distfiles="${SOURCEFORGE_SITE}/mikmod/$pkgname-$version.tar.gz"
|
||||
build_style=gnu_configure
|
||||
configure_args="--disable-esd"
|
||||
short_desc="MikMod Sound Library"
|
||||
maintainer="Juan RP <xtraeme@gmail.com>"
|
||||
checksum=891a2b780306e6ef86e381f459e71a085d4e7f56c970a879d3bf341c01bdfc32
|
||||
long_desc="
|
||||
The MikMod sound library is an excellent way for a programmer to
|
||||
add music and sound effects to an application. It is a powerful
|
||||
and flexible library, with a simple and easy-to-learn API.
|
||||
|
||||
Besides, the library is very portable and runs under a lot of
|
||||
Unices, as well as under OS/2, MacOS and Windows. Third party
|
||||
individuals also maintain ports on other systems, including MS-DOS,
|
||||
and BeOS.
|
||||
|
||||
MikMod is able to play a wide range of module formats, as well as
|
||||
digital sound files. It can take advantage of particular features
|
||||
of your system, such as sound redirection over the network. And
|
||||
due to its modular nature, the library can be extended to support
|
||||
more sound or module formats, as well as new hardware or other
|
||||
sound output capabilities, as they appear."
|
||||
|
||||
subpackages="$pkgname-devel"
|
||||
Add_dependency run glibc
|
|
@ -5,6 +5,7 @@ long_desc="${long_desc}
|
|||
|
||||
This package contains files for development, headers, static libs, etc."
|
||||
|
||||
Add_dependency run glibc-devel
|
||||
Add_dependency run libpciaccess
|
||||
|
||||
do_install()
|
||||
|
|
|
@ -1,11 +1,11 @@
|
|||
# Template build file for 'libpciaccess'.
|
||||
pkgname=libpciaccess
|
||||
version=0.10.9
|
||||
version=0.11.0
|
||||
distfiles="${XORG_SITE}/lib/$pkgname-$version.tar.bz2"
|
||||
build_style=gnu_configure
|
||||
short_desc="PCI Access from Modular X.org"
|
||||
maintainer="Juan RP <xtraeme@gmail.com>"
|
||||
checksum=5ccb9683b8be76edfceab4bf006e1cce9018e0d3dea5e54aa72e82798213fead
|
||||
checksum=6e38be12b656c83c66a6fd8ba56c041d8188218278219c88ee635242ec1c7dab
|
||||
long_desc="
|
||||
libpciaccess is a library for portable PCI access routines across multiple
|
||||
operating systems."
|
||||
|
|
|
@ -5,6 +5,11 @@ long_desc="${long_desc}
|
|||
|
||||
This package contains files for development, headers, static libs, etc."
|
||||
|
||||
revision=1
|
||||
|
||||
Add_dependency run python
|
||||
Add_dependency run libXdmcp-devel
|
||||
Add_dependency run libXau-devel
|
||||
Add_dependency run libxcb
|
||||
|
||||
do_install()
|
||||
|
|
|
@ -20,10 +20,12 @@ long_desc="
|
|||
requests and receive responses with both, which eases porting to XCB."
|
||||
|
||||
subpackages="$pkgname-devel"
|
||||
Add_dependency run glibc
|
||||
Add_dependency run libXdmcp
|
||||
Add_dependency run libXau
|
||||
Add_dependency build pkg-config
|
||||
Add_dependency build python
|
||||
Add_dependency build libxslt
|
||||
Add_dependency build libxslt-devel
|
||||
Add_dependency build xcb-proto ">=1.6"
|
||||
Add_dependency full glibc
|
||||
Add_dependency full libXdmcp
|
||||
Add_dependency full libXau
|
||||
Add_dependency build libXdmcp-devel
|
||||
Add_dependency build libXau-devel
|
||||
|
|
21
srcpkgs/ltris/template
Normal file
21
srcpkgs/ltris/template
Normal file
|
@ -0,0 +1,21 @@
|
|||
# Template file for 'ltris'
|
||||
pkgname=ltris
|
||||
version=1.0.14
|
||||
distfiles="${SOURCEFORGE_SITE}/lgames/$pkgname-$version.tar.gz"
|
||||
build_style=gnu_configure
|
||||
configure_args="--localstatedir=/var/games/ltris"
|
||||
short_desc="An SDL tetris clone"
|
||||
maintainer="Juan RP <xtraeme@gmail.com>"
|
||||
checksum=d6816aa70f55c73e0de2ccb81281a92aa063d3a90b362810002db010f4e3b3b2
|
||||
long_desc="
|
||||
LTris as a tetris clone: differently shaped blocks are falling down the
|
||||
rectangular playing field and can be moved sideways or rotated by 90 degree
|
||||
units with the aim of building lines without gaps which then disappear
|
||||
(causing any block above the deleted line to fall down)."
|
||||
|
||||
Add_dependency run glibc
|
||||
Add_dependency run SDL
|
||||
Add_dependency run SDL_mixer
|
||||
Add_dependency build bison
|
||||
Add_dependency build SDL-devel
|
||||
Add_dependency build SDL_mixer-devel
|
67
srcpkgs/neverball/template
Normal file
67
srcpkgs/neverball/template
Normal file
|
@ -0,0 +1,67 @@
|
|||
# Template file for 'neverball'
|
||||
pkgname=neverball
|
||||
version=1.5.4
|
||||
distfiles="http://www.neverball.org/$pkgname-$version.tar.gz"
|
||||
build_style=custom-install
|
||||
short_desc="Puzzle/action game similar to Super Monkey Ball"
|
||||
maintainer="Juan RP <xtraeme@gmail.com>"
|
||||
checksum=ea31ca9f6eec70c8e66eaa20d7ce9e48295fdb077313b97637c503b16b7b0da6
|
||||
long_desc="
|
||||
Tilt the floor to roll a ball through an obstacle course before time runs
|
||||
out. Neverball is part puzzle game, part action game, and entirely a
|
||||
test of skill.
|
||||
|
||||
Also found here is Neverputt, a hot-seat multiplayer miniature golf game
|
||||
using the physics and graphics of Neverball."
|
||||
|
||||
Add_dependency run glibc
|
||||
Add_dependency run libpng
|
||||
Add_dependency run jpeg
|
||||
Add_dependency run libvorbis
|
||||
Add_dependency run SDL
|
||||
Add_dependency run SDL_ttf
|
||||
Add_dependency run physfs
|
||||
Add_dependency build libpng-devel
|
||||
Add_dependency build jpeg-devel
|
||||
Add_dependency build libvorbis-devel
|
||||
Add_dependency build SDL-devel
|
||||
Add_dependency build SDL_ttf-devel
|
||||
Add_dependency build physfs-devel
|
||||
|
||||
do_install()
|
||||
{
|
||||
local mjobs
|
||||
[ -n "$XBPS_MAKE_JOBS" ] && mjobs="-j$XBPS_MAKE_JOBS"
|
||||
|
||||
cd ${wrksrc} || return 1
|
||||
HOME=/ make ${mjobs} ENABLE_NLS=1 DATADIR=/usr/share/neverball \
|
||||
LOCALEDIR=/usr/share/locale || return 1
|
||||
|
||||
for dir in usr/bin usr/share/neverball usr/share/locale \
|
||||
usr/share/applications usr/share/pixmaps \
|
||||
usr/share/doc/neverball; do
|
||||
install -d ${DESTDIR}/${dir} || return 1
|
||||
done
|
||||
|
||||
for f in neverball neverputt mapc; do
|
||||
install -m755 ${f} ${DESTDIR}/usr/bin || return 1
|
||||
done
|
||||
|
||||
cp -a data/* ${DESTDIR}/usr/share/neverball || return 1
|
||||
find ${DESTDIR}/usr/share/neverball -type f -exec chmod 0644 {} \;
|
||||
cp -a locale/* ${DESTDIR}/usr/share/locale || return 1
|
||||
|
||||
install -m644 dist/*.desktop ${DESTDIR}/usr/share/applications \
|
||||
|| return 1
|
||||
install -m644 dist/*.png ${DESTDIR}/usr/share/pixmaps || return 1
|
||||
ln -s neverball_48.png ${DESTDIR}/usr/share/pixmaps/neverball.png \
|
||||
|| return 1
|
||||
ln -s neverputt_48.png ${DESTDIR}/usr/share/pixmaps/neverputt.png \
|
||||
|| return 1
|
||||
|
||||
install -m644 doc/* ${DESTDIR}/usr/share/doc/neverball || return 1
|
||||
install -D -m644 dist/mapc.1 ${DESTDIR}/usr/share/man/man1/mapc.1 \
|
||||
|| return 1
|
||||
install -d ${DESTDIR}/usr/share/man/man6 || return 1
|
||||
install -m644 dist/*.6 ${DESTDIR}/usr/share/man/man6 || return 1
|
||||
}
|
|
@ -5,6 +5,16 @@ long_desc="${long_desc}
|
|||
|
||||
This package contains files for development, headers, static libs, etc."
|
||||
|
||||
revision=1
|
||||
|
||||
Add_dependency run pkg-config
|
||||
Add_dependency run gobject-introspection
|
||||
Add_dependency run glib-devel
|
||||
Add_dependency run cairo-devel
|
||||
Add_dependency run fontconfig-devel
|
||||
Add_dependency run freetype-devel
|
||||
Add_dependency run libXft-devel
|
||||
Add_dependency run libXrender-devel
|
||||
Add_dependency run pango
|
||||
|
||||
do_install()
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
# Template build file for 'pango'.
|
||||
pkgname=pango
|
||||
version=1.26.1
|
||||
revision=1
|
||||
distfiles="${GNOME_SITE}/pango/1.26/$pkgname-$version.tar.bz2"
|
||||
build_style=gnu_configure
|
||||
configure_args="--localstatedir=/var"
|
||||
|
@ -32,16 +33,21 @@ long_desc="
|
|||
subpackages="$pkgname-devel"
|
||||
triggers="pango-modules"
|
||||
|
||||
Add_dependency run glibc
|
||||
Add_dependency run glib
|
||||
Add_dependency run cairo
|
||||
Add_dependency run fontconfig
|
||||
Add_dependency run freetype
|
||||
Add_dependency run libX11
|
||||
Add_dependency run libXft
|
||||
Add_dependency run libXrender
|
||||
Add_dependency build pkg-config
|
||||
Add_dependency build gobject-introspection
|
||||
Add_dependency full glibc
|
||||
Add_dependency full glib
|
||||
Add_dependency full zlib
|
||||
Add_dependency full fontconfig
|
||||
Add_dependency full freetype
|
||||
Add_dependency full cairo
|
||||
Add_dependency full libX11
|
||||
Add_dependency full libXt
|
||||
Add_dependency full libXft
|
||||
Add_dependency full libXrender
|
||||
Add_dependency build glib-devel
|
||||
Add_dependency build cairo-devel
|
||||
Add_dependency build fontconfig-devel
|
||||
Add_dependency build freetype-devel
|
||||
Add_dependency build libX11-devel
|
||||
Add_dependency build libXft-devel
|
||||
Add_dependency build libXrender-devel
|
||||
# XXX Add missing dependency libthai.
|
||||
|
|
1
srcpkgs/physfs-devel
Symbolic link
1
srcpkgs/physfs-devel
Symbolic link
|
@ -0,0 +1 @@
|
|||
physfs
|
2
srcpkgs/physfs/depends
Normal file
2
srcpkgs/physfs/depends
Normal file
|
@ -0,0 +1,2 @@
|
|||
abi_depends=">=2.0.0"
|
||||
api_depends="${abi_depends}"
|
18
srcpkgs/physfs/physfs-devel.template
Normal file
18
srcpkgs/physfs/physfs-devel.template
Normal file
|
@ -0,0 +1,18 @@
|
|||
# Template file for 'physfs-devel'.
|
||||
#
|
||||
short_desc="${sourcepkg} development files"
|
||||
long_desc="${long_desc}
|
||||
|
||||
This package contains files for development, headers, static libs, etc."
|
||||
|
||||
Add_dependency run zlib-devel
|
||||
Add_dependency run physfs
|
||||
|
||||
do_install()
|
||||
{
|
||||
mkdir -p ${DESTDIR}/usr/lib
|
||||
mv ${SRCPKGDESTDIR}/usr/include ${DESTDIR}/usr
|
||||
mv ${SRCPKGDESTDIR}/usr/lib/*.*a ${DESTDIR}/usr/lib
|
||||
mv ${SRCPKGDESTDIR}/usr/lib/*.so ${DESTDIR}/usr/lib
|
||||
mv ${SRCPKGDESTDIR}/usr/bin ${DESTDIR}/usr
|
||||
}
|
22
srcpkgs/physfs/template
Normal file
22
srcpkgs/physfs/template
Normal file
|
@ -0,0 +1,22 @@
|
|||
# Template file for 'physfs'
|
||||
pkgname=physfs
|
||||
version=2.0.0
|
||||
distfiles="http://icculus.org/physfs/downloads/physfs-$version.tar.gz"
|
||||
build_style=configure
|
||||
CFLAGS="-fno-strict-aliasing"
|
||||
configure_script="cmake"
|
||||
configure_args=". -DCMAKE_INSTALL_PREFIX=/usr"
|
||||
short_desc="Library to provide abstract access to various archives"
|
||||
maintainer="Juan RP <xtraeme@gmail.com>"
|
||||
checksum=cbdfaf484d26c2c5d5673aabf8a3f1e0afdcbbd0a99865ba226e9368f3c5501c
|
||||
long_desc="
|
||||
It is intended for use in video games, and the design was somewhat inspired
|
||||
by Quake 3's file subsystem. The programmer defines a write directory on
|
||||
the physical filesystem. No file writing done through the PhysicsFS API can
|
||||
leave that write directory, for security."
|
||||
|
||||
subpackages="$pkgname-devel"
|
||||
Add_dependency run glibc
|
||||
Add_dependency run zlib
|
||||
Add_dependency build cmake
|
||||
Add_dependency build zlib-devel
|
|
@ -1,10 +1,11 @@
|
|||
# Template file for 'pixman-devel'.
|
||||
#
|
||||
short_desc="${short_desc} (development files)"
|
||||
short_desc="${sourcepkg} development files"
|
||||
long_desc="${long_desc}
|
||||
|
||||
This package contains files for development, headers, static libs, etc."
|
||||
|
||||
Add_dependency run glibc-devel
|
||||
Add_dependency run pixman
|
||||
|
||||
do_install()
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue