summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLaurent Bercot <ska-adelie@skarnet.org>2018-08-27 21:40:30 +0000
committerLaurent Bercot <ska-adelie@skarnet.org>2018-08-27 21:40:30 +0000
commit3f2f1bfb288e936b66a25b31319690fb479fa10c (patch)
treed500803d540a15aea979219c45321142a6aadfbe
parent25e6ab98c256262b16aec795447b3dca082ecb13 (diff)
parentd91a284530302883e3e63235b77a660171e6a745 (diff)
downloadpackages-3f2f1bfb288e936b66a25b31319690fb479fa10c.tar.gz
packages-3f2f1bfb288e936b66a25b31319690fb479fa10c.tar.bz2
packages-3f2f1bfb288e936b66a25b31319690fb479fa10c.tar.xz
packages-3f2f1bfb288e936b66a25b31319690fb479fa10c.zip
Merge branch 'master' of code.foxkit.us:adelie/packages
-rw-r--r--experimental/freecell-solver/APKBUILD43
-rw-r--r--experimental/geary/APKBUILD44
-rw-r--r--experimental/k3b/APKBUILD48
-rw-r--r--experimental/kdb/APKBUILD49
-rw-r--r--experimental/kmplayer/APKBUILD50
-rw-r--r--experimental/kstars/APKBUILD49
-rw-r--r--experimental/perl-task-freecellsolver-testing/APKBUILD46
-rw-r--r--experimental/qoauth/APKBUILD28
-rw-r--r--user/dosbox/APKBUILD8
-rw-r--r--user/wine/APKBUILD3
10 files changed, 364 insertions, 4 deletions
diff --git a/experimental/freecell-solver/APKBUILD b/experimental/freecell-solver/APKBUILD
new file mode 100644
index 000000000..4263870e5
--- /dev/null
+++ b/experimental/freecell-solver/APKBUILD
@@ -0,0 +1,43 @@
+# Contributor: A. Wilcox <awilfox@adelielinux.org>
+# Maintainer: A. Wilcox <awilfox@adelielinux.org>
+pkgname=freecell-solver
+pkgver=4.18.0
+pkgrel=0
+pkgdesc="Library for solving card games"
+url="http://fc-solve.shlomifish.org/"
+arch="all"
+license="MIT"
+depends=""
+depends_dev=""
+makedepends="$depends_dev perl gperf python3 py3-random2"
+install=""
+subpackages="$pkgname-dev $pkgname-doc"
+source="http://fc-solve.shlomifish.org/downloads/fc-solve/freecell-solver-$pkgver.tar.xz"
+
+build() {
+ cd "$builddir"
+ if [ "$CBUILD" != "$CHOST" ]; then
+ CMAKE_CROSSOPTS="-DCMAKE_SYSTEM_NAME=Linux -DCMAKE_HOST_SYSTEM_NAME=Linux"
+ fi
+ cmake \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_INSTALL_LIBDIR=lib \
+ -DBUILD_SHARED_LIBS=True \
+ -DCMAKE_BUILD_TYPE=RelWithDebugInfo \
+ -DCMAKE_CXX_FLAGS="$CXXFLAGS" \
+ -DCMAKE_C_FLAGS="$CFLAGS" \
+ ${CMAKE_CROSSOPTS}
+ make
+}
+
+check() {
+ cd "$builddir"
+ CTEST_OUTPUT_ON_FAILURE=TRUE ctest
+}
+
+package() {
+ cd "$builddir"
+ make DESTDIR="$pkgdir" install
+}
+
+sha512sums="aa6ba724ade171c5b69517136ba97b46e811d330903a4735ef7ff4e44c905c4a91260ac73b76b90e6406ba7dacc1083c422c16f98ba7b647ae891a50732087a4 freecell-solver-4.18.0.tar.xz"
diff --git a/experimental/geary/APKBUILD b/experimental/geary/APKBUILD
new file mode 100644
index 000000000..a0e4a2284
--- /dev/null
+++ b/experimental/geary/APKBUILD
@@ -0,0 +1,44 @@
+# Contributor: A. Wilcox <awilfox@adelielinux.org>
+# Maintainer: A. Wilcox <awilfox@adelielinux.org>
+pkgname=geary
+pkgver=0.12.2
+pkgrel=0
+pkgdesc="Email client built around conversations for GNOME"
+url="https://wiki.gnome.org/Apps/Geary"
+arch="all"
+license="LGPL-2.1+"
+depends="iso-codes"
+makedepends="cmake sqlite-dev iso-codes-dev gettext-dev intltool gtk-doc
+ desktop-file-utils"
+install=""
+subpackages="$pkgname-dev $pkgname-doc"
+source="https://download.gnome.org/sources/geary/0.12/geary-$pkgver.tar.xz"
+sha512sums="b2600ee6080dd8ec620bb542b6eba3eec31638a53954e93a35e9f92addd96dc19738984653f28e94193f3f8669d26313b29da5e7cdce3f236beaff90b36dea71 geary-0.12.2.tar.xz"
+builddir="$srcdir/geary-$pkgver"
+
+build() {
+ cd "$builddir"
+ if [ "$CBUILD" != "$CHOST" ]; then
+ CMAKE_CROSSOPTS="-DCMAKE_SYSTEM_NAME=Linux -DCMAKE_HOST_SYSTEM_NAME=Linux"
+ fi
+ cmake \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_INSTALL_LIBDIR=lib \
+ -DBUILD_SHARED_LIBS=True \
+ -DCMAKE_BUILD_TYPE=RelWithDebugInfo \
+ -DCMAKE_CXX_FLAGS="$CXXFLAGS" \
+ -DCMAKE_C_FLAGS="$CFLAGS" \
+ ${CMAKE_CROSSOPTS}
+ make
+}
+
+check() {
+ cd "$builddir"
+ CTEST_OUTPUT_ON_FAILURE=TRUE ctest
+}
+
+package() {
+ cd "$builddir"
+ make DESTDIR="$pkgdir" install
+}
+
diff --git a/experimental/k3b/APKBUILD b/experimental/k3b/APKBUILD
new file mode 100644
index 000000000..b9d5373ab
--- /dev/null
+++ b/experimental/k3b/APKBUILD
@@ -0,0 +1,48 @@
+# Contributor: A. Wilcox <awilfox@adelielinux.org>
+# Maintainer: A. Wilcox <awilfox@adelielinux.org>
+pkgname=k3b
+pkgver=17.12.2
+pkgrel=0
+pkgdesc="CD and DVD burner and copier"
+url="https://userbase.kde.org/K3b"
+arch="all"
+license="GPL-2.0-only"
+depends="shared-mime-info"
+makedepends="cmake extra-cmake-modules qt5-qtbase-dev karchive-dev kconfig-dev
+ kcoreaddons-dev kdoctools-dev kfilemetadata-dev ki18n-dev kio-dev
+ kiconthemes-dev kjobwidgets-dev kcmutils-dev knotifications-dev
+ knewstuff-dev knotifyconfig-dev kservice-dev solid-dev kxmlgui-dev
+ kwidgetsaddons-dev qt5-qtwebkit-dev taglib-dev flac-dev ffmpeg-dev
+ libdvdread-dev libsndfile-dev lame-dev libogg-dev libsamplerate-dev
+ libmad-dev libkcddb-dev"
+install=""
+subpackages="$pkgname-doc $pkgname-lang"
+source="http://download.kde.org/stable/applications/$pkgver/src/k3b-$pkgver.tar.xz"
+
+build() {
+ cd "$builddir"
+ if [ "$CBUILD" != "$CHOST" ]; then
+ CMAKE_CROSSOPTS="-DCMAKE_SYSTEM_NAME=Linux -DCMAKE_HOST_SYSTEM_NAME=Linux"
+ fi
+ cmake \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_INSTALL_LIBDIR=lib \
+ -DBUILD_SHARED_LIBS=True \
+ -DCMAKE_BUILD_TYPE=RelWithDebugInfo \
+ -DCMAKE_CXX_FLAGS="$CXXFLAGS" \
+ -DCMAKE_C_FLAGS="$CFLAGS" \
+ ${CMAKE_CROSSOPTS}
+ make
+}
+
+check() {
+ cd "$builddir"
+ CTEST_OUTPUT_ON_FAILURE=TRUE ctest
+}
+
+package() {
+ cd "$builddir"
+ make DESTDIR="$pkgdir" install
+}
+
+sha512sums="2e1de62fab8e1e702b9a7c3431e44c2809376a329ba9236e056336d26c885b37e956059375d5f26f1b5c94093ccca80524d497a4b0328f277204293461b249de k3b-17.12.2.tar.xz"
diff --git a/experimental/kdb/APKBUILD b/experimental/kdb/APKBUILD
new file mode 100644
index 000000000..9e8dd3a37
--- /dev/null
+++ b/experimental/kdb/APKBUILD
@@ -0,0 +1,49 @@
+# Contributor: A. Wilcox <awilfox@adelielinux.org>
+# Maintainer: A. Wilcox <awilfox@adelielinux.org>
+pkgname=kdb
+pkgver=3.1.0
+pkgrel=0
+pkgdesc="Database connectivity and creation framework"
+url="https://community.kde.org/KDb"
+arch="all"
+license="LGPL-2.1+"
+depends=""
+depends_dev="qt5-qtbase-dev kcoreaddons-dev"
+makedepends="$depends_dev cmake extra-cmake-modules icu-dev python3-dev
+ qt5-qttools-dev"
+install=""
+subpackages="$pkgname-dev $pkgname-doc"
+source="http://download.kde.org/stable/kdb/src/kdb-$pkgver.tar.xz"
+builddir="$srcdir/kdb-$pkgver"
+
+build() {
+ cd "$builddir"
+ mkdir build
+ cd build
+ if [ "$CBUILD" != "$CHOST" ]; then
+ CMAKE_CROSSOPTS="-DCMAKE_SYSTEM_NAME=Linux -DCMAKE_HOST_SYSTEM_NAME=Linux"
+ fi
+ cmake \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_INSTALL_LIBDIR=lib \
+ -DBUILD_SHARED_LIBS=True \
+ -DCMAKE_BUILD_TYPE=RelWithDebugInfo \
+ -DCMAKE_CXX_FLAGS="$CXXFLAGS" \
+ -DCMAKE_C_FLAGS="$CFLAGS" \
+ -DBUILD_QCH=True \
+ ${CMAKE_CROSSOPTS} \
+ ..
+ make
+}
+
+check() {
+ cd "$builddir"/build
+ CTEST_OUTPUT_ON_FAILURE=TRUE ctest
+}
+
+package() {
+ cd "$builddir"/build
+ make DESTDIR="$pkgdir" install
+}
+
+sha512sums="f94f1ff87cb5133570f7e9b0ab48202a516eabe1c3f2ed750cd1794800d9b9936bbd62e1479ca6877c293f6473b7f4e2d4a144b928b5bc0f228af327131b43c2 kdb-3.1.0.tar.xz"
diff --git a/experimental/kmplayer/APKBUILD b/experimental/kmplayer/APKBUILD
new file mode 100644
index 000000000..7313a5a0a
--- /dev/null
+++ b/experimental/kmplayer/APKBUILD
@@ -0,0 +1,50 @@
+# Contributor: A. Wilcox <awilfox@adelielinux.org>
+# Maintainer: A. Wilcox <awilfox@adelielinux.org>
+pkgname=kmplayer
+pkgver=0.12.0b
+pkgrel=0
+pkgdesc="KDE video player"
+url="https://kmplayer.kde.org/"
+arch="all"
+license="GPL-2.0-only"
+depends=""
+makedepends="cmake extra-cmake-modules qt5-qtbase-dev xcb-util-dev kconfig-dev
+ xcb-util-cursor-dev xcb-util-keysyms-dev xcb-util-wm-dev qt5-qtsvg-dev
+ qt5-qtx11extras-dev kcoreaddons-dev kinit-dev ki18n-dev kparts-dev
+ kdelibs4support-dev kio-dev kwidgetsaddons-dev kmediaplayer-dev
+ cairo-dev gtk+2.0-dev"
+install=""
+subpackages="$pkgname-doc $pkgname-lang $pkgname-libs $pkgname-plugin"
+source="https://download.kde.org/stable/kmplayer/0.12/kmplayer-$pkgver.tar.bz2"
+builddir="$srcdir/kmplayer-$pkgver"
+
+build() {
+ cd "$builddir"
+ mkdir build
+ cd build
+ if [ "$CBUILD" != "$CHOST" ]; then
+ CMAKE_CROSSOPTS="-DCMAKE_SYSTEM_NAME=Linux -DCMAKE_HOST_SYSTEM_NAME=Linux"
+ fi
+ cmake \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_INSTALL_LIBDIR=lib \
+ -DBUILD_SHARED_LIBS=True \
+ -DCMAKE_BUILD_TYPE=RelWithDebugInfo \
+ -DCMAKE_CXX_FLAGS="$CXXFLAGS" \
+ -DCMAKE_C_FLAGS="$CFLAGS" \
+ ${CMAKE_CROSSOPTS} \
+ ..
+ make
+}
+
+check() {
+ cd "$builddir"
+ CTEST_OUTPUT_ON_FAILURE=TRUE ctest
+}
+
+package() {
+ cd "$builddir"
+ make DESTDIR="$pkgdir" install
+}
+
+sha512sums="d34c496d0c24c6d5c1bb675b83fac60da5c9672e4076aed72bac2e9b333e88d031076e7e386ec7b61ae8ece88870f6187c61f483f425aa78edd1e443c7f2e882 kmplayer-0.12.0b.tar.bz2"
diff --git a/experimental/kstars/APKBUILD b/experimental/kstars/APKBUILD
new file mode 100644
index 000000000..d80d6c921
--- /dev/null
+++ b/experimental/kstars/APKBUILD
@@ -0,0 +1,49 @@
+# Contributor: A. Wilcox <awilfox@adelielinux.org>
+# Maintainer: A. Wilcox <awilfox@adelielinux.org>
+pkgname=kstars
+pkgver=2.9.3
+pkgrel=0
+pkgdesc="Desktop planetarium"
+url="https://www.kde.org/applications/education/kstars/"
+arch="all"
+license="GPL-2.0-only"
+depends=""
+makedepends="cmake extra-cmake-modules qt5-qtbase-dev qt5-qtdeclarative-dev
+ qt5-qtsvg-dev knotifyconfig-dev kauth-dev kconfig-dev kcrash-dev
+ kdoctools-dev kwidgetsaddons-dev knewstuff-dev ki18n-dev kio-dev
+ kxmlgui-dev kplotting-dev knotifications-dev eigen-dev mesa-dev"
+install=""
+subpackages="$pkgname-doc $pkgname-lang"
+source="https://download.kde.org/stable/kstars/kstars-$pkgver.tar.xz"
+
+build() {
+ cd "$builddir"
+ mkdir build
+ cd build
+ if [ "$CBUILD" != "$CHOST" ]; then
+ CMAKE_CROSSOPTS="-DCMAKE_SYSTEM_NAME=Linux -DCMAKE_HOST_SYSTEM_NAME=Linux"
+ fi
+ cmake \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_INSTALL_LIBDIR=lib \
+ -DBUILD_SHARED_LIBS=True \
+ -DCMAKE_BUILD_TYPE=RelWithDebugInfo \
+ -DCMAKE_CXX_FLAGS="$CXXFLAGS" \
+ -DCMAKE_C_FLAGS="$CFLAGS" \
+ -DEIGEN3_INCLUDE_DIR=/usr/include/eigen3 \
+ ${CMAKE_CROSSOPTS} \
+ ..
+ make
+}
+
+check() {
+ cd "$builddir"/build
+ CTEST_OUTPUT_ON_FAILURE=TRUE ctest
+}
+
+package() {
+ cd "$builddir"/build
+ make DESTDIR="$pkgdir" install
+}
+
+sha512sums="25f6f2eb2ccb770d17d69d437c6a64564047b92efcca6dfb5bb393f144b8ccb9bd6b704e6468ae005c2af0125998db5d6417bc0c375cf2d6c74b1c8e8ba70190 kstars-2.9.3.tar.xz"
diff --git a/experimental/perl-task-freecellsolver-testing/APKBUILD b/experimental/perl-task-freecellsolver-testing/APKBUILD
new file mode 100644
index 000000000..5176d50b0
--- /dev/null
+++ b/experimental/perl-task-freecellsolver-testing/APKBUILD
@@ -0,0 +1,46 @@
+# Automatically generated by apkbuild-cpan, template 1
+# Contributor: A. Wilcox <awilfox@adelielinux.org>
+# Maintainer: A. Wilcox <awilfox@adelielinux.org>
+pkgname=perl-task-freecellsolver-testing
+_pkgreal=Task-FreecellSolver-Testing
+pkgver=0.0.11
+pkgrel=0
+pkgdesc="Perl module for testing the Freecell Solver package"
+url="http://search.cpan.org/dist/Task-FreecellSolver-Testing/"
+arch="noarch"
+license="MIT"
+cpandepends=""
+cpanmakedepends="perl-module-build"
+depends="$cpandepends"
+makedepends="perl-dev $cpanmakedepends"
+subpackages="$pkgname-doc"
+source="http://search.cpan.org/CPAN/authors/id/S/SH/SHLOMIF/$_pkgreal-v$pkgver.tar.gz"
+builddir="$srcdir/$_pkgreal-v$pkgver"
+
+prepare() {
+ cd "$builddir"
+ if [ -e Build.PL ]; then
+ perl Build.PL installdirs=vendor
+ else
+ PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
+ fi
+}
+
+build() {
+ cd "$builddir"
+ export CFLAGS=`perl -MConfig -E 'say $Config{ccflags}'`
+ ./Build
+}
+
+check() {
+ cd "$builddir"
+ ./Build test
+}
+
+package() {
+ cd "$builddir"
+ ./Build install destdir="$pkgdir"
+ find "$pkgdir" \( -name perllocal.pod -o -name .packlist \) -delete
+}
+
+sha512sums="85c3d7e68e0fa14abac2442ec7b6e90cc4df9f6733fbd87e5a872043a03a71d8cd3a262c816d861a1c729646ff379665c1d5d6e0bc80ae476db089d9d3793b82 Task-FreecellSolver-Testing-v0.0.11.tar.gz"
diff --git a/experimental/qoauth/APKBUILD b/experimental/qoauth/APKBUILD
new file mode 100644
index 000000000..8673d5765
--- /dev/null
+++ b/experimental/qoauth/APKBUILD
@@ -0,0 +1,28 @@
+# Contributor: A. Wilcox <awilfox@adelielinux.org>
+# Maintainer: A. Wilcox <awilfox@adelielinux.org>
+pkgname=qoauth
+pkgver=2.0.0
+pkgrel=0
+pkgdesc="Qt-based C++ library for OAuth authorisation"
+url="https://ayoy.lighthouseapp.com/projects/32547-qoauth/overview"
+arch="all"
+license="LGPL-2.1+"
+depends=""
+depends_dev=""
+makedepends="$depends_dev qt5-qtbase-dev qca-dev"
+install=""
+subpackages="$pkgname-dev $pkgname-doc"
+source="qoauth-$pkgver.tar.gz::https://github.com/ayoy/qoauth/archive/v$pkgver.tar.gz"
+
+build() {
+ cd "$builddir"
+ qmake-qt5
+ make
+}
+
+package() {
+ cd "$builddir"
+ make install INSTALL_ROOT="$pkgdir"
+}
+
+sha512sums="06da01d38e4c1bc236e66bbad425fcaa1ca3bd78cd9eab4774e68dab1ab6d07bbd7919419c71d11a10c52dd3e9c08f149695e0aab83e3d8f67d1919876d26fcf qoauth-2.0.0.tar.gz"
diff --git a/user/dosbox/APKBUILD b/user/dosbox/APKBUILD
index 51fdf7284..58278e28b 100644
--- a/user/dosbox/APKBUILD
+++ b/user/dosbox/APKBUILD
@@ -20,7 +20,13 @@ builddir="$srcdir/dosbox-x-dosbox-x-wip-20180513-1316"
build() {
cd "$builddir"
./autogen.sh
- ./configure --prefix=/usr --enable-debug --enable-core-inline --enable-sdl2
+ ./configure \
+ --build=$CBUILD \
+ --host=$CHOST \
+ --prefix=/usr \
+ --enable-debug \
+ --enable-core-inline \
+ --enable-sdl2
make
}
diff --git a/user/wine/APKBUILD b/user/wine/APKBUILD
index 6341351d5..99cf1f2dd 100644
--- a/user/wine/APKBUILD
+++ b/user/wine/APKBUILD
@@ -83,9 +83,6 @@ package() {
*) _wine="wine";;
esac
- paxmark -psmre "$pkgdir"/usr/bin/$_wine-preloader \
- "$pkgdir"/usr/bin/$_wine
-
install -Dm755 tools/wineapploader \
"$pkgdir"/usr/bin/wineapploader