Convert pkgs to use the new cmake build helper.

This commit is contained in:
Juan RP 2011-10-24 15:08:19 +02:00
parent 277300c11a
commit 4602a9e4c5
11 changed files with 20 additions and 68 deletions

View file

@ -1,12 +1,9 @@
# Template file for 'aqemu' # Template file for 'aqemu'
pkgname=aqemu pkgname=aqemu
version=0.8.2 version=0.8.2
build_wrksrc=build
distfiles="${SOURCEFORGE_SITE}/aqemu/aqemu-$version.tar.bz2" distfiles="${SOURCEFORGE_SITE}/aqemu/aqemu-$version.tar.bz2"
build_style=configure build_style=cmake
configure_script="cmake" configure_args="-DWITHOUT_EMBEDDED_DISPLAY=1"
configure_args="-DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr
-DWITHOUT_EMBEDDED_DISPLAY=True .."
short_desc="GUI to QEMU and KVM emulators, written in Qt4" short_desc="GUI to QEMU and KVM emulators, written in Qt4"
maintainer="Juan RP <xtraeme@gmail.com>" maintainer="Juan RP <xtraeme@gmail.com>"
homepage="http://aqemu.sourceforge.net" homepage="http://aqemu.sourceforge.net"
@ -27,8 +24,3 @@ Add_dependency build qt-devel
Add_dependency full qemu Add_dependency full qemu
Add_dependency full desktop-file-utils Add_dependency full desktop-file-utils
pre_configure()
{
mkdir -p ${build_wrksrc}
}

View file

@ -2,10 +2,7 @@
pkgname=automoc4 pkgname=automoc4
version=0.9.88 version=0.9.88
distfiles="ftp://ftp.kde.org/pub/kde/stable/$pkgname/$version/$pkgname-$version.tar.bz2" distfiles="ftp://ftp.kde.org/pub/kde/stable/$pkgname/$version/$pkgname-$version.tar.bz2"
build_style=configure build_style=cmake
build_wrksrc=build
configure_script=cmake
configure_args="-DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release .."
short_desc="Automatic moc for Qt 4 packages" short_desc="Automatic moc for Qt 4 packages"
maintainer="Juan RP <xtraeme@gmail.com>" maintainer="Juan RP <xtraeme@gmail.com>"
checksum=234116f4c05ae21d828594d652b4c4a052ef75727e2d8a4f3a4fb605de9e4c49 checksum=234116f4c05ae21d828594d652b4c4a052ef75727e2d8a4f3a4fb605de9e4c49
@ -19,8 +16,3 @@ Add_dependency run qt
Add_dependency build pkg-config Add_dependency build pkg-config
Add_dependency build cmake Add_dependency build cmake
Add_dependency build qt-devel Add_dependency build qt-devel
pre_configure()
{
mkdir -p ${build_wrksrc}
}

View file

@ -4,9 +4,8 @@ version=1.1.5
revision=1 revision=1
homepage="http://www.fluidsynth.org/" homepage="http://www.fluidsynth.org/"
distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.gz" distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.gz"
build_style=configure build_style=cmake
configure_script=cmake configure_args="-DLIB_SUFFIX="
configure_args="-DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DLIB_SUFFIX= ."
short_desc="Real-time software synthesizer based on the SoundFont 2 specifications" short_desc="Real-time software synthesizer based on the SoundFont 2 specifications"
maintainer="Juan RP <xtraeme@gmail.com>" maintainer="Juan RP <xtraeme@gmail.com>"
license="LGPL-2.1" license="LGPL-2.1"

View file

@ -3,9 +3,7 @@ pkgname=libmusicbrainz
version=3.0.3 version=3.0.3
homepage="http://musicbrainz.org/" homepage="http://musicbrainz.org/"
distfiles="ftp://ftp.musicbrainz.org/pub/musicbrainz/$pkgname-$version.tar.gz" distfiles="ftp://ftp.musicbrainz.org/pub/musicbrainz/$pkgname-$version.tar.gz"
build_style=configure build_style=cmake
configure_script="cmake"
configure_args="-DCMAKE_INSTALL_PREFIX:PATH=/usr -DBUILD_STATIC_LIBS:BOOL=OFF ."
short_desc="Library That Provides Access to the MusicBrainz Server" short_desc="Library That Provides Access to the MusicBrainz Server"
maintainer="Juan RP <xtraeme@gmail.com>" maintainer="Juan RP <xtraeme@gmail.com>"
license="LGPL-2.1" license="LGPL-2.1"

View file

@ -2,11 +2,9 @@
pkgname=libproxy pkgname=libproxy
version=0.4.6 version=0.4.6
distfiles="http://libproxy.googlecode.com/files/$pkgname-$version.tar.gz" distfiles="http://libproxy.googlecode.com/files/$pkgname-$version.tar.gz"
build_style=configure build_style=cmake
configure_script=cmake configure_args="-DWITH_GNOME=0 -DWITH_KDE4=0 -DWITH_MOZJS=0 -DWITH_NM=0
configure_args="-DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DWITH_PERL=0 -DWITH_PYTHON=1 -DWITH_WEBKIT=0"
-DWITH_GNOME=off -DWITH_KDE4=off -DWITH_MOZJS=off -DWITH_NM=off -DWITH_PERL=off
-DWITH_PYTHON=yes -DWITH_WEBKIT=off"
short_desc="A library handling all the details of proxy configuration" short_desc="A library handling all the details of proxy configuration"
maintainer="Juan RP <xtraeme@gmail.com>" maintainer="Juan RP <xtraeme@gmail.com>"
checksum=9ad912e63b1efca98fb442240a2bc7302e6021c1d0b1b9363327729f29462f30 checksum=9ad912e63b1efca98fb442240a2bc7302e6021c1d0b1b9363327729f29462f30

View file

@ -2,6 +2,8 @@
pkgname=lightspark pkgname=lightspark
version=0.4.5 version=0.4.5
revision=1 revision=1
build_style=cmake
configure_args="-DAUDIO_BACKEND=pulse -DENABLE_CURL=1 -DCOMPILE_PLUGIN=1"
distfiles="http://launchpad.net/lightspark/trunk/$pkgname-$version/+download/$pkgname-$version.tar.gz" distfiles="http://launchpad.net/lightspark/trunk/$pkgname-$version/+download/$pkgname-$version.tar.gz"
short_desc="Modern, free, open-source flash player implementation" short_desc="Modern, free, open-source flash player implementation"
maintainer="Juan RP <xtraeme@gmail.com>" maintainer="Juan RP <xtraeme@gmail.com>"
@ -42,6 +44,7 @@ Add_dependency run libpulseaudio
Add_dependency build pkg-config Add_dependency build pkg-config
Add_dependency build cmake Add_dependency build cmake
Add_dependency build nasm
Add_dependency build libffi-devel Add_dependency build libffi-devel
Add_dependency build libX11-devel Add_dependency build libX11-devel
Add_dependency build fontconfig-devel Add_dependency build fontconfig-devel
@ -61,29 +64,7 @@ Add_dependency build glibmm-devel
Add_dependency build libstdc++-devel Add_dependency build libstdc++-devel
Add_dependency build cairo-devel Add_dependency build cairo-devel
Add_dependency build pulseaudio-devel Add_dependency build pulseaudio-devel
Add_dependency build llvm-devel
Add_dependency full hicolor-icon-theme Add_dependency full hicolor-icon-theme
Add_dependency full desktop-file-utils Add_dependency full desktop-file-utils
do_build()
{
# LLVM 2.8 bug.
sed -i '22i#define alignof _alignof' scripting/abc.h
mkdir -p ${wrksrc}/build && cd ${wrksrc}/build || return 1
cmake -DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=/usr \
-DAUDIO_BACKEND="pulse" \
-DENABLE_CURL=1 \
-DCOMPILE_PLUGIN=1 \
.. || return 1
make ${makejobs} || return 1
}
do_install()
{
cd ${wrksrc}/build || return 1
make DESTDIR=${DESTDIR} install || return 1
}

View file

@ -2,9 +2,7 @@
pkgname=physfs pkgname=physfs
version=2.0.2 version=2.0.2
distfiles="http://icculus.org/physfs/downloads/physfs-$version.tar.gz" distfiles="http://icculus.org/physfs/downloads/physfs-$version.tar.gz"
build_style=configure build_style=cmake
configure_script="cmake"
configure_args=". -DCMAKE_INSTALL_PREFIX=/usr"
short_desc="Library to provide abstract access to various archives" short_desc="Library to provide abstract access to various archives"
maintainer="Juan RP <xtraeme@gmail.com>" maintainer="Juan RP <xtraeme@gmail.com>"
checksum=ae296d3148228e03fd56cc9ea58af02f87dcbb1fadef125c18b709ab37f0bc09 checksum=ae296d3148228e03fd56cc9ea58af02f87dcbb1fadef125c18b709ab37f0bc09

View file

@ -3,10 +3,8 @@ pkgname=strigi
version=0.7.2 version=0.7.2
revision=1 revision=1
distfiles="http://www.vandenoever.info/software/${pkgname}/${pkgname}-${version}.tar.bz2" distfiles="http://www.vandenoever.info/software/${pkgname}/${pkgname}-${version}.tar.bz2"
build_style=configure build_style=cmake
configure_script=cmake configure_args="-DENABLE_INOTIFY=ON"
configure_args="-DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr
-DENABLE_INOTIFY=ON ."
short_desc="Small fast desktop searching program" short_desc="Small fast desktop searching program"
maintainer="Juan RP <xtraeme@gmail.com>" maintainer="Juan RP <xtraeme@gmail.com>"
checksum=1ca421bbe420d1839bbe6bfe7c4b52a05590a9b7a7eda77924b554c98e602ab8 checksum=1ca421bbe420d1839bbe6bfe7c4b52a05590a9b7a7eda77924b554c98e602ab8

View file

@ -33,7 +33,7 @@ Add_dependency build libXext-devel
Add_dependency build libXinerama-devel Add_dependency build libXinerama-devel
do_build() { do_build() {
cmake -D CMAKE_INSTALL_PREFIX=/usr . cmake -DCMAKE_INSTALL_PREFIX=/usr .
make ${makejobs} make ${makejobs}
} }

View file

@ -2,10 +2,8 @@
pkgname=taglib pkgname=taglib
version=1.6.3 version=1.6.3
distfiles="http://developer.kde.org/~wheeler/files/src/$pkgname-$version.tar.gz" distfiles="http://developer.kde.org/~wheeler/files/src/$pkgname-$version.tar.gz"
build_style=configure build_style=cmake
configure_script=cmake configure_args="-DWITH_MP4=ON -DWITH_ASF=ON"
configure_args="-DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release
-DWITH_MP4=ON -DWITH_ASF=ON"
short_desc="Library for accessing ID tags in various media files" short_desc="Library for accessing ID tags in various media files"
maintainer="Juan RP <xtraeme@gmail.com>" maintainer="Juan RP <xtraeme@gmail.com>"
checksum=a9ba089cc2c6d26d266bad492de31cadaeb878dea858e22ae3196091718f284b checksum=a9ba089cc2c6d26d266bad492de31cadaeb878dea858e22ae3196091718f284b

View file

@ -2,9 +2,7 @@
pkgname=weechat pkgname=weechat
version=0.3.5 version=0.3.5
distfiles="http://www.weechat.org/files/src//$pkgname-$version.tar.bz2" distfiles="http://www.weechat.org/files/src//$pkgname-$version.tar.bz2"
build_style=configure build_style=cmake
configure_script="cmake"
configure_args="-DPREFIX=/usr ."
short_desc="Fast, light and extensible IRC client (curses UI)" short_desc="Fast, light and extensible IRC client (curses UI)"
maintainer="Juan RP <xtraeme@gmail.com>" maintainer="Juan RP <xtraeme@gmail.com>"
homepage="http://www.weechat.org/" homepage="http://www.weechat.org/"