Skip to content
Snippets Groups Projects
Verified Commit d91a2845 authored by Anna Wilcox's avatar Anna Wilcox :fox:
Browse files

experimental: bunch of crap from x86_64 builder that needs worked on

parent 717283b8
No related branches found
No related tags found
No related merge requests found
# 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"
# 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
}
# 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"
# 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"
# 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"
# 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"
# 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"
# 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"
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment