Merge PR #13089: Further kde4 removal

This commit is contained in:
Enno Boland 2018-04-18 12:18:01 +02:00
commit 4e8c22fa20
No known key found for this signature in database
GPG Key ID: D09964719BDE9971
105 changed files with 0 additions and 1126 deletions

View File

@ -1338,42 +1338,10 @@ libkutils.so.4 kdelibs-4.13.3_2
libkdeinit4_klauncher.so kdelibs-4.13.3_2
libkimproxy.so.4 kdelibs-4.13.3_2
libkrossui.so.4 kdelibs-4.13.3_2
libkholidays.so.4 kdepimlibs-4.10.4_1
libkcalcore.so.4 kdepimlibs-4.10.4_1
libkcalutils.so.4 kdepimlibs-4.10.4_1
libakonadi-kde.so.4 kdepimlibs-4.10.4_1
libkmime.so.4 kdepimlibs-4.10.4_1
libakonadi-kmime.so.4 kdepimlibs-4.10.4_1
libkabc.so.4 kdepimlibs-4.10.4_1
libmicroblog.so.4 kdepimlibs-4.10.4_1
libsyndication.so.4 kdepimlibs-4.10.4_1
libkldap.so.4 kdepimlibs-4.10.4_1
libkpimutils.so.4 kdepimlibs-4.10.4_1
libakonadi-kcal.so.4 kdepimlibs-4.10.4_1
libkcal.so.4 kdepimlibs-4.10.4_1
libkresources.so.4 kdepimlibs-4.10.4_1
libmailtransport.so.4 kdepimlibs-4.10.4_1
libkpimtextedit.so.4 kdepimlibs-4.10.4_1
libkmbox.so.4 kdepimlibs-4.10.4_1
libkpimidentities.so.4 kdepimlibs-4.10.4_1
libkimap.so.4 kdepimlibs-4.10.4_1
libakonadi-calendar.so.4 kdepimlibs-4.10.4_1
libakonadi-contact.so.4 kdepimlibs-4.10.4_1
libkalarmcal.so.2 kdepimlibs-4.10.4_1
libakonadi-notes.so.4 kdepimlibs-4.10.4_1
libakonadi-kabc.so.4 kdepimlibs-4.10.4_1
libkontactinterface.so.4 kdepimlibs-4.10.4_1
libktnef.so.4 kdepimlibs-4.10.4_1
libgpgme++-pthread.so.2 kdepimlibs-4.10.4_1
libkblog.so.4 kdepimlibs-4.10.4_1
libqgpgme.so.1 kdepimlibs-4.10.4_1
libgpgme++.so.2 kdepimlibs-4.10.4_1
libssh.so.4 libssh-0.5.4_1
libssh_threads.so.4 libssh-0.5.4_1
libqjson.so.0 qjson-0.8.1_1
libakonadiprotocolinternals.so.1 akonadi-1.9.2_1
libkactivities.so.6 kactivities-4.10.4_1
libkactivities-models.so.1 kactivities-4.10.4_1
libqimageblitz.so.4 qimageblitz-0.0.6_1
libxcb-render-util.so.0 xcb-util-renderutil-0.3.8_1
libkexiv2.so.11 libkexiv2-4.10.4_1
@ -2170,14 +2138,6 @@ libkomparediff2.so.5 libkomparediff2-17.08.2_1
libkompareinterface.so.5 kompare-17.08.2_1
libkomparedialogpages.so.5 kompare-17.08.2_1
libfdt.so.1 dtc-1.4.1_1
libokteta1core.so.1 okteta-4.14.2_1
libkasten2gui.so.2 okteta-4.14.2_1
libkasten2okteta1controllers.so.1 okteta-4.14.2_1
libokteta1gui.so.1 okteta-4.14.2_1
libkasten2core.so.2 okteta-4.14.2_1
libkasten2controllers.so.2 okteta-4.14.2_1
libkasten2okteta1gui.so.1 okteta-4.14.2_1
libkasten2okteta1core.so.1 okteta-4.14.2_1
libkasten3controllers.so.3 okteta5-17.08.3_1
libkasten3core.so.3 okteta5-17.08.3_1
libkasten3gui.so.3 okteta5-17.08.3_1
@ -2795,7 +2755,6 @@ libz80ex.so.1 z80ex-1.1.21_1
libz80ex_dasm.so.1 z80ex-1.1.21_1
libqmmp.so.1 qmmp-1.1.4_1
libqmmpui.so.1 qmmp-1.1.4_1
libksignalplotter.so.4 kde-workspace-4.11.22_1
libalkimia5.so.7 libalkimia-7.0_1
libpayeeidentifier_iban_bic_widgets.so.5 kmymoney-5.0.0_1
libkmm_plugin.so.5 kmymoney-5.0.0_1

View File

@ -1 +0,0 @@
autokey

View File

@ -1 +0,0 @@
autokey

View File

@ -1,41 +0,0 @@
# Template file for 'autokey'
pkgname=autokey
version=0.90.4
revision=4
noarch=yes
build_style=python2-module
pycompile_module="autokey"
hostmakedepends="python"
makedepends="python"
depends="python python-xlib python-inotify python-simplejson wmctrl"
short_desc="desktop automation utility for Linux and X11"
maintainer="Enno Boland <gottox@voidlinux.eu>"
license="GPL-3"
homepage="https://code.google.com/archive/p/autokey/downloads"
distfiles="https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/$pkgname/$pkgname-${version}.tar.gz"
checksum=7352c94ca984f1ba049f0b0d832abe47005cf65567904e5404c73e90358117e4
autokey-qt_package() {
depends="${sourcepkg}>=${version}_${revision} kde-python python-notify python-PyQt4 python-PyQt4-dbus"
short_desc+=" - Qt frontend"
pkg_install() {
vmove usr/share/applications/autokey-qt.desktop
vmove usr/bin/autokey-qt
vmove usr/share/man/man1/autokey-qt.1
vmove usr/lib/python2.7/site-packages/autokey/qtui
vmove usr/lib/python2.7/site-packages/autokey/qtapp.py
vmove usr/share/kde4
}
}
autokey-gtk_package() {
depends="${sourcepkg}>=${version}_${revision} python-dbus python-gobject zenity"
short_desc+=" - GTK+ frontend"
pkg_install() {
vmove usr/share/applications/autokey-gtk.desktop
vmove usr/bin/autokey-gtk
vmove usr/share/man/man1/autokey-gtk.1
vmove usr/lib/python2.7/site-packages/autokey/gtkui
vmove usr/lib/python2.7/site-packages/autokey/gtkapp.py
}
}

View File

@ -1 +0,0 @@
kactivities

View File

@ -1,25 +0,0 @@
# Template file for 'kactivities'
pkgname=kactivities
version=4.13.3
revision=3
build_style=cmake
configure_args="-Wno-dev -DKDE4_BUILD_TESTS=OFF -DWITH_NepomukCore=OFF"
hostmakedepends="automoc4 pkg-config"
makedepends="libressl-devel qt-devel phonon-devel kdelibs-devel"
short_desc="KDE API for using and interacting with the Activity Manager"
maintainer="Juan RP <xtraeme@voidlinux.eu>"
license="GPL, LGPL, FDL"
homepage="https://projects.kde.org/projects/kde/kactivities"
distfiles="http://download.kde.org/Attic/${version}/src/${pkgname}-${version}.tar.xz"
checksum=c7cb9d023f6e5cd01d76568c3590303ea3ecb4ebe9535b31862957846f5e898a
kactivities-devel_package() {
short_desc+=" - development files"
depends="${sourcepkg}>=${version}_${revision}"
pkg_install() {
vmove usr/include
vmove usr/lib/cmake
vmove usr/lib/pkgconfig
vmove "usr/lib/*.so"
}
}

View File

@ -1,14 +0,0 @@
# Template file for 'kde-base-artwork'
pkgname=kde-base-artwork
version=4.14.3
revision=1
noarch=yes
build_style=cmake
hostmakedepends="automoc4 pkg-config"
makedepends="libressl-devel qt-devel phonon-devel kdelibs-devel"
short_desc="KDE base artwork"
maintainer="Juan RP <xtraeme@voidlinux.eu>"
license="GPL, LGPL, FDL"
homepage="http://www.kde.org"
distfiles="http://download.kde.org/stable/${version}/src/${pkgname}-${version}.tar.xz"
checksum=76fefc8eb08c1e15d80090cb9b631bca9e39ae53e6a04d64a297e7669a1b8892

View File

@ -1,13 +0,0 @@
# Template file for 'kde-gtk-config'
pkgname=kde-gtk-config
version=2.2.1
revision=1
build_style=cmake
hostmakedepends="automoc4 pkg-config qt-qmake"
makedepends="kdelibs-devel phonon-devel gtk+-devel gtk+3-devel"
short_desc="GTK2 and GTK3 Configurator for KDE"
maintainer="TheNumb <me@thenumb.eu>"
license="GPL-2"
homepage="https://projects.kde.org/kde-gtk-config"
distfiles="http://download.kde.org/stable/${pkgname}/${version}/src/${pkgname}-${version}.tar.xz"
checksum=9c890d7e39ab6ebfad13c5453051f0759cb61beac9f7fc2df7e331c9a4415c85

View File

@ -1 +0,0 @@
kde-l10n

View File

@ -1 +0,0 @@
kde-l10n

View File

@ -1 +0,0 @@
kde-l10n

View File

@ -1 +0,0 @@
kde-l10n

View File

@ -1 +0,0 @@
kde-l10n

View File

@ -1 +0,0 @@
kde-l10n

View File

@ -1 +0,0 @@
kde-l10n

View File

@ -1 +0,0 @@
kde-l10n

View File

@ -1 +0,0 @@
kde-l10n

View File

@ -1 +0,0 @@
kde-l10n

View File

@ -1 +0,0 @@
kde-l10n

View File

@ -1 +0,0 @@
kde-l10n

View File

@ -1 +0,0 @@
kde-l10n

View File

@ -1 +0,0 @@
kde-l10n

View File

@ -1 +0,0 @@
kde-l10n

View File

@ -1 +0,0 @@
kde-l10n

View File

@ -1 +0,0 @@
kde-l10n

View File

@ -1 +0,0 @@
kde-l10n

View File

@ -1 +0,0 @@
kde-l10n

View File

@ -1 +0,0 @@
kde-l10n

View File

@ -1 +0,0 @@
kde-l10n

View File

@ -1 +0,0 @@
kde-l10n

View File

@ -1 +0,0 @@
kde-l10n

View File

@ -1 +0,0 @@
kde-l10n

View File

@ -1 +0,0 @@
kde-l10n

View File

@ -1 +0,0 @@
kde-l10n

View File

@ -1 +0,0 @@
kde-l10n

View File

@ -1 +0,0 @@
kde-l10n

View File

@ -1 +0,0 @@
kde-l10n

View File

@ -1 +0,0 @@
kde-l10n

View File

@ -1 +0,0 @@
kde-l10n

View File

@ -1 +0,0 @@
kde-l10n

View File

@ -1 +0,0 @@
kde-l10n

View File

@ -1 +0,0 @@
kde-l10n

View File

@ -1 +0,0 @@
kde-l10n

View File

@ -1 +0,0 @@
kde-l10n

View File

@ -1 +0,0 @@
kde-l10n

View File

@ -1 +0,0 @@
kde-l10n

View File

@ -1 +0,0 @@
kde-l10n

View File

@ -1 +0,0 @@
kde-l10n

View File

@ -1 +0,0 @@
kde-l10n

View File

@ -1 +0,0 @@
kde-l10n

View File

@ -1 +0,0 @@
kde-l10n

View File

@ -1 +0,0 @@
kde-l10n

View File

@ -1 +0,0 @@
kde-l10n

View File

@ -1 +0,0 @@
kde-l10n

View File

@ -1 +0,0 @@
kde-l10n

View File

@ -1 +0,0 @@
kde-l10n

View File

@ -1 +0,0 @@
kde-l10n

View File

@ -1 +0,0 @@
kde-l10n

View File

@ -1 +0,0 @@
kde-l10n

View File

@ -1 +0,0 @@
kde-l10n

View File

@ -1 +0,0 @@
kde-l10n

View File

@ -1,204 +0,0 @@
# Template file for 'kde-l10n'
pkgname=kde-l10n
version=4.14.3
revision=1
build_style=meta
hostmakedepends="cmake qt-qmake automoc4 perl"
makedepends="kdelibs-devel qt-devel phonon-devel"
noarch=yes
homepage="http://i18n.kde.org"
short_desc="KDE 4 localization"
maintainer="Helmut Pozimski <helmut@pozimski.eu>"
license="GPL-2, LGPL-2, FDL"
create_wrksrc=yes
configure_args="-DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release"
_languages=(
'ca "Catalan"'
'ga "Irish"'
'cs "Czech"'
'gl "Galician"'
'pt "Portuguese"'
'tr "Turkish"'
'lv "Latvian"'
'lt "Lithuanian"'
'pa "Panjabi"'
'engb "British English"'
'pl "Polish"'
'hr "Croatian"'
'de "German"'
'hu "Hungarian"'
'hi "Hindi"'
'he "Hebrew"'
'uk "Ukrainian"'
'mr "Marathi"'
'ug "Uighur; Uyghur"'
'el "Greek"'
'is "Icelandic"'
'it "Italian"'
'ia "Interlingua"'
'ar "Arabic"'
'eu "Basque"'
'et "Estonian"'
'id "Indonesian"'
'cavalencian "Valencian Catalan"'
'ru "Russian"'
'nl "Dutch"'
'nn "Norwegian Nynorsk"'
'nb "Norwegian Bokmal"'
'es "Spanish; Castilian"'
'ro "Romanian"'
'zhtw "Chinese Traditional"'
'fr "French"'
'bg "Bulgarian"'
'wa "Walloon"'
'fa "Persian"'
'bs "Bosnian"'
'fi "Finnish"'
'da "Danish"'
'ptbr "Brazilian Portuguese"'
'ja "Japanese"'
'kk "Kazakh"'
'sr "Serbian"'
'ko "Korean"'
'sv "Swedish"'
'km "Central Khmer"'
'sk "Slovak"'
'sl "Slovenian"'
'zhcn "Chinese Simplified"'
'nds "Low Saxon"'
)
_get_srcname() {
# helper function used to determine the correct source package name
# to handle special cases where the package name doesn't
# equal the name of the source package
_locale=$1
if [ "$_locale" == "zhcn" ];
then
_srcname="kde-l10n-zh_CN-${version}"
elif [ "$_locale" == "cavalencian" ];
then
_srcname="kde-l10n-ca@valencia-${version}"
elif [ "$_locale" == "zhtw" ];
then
_srcname="kde-l10n-zh_TW-${version}"
elif [ "$_locale" == "ptbr" ];
then
_srcname="kde-l10n-pt_BR-${version}"
elif [ "$_locale" == "engb" ];
then
_srcname="kde-l10n-en_GB-${version}"
else
_srcname="kde-l10n-${_locale}-${version}"
fi
echo "$_srcname"
}
do_configure() {
for _lang in "${_languages[@]}";
do
_locale=${_lang%% *}
srcname=$(_get_srcname $_locale)
workdir="${wrksrc}/${srcname}"
cd "$workdir"
cmake . $configure_args
done
}
do_build() {
for _lang in "${_languages[@]}";
do
_locale=${_lang%% *}
srcname=$(_get_srcname $_locale)
workdir="${wrksrc}/${srcname}"
cd "$workdir"
make
done
}
do_install() {
:
}
for _lang in "${_languages[@]}"; do
_locale=${_lang%% *}
_pkgname=kde-l10n-${_locale}
depends+=" ${_pkgname}>=${version}"
srcname=$(_get_srcname $_locale)
distfiles+=" http://download.kde.org/stable/${version}/src/kde-l10n/${srcname}.tar.xz"
eval "${_pkgname}_package() {
_pkgtmpl $_lang
}"
done
_pkgtmpl() {
_locale="$1"
_language="$2"
depends="kdelibs>=${version}"
short_desc="${_language} (${_locale}) localization files for KDE4"
noarch=yes
pkg_install() {
srcname=$(_get_srcname $_locale)
workdir="${wrksrc}/${srcname}"
cd "$workdir"
make DESTDIR=$PKGDESTDIR install
}
}
checksum="
1b54344202f7f04f9083d2b64229668eb1cab5543df201693a96df92b9936f11
adb5661faa1a4391019e6442afa118493959f6d532491fd07f2e138999306e2e
9681fdaae36744242e8a469e03bdab61a6481fbeec12c58c926ea19bf04d564e
e57994b0ebcbe321c7fce062ec1fc4bfa365079e2db6cd422c9a620710a9a402
96490df8ca060b3f99fee750b53aff0acd93453ee9caf41a9d2f5ef2322964fd
907b3dacf5b49565aff422a2fc5eb5d48add3cfc63f327f5322a82c1fc756c97
96beb29732146b68273a438bb13c70c8e1243810d5f07c0f43e0a68636295c57
b245809200465020c2a46fdb23b667fd8d20beb964c2879cba22b016f19e1678
d402220b7c0d8ffe5bd47765cc70ddec3ef0302c05c28910bcdc47581a35c50b
c610c6e09b957a01a2b49724a9034712d7b2a0717c1b08b388590496ef2997ba
5149cfa3fd06e230e988ef88ac80dc32ebaad74811e3efc9bb427d7e7276f58c
b38f25728c6d861424788a90298555ee4c379502ebde7a47297c6bc92d0329ea
d33bcfebaafb293a97aebefcb29504c071b92dfa919fabeed897a2ca64802745
2a30e830ef891cf264824185779ff95293cc0417f8e7ff55b9ce05511a135af4
fbff346fa3482e3050c50fff7b3eb3a7b064ca097833bb14079085758a38d19a
2a18b0b01fb52ca435a56653e3dab85983c03bbddd317e8e8460472bcfa40891
1d72d53781553a03aa100a4f9d730635f8419f162f6ffc77a89ba6cea1afc20e
a5dcf384375530a62f9f8c819f79d26fe433e8a7323467ecbd944879faa96c16
0086ff1d32f749b3dbd92ee6997e0c03d0bc8b3ff6c3475e7ea70139da721f62
897b0cef0791bbf6a2ed3287fdcb5bae4dd1696ca8d7bfc743c05618c84921af
2c74b53c230fa3b5133bbc6bce5d175b2763d3dd350f8f3682ab522ed15355f4
9cf948d1766089b865e67fa997dd270396a0888163d1baa01d53b1bdf287e2d9
cce74cab4f7195e4095e2a89a95f22fad107489c460dbc0c8f9b82fd3c8c6af9
04606bd4ff9d8027084e968b00e5ba7c2074a503b1b9b0420695c34f14ffbfaa
424922e34c42ba3ed2f23aed626dc411508ae1f7bd233154734787bb09538c60
a93a31bc7d672aa4dd6f61f693a98067a719f835ee7ef945060921cd95240daf
fd5866818bdd1f119554da06f454fa3a2608613e820a4b00dbea8cc378a41fe9
04c71ccf7de9bdf3c290a1c5ccb2172b8414086c8eefd612ceb24e1aa53c455c
91f3e7bbc789bbd2d276578389c7735b9e02531fa4232c814d634cc69327aed1
665c2cb583e8fcc436dc97b7cbb096f22f4944a58dc9ae004821fc81a3658827
8dc79d09468278f8a886330403606007e198c50b854cb4e2997790101e2760ac
2ad1734c2c63a99cd99298a1a4bc24fe2958221afef80e0614334ae93dca4d73
2f88dd33cdda699ba69131e6632cf24b681e0fb0ddcc3030d9b6c0584b664c71
ec125af2936dc899426f9c168273c7bdcb6e5408ee82b06a67aecae3220979d2
b14e60377f096f2bdacce28ea2878385002daf3de2bb8188b6591165c7da7b11
a22ff7bac37574fe7dec99314c8ba09381e36cb90a1c01ba1cfdf423bd61fcbf
8b2bc59c98d57d7b8f7a99e3a50cc70fdf308301cb317a9ad87c19c4a9e93ef4
3b804b4dd6442066d0fe97c4a7c3d524e44949bb040ca926745fd830bc7f6785
a31d4e1740837eb2ce52c01fc8480ed25c5e2bdab982565659beaf545b5d6a2b
cfbedbc7b8fbd024687f31f4ba06944a260e823a86ac28cdacbe72335b490191
5c8b4f189a32fb0067a5834da46e6c21e84397be7cff6491bbb8729107c86052
abe68099faa786415329f431f4572336fcdbb32d04a05915331fafd92da61ef0
dee62bad52aa8e90de5b4c711a918739aeecbf0cb0fb5f9865dadd94660236ff
32bbd6b201ce0e1931cf091eb8ca9365d80e41b39ce434b4e949c1ba92837406
e2392ad7800a85e58c696511fd98bd801a5ea515c86600f4d6c4f4f08b892e91
2130fe9cb3eaade2a6dd6e3118d7399272eabbe4294940a1133b5b2acf89365e
579233183b8ae5a13716d1792364c421018f494e7ad65506ebf9950d1853d0a7
5be86e4119c661eb9833d7a02a5e4270ac31de6440f0ba62b91760a24af27d7a
5fade8b670e40da011b6d174d5f38f7ffc33c9ea13d727e72b0a3b111fd8129e
97782df0788980aeae67093c8da9699c45b4790ff98d89e88fbcb579379798d8
b92ebbd85ccbcced61bb8fd5c94c59b00c73f7ba7c3c6d22552f5fad530e21cc
b84a9de26a9de253a1e9d7c4757af2e2957126521c32c6e76d9391d49aeaafe4
78318e2a7fde90bc63d2d447ac71e5a04099b4a0d56ec9e6c5d38d8d72f82553"

View File

@ -1 +0,0 @@
kde-workspace

View File

@ -1 +0,0 @@
kde-runtime

View File

@ -1,6 +0,0 @@
case "$ACTION" in
post)
chgrp nogroup usr/lib/kde4/libexec/kdesud
chmod g+s usr/lib/kde4/libexec/kdesud
;;
esac

View File

@ -1,25 +0,0 @@
Our gpgme package (>= 1.6.0) expects _FILE_OFFSET_BITS = 64
to be defined when gpgme.h is included.
--- kwalletd/backend/backendpersisthandler.cpp 2014-10-31 00:50:20.000000000 +0100
+++ kwalletd/backend/backendpersisthandler.cpp 2015-10-09 01:11:46.115305255 +0200
@@ -26,6 +26,8 @@
#include <kmessagebox.h>
#include <klocalizedstring.h>
#ifdef HAVE_QGPGME
+#undef _FILE_OFFSET_BITS
+#define _FILE_OFFSET_BITS 64
#include <gpgme.h>
#include <gpgme++/context.h>
#include <gpgme++/key.h>
--- kwalletd/knewwalletdialog.cpp 2014-10-31 00:50:20.000000000 +0100
+++ kwalletd/knewwalletdialog.cpp 2015-10-09 01:17:44.690277279 +0200
@@ -24,6 +24,8 @@
#include <QTimer>
#include <QTableWidget>
#include <QTableWidgetItem>
+#undef _FILE_OFFSET_BITS
+#define _FILE_OFFSET_BITS 64
#include <gpgme.h>
#include <gpgme++/context.h>
#include <gpgme++/key.h>

View File

@ -1,35 +0,0 @@
# Template file for 'kde-runtime'
pkgname=kde-runtime
version=4.14.3
revision=11
build_style=cmake
configure_args="-Wno-dev -DKDE4_BUILD_TESTS=OFF DWITH_QNtrack=OFF -DWITH_NepomukCore=OFF"
# XXX OpenSLP
hostmakedepends="automoc4 pkg-config"
makedepends="
boost-devel glib-devel libressl-devel qt-devel qt-webkit-devel phonon-devel strigi-devel
libXt-devel attica-devel qca-devel liblzma-devel libssh-devel libgcrypt-devel
libjpeg-turbo-devel libpng-devel exiv2-devel alsa-lib-devel samba-devel
pulseaudio-devel libwebp-devel libcanberra-devel NetworkManager-devel
kdelibs-devel kdepimlibs-devel kactivities-devel gpgme-devel libopenexr-devel"
depends="hicolor-icon-theme"
short_desc="Plugins and applications necessary for running KDE applications"
maintainer="Juan RP <xtraeme@voidlinux.eu>"
license="GPL-2, LGPL-2, FDL"
homepage="http://www.kde.org"
distfiles="http://download.kde.org/stable/${version}/src/${pkgname}-${version}.tar.xz"
checksum=78a74e519b4e897ffcee14be98eebd7b672ad2bb6e71a4aa2fe77682b5bc8605
post_install() {
rm -f ${DESTDIR}/usr/share/icons/hicolor/index.theme
ln -sf /usr/lib/kde4/libexec/kdesu ${DESTDIR}/usr/bin
}
kde-runtime-devel_package() {
short_desc+=" - development files"
depends="${sourcepkg}>=${version}_${revision}"
pkg_install() {
vmove usr/include
vmove usr/share/apps/cmake
}
}

View File

@ -1,14 +0,0 @@
# Template file for 'kde-wallpapers'
pkgname=kde-wallpapers
version=4.14.3
revision=1
noarch=yes
build_style=cmake
hostmakedepends="automoc4 pkg-config"
makedepends="libressl-devel qt-devel phonon-devel kdelibs-devel"
short_desc="KDE wallpapers"
maintainer="Juan RP <xtraeme@voidlinux.eu>"
license="GPL, LGPL, FDL"
homepage="http://www.kde.org"
distfiles="http://download.kde.org/stable/${version}/src/${pkgname}-${version}.tar.xz"
checksum=d3582ac8204064cb832731d2f1f3bbb04864476127d6dc3125e6c76f7c2e4b16

View File

@ -1 +0,0 @@
kde-workspace

View File

@ -1,7 +0,0 @@
case "$ACTION" in
pre)
if [ -d usr/share/apps/kdm/faces ]; then
rm -rf usr/share/apps/kdm/faces
fi
;;
esac

View File

@ -1,9 +0,0 @@
#%PAM-1.0
auth required pam_tally.so onerr=succeed file=/var/log/faillog
auth required pam_shells.so
auth requisite pam_nologin.so
auth required pam_env.so
auth optional pam_permit.so
account include system-login
password include system-login
session include system-login

View File

@ -1,5 +0,0 @@
#%PAM-1.0
auth include system-login
account include system-login
password include system-login
session include system-login

View File

@ -1,2 +0,0 @@
#!/bin/sh
exec kdm -nodaemon

View File

@ -1 +0,0 @@
auth include system-login

View File

@ -1,11 +0,0 @@
--- startkde.cmake.orig 2009-01-15 14:24:44.000000000 +0100
+++ startkde.cmake 2009-01-15 14:33:08.000000000 +0100
@@ -206,7 +190,7 @@
# For anything else (that doesn't set env vars, or that needs a window manager),
# better use the Autostart folder.
-libpath=`kde4-config --path lib | tr : '\n'`
+libpath=`kde4-config --path lib | tr : '\n'`$(echo -e '\n/etc/kde/lib/')
for prefix in `echo "$libpath" | sed -n -e 's,/lib[^/]*/,/env/,p'`; do
for file in "$prefix"*.sh; do

View File

@ -1,11 +0,0 @@
--- kdm/backend/client.c 2015-08-12 09:03:15.000000000 +0200
+++ kdm/backend/client.c 2018-01-04 08:42:56.428031407 +0100
@@ -34,6 +34,8 @@
*
* user verification and session initiation.
*/
+#undef inline
+#define inline __inline /* fixes build with -std=iso9899:1990 */
#include "dm.h"
#include "dm_auth.h"
#include "dm_error.h"

View File

@ -1,18 +0,0 @@
--- kdm/kfrontend/genkdmconf.c~ 2011-10-04 22:11:24.787771512 +0000
+++ kdm/kfrontend/genkdmconf.c 2011-10-04 22:13:58.612702824 +0000
@@ -742,6 +742,15 @@
"[ -f /etc/xprofile ] && . /etc/xprofile\n"
"[ -f $HOME/.xprofile ] && . $HOME/.xprofile\n"
"\n"
+"# run all system xinitrc shell scripts.\n"
+"if [ -d /etc/X11/xinit/xinitrc.d ]; then\n"
+" for i in /etc/X11/xinit/xinitrc.d/* ; do\n"
+" if [ -x \"$i\" ]; then\n"
+" . \"$i\"\n"
+" fi\n"
+" done\n"
+"fi\n"
+"\n"
"if [ -d /etc/X11/Xresources ]; then\n"
" for i in /etc/X11/Xresources/*; do\n"
" [ -f $i ] && xrdb -merge $i\n"

View File

@ -1,22 +0,0 @@
--- khotkeys/kcm_hotkeys/actions/dbus_action_widget.cpp~ 2014-03-05 18:41:23.126818552 +0000
+++ khotkeys/kcm_hotkeys/actions/dbus_action_widget.cpp 2014-03-05 18:42:05.563172036 +0000
@@ -117,7 +117,7 @@
void DbusActionWidget::launchDbusBrowser() const
{
- if( KRun::runCommand( "qdbusviewer", window()) == 0 )
+ if( KRun::runCommand( "qdbusviewer-qt4", window()) == 0 )
{
KMessageBox::sorry( window(), i18n( "Failed to run qdbusviewer" ));
}
--- khotkeys/libkhotkeysprivate/actions/dbus_action.cpp~ 2014-03-05 18:41:29.120107842 +0000
+++ khotkeys/libkhotkeysprivate/actions/dbus_action.cpp 2014-03-05 18:41:52.349936188 +0000
@@ -133,7 +133,7 @@
}
kDebug() << "D-Bus call:" << _application << ":" << _object << ":" << _function << ":" << args_list;
KProcess proc;
- proc << "qdbus" << _application << _object << _function << args_list;
+ proc << "qdbus-qt4" << _application << _object << _function << args_list;
proc.startDetached();
}

View File

@ -1,14 +0,0 @@
Use Qt defined type quint16 instead of GNU libc
internal type __uint16_t.
--- ksmserver/fadeeffect.cpp 2015-05-07 20:13:26.000000000 +0200
+++ ksmserver/fadeeffect.cpp 2015-10-09 00:29:17.537504092 +0200
@@ -237,7 +237,7 @@
__m128i *result, uint length)
{
length = (length + 15) >> 4;
- register const __m128i alpha = _mm_set1_epi16(__uint16_t (a));
+ register const __m128i alpha = _mm_set1_epi16(quint16 (a));
register const __m128i negalpha = _mm_xor_si128(alpha, _mm_set1_epi16 (0x00ff));
for (uint i = 0; i < length; i++)

View File

@ -1,15 +0,0 @@
The type uint is not defined by musl libc headers.
--- ksysguard/ksysguardd/Linux/netstat.c 2015-05-07 20:13:26.000000000 +0200
+++ ksysguard/ksysguardd/Linux/netstat.c 2015-10-09 00:02:49.350628001 +0200
@@ -32,6 +32,10 @@
#include "ccont.h"
#include "netstat.h"
+#if !defined(__GLIBC__)
+typedef unsigned int uint;
+#endif
+
static CONTAINER TcpSocketList = 0;
static CONTAINER UdpSocketList = 0;
static CONTAINER UnixSocketList = 0;

View File

@ -1,20 +0,0 @@
$NetBSD: patch-kdm_kcm_main.cpp,v 1.1 2012/03/19 19:44:03 markd Exp $
Allow $PKG_SYSCONFDIR/kdm/kdmrc to override the one under $PREFIX
--- kdm/kcm/main.cpp.orig 2010-05-27 17:23:09.000000000 +0000
+++ kdm/kcm/main.cpp
@@ -281,8 +281,12 @@ KConfig *KDModule::createTempConfig()
pTempConfigFile->open();
QString tempConfigName = pTempConfigFile->fileName();
+ QFile confFile (QString::fromLatin1( "@PKG_SYSCONFDIR@" "/kdm/kdmrc" ));
+ if ( !confFile.exists() )
+ confFile.setFileName (QString::fromLatin1( KDE_CONFDIR "/kdm/kdmrc" ));
+
KConfig *pSystemKDMConfig = new KConfig(
- QString::fromLatin1(KDE_CONFDIR "/kdm/kdmrc"), KConfig::SimpleConfig);
+ confFile.fileName(), KConfig::SimpleConfig);
KConfig *pTempConfig = pSystemKDMConfig->copyTo(tempConfigName);
pTempConfig->sync();

View File

@ -1,27 +0,0 @@
Use Qt defined macros Q_BYTE_ORDER, Q_BIG_ENDIAN and
Q_LITLLE_ENDIAN which are defined also for musl libc.
--- ksplash/ksplashx/scale.cpp 2015-05-07 20:13:26.000000000 +0200
+++ ksplash/ksplashx/scale.cpp 2015-10-09 00:07:44.940604940 +0200
@@ -165,18 +165,18 @@
// FIXME: replace with mRed, etc... These work on pointers to pixels, not
// pixel values
-#if BYTE_ORDER == BIG_ENDIAN
+#if Q_BYTE_ORDER == Q_BIG_ENDIAN
#define A_VAL(p) ((unsigned char *)(p))[0]
#define R_VAL(p) ((unsigned char *)(p))[1]
#define G_VAL(p) ((unsigned char *)(p))[2]
#define B_VAL(p) ((unsigned char *)(p))[3]
-#elif BYTE_ORDER == LITTLE_ENDIAN
+#elif Q_BYTE_ORDER == Q_LITTLE_ENDIAN
#define A_VAL(p) ((unsigned char *)(p))[3]
#define R_VAL(p) ((unsigned char *)(p))[2]
#define G_VAL(p) ((unsigned char *)(p))[1]
#define B_VAL(p) ((unsigned char *)(p))[0]
#else
-#error "BYTE_ORDER is not defined"
+#error "Q_BYTE_ORDER is not defined"
#endif
#define INV_XAP (256 - xapoints[x])

View File

@ -1,11 +0,0 @@
--- kdm/config.def 2009-08-27 10:17:39.000000000 +0200
+++ kdm/config.def 2009-10-31 00:40:21.000000000 +0100
@@ -1448,7 +1448,7 @@
Key: TerminateServer
Type: bool
-Default: false
+Default: true
User: core
Instance: #:*/!
Merge: xdm

View File

@ -1,83 +0,0 @@
# Template file for 'kde-workspace'
_kdeversion=4.14.3
_kappversion=15.08.0
pkgname=kde-workspace
version=4.11.22
revision=10
short_desc="Provides the interface and basic tools for the KDE workspace"
maintainer="Juan RP <xtraeme@voidlinux.eu>"
license="GPL-2, LGPL-2.1, FDL"
homepage="http://www.kde.org"
distfiles="http://download.kde.org/Attic/applications/${_kappversion}/src/${pkgname}-${version}.tar.xz"
checksum=f035334e843d67ee88551ae9e6c5f64bf7b1edfe311b12501575fe74be0b03b7
build_style=cmake
configure_args="-Wno-dev -DKDE4_BUILD_TESTS=OFF -DSYSCONF_INSTALL_DIR=/etc
-DWITH_Xmms=OFF -DWITH_libgps=OFF -DWITH_NepomukCore=OFF -DWITH_Soprano=OFF
-DWITH_CkConnector=ON"
# XXX prison.
hostmakedepends="automoc4 pkg-config"
makedepends="libressl-devel qt-devel phonon-devel libdbusmenu-qt-devel strigi-devel
qt-webkit-devel kdelibs-devel kactivities-devel xcb-util-keysyms-devel
qimageblitz-devel xcb-util-image-devel xcb-util-renderutil-devel boost-devel
libjpeg-turbo-devel libpng-devel libXcursor-devel libXi-devel libxkbfile-devel
libXrandr-devel libXfixes-devel libSM-devel libXcomposite-devel libXdamage-devel
libXtst-devel libXft-devel glib-devel fontconfig-devel kdepimlibs-devel
libsensors-devel wayland-devel MesaLib-devel pam-devel libusb-compat-devel
NetworkManager-devel pciutils-devel libraw1394-devel python-devel libqalculate-devel
akonadi-devel qjson-devel ConsoleKit2-devel"
depends="kde-wallpapers>=${_kdeversion} kde-base-artwork>=${_kdeversion}"
conf_files="
/etc/kdm/kdmrc
/etc/ksysguarddrc
/etc/pam.d/kde-np
/etc/pam.d/kde
/etc/pam.d/kscreensaver"
system_accounts="kdm"
kdm_homedir="/var/lib/kdm"
make_dirs="
/etc/kde/env 0755 root root
/etc/kde/shutdown 0755 root root
/var/lib/kdm 0755 kdm kdm"
CXXFLAGS="-std=gnu++98"
pre_configure() {
sed -e "s,@PKG_SYSCONFDIR@,/etc,g" -i kdm/kcm/main.cpp
}
post_install() {
vmkdir etc/pam.d
for f in kde kde-np kscreensaver; do
install -m644 ${FILESDIR}/${f}.pam ${DESTDIR}/etc/pam.d/${f}
done
vsv kdm
vmkdir usr/share/xsessions
ln -sf /usr/share/apps/kdm/sessions/kde-plasma{,-safe}.desktop \
${DESTDIR}/usr/share/xsessions
install -Dm644 ${DESTDIR}/usr/share/config/kdm/kdmrc \
${DESTDIR}/etc/kdm/kdmrc
}
kde-workspace-devel_package() {
short_desc+=" - development files"
depends="${sourcepkg}-${version}_${revision}"
pkg_install() {
vmove usr/include
vmove usr/lib/cmake
vmove usr/share/apps/cmake
}
}
kde-python_package() {
short_desc+=" - Python 2 bindings"
pycompile_module="PyKDE4"
pycompile_dirs="usr/share/apps/plasma_scriptengine_python"
pkg_install() {
vmove usr/lib/python2.7
vmove usr/share/apps/plasma_scriptengine_python
vmove "/usr/share/kde4/services/plasma-scriptengine*"
}
}

View File

@ -1,12 +0,0 @@
Newer cmake has CHECK_INCLUDE_FILES() instead of check_include_files()
and needs to INCLUDE(CheckIncludeFiles) to use that function.
--- kscreensaver/xsavers/CMakeLists.txt 2010-03-05 19:35:01.000000000 +0100
+++ kscreensaver/xsavers/CMakeLists.txt 2016-09-19 12:32:33.394272881 +0200
@@ -1,4 +1,5 @@
-check_include_files(memory.h HAVE_MEMORY_H)
+INCLUDE(CheckIncludeFiles)
+CHECK_INCLUDE_FILES(memory.h HAVE_MEMORY_H)
configure_file (config-xsavers.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/config-xsavers.h )
set(screensaver_base_SRCS main.cpp demowin.cpp saver.cpp helpers.cpp)

View File

@ -1,18 +0,0 @@
# Template file for 'kdeartwork'
pkgname=kdeartwork
version=4.14.3
revision=2
short_desc="KDE artwork"
maintainer="Juan RP <xtraeme@voidlinux.eu>"
license="GPL, LGPL, FDL"
homepage="http://www.kde.org"
distfiles="http://download.kde.org/stable/${version}/src/${pkgname}-${version}.tar.xz"
checksum=93dce7cbde334b31f07d7ebfcc00b3431695f685f8ccd9c8ef8f94d883f80ef4
build_style=cmake
configure_args="-Wno-dev -DKDE4_BUILD_TESTS=OFF"
hostmakedepends="automoc4 pkg-config"
makedepends="libressl-devel MesaLib-devel qt-devel phonon-devel strigi-devel
kdelibs-devel kdepimlibs-devel kde-workspace-devel
libXt-devel libkexiv2-devel eigen xscreensaver"
depends="xscreensaver"

View File

@ -1,14 +0,0 @@
# Template file for 'kdegraphics-strigi-analyzer'
pkgname=kdegraphics-strigi-analyzer
version=4.14.3
revision=1
build_style=cmake
configure_args="-Wno-dev -DKDE4_BUILD_TESTS=OFF"
hostmakedepends="automoc4 pkg-config"
makedepends="glib-devel libressl-devel qt-devel phonon-devel strigi-devel tiff-devel kdelibs-devel"
short_desc="KDE Strigi analyzers for various graphics file formats"
maintainer="Juan RP <xtraeme@voidlinux.eu>"
license="GPL, LGPL, FDL"
homepage="https://projects.kde.org/projects/kde/kdegraphics/kdegraphics-strigi-analyzer"
distfiles="http://download.kde.org/stable/${version}/src/${pkgname}-${version}.tar.xz"
checksum=c00500e271ae4170fed09b69dbb7bafd79689df5fad54d5e257c620e5fdea221

View File

@ -1,14 +0,0 @@
# Template file for 'kdegraphics-thumbnailers'
pkgname=kdegraphics-thumbnailers
version=4.14.3
revision=1
build_style=cmake
configure_args="-Wno-dev -DKDE4_BUILD_TESTS=OFF"
hostmakedepends="automoc4 pkg-config"
makedepends="glib-devel libressl-devel qt-devel phonon-devel kdelibs-devel libkexiv2-devel libkdcraw-devel"
short_desc="KDE Thumbnailers for various graphics file formats"
maintainer="Juan RP <xtraeme@voidlinux.eu>"
license="GPL, LGPL, FDL"
homepage="https://projects.kde.org/projects/kde/kdegraphics/kdegraphics-thumbnailers"
distfiles="http://download.kde.org/stable/${version}/src/${pkgname}-${version}.tar.xz"
checksum=132dba8921444479155e263e60995e939a3b7ec35b6950663b7f5594443d0bd2

View File

@ -1,20 +0,0 @@
# Template file for 'kdepim-runtime'
pkgname=kdepim-runtime
version=17.12.3
revision=1
build_style=cmake
# XXX KolabLibraries, Kolabxml
hostmakedepends="extra-cmake-modules python3 kdoctools kdesignerplugin
qt5-qmake qt5-host-tools"
makedepends="akonadi-calendar-devel akonadi-notes-devel knotifyconfig-devel
pimcommon-devel kdav-devel libkgapi-devel kalarmcal-devel kmbox-devel"
short_desc="KDE PIM runtime applications/libraries"
maintainer="Juan RP <xtraeme@voidlinux.eu>"
license="GPL-2.0-or-later, GPL-3.0-or-later, LGPL-2.1-or-later, AGPL-3.0-or-later"
homepage="https://projects.kde.org/projects/kde/kdepimlibs"
distfiles="http://download.kde.org/stable/applications/${version}/src/${pkgname}-${version}.tar.xz"
checksum=963f78bf47b5ebfd72bd22ad30aca70ed43d7842c86cfb0782100860c9e560e4
post_install() {
vlicense COPYING.agpl3 COPYING.agpl3
}

View File

@ -1 +0,0 @@
kdepimlibs

View File

@ -1,79 +0,0 @@
--- kpimutils/linklocator.cpp
+++ kpimutils/linklocator.cpp
@@ -94,6 +94,12 @@
}
QString LinkLocator::getUrl()
+{
+ return getUrlAndCheckValidHref();
+}
+
+
+QString LinkLocator::getUrlAndCheckValidHref(bool *badurl)
{
QString url;
if ( atUrl() ) {
@@ -129,13 +135,26 @@
url.reserve( maxUrlLen() ); // avoid allocs
int start = mPos;
+ bool previousCharIsADoubleQuote = false;
while ( ( mPos < (int)mText.length() ) &&
( mText[mPos].isPrint() || mText[mPos].isSpace() ) &&
( ( afterUrl.isNull() && !mText[mPos].isSpace() ) ||
( !afterUrl.isNull() && mText[mPos] != afterUrl ) ) ) {
if ( !mText[mPos].isSpace() ) { // skip whitespace
- url.append( mText[mPos] );
- if ( url.length() > maxUrlLen() ) {
+ if (mText[mPos] == QLatin1Char('>') && previousCharIsADoubleQuote) {
+ //it's an invalid url
+ if (badurl) {
+ *badurl = true;
+ }
+ return QString();
+ }
+ if (mText[mPos] == QLatin1Char('"')) {
+ previousCharIsADoubleQuote = true;
+ } else {
+ previousCharIsADoubleQuote = false;
+ }
+ url.append( mText[mPos] );
+ if ( url.length() > maxUrlLen() ) {
break;
}
}
@@ -367,7 +386,12 @@
} else {
const int start = locator.mPos;
if ( !( flags & IgnoreUrls ) ) {
- str = locator.getUrl();
+ bool badUrl = false;
+ str = locator.getUrlAndCheckValidHref(&badUrl);
+ if (badUrl) {
+ return locator.mText;
+ }
+
if ( !str.isEmpty() ) {
QString hyperlink;
if ( str.left( 4 ) == QLatin1String("www.") ) {
--- kpimutils/linklocator.h
+++ kpimutils/linklocator.h
@@ -107,6 +107,7 @@
@return The URL at the current scan position, or an empty string.
*/
QString getUrl();
+ QString getUrlAndCheckValidHref(bool *badurl = 0);
/**
Attempts to grab an email address. If there is an @ symbol at the
@@ -155,7 +156,7 @@
*/
static QString pngToDataUrl( const QString & iconPath );
- protected:
+protected:
/**
The plaintext string being scanned for URLs and email addresses.
*/

View File

@ -1,29 +0,0 @@
--- kpimutils/linklocator.cpp
+++ kpimutils/linklocator.cpp
@@ -389,7 +389,23 @@
bool badUrl = false;
str = locator.getUrlAndCheckValidHref(&badUrl);
if (badUrl) {
- return locator.mText;
+ QString resultBadUrl;
+ const int helperTextSize(locator.mText.count());
+ for (int i = 0; i < helperTextSize; ++i) {
+ const QChar chBadUrl = locator.mText[i];
+ if (chBadUrl == QLatin1Char('&')) {
+ resultBadUrl += QLatin1String("&amp;");
+ } else if (chBadUrl == QLatin1Char('"')) {
+ resultBadUrl += QLatin1String("&quot;");
+ } else if (chBadUrl == QLatin1Char('<')) {
+ resultBadUrl += QLatin1String("&lt;");
+ } else if (chBadUrl == QLatin1Char('>')) {
+ resultBadUrl += QLatin1String("&gt;");
+ } else {
+ resultBadUrl += chBadUrl;
+ }
+ }
+ return resultBadUrl;
}
if ( !str.isEmpty() ) {

View File

@ -1,31 +0,0 @@
Newer versions of gpgme.h require _FILE_OFFSET_BITS defined
to the same value which gpgme-devel was compiled with.
I assume here we all use _FILE_OFFSET_BITS=64.
The gpgmefw.h patch is required because exception.cpp for some
reason does not include config-gpgme++.h, but <gpgme.h>
--- gpgme++/config-gpgme++.h.cmake 2014-11-04 22:19:27.000000000 +0100
+++ gpgme++/config-gpgme++.h.cmake 2015-07-28 15:34:47.449866029 +0200
@@ -134,4 +134,9 @@
#define GPG_ERR_SOURCE_DEFAULT ((gpg_err_source_t)22)
#endif
+#ifndef _FILE_OFFSET_BITS
+/* required to build against recent gpgme.h */
+#define _FILE_OFFSET_BITS 64
+#endif
+
#endif /* __GPGMEPP_CONFIG_GPGMEPP_H__ */
--- gpgme++/gpgmefw.h 2014-11-04 22:19:27.000000000 +0100
+++ gpgme++/gpgmefw.h 2015-07-28 15:39:40.636865160 +0200
@@ -23,6 +23,10 @@
#ifndef __GPGMEPP_GPGMEFW_H__
#define __GPGMEPP_GPGMEFW_H__
+#ifndef _FILE_OFFSET_BITS
+#define _FILE_OFFSET_BITS 64
+#endif
+
struct gpgme_context;
typedef gpgme_context * gpgme_ctx_t;

View File

@ -1,29 +0,0 @@
# Template file for 'kdepimlibs'
pkgname=kdepimlibs
version=4.14.3
revision=6
short_desc="KDE PIM Libraries"
maintainer="Juan RP <xtraeme@voidlinux.eu>"
license="GPL-2, LGPL-2.1, FDL"
homepage="https://projects.kde.org/projects/kde/kdepimlibs"
distfiles="http://download.kde.org/stable/${version}/src/${pkgname}-${version}.tar.xz"
checksum=65edb1bec191be1b6f8450dc71eadae734f4ab0585aab0a885207390399868d7
build_style=cmake
configure_args="-Wno-dev -DKDE4_BUILD_TESTS=OFF"
hostmakedepends="automoc4 pkg-config"
makedepends="boost-devel gpgme-devel qjson-devel libical-devel
kdelibs-devel phonon-devel libxslt-devel libldap-devel
akonadi-devel shared-mime-info"
depends="cyrus-sasl shared-mime-info"
kdepimlibs-devel_package() {
short_desc+=" - development files"
depends="${sourcepkg}>=${version}_${revision}"
pkg_install() {
vmove usr/include
vmove usr/lib/cmake
vmove usr/lib/gpgmepp
}
}

View File

@ -1 +0,0 @@
kdeplasma-addons

View File

@ -1,28 +0,0 @@
# Template file for 'kdeplasma-addons'
pkgname=kdeplasma-addons
version=4.14.3
revision=3
build_style=cmake
configure_args="-Wno-dev -DKDE4_BUILD_TESTS=OFF -DSYSCONF_INSTALL_DIR=/etc -DWITH_Nepomuk=OFF"
# XXX scim, marble.
hostmakedepends="automoc4 pkg-config"
makedepends="libressl-devel qt-devel qt-webkit-devel phonon-devel
strigi-devel qoauth-devel kdelibs-devel kdepimlibs-devel
kde-workspace-devel libkexiv2-devel libdbusmenu-qt-devel
libXtst-devel attica-devel libXrender-devel eigen2 glib-devel ibus-devel
qimageblitz-devel boost-devel qjson-devel MesaLib-devel marble-devel"
short_desc="KDE Plasma Add-ons"
maintainer="Juan RP <xtraeme@voidlinux.eu>"
license="GPL-2, LGPL-2.1, FDL"
homepage="http://www.kde.org"
distfiles="http://download.kde.org/stable/${version}/src/${pkgname}-${version}.tar.xz"
checksum=12d58e30362729473db208c0650676dac0fdae8b3f223ce92e8df41e3e928f24
kdeplasma-addons-devel_package() {
short_desc+=" - development files"
depends="${sourcepkg}>=${version}_${revision}"
pkg_install() {
vmove usr/include
vmove usr/share/apps/cmake
}
}

View File

@ -1,10 +0,0 @@
--- src/common/utils.cpp 2016-05-07 14:30:45.888889978 +0000
+++ src/common/utils.cpp 2016-05-07 14:32:06.985290816 +0000
@@ -41,6 +41,7 @@
#include <KSharedConfig>
#include <Plasma/Theme>
#include "data.h"
+#include "math.h"
#include "utils.h"
#ifdef __linux__

View File

@ -1,17 +0,0 @@
# Template file for 'knemo'
pkgname=knemo
version=0.7.7
revision=1
build_style=cmake
hostmakedepends="git qt-qmake automoc4"
makedepends="kdelibs-devel kde-workspace-devel qt-devel phonon-devel libnl3-devel wireless_tools-devel"
homepage="https://www.kde.org/applications/internet/knemo/"
short_desc="KNemo - the KDE Network Monitor"
maintainer="Helmut Pozimski <helmut@pozimski.eu>"
license="GPL-2"
do_fetch() {
git clone git://anongit.kde.org/knemo.git ${wrksrc}
cd ${wrksrc}
git reset --hard v${version}
}

View File

@ -1,2 +0,0 @@
site="https://quickgit.kde.org/?p=knemo.git"
pattern=';t=v\K[\d.]+(?=")'

View File

@ -1,23 +0,0 @@
Newer cmake has CHECK_INCLUDE_FILES() instead of check_include_files()
and needs to INCLUDE(CheckIncludeFiles) to use that function.
--- CMakeLists.txt 2013-08-04 06:22:20.000000000 +0200
+++ CMakeLists.txt 2016-09-19 12:56:04.548697684 +0200
@@ -35,11 +35,12 @@
set(KU_FIRSTGID 500 CACHE STRING "First GID of normal users")
set(KU_USERPRIVATEGROUP true CACHE STRING "User private groups by default")
-check_include_files(shadow.h HAVE_SHADOW_H)
-check_include_files(crypt.h HAVE_CRYPT_H)
-check_include_files(sys/stat.h HAVE_SYS_STAT_H)
-check_include_files(unistd.h HAVE_UNISTD_H)
-check_include_files(paths.h HAVE_PATHS_H)
+INCLUDE(CheckIncludeFiles)
+CHECK_INCLUDE_FILES(shadow.h HAVE_SHADOW_H)
+CHECK_INCLUDE_FILES(crypt.h HAVE_CRYPT_H)
+CHECK_INCLUDE_FILES(sys/stat.h HAVE_SYS_STAT_H)
+CHECK_INCLUDE_FILES(unistd.h HAVE_UNISTD_H)
+CHECK_INCLUDE_FILES(paths.h HAVE_PATHS_H)
check_library_exists(crypt crypt "" HAVE_CRYPT_LIBRARY)
set(CMAKE_REQUIRED_INCLUDES pwd.h)

Some files were not shown because too many files have changed in this diff Show More