From aa4b2c826d39671c10ef4246ba8aa5558319d8ab Mon Sep 17 00:00:00 2001 From: Kiyoshi Aman Date: Wed, 11 Oct 2017 06:25:53 +0000 Subject: user/libqtxdg: new package --- user/libqtxdg/APKBUILD | 48 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100644 user/libqtxdg/APKBUILD diff --git a/user/libqtxdg/APKBUILD b/user/libqtxdg/APKBUILD new file mode 100644 index 000000000..b42af0eb8 --- /dev/null +++ b/user/libqtxdg/APKBUILD @@ -0,0 +1,48 @@ +# Contributor: Kiyoshi Aman +# Maintainer: Kiyoshi Aman +pkgname=libqtxdg +pkgver=3.0.0 +pkgrel=0 +pkgdesc="Qt5-based library implementing the XDG spec." +url="http://lxqt.org" +arch="all" +license="LGPL-2.1+" +depends="" +depends_dev="" +makedepends="cmake qt5-qtbase-dev qt5-qtsvg-dev extra-cmake-modules $depends_dev" +install="" +subpackages="$pkgname-dev" +source="https://github.com/lxde/libqtxdg/releases/download/$pkgver/libqtxdg-$pkgver.tar.xz" +builddir="$srcdir/libqtxdg-$pkgver" +# tests require X +options="!check" + +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=Release \ + -DCMAKE_CXX_FLAGS="$CXXFLAGS" \ + -DCMAKE_C_FLAGS="$CFLAGS" \ + -DBUILD_TESTS=True \ + -DBUILD_DEV_UTILS=True \ + ${CMAKE_CROSSOPTS} + make +} + +check() { + cd "$builddir" + make test +} + +package() { + cd "$builddir" + make DESTDIR="$pkgdir" install +} + +sha512sums="de3ca26c1f682f3ec3409dd81a397ec573f981ac71e7eab6f410bba18df7d45c6e0d7a037990cccd04901eda8de99aa059c5e090c26f59b560b7f61a4630ae23 libqtxdg-3.0.0.tar.xz" -- cgit v1.2.3-60-g2f50 From 359c4644d505a52cb5fc5f2516f184a3d6c46209 Mon Sep 17 00:00:00 2001 From: Kiyoshi Aman Date: Wed, 11 Oct 2017 06:41:54 +0000 Subject: user/lxqt-build-tools: new package --- user/lxqt-build-tools/APKBUILD | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 user/lxqt-build-tools/APKBUILD diff --git a/user/lxqt-build-tools/APKBUILD b/user/lxqt-build-tools/APKBUILD new file mode 100644 index 000000000..b54e88ab3 --- /dev/null +++ b/user/lxqt-build-tools/APKBUILD @@ -0,0 +1,40 @@ +# Contributor: Kiyoshi Aman +# Maintainer: Kiyoshi Aman +pkgname=lxqt-build-tools +pkgver=0.4.0 +pkgrel=0 +pkgdesc="Toolchain for building & packaging LXQt." +url="http://lxqt.org" +arch="noarch" +license="BSD-3-Clause" +depends="" +makedepends="cmake extra-cmake-modules qt5-qtbase-dev" +install="" +subpackages="" +source="lxqt-build-tools-$pkgver.tar.gz::https://github.com/lxde/lxqt-build-tools/archive/$pkgver.tar.gz" +builddir="$srcdir/lxqt-build-tools-$pkgver" +# no tests to run; this package just provides a common base for scaffolding. +options="!check" + +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=Release \ + -DCMAKE_CXX_FLAGS="$CXXFLAGS" \ + -DCMAKE_C_FLAGS="$CFLAGS" \ + ${CMAKE_CROSSOPTS} + make +} + +package() { + cd "$builddir" + make DESTDIR="$pkgdir" install +} + +sha512sums="4169080fb3c2ed986ec30d24106f5b61df081c7531ff259b3667497526f6cde4140cc3a09509220da5207e9383b8ac4b865c8f32380d19a9dc5d12d0ac15e381 lxqt-build-tools-0.4.0.tar.gz" -- cgit v1.2.3-60-g2f50 From d03feb9939c8b48d458b3bf2f52a44fe86094ed7 Mon Sep 17 00:00:00 2001 From: Kiyoshi Aman Date: Wed, 11 Oct 2017 08:17:13 +0000 Subject: user/libsysstat: new package --- user/libsysstat/APKBUILD | 41 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 user/libsysstat/APKBUILD diff --git a/user/libsysstat/APKBUILD b/user/libsysstat/APKBUILD new file mode 100644 index 000000000..e190c09f4 --- /dev/null +++ b/user/libsysstat/APKBUILD @@ -0,0 +1,41 @@ +# Contributor: Kiyoshi Aman +# Maintainer: Kiyoshi Aman +pkgname=libsysstat +pkgver=0.4.0 +pkgrel=0 +pkgdesc="Library for querying system information & statistics." +url="http://lxqt.org" +arch="all" +license="LGPL-2.1+" +depends="" +depends_dev="" +makedepends="cmake extra-cmake-modules lxqt-build-tools qt5-qtbase-dev $depends_dev" +install="" +subpackages="$pkgname-dev" +source="https://github.com/lxde/libsysstat/releases/download/$pkgver/libsysstat-$pkgver.tar.xz" +builddir="$srcdir/libsysstat-$pkgver" +# no tests provided +options="!check" + +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=Release \ + -DCMAKE_CXX_FLAGS="$CXXFLAGS" \ + -DCMAKE_C_FLAGS="$CFLAGS" \ + ${CMAKE_CROSSOPTS} + make +} + +package() { + cd "$builddir" + make DESTDIR="$pkgdir" install +} + +sha512sums="1427d7509925121c880091ca4b2dc85654732e5d69dfa651862c810154a3d7cceeca5bfdbd562c6a013e70c852bed1d6ba2210be2d7d2104681d07b6a970430f libsysstat-0.4.0.tar.xz" -- cgit v1.2.3-60-g2f50 From 85f3f1997fb2435f8820c20e119350ab416e69e6 Mon Sep 17 00:00:00 2001 From: Kiyoshi Aman Date: Wed, 11 Oct 2017 17:11:57 +0000 Subject: user/qtermwidget: new package --- user/qtermwidget/APKBUILD | 46 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 user/qtermwidget/APKBUILD diff --git a/user/qtermwidget/APKBUILD b/user/qtermwidget/APKBUILD new file mode 100644 index 000000000..9396b9e95 --- /dev/null +++ b/user/qtermwidget/APKBUILD @@ -0,0 +1,46 @@ +# Contributor: Kiyoshi Aman +# Maintainer: Kiyoshi Aman +pkgname=qtermwidget +pkgver=0.7.1 +pkgrel=0 +pkgdesc="A Qt-based terminal widget, used in QTerminal." +url="http://lxqt.org" +arch="all" +license="GPL-2.0+" +depends="" +depends_dev="" +makedepends="cmake extra-cmake-modules qt5-qtbase-dev lxqt-build-tools $depends_dev" +install="" +subpackages="$pkgname-dev" +source="https://github.com/lxde/qtermwidget/releases/download/$pkgver/qtermwidget-$pkgver.tar.xz" +builddir="$srcdir/qtermwidget-$pkgver" +# tests can't be built due to CMakeLists.txt errors behind the flag. +options="!check" + +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=Release \ + -DCMAKE_CXX_FLAGS="$CXXFLAGS" \ + -DCMAKE_C_FLAGS="$CFLAGS" \ + ${CMAKE_CROSSOPTS} + make +} + +check() { + cd "$builddir" + make test +} + +package() { + cd "$builddir" + make DESTDIR="$pkgdir" install +} + +sha512sums="a8660ca5355103cf9d9f72ec5213f3c04d02dff44ceaa26297960def07335596eba6b125a7b3ca1a02f8c19a99edffdee68c57ff0c3f357cc3df149d3e9c5c99 qtermwidget-0.7.1.tar.xz" -- cgit v1.2.3-60-g2f50 From eade3d53ea96b5c29e76cb2f5b765fa8c85854df Mon Sep 17 00:00:00 2001 From: Kiyoshi Aman Date: Wed, 11 Oct 2017 17:42:52 +0000 Subject: user/liblxqt: new package --- user/liblxqt/APKBUILD | 44 +++++++++++++++++++++++++++++++++++++++++++ user/liblxqt/versioning.patch | 15 +++++++++++++++ 2 files changed, 59 insertions(+) create mode 100644 user/liblxqt/APKBUILD create mode 100644 user/liblxqt/versioning.patch diff --git a/user/liblxqt/APKBUILD b/user/liblxqt/APKBUILD new file mode 100644 index 000000000..beb945b19 --- /dev/null +++ b/user/liblxqt/APKBUILD @@ -0,0 +1,44 @@ +# Contributor: Kiyoshi Aman +# Maintainer: Kiyoshi Aman +pkgname=liblxqt +pkgver=0.11.1 +pkgrel=0 +pkgdesc="Core LXQt library." +url="http://lxqt.org" +arch="all" +license="LGPL-2.1+" +depends="" +depends_dev="" +makedepends="cmake extra-cmake-modules qt5-qtbase-dev qt5-qtx11extras-dev qt5-qttools-dev libxscrnsaver-dev libqtxdg-dev kwindowsystem-dev lxqt-build-tools $depends_dev" +install="" +subpackages="$pkgname-dev" +source="https://github.com/lxde/liblxqt/releases/download/$pkgver/liblxqt-$pkgver.tar.xz + versioning.patch" +builddir="$srcdir/liblxqt-$pkgver" +# no tests +options="!check" + +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=Release \ + -DCMAKE_CXX_FLAGS="$CXXFLAGS" \ + -DCMAKE_C_FLAGS="$CFLAGS" \ + -DPULL_TRANSLATIONS=False \ + ${CMAKE_CROSSOPTS} + make +} + +package() { + cd "$builddir" + make DESTDIR="$pkgdir" install +} + +sha512sums="c300ff6497e73d6a447b2d3ac14338cfa3e07aefafcce84dbcf22578e5d4370a1f9a5350d7a88db1f2668649f5b503378a97fbb39a238cb777e180025587eb66 liblxqt-0.11.1.tar.xz +f81766a330ef0d5404f4723003ea486725588e0dda93d7784d31ed0ff8a59b17b764bd6df89b5da14318210585fc42d9d046ed0b2db6b52cb2e450daad7e0cd0 versioning.patch" diff --git a/user/liblxqt/versioning.patch b/user/liblxqt/versioning.patch new file mode 100644 index 000000000..14d6eba24 --- /dev/null +++ b/user/liblxqt/versioning.patch @@ -0,0 +1,15 @@ +diff -Nurd liblxqt-0.11.1/CMakeLists.txt liblxqt-0.11.1.new/CMakeLists.txt +--- liblxqt-0.11.1/CMakeLists.txt 2017-01-01 21:49:10.000000000 +0000 ++++ liblxqt-0.11.1.new/CMakeLists.txt 2017-10-11 17:31:00.502689492 +0000 +@@ -6,6 +6,11 @@ + set(QTXDG_MINIMUM_VERSION "2.0.0") + set(LXQTBT_MINIMUM_VERSION "0.3.1") + ++set(LXQT_MAJOR_VERSION 0) ++set(LXQT_MINOR_VERSION 11) ++set(LXQT_PATCH_VERSION 1) ++set(LXQT_VERSION ${LXQT_MAJOR_VERSION}.${LXQT_MINOR_VERSION}.${LXQT_PATCH_VERSION}) ++ + include(CMakePackageConfigHelpers) + include(GNUInstallDirs) # Standard directories for installation + -- cgit v1.2.3-60-g2f50 From 9a50c553a27f617b2dafb43bd73eb65146dce6ca Mon Sep 17 00:00:00 2001 From: Kiyoshi Aman Date: Wed, 11 Oct 2017 18:17:40 +0000 Subject: user/lxqt-l10n: new package --- user/lxqt-l10n/APKBUILD | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 user/lxqt-l10n/APKBUILD diff --git a/user/lxqt-l10n/APKBUILD b/user/lxqt-l10n/APKBUILD new file mode 100644 index 000000000..f80caf47b --- /dev/null +++ b/user/lxqt-l10n/APKBUILD @@ -0,0 +1,39 @@ +# Contributor: Kiyoshi Aman +# Maintainer: Kiyoshi Aman +pkgname=lxqt-l10n +pkgver=0.11.99 +pkgrel=0 +pkgdesc="Localization files for LXQt." +url="http://lxqt.org" +arch="noarch" +license="LGPL-2.1+" +depends="" +makedepends="cmake extra-cmake-modules qt5-qttools-dev liblxqt-dev libqtxdg-dev lxqt-build-tools" +install="" +subpackages="" +source="https://github.com/lxde/lxqt-l10n/releases/download/$pkgver/lxqt-l10n-$pkgver.tar.xz" +builddir="$srcdir/lxqt-l10n-$pkgver" +options="!check" + +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 +} + +package() { + cd "$builddir" + make DESTDIR="$pkgdir" install +} + +sha512sums="02c3edb4a6c43d90e06a44b761f318cb32fa9908985a0b39a0024d18fc1d31f9e9190ebf15672b2f7aac77bd565aac6306bce9fada0848acf555bc548eab4e96 lxqt-l10n-0.11.99.tar.xz" -- cgit v1.2.3-60-g2f50 From a73b773ac7c21b3fe8b3780c7323237e7270ebd2 Mon Sep 17 00:00:00 2001 From: Kiyoshi Aman Date: Wed, 11 Oct 2017 19:00:26 +0000 Subject: user/compton-conf: new package --- user/compton-conf/APKBUILD | 42 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 user/compton-conf/APKBUILD diff --git a/user/compton-conf/APKBUILD b/user/compton-conf/APKBUILD new file mode 100644 index 000000000..7445c6074 --- /dev/null +++ b/user/compton-conf/APKBUILD @@ -0,0 +1,42 @@ +# Contributor: Kiyoshi Aman +# Maintainer: Kiyoshi Aman +pkgname=compton-conf +pkgver=0.3.0 +pkgrel=0 +pkgdesc="GUI configuration tool for the compton X compositor." +url="http://lxqt.org" +arch="all" +license="LGPL-2.1+" +depends="" +depends_dev="" +makedepends="cmake extra-cmake-modules qt5-qtbase-dev qt5-qttools-dev libconfig-dev liblxqt-dev lxqt-build-tools $depends_dev" +install="" +subpackages="" +source="https://github.com/lxde/compton-conf/releases/download/$pkgver/compton-conf-$pkgver.tar.xz" +builddir="$srcdir/compton-conf-$pkgver" +# no tests provided +options="!check" + +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=Release \ + -DCMAKE_CXX_FLAGS="$CXXFLAGS" \ + -DCMAKE_C_FLAGS="$CFLAGS" \ + -DPULL_TRANSLATIONS=False \ + ${CMAKE_CROSSOPTS} + make +} + +package() { + cd "$builddir" + make DESTDIR="$pkgdir" install +} + +sha512sums="1f555dd81f6d12b2440a8af2ad0aea465480c08866a014ca7e34d1ef6aeb34d4953abd53189f6b3354a72818a2cc6d1262704fc20e824e206d5fc693044a7b5e compton-conf-0.3.0.tar.xz" -- cgit v1.2.3-60-g2f50 From 03fa4b3343a69489fc3ad7a7659547972657b4cd Mon Sep 17 00:00:00 2001 From: Kiyoshi Aman Date: Wed, 11 Oct 2017 19:31:14 +0000 Subject: user/lxqt-themes: new package --- user/lxqt-themes/APKBUILD | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 user/lxqt-themes/APKBUILD diff --git a/user/lxqt-themes/APKBUILD b/user/lxqt-themes/APKBUILD new file mode 100644 index 000000000..249be3109 --- /dev/null +++ b/user/lxqt-themes/APKBUILD @@ -0,0 +1,40 @@ +# Contributor: Kiyoshi Aman +# Maintainer: Kiyoshi Aman +pkgname=lxqt-themes +pkgver=0.12.0 +pkgrel=0 +pkgdesc="Core themes for LXQt." +url="http://lxqt.org" +arch="noarch" +license="LGPL-2.1+" +depends="" +makedepends="cmake lxqt-build-tools" +install="" +subpackages="" +source="https://github.com/lxde/lxqt-themes/releases/download/$pkgver/lxqt-themes-$pkgver.tar.xz" +builddir="$srcdir/lxqt-themes-$pkgver" +# no tests +options="!check" + +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 +} + +package() { + cd "$builddir" + make DESTDIR="$pkgdir" install +} + +sha512sums="1ecbc0d3cf480361fd5b860ed5ae26f5d05ce9a4863a91d0e95516869360f59303ccb928fb3037e8843b2ff5e6e46252962485619c07e95f21b966bf3608d367 lxqt-themes-0.12.0.tar.xz" -- cgit v1.2.3-60-g2f50 From 885b1d4417285fac0fe9343cb4a748cd9359943b Mon Sep 17 00:00:00 2001 From: Kiyoshi Aman Date: Wed, 11 Oct 2017 19:50:43 +0000 Subject: user/lxqt-qtplugin: new package --- user/lxqt-qtplugin/APKBUILD | 45 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 user/lxqt-qtplugin/APKBUILD diff --git a/user/lxqt-qtplugin/APKBUILD b/user/lxqt-qtplugin/APKBUILD new file mode 100644 index 000000000..75763f36a --- /dev/null +++ b/user/lxqt-qtplugin/APKBUILD @@ -0,0 +1,45 @@ +# Contributor: Kiyoshi Aman +# Maintainer: Kiyoshi Aman +pkgname=lxqt-qtplugin +pkgver=0.11.1 +pkgrel=0 +pkgdesc="Qt plugin for platform integration with LXQt." +url="http://lxqt.org" +arch="all" +license="LGPL-2.1+" +depends="" +depends_dev="" +makedepends="cmake libdbusmenu-qt-dev liblxqt-dev qt5-qttools-dev lxqt-build-tools $depends_dev" +install="" +subpackages="" +source="https://github.com/lxde/lxqt-qtplugin/releases/download/$pkgver/lxqt-qtplugin-$pkgver.tar.xz" +builddir="$srcdir/lxqt-qtplugin-$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" \ + -DPULL_TRANSLATIONS=False \ + ${CMAKE_CROSSOPTS} + make +} + +check() { + cd "$builddir" + CTEST_OUTPUT_ON_FAILURE=TRUE ctest +} + +package() { + cd "$builddir" + make DESTDIR="$pkgdir" install +} + +sha512sums="573cfbf5d1b85b6141bb7145b622edf6f1497cc62fca775078bbac6002d9fb1a7eb63bedaeecf0d050da0bad0c983ae0ce69d06687a2e804b0c31b742753dee1 lxqt-qtplugin-0.11.1.tar.xz" -- cgit v1.2.3-60-g2f50 From f7e7da6bacb50b958f0d0523d0b49aaa8ccdef3a Mon Sep 17 00:00:00 2001 From: Kiyoshi Aman Date: Wed, 11 Oct 2017 19:57:15 +0000 Subject: user/pavucontrol-qt: new package --- user/pavucontrol-qt/APKBUILD | 42 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 user/pavucontrol-qt/APKBUILD diff --git a/user/pavucontrol-qt/APKBUILD b/user/pavucontrol-qt/APKBUILD new file mode 100644 index 000000000..4b30ef13b --- /dev/null +++ b/user/pavucontrol-qt/APKBUILD @@ -0,0 +1,42 @@ +# Contributor: Kiyoshi Aman +# Maintainer: Kiyoshi Aman +pkgname=pavucontrol-qt +pkgver=0.3.0 +pkgrel=0 +pkgdesc="Qt port of pavucontrol, a PulseAudio mixer" +url="http://lxqt.org" +arch="all" +license="GPL-2.0+" +depends="" +depends_dev="" +makedepends="cmake pulseaudio-dev qt5-qtbase-dev liblxqt-dev lxqt-build-tools qt5-qttools-dev $depends_dev" +install="" +subpackages="" +source="https://github.com/lxde/pavucontrol-qt/releases/download/$pkgver/pavucontrol-qt-$pkgver.tar.xz" +builddir="$srcdir/pavucontrol-qt-$pkgver" +# no tests +options="!check" + +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" \ + -DPULL_TRANSLATIONS=False \ + ${CMAKE_CROSSOPTS} + make +} + +package() { + cd "$builddir" + make DESTDIR="$pkgdir" install +} + +sha512sums="689292049557425d70ecabb42112422737f8a26bfa5416d3018d69f2d2cde20d95a752a0750fe3ced26d71c1051d5bb8a13208396f48ce9d0027b7591e4bdef5 pavucontrol-qt-0.3.0.tar.xz" -- cgit v1.2.3-60-g2f50 From d6aa56d1002c56df9ab4cada4b1be0190bb5576d Mon Sep 17 00:00:00 2001 From: Kiyoshi Aman Date: Wed, 11 Oct 2017 20:32:01 +0000 Subject: user/lxqt-admin: new package --- user/lxqt-admin/APKBUILD | 42 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 user/lxqt-admin/APKBUILD diff --git a/user/lxqt-admin/APKBUILD b/user/lxqt-admin/APKBUILD new file mode 100644 index 000000000..8af1a159b --- /dev/null +++ b/user/lxqt-admin/APKBUILD @@ -0,0 +1,42 @@ +# Contributor: Kiyoshi Aman +# Maintainer: Kiyoshi Aman +pkgname=lxqt-admin +pkgver=0.11.1 +pkgrel=0 +pkgdesc="Administrative tools for LXQt." +url="http://lxqt.org" +arch="all" +license="LGPL-2.1+" +depends="" +depends_dev="" +makedepends="cmake extra-cmake-modules qt5-qttools-dev kwindowsystem-dev lxqt-build-tools liblxqt-dev polkit-qt-1-dev $depends_dev" +install="" +subpackages="" +source="https://github.com/lxde/lxqt-admin/releases/download/$pkgver/lxqt-admin-$pkgver.tar.xz" +builddir="$srcdir/lxqt-admin-$pkgver" +# no tests +options="!check" + +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" \ + -DPULL_TRANSLATIONS=False \ + ${CMAKE_CROSSOPTS} + make +} + +package() { + cd "$builddir" + make DESTDIR="$pkgdir" install +} + +sha512sums="87464f4566d3080eb6d066756ae8da1420a2c93863c02d1abe6443d7b76438aadd3689d82677dbc0286f4b088b602bcb0c4bc2e82e380db4ead2992625852dc7 lxqt-admin-0.11.1.tar.xz" -- cgit v1.2.3-60-g2f50 From 6b5b88a3e20c0c9e8d88a15fe540349f8f14ef46 Mon Sep 17 00:00:00 2001 From: Kiyoshi Aman Date: Thu, 12 Oct 2017 14:46:56 +0000 Subject: user/lxqt-openssh-askpass: new package --- user/lxqt-openssh-askpass/APKBUILD | 47 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100644 user/lxqt-openssh-askpass/APKBUILD diff --git a/user/lxqt-openssh-askpass/APKBUILD b/user/lxqt-openssh-askpass/APKBUILD new file mode 100644 index 000000000..07211bcd9 --- /dev/null +++ b/user/lxqt-openssh-askpass/APKBUILD @@ -0,0 +1,47 @@ +# Contributor: Kiyoshi Aman +# Maintainer: Kiyoshi Aman +pkgname=lxqt-openssh-askpass +pkgver=0.11.1 +pkgrel=0 +pkgdesc="Graphical LXQt utility for querying for passwords on behalf of SSH agents." +url="http://lxqt.org" +arch="all" +license="LGPL-2.1+" +depends="" +depends_dev="" +makedepends="cmake extra-cmake-modules lxqt-build-tools liblxqt-dev qt5-qttools-dev kwindowsystem-dev $depends_dev" +install="" +subpackages="" +source="https://github.com/lxde/lxqt-openssh-askpass/releases/download/$pkgver/lxqt-openssh-askpass-$pkgver.tar.xz" +builddir="$srcdir/lxqt-openssh-askpass-$pkgver" +# no tests +options="!check" + +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" \ + -DPULL_TRANSLATIONS=False \ + ${CMAKE_CROSSOPTS} + make +} + +check() { + cd "$builddir" + CTEST_OUTPUT_ON_FAILURE=TRUE ctest +} + +package() { + cd "$builddir" + make DESTDIR="$pkgdir" install +} + +sha512sums="573840a16c9645979327af5448c628caad33a56b1d941d5b6a57e03f687666763faf997b85385befc4ceef9a4a6b5ea41fb6230da4efa2c7b56a34add5718d57 lxqt-openssh-askpass-0.11.1.tar.xz" -- cgit v1.2.3-60-g2f50 From 49cd10a8d85f7019bcaadc214444a6245f73118e Mon Sep 17 00:00:00 2001 From: Kiyoshi Aman Date: Thu, 12 Oct 2017 14:55:25 +0000 Subject: user/lxqt-policykit: new package --- user/lxqt-policykit/APKBUILD | 47 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100644 user/lxqt-policykit/APKBUILD diff --git a/user/lxqt-policykit/APKBUILD b/user/lxqt-policykit/APKBUILD new file mode 100644 index 000000000..efb146d0e --- /dev/null +++ b/user/lxqt-policykit/APKBUILD @@ -0,0 +1,47 @@ +# Contributor: Kiyoshi Aman +# Maintainer: Kiyoshi Aman +pkgname=lxqt-policykit +pkgver=0.11.1 +pkgrel=0 +pkgdesc="PolicyKit agent for LXQT." +url="http://lxqt.org" +arch="all" +license="LGPL-2.1+" +depends="" +depends_dev="" +makedepends="cmake extra-cmake-modules liblxqt-dev lxqt-build-tools qt5-qttools-dev kwindowsystem-dev polkit-qt-1-dev $depends_dev" +install="" +subpackages="" +source="https://github.com/lxde/lxqt-policykit/releases/download/$pkgver/lxqt-policykit-$pkgver.tar.xz" +builddir="$srcdir/lxqt-policykit-$pkgver" +# no useful tests +options="!check" + +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" \ + -DPULL_TRANSLATIONS=False \ + ${CMAKE_CROSSOPTS} + make +} + +check() { + cd "$builddir" + CTEST_OUTPUT_ON_FAILURE=TRUE ctest +} + +package() { + cd "$builddir" + make DESTDIR="$pkgdir" install +} + +sha512sums="55c9b0e01b1dc1080c79ec6e2baca4b8262fcb772c4654cf0168c5fe7ee37c1f0624d13be42541f4398ae8db7a7f76ed55a9f624c239b9110893cdb914078fda lxqt-policykit-0.11.1.tar.xz" -- cgit v1.2.3-60-g2f50 From 98c96fe57a2b18b7058f4839d5eeb9ef0f4977d7 Mon Sep 17 00:00:00 2001 From: Kiyoshi Aman Date: Thu, 12 Oct 2017 15:11:38 +0000 Subject: user/lxqt-powermanagement: new package --- user/lxqt-powermanagement/APKBUILD | 45 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 user/lxqt-powermanagement/APKBUILD diff --git a/user/lxqt-powermanagement/APKBUILD b/user/lxqt-powermanagement/APKBUILD new file mode 100644 index 000000000..c7a28b14f --- /dev/null +++ b/user/lxqt-powermanagement/APKBUILD @@ -0,0 +1,45 @@ +# Contributor: Kiyoshi Aman +# Maintainer: Kiyoshi Aman +pkgname=lxqt-powermanagement +pkgver=0.11.1 +pkgrel=0 +pkgdesc="Power management utilities for LXQt." +url="http://lxqt.org" +arch="all" +license="LGPL-2.1+" +depends="" +depends_dev="" +makedepends="cmake extra-cmake-modules lxqt-build-tools liblxqt-dev upower-dev kidletime-dev qt5-qtsvg-dev qt5-qttools-dev kwindowsystem-dev solid-dev $depends_dev" +install="" +subpackages="" +source="https://github.com/lxde/lxqt-powermanagement/releases/download/$pkgver/lxqt-powermanagement-$pkgver.tar.xz" +builddir="$srcdir/lxqt-powermanagement-$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" \ + -DPULL_TRANSLATIONS=False \ + ${CMAKE_CROSSOPTS} + make +} + +check() { + cd "$builddir" + CTEST_OUTPUT_ON_FAILURE=TRUE ctest +} + +package() { + cd "$builddir" + make DESTDIR="$pkgdir" install +} + +sha512sums="4e75075bee9c5d1daedfa001a0e3c4743cb21342c4eec663965e408e4d0ffee7d1ddf6db298bfae4337d6f75127c9f31f054f09231df5b6284247d755033bf1f lxqt-powermanagement-0.11.1.tar.xz" -- cgit v1.2.3-60-g2f50 From ff528c6941906ed42c3a07b4ac417d0eb8ce80a9 Mon Sep 17 00:00:00 2001 From: Kiyoshi Aman Date: Thu, 12 Oct 2017 15:56:18 +0000 Subject: user/lxqt-session: new package --- user/lxqt-session/APKBUILD | 45 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 user/lxqt-session/APKBUILD diff --git a/user/lxqt-session/APKBUILD b/user/lxqt-session/APKBUILD new file mode 100644 index 000000000..e70853245 --- /dev/null +++ b/user/lxqt-session/APKBUILD @@ -0,0 +1,45 @@ +# Contributor: Kiyoshi Aman +# Maintainer: Kiyoshi Aman +pkgname=lxqt-session +pkgver=0.11.1 +pkgrel=0 +pkgdesc="Session management utilities for LXQt" +url="http://lxqt.org" +arch="all" +license="LGPL-2.1+" +depends="xdg-user-dirs" +depends_dev="" +makedepends="cmake extra-cmake-modules lxqt-build-tools liblxqt-dev eudev-dev qt5-qttools-dev kwindowsystem-dev $depends_dev" +install="" +subpackages="$pkgname-doc" +source="https://github.com/lxde/lxqt-session/releases/download/$pkgver/lxqt-session-$pkgver.tar.xz" +builddir="$srcdir/lxqt-session-$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" \ + -DPULL_TRANSLATIONS=False \ + ${CMAKE_CROSSOPTS} + make +} + +check() { + cd "$builddir" + CTEST_OUTPUT_ON_FAILURE=TRUE ctest +} + +package() { + cd "$builddir" + make DESTDIR="$pkgdir" install +} + +sha512sums="0ce9adc1210f457e11466ddc4b4d6197534512721f6b2bcc25dd2b384a21a0ca723eab66bcc9f9bbb6efc377a12954d74f2e7bfa32b4a333788a89048d077776 lxqt-session-0.11.1.tar.xz" -- cgit v1.2.3-60-g2f50 From 5813839d674afd5a0a24f929a635a1e24a64a747 Mon Sep 17 00:00:00 2001 From: Kiyoshi Aman Date: Thu, 12 Oct 2017 16:05:05 +0000 Subject: user/lxqt-sudo: new package --- user/lxqt-sudo/APKBUILD | 47 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100644 user/lxqt-sudo/APKBUILD diff --git a/user/lxqt-sudo/APKBUILD b/user/lxqt-sudo/APKBUILD new file mode 100644 index 000000000..8a7df75ed --- /dev/null +++ b/user/lxqt-sudo/APKBUILD @@ -0,0 +1,47 @@ +# Contributor: Kiyoshi Aman +# Maintainer: Kiyoshi Aman +pkgname=lxqt-sudo +pkgver=0.11.1 +pkgrel=0 +pkgdesc="Graphical LXQt utility for sudo/su" +url="http://lxqt.org" +arch="all" +license="LGPL-2.1+" +depends="sudo" +depends_dev="" +makedepends="cmake extra-cmake-modules lxqt-build-tools liblxqt-dev qt5-qtbase-dev qt5-qttools-dev kwindowsystem-dev $depends_dev" +install="" +subpackages="$pkgname-doc" +source="https://github.com/lxde/lxqt-sudo/releases/download/$pkgver/lxqt-sudo-$pkgver.tar.xz" +builddir="$srcdir/lxqt-sudo-$pkgver" +# no tests +options="!check" + +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" \ + -DPULL_TRANSLATIONS=False \ + ${CMAKE_CROSSOPTS} + make +} + +check() { + cd "$builddir" + CTEST_OUTPUT_ON_FAILURE=TRUE ctest +} + +package() { + cd "$builddir" + make DESTDIR="$pkgdir" install +} + +sha512sums="54d1449e62489f540d4d54898c44779b8af7618ac2a7252115e5a4eb28f6e1bfc8e04f5cfa11d76a3b8b08bdf6e8e751ae460d12eaf0c7fc8e25b39aa6e76d0f lxqt-sudo-0.11.1.tar.xz" -- cgit v1.2.3-60-g2f50 From ed817da56eeb5042bd60a1b640a1529eddfdb170 Mon Sep 17 00:00:00 2001 From: Kiyoshi Aman Date: Thu, 12 Oct 2017 16:19:53 +0000 Subject: user/qterminal: new package --- user/qterminal/APKBUILD | 47 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100644 user/qterminal/APKBUILD diff --git a/user/qterminal/APKBUILD b/user/qterminal/APKBUILD new file mode 100644 index 000000000..82f3ee641 --- /dev/null +++ b/user/qterminal/APKBUILD @@ -0,0 +1,47 @@ +# Contributor: Kiyoshi Aman +# Maintainer: Kiyoshi Aman +pkgname=qterminal +pkgver=0.7.1 +pkgrel=0 +pkgdesc="Qt-based terminal for LXQt" +url="http://lxqt.org" +arch="all" +license="GPL-2.0+" +depends="" +depends_dev="" +makedepends="cmake extra-cmake-modules lxqt-build-tools qtermwidget-dev qt5-qttools-dev kwindowsystem-dev $depends_dev" +install="" +subpackages="" +source="https://github.com/lxde/qterminal/releases/download/$pkgver/qterminal-$pkgver.tar.xz" +builddir="$srcdir/qterminal-$pkgver" +# no tests +options="!check" + +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" \ + -DPULL_TRANSLATIONS=False \ + ${CMAKE_CROSSOPTS} + make +} + +check() { + cd "$builddir" + CTEST_OUTPUT_ON_FAILURE=TRUE ctest +} + +package() { + cd "$builddir" + make DESTDIR="$pkgdir" install +} + +sha512sums="45f83a4179a90379678b7875de386e04c77505d89d8c0c447a0892a279bc1776d0847a54683d43af085bcb306cc0e4d0858f1c49dc6e0e08f549d7350584625d qterminal-0.7.1.tar.xz" -- cgit v1.2.3-60-g2f50 From e4b59d4a0b87233f2ca36308c899a109d0e0eca0 Mon Sep 17 00:00:00 2001 From: Kiyoshi Aman Date: Thu, 12 Oct 2017 18:33:09 +0000 Subject: pkgdesc consistency fixes. --- user/compton-conf/APKBUILD | 2 +- user/liblxqt/APKBUILD | 2 +- user/libqtxdg/APKBUILD | 2 +- user/libsysstat/APKBUILD | 2 +- user/lxqt-admin/APKBUILD | 2 +- user/lxqt-build-tools/APKBUILD | 2 +- user/lxqt-l10n/APKBUILD | 2 +- user/lxqt-openssh-askpass/APKBUILD | 2 +- user/lxqt-policykit/APKBUILD | 2 +- user/lxqt-powermanagement/APKBUILD | 2 +- user/lxqt-qtplugin/APKBUILD | 2 +- user/lxqt-themes/APKBUILD | 2 +- user/qtermwidget/APKBUILD | 2 +- 13 files changed, 13 insertions(+), 13 deletions(-) diff --git a/user/compton-conf/APKBUILD b/user/compton-conf/APKBUILD index 7445c6074..a3688ec97 100644 --- a/user/compton-conf/APKBUILD +++ b/user/compton-conf/APKBUILD @@ -3,7 +3,7 @@ pkgname=compton-conf pkgver=0.3.0 pkgrel=0 -pkgdesc="GUI configuration tool for the compton X compositor." +pkgdesc="GUI configuration tool for the compton X compositor" url="http://lxqt.org" arch="all" license="LGPL-2.1+" diff --git a/user/liblxqt/APKBUILD b/user/liblxqt/APKBUILD index beb945b19..9ba79a4d1 100644 --- a/user/liblxqt/APKBUILD +++ b/user/liblxqt/APKBUILD @@ -3,7 +3,7 @@ pkgname=liblxqt pkgver=0.11.1 pkgrel=0 -pkgdesc="Core LXQt library." +pkgdesc="Core LXQt library" url="http://lxqt.org" arch="all" license="LGPL-2.1+" diff --git a/user/libqtxdg/APKBUILD b/user/libqtxdg/APKBUILD index b42af0eb8..edde815e9 100644 --- a/user/libqtxdg/APKBUILD +++ b/user/libqtxdg/APKBUILD @@ -3,7 +3,7 @@ pkgname=libqtxdg pkgver=3.0.0 pkgrel=0 -pkgdesc="Qt5-based library implementing the XDG spec." +pkgdesc="Qt5-based library implementing the XDG spec" url="http://lxqt.org" arch="all" license="LGPL-2.1+" diff --git a/user/libsysstat/APKBUILD b/user/libsysstat/APKBUILD index e190c09f4..e9e50c8be 100644 --- a/user/libsysstat/APKBUILD +++ b/user/libsysstat/APKBUILD @@ -3,7 +3,7 @@ pkgname=libsysstat pkgver=0.4.0 pkgrel=0 -pkgdesc="Library for querying system information & statistics." +pkgdesc="Library for querying system information & statistics" url="http://lxqt.org" arch="all" license="LGPL-2.1+" diff --git a/user/lxqt-admin/APKBUILD b/user/lxqt-admin/APKBUILD index 8af1a159b..b9f8d2a18 100644 --- a/user/lxqt-admin/APKBUILD +++ b/user/lxqt-admin/APKBUILD @@ -3,7 +3,7 @@ pkgname=lxqt-admin pkgver=0.11.1 pkgrel=0 -pkgdesc="Administrative tools for LXQt." +pkgdesc="Administrative tools for LXQt" url="http://lxqt.org" arch="all" license="LGPL-2.1+" diff --git a/user/lxqt-build-tools/APKBUILD b/user/lxqt-build-tools/APKBUILD index b54e88ab3..516392d48 100644 --- a/user/lxqt-build-tools/APKBUILD +++ b/user/lxqt-build-tools/APKBUILD @@ -3,7 +3,7 @@ pkgname=lxqt-build-tools pkgver=0.4.0 pkgrel=0 -pkgdesc="Toolchain for building & packaging LXQt." +pkgdesc="Toolchain for building & packaging LXQt" url="http://lxqt.org" arch="noarch" license="BSD-3-Clause" diff --git a/user/lxqt-l10n/APKBUILD b/user/lxqt-l10n/APKBUILD index f80caf47b..2e5f97efb 100644 --- a/user/lxqt-l10n/APKBUILD +++ b/user/lxqt-l10n/APKBUILD @@ -3,7 +3,7 @@ pkgname=lxqt-l10n pkgver=0.11.99 pkgrel=0 -pkgdesc="Localization files for LXQt." +pkgdesc="Localization files for LXQt" url="http://lxqt.org" arch="noarch" license="LGPL-2.1+" diff --git a/user/lxqt-openssh-askpass/APKBUILD b/user/lxqt-openssh-askpass/APKBUILD index 07211bcd9..ceccaf625 100644 --- a/user/lxqt-openssh-askpass/APKBUILD +++ b/user/lxqt-openssh-askpass/APKBUILD @@ -3,7 +3,7 @@ pkgname=lxqt-openssh-askpass pkgver=0.11.1 pkgrel=0 -pkgdesc="Graphical LXQt utility for querying for passwords on behalf of SSH agents." +pkgdesc="Graphical LXQt utility for querying for passwords on behalf of SSH agents" url="http://lxqt.org" arch="all" license="LGPL-2.1+" diff --git a/user/lxqt-policykit/APKBUILD b/user/lxqt-policykit/APKBUILD index efb146d0e..5ac04325e 100644 --- a/user/lxqt-policykit/APKBUILD +++ b/user/lxqt-policykit/APKBUILD @@ -3,7 +3,7 @@ pkgname=lxqt-policykit pkgver=0.11.1 pkgrel=0 -pkgdesc="PolicyKit agent for LXQT." +pkgdesc="PolicyKit agent for LXQT" url="http://lxqt.org" arch="all" license="LGPL-2.1+" diff --git a/user/lxqt-powermanagement/APKBUILD b/user/lxqt-powermanagement/APKBUILD index c7a28b14f..d7d6b7667 100644 --- a/user/lxqt-powermanagement/APKBUILD +++ b/user/lxqt-powermanagement/APKBUILD @@ -3,7 +3,7 @@ pkgname=lxqt-powermanagement pkgver=0.11.1 pkgrel=0 -pkgdesc="Power management utilities for LXQt." +pkgdesc="Power management utilities for LXQt" url="http://lxqt.org" arch="all" license="LGPL-2.1+" diff --git a/user/lxqt-qtplugin/APKBUILD b/user/lxqt-qtplugin/APKBUILD index 75763f36a..b6e2984c3 100644 --- a/user/lxqt-qtplugin/APKBUILD +++ b/user/lxqt-qtplugin/APKBUILD @@ -3,7 +3,7 @@ pkgname=lxqt-qtplugin pkgver=0.11.1 pkgrel=0 -pkgdesc="Qt plugin for platform integration with LXQt." +pkgdesc="Qt plugin for platform integration with LXQt" url="http://lxqt.org" arch="all" license="LGPL-2.1+" diff --git a/user/lxqt-themes/APKBUILD b/user/lxqt-themes/APKBUILD index 249be3109..24a86414e 100644 --- a/user/lxqt-themes/APKBUILD +++ b/user/lxqt-themes/APKBUILD @@ -3,7 +3,7 @@ pkgname=lxqt-themes pkgver=0.12.0 pkgrel=0 -pkgdesc="Core themes for LXQt." +pkgdesc="Core themes for LXQt" url="http://lxqt.org" arch="noarch" license="LGPL-2.1+" diff --git a/user/qtermwidget/APKBUILD b/user/qtermwidget/APKBUILD index 9396b9e95..42d6400ae 100644 --- a/user/qtermwidget/APKBUILD +++ b/user/qtermwidget/APKBUILD @@ -3,7 +3,7 @@ pkgname=qtermwidget pkgver=0.7.1 pkgrel=0 -pkgdesc="A Qt-based terminal widget, used in QTerminal." +pkgdesc="A Qt-based terminal widget, used in QTerminal" url="http://lxqt.org" arch="all" license="GPL-2.0+" -- cgit v1.2.3-60-g2f50 From 1116661132c740d9ad40dd3c86a959bf4a68086f Mon Sep 17 00:00:00 2001 From: Kiyoshi Aman Date: Thu, 12 Oct 2017 19:59:39 +0000 Subject: user/libfm-qt: new package --- user/libfm-qt/APKBUILD | 47 +++++++++++++++++++++++++ user/libfm-qt/libfm-qt-0.11.2-const-fixes.patch | 22 ++++++++++++ 2 files changed, 69 insertions(+) create mode 100644 user/libfm-qt/APKBUILD create mode 100644 user/libfm-qt/libfm-qt-0.11.2-const-fixes.patch diff --git a/user/libfm-qt/APKBUILD b/user/libfm-qt/APKBUILD new file mode 100644 index 000000000..f69e6a700 --- /dev/null +++ b/user/libfm-qt/APKBUILD @@ -0,0 +1,47 @@ +# Contributor: Kiyoshi Aman +# Maintainer: Kiyoshi Aman +pkgname=libfm-qt +pkgver=0.11.2 +pkgrel=0 +pkgdesc="Qt library for file management and bindings for libfm" +url="http://lxqt.org" +arch="all" +license="LGPL-2.1+" +depends="" +depends_dev="libfm-dev menu-cache-dev" +makedepends="cmake extra-cmake-modules lxqt-build-tools qt5-qtx11extras-dev qt5-qttools-dev $depends_dev" +install="" +subpackages="$pkgname-dev" +source="https://github.com/lxde/libfm-qt/releases/download/$pkgver/libfm-qt-$pkgver.tar.xz + libfm-qt-0.11.2-const-fixes.patch" +builddir="$srcdir/libfm-qt-$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" \ + -DPULL_TRANSLATIONS=False \ + ${CMAKE_CROSSOPTS} + make +} + +check() { + cd "$builddir" + CTEST_OUTPUT_ON_FAILURE=TRUE ctest +} + +package() { + cd "$builddir" + make DESTDIR="$pkgdir" install +} + +sha512sums="f31ec46bb7b6aa98bdbf619dba6d18f6180603a88ef841d7330565dab9d604714406075ab20d35c8356ff93eca84478d98e835f2057f5d4cc0339fa448f05570 libfm-qt-0.11.2.tar.xz +80a92f55832bd69ad9c7b8e14e72fc2c5a0f8d659cc60efca23eb29577180ac9c11b931a500262d4e6ebb290af28effa71ec6255ed77660f7fb14e6ff455fa45 libfm-qt-0.11.2-const-fixes.patch" diff --git a/user/libfm-qt/libfm-qt-0.11.2-const-fixes.patch b/user/libfm-qt/libfm-qt-0.11.2-const-fixes.patch new file mode 100644 index 000000000..f9732fce2 --- /dev/null +++ b/user/libfm-qt/libfm-qt-0.11.2-const-fixes.patch @@ -0,0 +1,22 @@ +--- libfm-qt-0.11.2/src/folderview.cpp.old 2016-12-21 11:44:23.000000000 -0600 ++++ libfm-qt-0.11.2/src/folderview.cpp 2017-10-12 19:33:06.121769699 -0500 +@@ -727,7 +727,7 @@ + if(!selIndexes.isEmpty()) { + PathList paths; + QModelIndexList::const_iterator it; +- for(it = selIndexes.begin(); it != selIndexes.end(); ++it) { ++ for(it = selIndexes.constBegin(); it != selIndexes.constEnd(); ++it) { + FmFileInfo* file = model_->fileInfoFromIndex(*it); + paths.pushTail(fm_file_info_get_path(file)); + } +--- libfm-qt-0.11.2/src/utilities.cpp.old 2016-12-21 11:44:23.000000000 -0600 ++++ libfm-qt-0.11.2/src/utilities.cpp 2017-10-12 19:39:07.683967576 -0500 +@@ -40,7 +40,7 @@ + QList::const_iterator it; + FmPathList* pathList = fm_path_list_new(); + +- for(it = urls.begin(); it != urls.end(); ++it) { ++ for(it = urls.constBegin(); it != urls.constEnd(); ++it) { + QUrl url = *it; + FmPath* path = fm_path_new_for_uri(url.toString().toUtf8()); + fm_path_list_push_tail(pathList, path); -- cgit v1.2.3-60-g2f50 From f2e73738e51fd71115eef26ebaf6adc12fe99548 Mon Sep 17 00:00:00 2001 From: Kiyoshi Aman Date: Thu, 12 Oct 2017 20:29:42 +0000 Subject: user/lximage-qt: new package --- user/lximage-qt/APKBUILD | 49 ++++++++++++++++++++++ .../lximage-qt-0.5.1-const-iterator-fix.patch | 24 +++++++++++ 2 files changed, 73 insertions(+) create mode 100644 user/lximage-qt/APKBUILD create mode 100644 user/lximage-qt/lximage-qt-0.5.1-const-iterator-fix.patch diff --git a/user/lximage-qt/APKBUILD b/user/lximage-qt/APKBUILD new file mode 100644 index 000000000..a47a76c4b --- /dev/null +++ b/user/lximage-qt/APKBUILD @@ -0,0 +1,49 @@ +# Contributor: Kiyoshi Aman +# Maintainer: Kiyoshi Aman +pkgname=lximage-qt +pkgver=0.5.1 +pkgrel=0 +pkgdesc="Image viewer & screenshot tool for LXQt" +url="http://lxqt.org" +arch="all" +license="GPL-2.0+" +depends="" +depends_dev="" +makedepends="cmake extra-cmake-modules lxqt-build-tools libfm-qt-dev libexif-dev qt5-qtx11extras-dev qt5-qttools-dev qt5-qtsvg-dev kwindowsystem-dev $depends_dev" +install="" +subpackages="" +source="https://github.com/lxde/lximage-qt/releases/download/$pkgver/lximage-qt-$pkgver.tar.xz + lximage-qt-0.5.1-const-iterator-fix.patch" +builddir="$srcdir/lximage-qt-$pkgver" +# no tests +options="!check" + +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" \ + -DPULL_TRANSLATIONS=False \ + ${CMAKE_CROSSOPTS} + make +} + +check() { + cd "$builddir" + CTEST_OUTPUT_ON_FAILURE=TRUE ctest +} + +package() { + cd "$builddir" + make DESTDIR="$pkgdir" install +} + +sha512sums="d74adacfc11dee3795db73f813aabcefb95dcf7f93a51dc4e76a8855aa903218fa36876ac835a9f4ac8b3a640f658e20eee8bda033126919251d7dfd2b4466f9 lximage-qt-0.5.1.tar.xz +62733b0603aa43b8f3d111441ddeea47392c3ae96b967bfd6878ebc3a524bd442acb9e2c5357cafe66e2f082ee15e6e6a4d3e46e2ad15227b33ef08abe2d1a1f lximage-qt-0.5.1-const-iterator-fix.patch" diff --git a/user/lximage-qt/lximage-qt-0.5.1-const-iterator-fix.patch b/user/lximage-qt/lximage-qt-0.5.1-const-iterator-fix.patch new file mode 100644 index 000000000..0a6d20307 --- /dev/null +++ b/user/lximage-qt/lximage-qt-0.5.1-const-iterator-fix.patch @@ -0,0 +1,24 @@ +From 988a5f40479c23984853fe485a24d356a91343b8 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Lu=C3=ADs=20Pereira?= +Date: Tue, 17 Jan 2017 17:39:53 +0000 +Subject: [PATCH] Use const iterators + +Avoid assignment of a non-const pointer to a const pointer and the +consequent container detach. +--- + src/preferencesdialog.cpp | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/src/preferencesdialog.cpp b/src/preferencesdialog.cpp +index 123345c..c35183b 100644 +--- a/src/preferencesdialog.cpp ++++ b/src/preferencesdialog.cpp +@@ -111,7 +111,7 @@ void PreferencesDialog::initIconThemes(Settings& settings) { + + iconThemes.remove("hicolor"); // remove hicolor, which is only a fallback + QHash::const_iterator it; +- for(it = iconThemes.begin(); it != iconThemes.end(); ++it) { ++ for(it = iconThemes.constBegin(); it != iconThemes.constEnd(); ++it) { + ui.iconTheme->addItem(it.value(), it.key()); + } + ui.iconTheme->model()->sort(0); // sort the list of icon theme names -- cgit v1.2.3-60-g2f50 From c75e4e0576fa24557efa0ef018646bf3dc51019b Mon Sep 17 00:00:00 2001 From: Kiyoshi Aman Date: Thu, 12 Oct 2017 20:54:36 +0000 Subject: user/pcmanfm-qt: new package --- user/pcmanfm-qt/APKBUILD | 49 ++++++++++++++++++++++ .../pcmanfm-qt-0.11.3-const-iterator-fixes.patch | 26 ++++++++++++ 2 files changed, 75 insertions(+) create mode 100644 user/pcmanfm-qt/APKBUILD create mode 100644 user/pcmanfm-qt/pcmanfm-qt-0.11.3-const-iterator-fixes.patch diff --git a/user/pcmanfm-qt/APKBUILD b/user/pcmanfm-qt/APKBUILD new file mode 100644 index 000000000..616be857a --- /dev/null +++ b/user/pcmanfm-qt/APKBUILD @@ -0,0 +1,49 @@ +# Contributor: Kiyoshi Aman +# Maintainer: Kiyoshi Aman +pkgname=pcmanfm-qt +pkgver=0.11.3 +pkgrel=0 +pkgdesc="File manager and desktop icon manager for LXQt" +url="http://lxqt.org" +arch="all" +license="GPL-2.0+" +depends="" +depends_dev="" +makedepends="cmake extra-cmake-modules lxqt-build-tools libfm-qt-dev liblxqt-dev qt5-qtx11extras-dev qt5-qttools-dev kwindowsystem-dev $depends_dev" +install="" +subpackages="$pkgname-doc" +source="https://github.com/lxde/pcmanfm-qt/releases/download/$pkgver/pcmanfm-qt-$pkgver.tar.xz + pcmanfm-qt-0.11.3-const-iterator-fixes.patch" +builddir="$srcdir/pcmanfm-qt-$pkgver" +# no tests +options="!check" + +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" \ + -DPULL_TRANSLATIONS=False \ + ${CMAKE_CROSSOPTS} + make +} + +check() { + cd "$builddir" + CTEST_OUTPUT_ON_FAILURE=TRUE ctest +} + +package() { + cd "$builddir" + make DESTDIR="$pkgdir" install +} + +sha512sums="168012e022da30d4c2821e34f47372fae421b8b400cc3b2b0c16046f31bbdcb08814d0dd2ea2f0b615fafee4ac8af53ffa5fc0ceb170ccaa29468eec8b30de6d pcmanfm-qt-0.11.3.tar.xz +127eca77c12c2b32b6106ae71b306d8d5fd85d8a2a3c25742f230054cfd7940f43f8d7dda5cc8009cae12a46adb62a6037af9dea0bb00b36b680d249b9e3278c pcmanfm-qt-0.11.3-const-iterator-fixes.patch" diff --git a/user/pcmanfm-qt/pcmanfm-qt-0.11.3-const-iterator-fixes.patch b/user/pcmanfm-qt/pcmanfm-qt-0.11.3-const-iterator-fixes.patch new file mode 100644 index 000000000..b52ce1a9f --- /dev/null +++ b/user/pcmanfm-qt/pcmanfm-qt-0.11.3-const-iterator-fixes.patch @@ -0,0 +1,26 @@ +diff -Nurd pcmanfm-qt-0.11.3/pcmanfm/mainwindow.cpp pcmanfm-qt-0.11.3.new/pcmanfm/mainwindow.cpp +--- pcmanfm-qt-0.11.3/pcmanfm/mainwindow.cpp 2017-01-14 02:13:45.000000000 +0000 ++++ pcmanfm-qt-0.11.3.new/pcmanfm/mainwindow.cpp 2017-10-12 20:44:25.731044585 +0000 +@@ -970,8 +970,8 @@ + void MainWindow::onBookmarksChanged(FmBookmarks* bookmarks, MainWindow* pThis) { + // delete existing items + QList actions = pThis->ui.menu_Bookmarks->actions(); +- QList::const_iterator it = actions.begin(); +- QList::const_iterator last_it = actions.end() - 2; ++ QList::const_iterator it = actions.constBegin(); ++ QList::const_iterator last_it = actions.constEnd() - 2; + + while(it != last_it) { + QAction* action = *it; +diff -Nurd pcmanfm-qt-0.11.3/pcmanfm/preferencesdialog.cpp pcmanfm-qt-0.11.3.new/pcmanfm/preferencesdialog.cpp +--- pcmanfm-qt-0.11.3/pcmanfm/preferencesdialog.cpp 2017-01-14 02:13:45.000000000 +0000 ++++ pcmanfm-qt-0.11.3.new/pcmanfm/preferencesdialog.cpp 2017-10-12 20:45:17.324377059 +0000 +@@ -90,7 +90,7 @@ + + iconThemes.remove("hicolor"); // remove hicolor, which is only a fallback + QHash::const_iterator it; +- for(it = iconThemes.begin(); it != iconThemes.end(); ++it) { ++ for(it = iconThemes.constBegin(); it != iconThemes.constEnd(); ++it) { + ui.iconTheme->addItem(it.value(), it.key()); + } + ui.iconTheme->model()->sort(0); // sort the list of icon theme names -- cgit v1.2.3-60-g2f50