From a90cbc61c22e438e97c1810006b15850ddf72dcc Mon Sep 17 00:00:00 2001 From: Patrick J Volkerding Date: Tue, 3 Nov 2020 22:32:22 +0000 Subject: [PATCH] Tue Nov 3 22:32:22 UTC 2020 Welcome to vtown, volkerdi's friendly takeover of alienBOB's ktown Plasma 5 packages! Enormous thanks are due to alienBOB for maintaining and leading testing of Plasma 5 on the side, even as I wore out his patience (and likely others as well). But now this has made it into /testing and it won't be all that long before it'll hit the main tree, so test it out and let me know if anything broke. Several packages have been given back their upstream names since there's no real reason to do otherwise unless we were going to support installing KDE4 at the same time, and we aren't. Qt4 won't even be sticking around, but probably slackbuilds.org will take it up. I dropped kaudiocreator (won't build), ktuberling and klettres (rather bloated for the probably limited appeal), user-manager (seems to have been dropped by upstream), kdelibs (KDE4 library, not going to support that), kwebkitpart, and kpat (not adding three new dependencies only used for a solitaire game). In addition, it's probable that digikam and its dependencies will be dropped. It's a great program, but in my opinion it's just a little too big (especially the source) to ship by default. To install the vtown packages, first you'll want to remove any KDE4 packages (the KDE and KDEI series in the main tree), any previous ktown packages from alienBOB, and then install all of the packages in vtown/deps and vtown/kde using upgradepkg --install-new. The previous advice on ConsoleKit2 was to remove it since we've switched to elogind, but if you've got the latest rc.M it shouldn't matter since ConsoleKit2 will not be started if elogind is installed. Speaking of elogind, you'll probably notice that once elogind is installed X or Wayland sessions will launch in the current console rather than on console 7. Regarding the build numbers, the one before _vtown_ is the build number that will be used when the merge to the main tree happens, and the one after _vtown_ is used in case any rebuilds need to happen while vtown is in /testing. That's about it for the notes on this one. Thanks again to alienBOB, and to my friends in the US - don't forget to vote. :-) l/poppler-20.11.0-x86_64-1.txz: Upgraded. Shared library .so-version bump. x/libinput-1.16.3-x86_64-1.txz: Upgraded. testing/packages/vtown/deps/QtAV-20200910_2a470d2a-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/deps/accountsservice-0.6.55-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/deps/cfitsio-3.49-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/deps/cryfs-0.10.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/deps/cryptopp-8.2.0-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/deps/dbus-1.12.20-x86_64-2_vtown_1.txz: Rebuilt. testing/packages/vtown/deps/dotconf-1.3-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/deps/dvdauthor-0.7.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/deps/eigen3-3.3.7-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/deps/elogind-243.7-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/deps/frei0r-plugins-1.7.0-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/deps/grantlee-5.2.0-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/deps/kdsoap-1.9.1-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/deps/lensfun-0.3.95-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/deps/libappindicator-12.10.0-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/deps/libburn-1.5.2.pl01-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/deps/libdbusmenu-16.04.0-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/deps/libdbusmenu-qt-0.9.3+16.04.20160218-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/deps/libdmtx-0.7.5-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/deps/libindicator-12.10.1-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/deps/libqalculate-3.14.0-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/deps/libsass-3.6.4-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/deps/mlt-6.22.1-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/deps/opencv-4.5.0-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/deps/phonon-4.11.1-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/deps/phonon-backend-gstreamer-4.10.0-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/deps/pipewire-0.3.13-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/deps/polkit-0.118-x86_64-2_vtown_1.txz: Rebuilt. testing/packages/vtown/deps/polkit-qt-1-0.113.0-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/deps/qrencode-4.1.1-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/deps/qtkeychain-0.11.1-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/deps/quazip-1.1-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/deps/rttr-0.9.6-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/deps/sassc-3.6.1-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/deps/speech-dispatcher-0.8.8-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/deps/vid.stab-20200916_e851e7b-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/akonadi-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/akonadi-calendar-20.08.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/akonadi-calendar-tools-20.08.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/akonadi-contacts-20.08.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/akonadi-import-wizard-20.08.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/akonadi-mime-20.08.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/akonadi-notes-20.08.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/akonadi-search-20.08.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/akonadiconsole-20.08.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/akregator-20.08.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/alkimia-8.0.4-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/analitza-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/ark-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/artikulate-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/attica-5.75.0-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/audiocd-kio-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/baloo-5.75.0-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/baloo-widgets-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/blinken-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/bluedevil-5.20.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/bluez-qt-5.75.0-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/bomber-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/bovo-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/breeze-5.20.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/breeze-grub-5.20.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/breeze-gtk-5.20.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/breeze-icons-5.75.0-noarch-1_vtown_1.txz: Added. testing/packages/vtown/kde/calendarsupport-20.08.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/calligra-3.2.1-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/calligraplan-3.2.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/cantor-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/cervisia-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/digikam-7.1.0-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/dolphin-20.08.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/dolphin-plugins-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/dragon-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/drkonqi-5.20.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/elisa-20.08.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/eventviews-20.08.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/extra-cmake-modules-5.75.0-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/falkon-3.1.0-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/ffmpegthumbs-20.08.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/filelight-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/frameworkintegration-5.75.0-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/granatier-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/grantlee-editor-20.08.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/grantleetheme-20.08.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/gwenview-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/incidenceeditor-20.08.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/juk-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/k3b-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/kactivities-5.75.0-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/kactivities-stats-5.75.0-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kactivitymanagerd-5.20.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kaddressbook-20.08.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kalarm-20.08.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kalarmcal-20.08.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kalgebra-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/kalzium-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/kamera-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/kamoso-20.08.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kanagram-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/kapidox-5.75.0-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kapman-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/kapptemplate-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/karchive-5.75.0-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kate-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/katomic-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/kauth-5.75.0-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kbackup-20.08.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kblackbox-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/kblocks-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/kbookmarks-5.75.0-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kbounce-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/kbreakout-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/kbruch-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/kcachegrind-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/kcalc-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/kcalendarcore-5.75.0-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kcalutils-20.08.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kcharselect-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/kcmutils-5.75.0-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kcodecs-5.75.0-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kcolorchooser-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/kcompletion-5.75.0-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kconfig-5.75.0-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kconfigwidgets-5.75.0-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kcontacts-5.75.0-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kcoreaddons-5.75.0-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kcrash-5.75.0-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kcron-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/kdav-5.75.0-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kdbusaddons-5.75.0-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kde-cli-tools-5.20.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kde-dev-scripts-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/kde-dev-utils-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/kde-gtk-config-5.20.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kdebugsettings-20.08.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kdeclarative-5.75.0-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kdeconnect-kde-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/kdecoration-5.20.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kded-5.75.0-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kdeedu-data-20.08.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kdegraphics-mobipocket-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/kdegraphics-thumbnailers-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/kdelibs4support-5.75.0-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kdenetwork-filesharing-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/kdenlive-20.08.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kdepim-addons-20.08.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kdepim-apps-libs-20.08.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kdepim-runtime-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/kdeplasma-addons-5.20.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/kdesdk-kioslaves-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/kdesdk-thumbnailers-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/kdesignerplugin-5.75.0-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kdesu-5.75.0-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kdev-php-5.6.0-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kdev-python-5.6.0-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/kdevelop-5.6.0-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/kdevelop-pg-qt-2.2.1-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/kdewebkit-5.75.0-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kdf-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/kdiagram-2.7.0-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kdialog-20.08.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kdiamond-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/kdnssd-5.75.0-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kdoctools-5.75.0-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/keditbookmarks-20.08.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kemoticons-5.75.0-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kfilemetadata-5.75.0-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/kfind-20.08.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kfloppy-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/kfourinline-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/kgamma5-5.20.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kgeography-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/kget-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/kglobalaccel-5.75.0-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kgoldrunner-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/kgpg-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/kguiaddons-5.75.0-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/khangman-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/khelpcenter-20.08.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kholidays-5.75.0-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/khotkeys-5.20.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/khtml-5.75.0-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/ki18n-5.75.0-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kiconthemes-5.75.0-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kid3-3.8.4-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kidentitymanagement-20.08.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kidletime-5.75.0-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kig-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/kigo-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/kile-2.9.93-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/killbots-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/kimageformats-5.75.0-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kimagemapeditor-20.08.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kimap-20.08.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kinfocenter-5.20.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kinit-5.75.0-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kio-5.75.0-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kio-extras-20.08.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kio-gdrive-20.08.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kipi-plugins-20.08.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kirigami-gallery-20.08.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kirigami2-5.75.0-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kiriki-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/kitemmodels-5.75.0-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kitemviews-5.75.0-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kiten-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/kitinerary-20.08.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kjobwidgets-5.75.0-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kjots-20200924_355b642-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kjs-5.75.0-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kjsembed-5.75.0-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kjumpingcube-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/kldap-20.08.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kleopatra-20.08.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/klickety-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/klines-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/kmag-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/kmahjongg-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/kmail-20.08.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kmail-account-wizard-20.08.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kmailtransport-20.08.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kmbox-20.08.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kmediaplayer-5.75.0-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kmenuedit-5.20.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kmime-20.08.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kmines-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/kmix-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/kmousetool-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/kmouth-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/kmplot-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/kmymoney-5.1.0-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/knavalbattle-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/knetwalk-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/knewstuff-5.75.0-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/knights-20.08.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/knotes-20.08.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/knotifications-5.75.0-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/knotifyconfig-5.75.0-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kolf-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/kollision-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/kolourpaint-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/kompare-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/konqueror-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/konquest-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/konsole-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/kontact-20.08.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kontactinterface-20.08.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kopete-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/korganizer-20.08.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kpackage-5.75.0-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kparts-5.75.0-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kpeople-5.75.0-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kpeoplevcard-0.1-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kpimtextedit-20.08.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kpkpass-20.08.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kplotting-5.75.0-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kpmcore-4.2.0-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kpty-5.75.0-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kqtquickcharts-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/kquickcharts-5.75.0-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/krdc-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/krename-5.0.1-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kreversi-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/krfb-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/krita-4.4.1-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kross-5.75.0-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kross-interpreters-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/kruler-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/krunner-5.75.0-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/krusader-2.7.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kscreen-5.20.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/kscreenlocker-5.20.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kservice-5.75.0-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kshisen-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/ksirk-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/ksmtp-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/ksnakeduel-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/kspaceduel-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/ksquares-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/ksshaskpass-5.20.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kstars-3.4.3-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/ksudoku-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/ksysguard-5.20.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/ksystemlog-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/kteatime-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/ktexteditor-5.75.0-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/ktextwidgets-5.75.0-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/ktimer-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/ktimetracker-5.0.1-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/ktnef-20.08.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/ktorrent-5.2.0-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/ktouch-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/kturtle-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/kubrick-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/kunitconversion-5.75.0-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kwallet-5.75.0-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kwallet-pam-5.20.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kwalletmanager-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/kwave-20.08.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kwayland-5.75.0-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kwayland-integration-5.20.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kwayland-server-5.20.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kwidgetsaddons-5.75.0-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kwin-5.20.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kwindowsystem-5.75.0-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kwordquiz-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/kwrited-5.20.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kxmlgui-5.75.0-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/kxmlrpcclient-5.75.0-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/latte-dock-0.9.11-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/libgravatar-20.08.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/libkcddb-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/libkcompactdisc-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/libkdcraw-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/libkdegames-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/libkdepim-20.08.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/libkeduvocdocument-20.08.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/libkexiv2-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/libkgapi-20.08.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/libkgeomap-20.08.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/libkipi-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/libkleo-20.08.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/libkmahjongg-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/libkomparediff2-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/libksane-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/libkscreen-5.20.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/libksieve-20.08.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/libksysguard-5.20.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/libktorrent-2.2.0-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/lokalize-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/lskat-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/mailcommon-20.08.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/mailimporter-20.08.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/marble-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/mbox-importer-20.08.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/messagelib-20.08.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/milou-5.20.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/minuet-20.08.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/modemmanager-qt-5.75.0-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/networkmanager-qt-5.75.0-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/okteta-0.26.4-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/okular-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/oxygen-5.20.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/oxygen-fonts-5.4.3-noarch-1_vtown_1.txz: Added. testing/packages/vtown/kde/oxygen-gtk2-1.4.6-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/oxygen-icons5-5.75.0-noarch-1_vtown_1.txz: Added. testing/packages/vtown/kde/palapeli-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/parley-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/partitionmanager-4.2.0-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/picmi-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/pim-data-exporter-20.08.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/pim-sieve-editor-20.08.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/pimcommon-20.08.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/plasma-browser-integration-5.20.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/plasma-desktop-5.20.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/plasma-disks-5.20.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/plasma-framework-5.75.0-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/plasma-integration-5.20.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/plasma-nm-5.20.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/plasma-pa-5.20.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/plasma-sdk-5.20.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/plasma-vault-5.20.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/plasma-wayland-protocols-1.1.1-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/plasma-workspace-5.20.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/plasma-workspace-wallpapers-5.20.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/polkit-kde-agent-1-5.20.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/powerdevil-5.20.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/poxml-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/print-manager-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/prison-5.75.0-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/pulseaudio-qt-1.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/purpose-5.75.0-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/qqc2-desktop-style-5.75.0-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/rocs-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/sddm-0.18.1-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/sddm-kcm-5.20.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/skanlite-2.2.0-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/solid-5.75.0-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/sonnet-5.75.0-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/spectacle-20.08.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/step-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/svgpart-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/sweeper-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/syndication-5.75.0-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/syntax-highlighting-5.75.0-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/systemsettings-5.20.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/threadweaver-5.75.0-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/umbrello-20.08.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/kde/wacomtablet-20201030_417d9d9-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/xdg-desktop-portal-kde-5.20.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/yakuake-20.08.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/kde/zeroconf-ioslave-20.08.2-x86_64-1_vtown_1.txz: Upgraded. --- ChangeLog.rss | 436 +- ChangeLog.txt | 424 ++ FILELIST.TXT | 4086 ++++++++++++++++- recompress.sh | 15 + source/l/poppler/poppler.SlackBuild | 2 +- ...tAV-20200910_2a470d2a-x86_64-1_vtown_1.txt | 11 + ...ccountsservice-0.6.55-x86_64-1_vtown_1.txt | 11 + .../deps/cfitsio-3.49-x86_64-1_vtown_1.txt | 11 + .../deps/cryfs-0.10.2-x86_64-1_vtown_1.txt | 11 + .../deps/cryptopp-8.2.0-x86_64-1_vtown_1.txt | 11 + .../deps/dbus-1.12.20-x86_64-2_vtown_1.txt | 11 + .../deps/dotconf-1.3-x86_64-1_vtown_1.txt | 11 + .../deps/dvdauthor-0.7.2-x86_64-1_vtown_1.txt | 11 + .../deps/eigen3-3.3.7-x86_64-1_vtown_1.txt | 11 + .../deps/elogind-243.7-x86_64-1_vtown_1.txt | 11 + .../frei0r-plugins-1.7.0-x86_64-1_vtown_1.txt | 11 + .../deps/grantlee-5.2.0-x86_64-1_vtown_1.txt | 11 + .../deps/kdsoap-1.9.1-x86_64-1_vtown_1.txt | 11 + .../deps/lensfun-0.3.95-x86_64-1_vtown_1.txt | 11 + ...bappindicator-12.10.0-x86_64-1_vtown_1.txt | 11 + .../libburn-1.5.2.pl01-x86_64-1_vtown_1.txt | 11 + .../libdbusmenu-16.04.0-x86_64-1_vtown_1.txt | 11 + ...-0.9.3+16.04.20160218-x86_64-1_vtown_1.txt | 11 + .../deps/libdmtx-0.7.5-x86_64-1_vtown_1.txt | 11 + .../libindicator-12.10.1-x86_64-1_vtown_1.txt | 11 + .../libqalculate-3.14.0-x86_64-1_vtown_1.txt | 11 + .../deps/libsass-3.6.4-x86_64-1_vtown_1.txt | 11 + .../deps/mlt-6.22.1-x86_64-1_vtown_1.txt | 11 + .../deps/opencv-4.5.0-x86_64-1_vtown_1.txt | 11 + .../deps/phonon-4.11.1-x86_64-1_vtown_1.txt | 11 + ...kend-gstreamer-4.10.0-x86_64-1_vtown_1.txt | 11 + .../deps/pipewire-0.3.13-x86_64-1_vtown_1.txt | 11 + .../deps/polkit-0.118-x86_64-2_vtown_1.txt | 11 + .../polkit-qt-1-0.113.0-x86_64-1_vtown_1.txt | 11 + .../deps/qrencode-4.1.1-x86_64-1_vtown_1.txt | 11 + .../qtkeychain-0.11.1-x86_64-1_vtown_1.txt | 11 + .../deps/quazip-1.1-x86_64-1_vtown_1.txt | 11 + .../deps/rttr-0.9.6-x86_64-1_vtown_1.txt | 11 + .../deps/sassc-3.6.1-x86_64-1_vtown_1.txt | 11 + ...eech-dispatcher-0.8.8-x86_64-1_vtown_1.txt | 11 + ...stab-20200916_e851e7b-x86_64-1_vtown_1.txt | 11 + .../kde/akonadi-20.08.2-x86_64-1_vtown_1.txt | 11 + ...nadi-calendar-20.08.2-x86_64-1_vtown_1.txt | 11 + ...alendar-tools-20.08.2-x86_64-1_vtown_1.txt | 11 + ...nadi-contacts-20.08.2-x86_64-1_vtown_1.txt | 11 + ...import-wizard-20.08.2-x86_64-1_vtown_1.txt | 11 + .../akonadi-mime-20.08.2-x86_64-1_vtown_1.txt | 11 + ...akonadi-notes-20.08.2-x86_64-1_vtown_1.txt | 11 + ...konadi-search-20.08.2-x86_64-1_vtown_1.txt | 11 + ...konadiconsole-20.08.2-x86_64-1_vtown_1.txt | 11 + .../akregator-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kde/alkimia-8.0.4-x86_64-1_vtown_1.txt | 11 + .../kde/analitza-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kde/ark-20.08.2-x86_64-1_vtown_1.txt | 11 + .../artikulate-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kde/attica-5.75.0-x86_64-1_vtown_1.txt | 11 + .../audiocd-kio-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kde/baloo-5.75.0-x86_64-1_vtown_1.txt | 11 + ...baloo-widgets-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kde/blinken-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kde/bluedevil-5.20.2-x86_64-1_vtown_1.txt | 11 + .../kde/bluez-qt-5.75.0-x86_64-1_vtown_1.txt | 11 + .../kde/bomber-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kde/bovo-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kde/breeze-5.20.2-x86_64-1_vtown_1.txt | 11 + .../breeze-grub-5.20.2-x86_64-1_vtown_1.txt | 11 + .../breeze-gtk-5.20.2-x86_64-1_vtown_1.txt | 11 + .../breeze-icons-5.75.0-noarch-1_vtown_1.txt | 11 + ...lendarsupport-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kde/calligra-3.2.1-x86_64-1_vtown_1.txt | 11 + .../calligraplan-3.2.2-x86_64-1_vtown_1.txt | 11 + .../kde/cantor-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kde/cervisia-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kde/digikam-7.1.0-x86_64-1_vtown_1.txt | 11 + .../kde/dolphin-20.08.2-x86_64-1_vtown_1.txt | 11 + ...lphin-plugins-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kde/dragon-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kde/drkonqi-5.20.2-x86_64-1_vtown_1.txt | 11 + .../kde/elisa-20.08.2-x86_64-1_vtown_1.txt | 11 + .../eventviews-20.08.2-x86_64-1_vtown_1.txt | 11 + ...-cmake-modules-5.75.0-x86_64-1_vtown_1.txt | 11 + .../kde/falkon-3.1.0-x86_64-1_vtown_1.txt | 11 + .../ffmpegthumbs-20.08.2-x86_64-1_vtown_1.txt | 11 + .../filelight-20.08.2-x86_64-1_vtown_1.txt | 11 + ...orkintegration-5.75.0-x86_64-1_vtown_1.txt | 11 + .../granatier-20.08.2-x86_64-1_vtown_1.txt | 11 + ...antlee-editor-20.08.2-x86_64-1_vtown_1.txt | 11 + ...grantleetheme-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kde/gwenview-20.08.2-x86_64-1_vtown_1.txt | 11 + ...cidenceeditor-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kde/juk-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kde/k3b-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kactivities-5.75.0-x86_64-1_vtown_1.txt | 11 + ...tivities-stats-5.75.0-x86_64-1_vtown_1.txt | 11 + ...tivitymanagerd-5.20.2-x86_64-1_vtown_1.txt | 11 + .../kaddressbook-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kde/kalarm-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kalarmcal-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kde/kalgebra-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kde/kalzium-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kde/kamera-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kde/kamoso-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kde/kanagram-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kde/kapidox-5.75.0-x86_64-1_vtown_1.txt | 11 + .../kde/kapman-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kapptemplate-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kde/karchive-5.75.0-x86_64-1_vtown_1.txt | 11 + .../kde/kate-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kde/katomic-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kde/kauth-5.75.0-x86_64-1_vtown_1.txt | 11 + .../kde/kbackup-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kblackbox-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kde/kblocks-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kbookmarks-5.75.0-x86_64-1_vtown_1.txt | 11 + .../kde/kbounce-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kbreakout-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kde/kbruch-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kcachegrind-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kde/kcalc-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kcalendarcore-5.75.0-x86_64-1_vtown_1.txt | 11 + .../kcalutils-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kcharselect-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kde/kcmutils-5.75.0-x86_64-1_vtown_1.txt | 11 + .../kde/kcodecs-5.75.0-x86_64-1_vtown_1.txt | 11 + ...kcolorchooser-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kcompletion-5.75.0-x86_64-1_vtown_1.txt | 11 + .../kde/kconfig-5.75.0-x86_64-1_vtown_1.txt | 11 + ...kconfigwidgets-5.75.0-x86_64-1_vtown_1.txt | 11 + .../kde/kcontacts-5.75.0-x86_64-1_vtown_1.txt | 11 + .../kcoreaddons-5.75.0-x86_64-1_vtown_1.txt | 11 + .../kde/kcrash-5.75.0-x86_64-1_vtown_1.txt | 11 + .../kde/kcron-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kde/kdav-5.75.0-x86_64-1_vtown_1.txt | 11 + .../kdbusaddons-5.75.0-x86_64-1_vtown_1.txt | 11 + .../kde-cli-tools-5.20.2-x86_64-1_vtown_1.txt | 11 + ...e-dev-scripts-20.08.2-x86_64-1_vtown_1.txt | 11 + ...kde-dev-utils-20.08.2-x86_64-1_vtown_1.txt | 11 + ...kde-gtk-config-5.20.2-x86_64-1_vtown_1.txt | 11 + ...debugsettings-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kdeclarative-5.75.0-x86_64-1_vtown_1.txt | 11 + ...deconnect-kde-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kdecoration-5.20.2-x86_64-1_vtown_1.txt | 11 + .../kde/kded-5.75.0-x86_64-1_vtown_1.txt | 11 + .../kdeedu-data-20.08.2-x86_64-1_vtown_1.txt | 11 + ...cs-mobipocket-20.08.2-x86_64-1_vtown_1.txt | 11 + ...-thumbnailers-20.08.2-x86_64-1_vtown_1.txt | 11 + ...delibs4support-5.75.0-x86_64-1_vtown_1.txt | 11 + ...k-filesharing-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kde/kdenlive-20.08.2-x86_64-1_vtown_1.txt | 11 + ...kdepim-addons-20.08.2-x86_64-1_vtown_1.txt | 11 + ...pim-apps-libs-20.08.2-x86_64-1_vtown_1.txt | 11 + ...depim-runtime-20.08.2-x86_64-1_vtown_1.txt | 11 + ...eplasma-addons-5.20.2-x86_64-1_vtown_1.txt | 11 + ...sdk-kioslaves-20.08.2-x86_64-1_vtown_1.txt | 11 + ...-thumbnailers-20.08.2-x86_64-1_vtown_1.txt | 11 + ...designerplugin-5.75.0-x86_64-1_vtown_1.txt | 11 + .../kde/kdesu-5.75.0-x86_64-1_vtown_1.txt | 11 + .../kde/kdev-php-5.6.0-x86_64-1_vtown_1.txt | 11 + .../kdev-python-5.6.0-x86_64-1_vtown_1.txt | 11 + .../kde/kdevelop-5.6.0-x86_64-1_vtown_1.txt | 11 + .../kdevelop-pg-qt-2.2.1-x86_64-1_vtown_1.txt | 11 + .../kde/kdewebkit-5.75.0-x86_64-1_vtown_1.txt | 11 + .../kde/kdf-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kde/kdiagram-2.7.0-x86_64-1_vtown_1.txt | 11 + .../kde/kdialog-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kde/kdiamond-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kde/kdnssd-5.75.0-x86_64-1_vtown_1.txt | 11 + .../kde/kdoctools-5.75.0-x86_64-1_vtown_1.txt | 11 + ...editbookmarks-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kemoticons-5.75.0-x86_64-1_vtown_1.txt | 11 + .../kfilemetadata-5.75.0-x86_64-1_vtown_1.txt | 11 + .../kde/kfind-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kde/kfloppy-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kfourinline-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kde/kgamma5-5.20.2-x86_64-1_vtown_1.txt | 11 + .../kgeography-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kde/kget-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kglobalaccel-5.75.0-x86_64-1_vtown_1.txt | 11 + .../kgoldrunner-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kde/kgpg-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kguiaddons-5.75.0-x86_64-1_vtown_1.txt | 11 + .../kde/khangman-20.08.2-x86_64-1_vtown_1.txt | 11 + .../khelpcenter-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kde/kholidays-5.75.0-x86_64-1_vtown_1.txt | 11 + .../kde/khotkeys-5.20.2-x86_64-1_vtown_1.txt | 11 + .../kde/khtml-5.75.0-x86_64-1_vtown_1.txt | 11 + .../kde/ki18n-5.75.0-x86_64-1_vtown_1.txt | 11 + .../kiconthemes-5.75.0-x86_64-1_vtown_1.txt | 11 + .../vtown/kde/kid3-3.8.4-x86_64-1_vtown_1.txt | 11 + ...itymanagement-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kde/kidletime-5.75.0-x86_64-1_vtown_1.txt | 11 + .../kde/kig-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kde/kigo-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kde/kile-2.9.93-x86_64-1_vtown_1.txt | 11 + .../kde/killbots-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kimageformats-5.75.0-x86_64-1_vtown_1.txt | 11 + ...magemapeditor-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kde/kimap-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kinfocenter-5.20.2-x86_64-1_vtown_1.txt | 11 + .../kde/kinit-5.75.0-x86_64-1_vtown_1.txt | 11 + .../vtown/kde/kio-5.75.0-x86_64-1_vtown_1.txt | 11 + .../kio-extras-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kio-gdrive-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kipi-plugins-20.08.2-x86_64-1_vtown_1.txt | 11 + ...igami-gallery-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kde/kirigami2-5.75.0-x86_64-1_vtown_1.txt | 11 + .../kde/kiriki-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kitemmodels-5.75.0-x86_64-1_vtown_1.txt | 11 + .../kitemviews-5.75.0-x86_64-1_vtown_1.txt | 11 + .../kde/kiten-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kitinerary-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kjobwidgets-5.75.0-x86_64-1_vtown_1.txt | 11 + ...jots-20200924_355b642-x86_64-1_vtown_1.txt | 11 + .../vtown/kde/kjs-5.75.0-x86_64-1_vtown_1.txt | 11 + .../kde/kjsembed-5.75.0-x86_64-1_vtown_1.txt | 11 + .../kjumpingcube-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kde/kldap-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kleopatra-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kde/klickety-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kde/klines-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kde/kmag-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kmahjongg-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kde/kmail-20.08.2-x86_64-1_vtown_1.txt | 11 + ...ccount-wizard-20.08.2-x86_64-1_vtown_1.txt | 11 + ...mailtransport-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kde/kmbox-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kmediaplayer-5.75.0-x86_64-1_vtown_1.txt | 11 + .../kde/kmenuedit-5.20.2-x86_64-1_vtown_1.txt | 11 + .../kde/kmime-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kde/kmines-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kde/kmix-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kmousetool-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kde/kmouth-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kde/kmplot-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kde/kmymoney-5.1.0-x86_64-1_vtown_1.txt | 11 + .../knavalbattle-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kde/knetwalk-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kde/knewstuff-5.75.0-x86_64-1_vtown_1.txt | 11 + .../kde/knights-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kde/knotes-20.08.2-x86_64-1_vtown_1.txt | 11 + ...knotifications-5.75.0-x86_64-1_vtown_1.txt | 11 + .../knotifyconfig-5.75.0-x86_64-1_vtown_1.txt | 11 + .../kde/kolf-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kollision-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kolourpaint-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kde/kompare-20.08.2-x86_64-1_vtown_1.txt | 11 + .../konqueror-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kde/konquest-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kde/konsole-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kde/kontact-20.08.2-x86_64-1_vtown_1.txt | 11 + ...tactinterface-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kde/kopete-20.08.2-x86_64-1_vtown_1.txt | 11 + .../korganizer-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kde/kpackage-5.75.0-x86_64-1_vtown_1.txt | 11 + .../kde/kparts-5.75.0-x86_64-1_vtown_1.txt | 11 + .../kde/kpeople-5.75.0-x86_64-1_vtown_1.txt | 11 + .../kde/kpeoplevcard-0.1-x86_64-1_vtown_1.txt | 11 + .../kpimtextedit-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kde/kpkpass-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kde/kplotting-5.75.0-x86_64-1_vtown_1.txt | 11 + .../kde/kpmcore-4.2.0-x86_64-1_vtown_1.txt | 11 + .../kde/kpty-5.75.0-x86_64-1_vtown_1.txt | 11 + ...qtquickcharts-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kquickcharts-5.75.0-x86_64-1_vtown_1.txt | 11 + .../kde/krdc-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kde/krename-5.0.1-x86_64-1_vtown_1.txt | 11 + .../kde/kreversi-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kde/krfb-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kde/krita-4.4.1-x86_64-1_vtown_1.txt | 11 + .../kde/kross-5.75.0-x86_64-1_vtown_1.txt | 11 + ...-interpreters-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kde/kruler-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kde/krunner-5.75.0-x86_64-1_vtown_1.txt | 11 + .../kde/krusader-2.7.2-x86_64-1_vtown_1.txt | 11 + .../kde/kscreen-5.20.2-x86_64-1_vtown_1.txt | 11 + .../kscreenlocker-5.20.2-x86_64-1_vtown_1.txt | 11 + .../kde/kservice-5.75.0-x86_64-1_vtown_1.txt | 11 + .../kde/kshisen-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kde/ksirk-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kde/ksmtp-20.08.2-x86_64-1_vtown_1.txt | 11 + .../ksnakeduel-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kspaceduel-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kde/ksquares-20.08.2-x86_64-1_vtown_1.txt | 11 + .../ksshaskpass-5.20.2-x86_64-1_vtown_1.txt | 11 + .../kde/kstars-3.4.3-x86_64-1_vtown_1.txt | 11 + .../kde/ksudoku-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kde/ksysguard-5.20.2-x86_64-1_vtown_1.txt | 11 + .../ksystemlog-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kde/kteatime-20.08.2-x86_64-1_vtown_1.txt | 11 + .../ktexteditor-5.75.0-x86_64-1_vtown_1.txt | 11 + .../ktextwidgets-5.75.0-x86_64-1_vtown_1.txt | 11 + .../kde/ktimer-20.08.2-x86_64-1_vtown_1.txt | 11 + .../ktimetracker-5.0.1-x86_64-1_vtown_1.txt | 11 + .../kde/ktnef-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kde/ktorrent-5.2.0-x86_64-1_vtown_1.txt | 11 + .../kde/ktouch-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kde/kturtle-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kde/kubrick-20.08.2-x86_64-1_vtown_1.txt | 11 + ...unitconversion-5.75.0-x86_64-1_vtown_1.txt | 11 + .../kde/kwallet-5.75.0-x86_64-1_vtown_1.txt | 11 + .../kwallet-pam-5.20.2-x86_64-1_vtown_1.txt | 11 + ...walletmanager-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kde/kwave-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kde/kwayland-5.75.0-x86_64-1_vtown_1.txt | 11 + ...nd-integration-5.20.2-x86_64-1_vtown_1.txt | 11 + ...wayland-server-5.20.2-x86_64-1_vtown_1.txt | 11 + ...kwidgetsaddons-5.75.0-x86_64-1_vtown_1.txt | 11 + .../kde/kwin-5.20.2-x86_64-1_vtown_1.txt | 11 + .../kwindowsystem-5.75.0-x86_64-1_vtown_1.txt | 11 + .../kwordquiz-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kde/kwrited-5.20.2-x86_64-1_vtown_1.txt | 11 + .../kde/kxmlgui-5.75.0-x86_64-1_vtown_1.txt | 11 + .../kxmlrpcclient-5.75.0-x86_64-1_vtown_1.txt | 11 + .../latte-dock-0.9.11-x86_64-1_vtown_1.txt | 11 + .../libgravatar-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kde/libkcddb-20.08.2-x86_64-1_vtown_1.txt | 11 + ...bkcompactdisc-20.08.2-x86_64-1_vtown_1.txt | 11 + .../libkdcraw-20.08.2-x86_64-1_vtown_1.txt | 11 + .../libkdegames-20.08.2-x86_64-1_vtown_1.txt | 11 + .../libkdepim-20.08.2-x86_64-1_vtown_1.txt | 11 + ...duvocdocument-20.08.2-x86_64-1_vtown_1.txt | 11 + .../libkexiv2-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kde/libkgapi-20.08.2-x86_64-1_vtown_1.txt | 11 + .../libkgeomap-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kde/libkipi-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kde/libkleo-20.08.2-x86_64-1_vtown_1.txt | 11 + .../libkmahjongg-20.08.2-x86_64-1_vtown_1.txt | 11 + ...bkomparediff2-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kde/libksane-20.08.2-x86_64-1_vtown_1.txt | 11 + .../libkscreen-5.20.2-x86_64-1_vtown_1.txt | 11 + .../libksieve-20.08.2-x86_64-1_vtown_1.txt | 11 + .../libksysguard-5.20.2-x86_64-1_vtown_1.txt | 11 + .../libktorrent-2.2.0-x86_64-1_vtown_1.txt | 11 + .../kde/lokalize-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kde/lskat-20.08.2-x86_64-1_vtown_1.txt | 11 + .../mailcommon-20.08.2-x86_64-1_vtown_1.txt | 11 + .../mailimporter-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kde/marble-20.08.2-x86_64-1_vtown_1.txt | 11 + ...mbox-importer-20.08.2-x86_64-1_vtown_1.txt | 11 + .../messagelib-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kde/milou-5.20.2-x86_64-1_vtown_1.txt | 11 + .../kde/minuet-20.08.2-x86_64-1_vtown_1.txt | 11 + ...odemmanager-qt-5.75.0-x86_64-1_vtown_1.txt | 11 + ...workmanager-qt-5.75.0-x86_64-1_vtown_1.txt | 11 + .../kde/okteta-0.26.4-x86_64-1_vtown_1.txt | 11 + .../kde/okular-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kde/oxygen-5.20.2-x86_64-1_vtown_1.txt | 11 + .../oxygen-fonts-5.4.3-noarch-1_vtown_1.txt | 11 + .../oxygen-gtk2-1.4.6-x86_64-1_vtown_1.txt | 11 + .../oxygen-icons5-5.75.0-noarch-1_vtown_1.txt | 11 + .../kde/palapeli-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kde/parley-20.08.2-x86_64-1_vtown_1.txt | 11 + ...artitionmanager-4.2.0-x86_64-1_vtown_1.txt | 11 + .../kde/picmi-20.08.2-x86_64-1_vtown_1.txt | 11 + ...data-exporter-20.08.2-x86_64-1_vtown_1.txt | 11 + ...-sieve-editor-20.08.2-x86_64-1_vtown_1.txt | 11 + .../pimcommon-20.08.2-x86_64-1_vtown_1.txt | 11 + ...er-integration-5.20.2-x86_64-1_vtown_1.txt | 11 + ...plasma-desktop-5.20.2-x86_64-1_vtown_1.txt | 11 + .../plasma-disks-5.20.2-x86_64-1_vtown_1.txt | 11 + ...asma-framework-5.75.0-x86_64-1_vtown_1.txt | 11 + ...ma-integration-5.20.2-x86_64-1_vtown_1.txt | 11 + .../kde/plasma-nm-5.20.2-x86_64-1_vtown_1.txt | 11 + .../kde/plasma-pa-5.20.2-x86_64-1_vtown_1.txt | 11 + .../plasma-sdk-5.20.2-x86_64-1_vtown_1.txt | 11 + .../plasma-vault-5.20.2-x86_64-1_vtown_1.txt | 11 + ...yland-protocols-1.1.1-x86_64-1_vtown_1.txt | 11 + ...asma-workspace-5.20.2-x86_64-1_vtown_1.txt | 11 + ...ace-wallpapers-5.20.2-x86_64-1_vtown_1.txt | 11 + ...it-kde-agent-1-5.20.2-x86_64-1_vtown_1.txt | 11 + .../powerdevil-5.20.2-x86_64-1_vtown_1.txt | 11 + .../kde/poxml-20.08.2-x86_64-1_vtown_1.txt | 11 + ...print-manager-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kde/prison-5.75.0-x86_64-1_vtown_1.txt | 11 + .../pulseaudio-qt-1.2-x86_64-1_vtown_1.txt | 11 + .../kde/purpose-5.75.0-x86_64-1_vtown_1.txt | 11 + ...-desktop-style-5.75.0-x86_64-1_vtown_1.txt | 11 + .../kde/rocs-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kde/sddm-0.18.1-x86_64-1_vtown_1.txt | 11 + .../kde/sddm-kcm-5.20.2-x86_64-1_vtown_1.txt | 11 + .../kde/skanlite-2.2.0-x86_64-1_vtown_1.txt | 11 + .../kde/solid-5.75.0-x86_64-1_vtown_1.txt | 11 + .../kde/sonnet-5.75.0-x86_64-1_vtown_1.txt | 11 + .../spectacle-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kde/step-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kde/svgpart-20.08.2-x86_64-1_vtown_1.txt | 11 + .../kde/sweeper-20.08.2-x86_64-1_vtown_1.txt | 11 + .../syndication-5.75.0-x86_64-1_vtown_1.txt | 11 + ...x-highlighting-5.75.0-x86_64-1_vtown_1.txt | 11 + ...systemsettings-5.20.2-x86_64-1_vtown_1.txt | 11 + .../threadweaver-5.75.0-x86_64-1_vtown_1.txt | 11 + .../kde/umbrello-20.08.2-x86_64-1_vtown_1.txt | 11 + ...blet-20201030_417d9d9-x86_64-1_vtown_1.txt | 11 + ...top-portal-kde-5.20.2-x86_64-1_vtown_1.txt | 11 + .../kde/yakuake-20.08.2-x86_64-1_vtown_1.txt | 11 + ...oconf-ioslave-20.08.2-x86_64-1_vtown_1.txt | 11 + .../source/vtown/deps/QtAV/QtAV.SlackBuild | 138 + testing/source/vtown/deps/QtAV/QtAV.url | 1 + testing/source/vtown/deps/QtAV/doinst.sh | 3 + testing/source/vtown/deps/QtAV/fetch-QtAV.sh | 52 + testing/source/vtown/deps/QtAV/slack-desc | 19 + .../accountsservice.SlackBuild | 156 + .../deps/accountsservice/accountsservice.url | 1 + .../vtown/deps/accountsservice/slack-desc | 20 + .../vtown/deps/cfitsio/cfitsio.SlackBuild | 140 + testing/source/vtown/deps/cfitsio/cfitsio.url | 1 + testing/source/vtown/deps/cfitsio/slack-desc | 19 + .../vtown/deps/cryfs/.circleci/config.yml | 612 +++ testing/source/vtown/deps/cryfs/.clang-tidy | 60 + testing/source/vtown/deps/cryfs/.travis.yml | 15 + .../deps/cryfs/.travisci/build_and_test.sh | 50 + .../vtown/deps/cryfs/.travisci/install.sh | 20 + .../source/vtown/deps/cryfs/cryfs.SlackBuild | 138 + testing/source/vtown/deps/cryfs/cryfs.url | 1 + testing/source/vtown/deps/cryfs/slack-desc | 19 + .../vtown/deps/cryptopp/cryptopp.SlackBuild | 125 + .../source/vtown/deps/cryptopp/cryptopp.url | 1 + testing/source/vtown/deps/cryptopp/slack-desc | 19 + .../dbus/dbus-1.12.x-allow_root_globally.diff | 18 + .../vtown/deps/dbus/dbus-enable-elogind.patch | 73 + .../source/vtown/deps/dbus/dbus.SlackBuild | 164 + testing/source/vtown/deps/dbus/dbus.url | 1 + testing/source/vtown/deps/dbus/doinst.sh | 26 + testing/source/vtown/deps/dbus/rc.messagebus | 81 + testing/source/vtown/deps/dbus/slack-desc | 18 + .../vtown/deps/dotconf/dotconf.SlackBuild | 129 + testing/source/vtown/deps/dotconf/dotconf.url | 1 + testing/source/vtown/deps/dotconf/slack-desc | 19 + .../dvdauthor-0.7.2_imagemagick7.patch | 75 + .../vtown/deps/dvdauthor/dvdauthor.SlackBuild | 148 + .../source/vtown/deps/dvdauthor/dvdauthor.url | 1 + .../source/vtown/deps/dvdauthor/slack-desc | 19 + .../vtown/deps/eigen3/eigen3.SlackBuild | 108 + testing/source/vtown/deps/eigen3/slack-desc | 19 + testing/source/vtown/deps/elogind/doinst.sh | 48 + .../vtown/deps/elogind/elogind-polkit.patch | 121 + .../vtown/deps/elogind/elogind.SlackBuild | 193 + testing/source/vtown/deps/elogind/elogind.url | 1 + testing/source/vtown/deps/elogind/rc.elogind | 65 + testing/source/vtown/deps/elogind/slack-desc | 19 + .../frei0r-plugins/frei0r-plugins.SlackBuild | 128 + .../deps/frei0r-plugins/frei0r-plugins.url | 1 + .../vtown/deps/frei0r-plugins/slack-desc | 19 + .../vtown/deps/grantlee/grantlee.SlackBuild | 123 + .../source/vtown/deps/grantlee/grantlee.url | 1 + testing/source/vtown/deps/grantlee/slack-desc | 19 + .../vtown/deps/kdsoap/kdsoap.SlackBuild | 121 + testing/source/vtown/deps/kdsoap/kdsoap.url | 1 + testing/source/vtown/deps/kdsoap/slack-desc | 19 + .../vtown/deps/lensfun/lensfun.SlackBuild | 131 + testing/source/vtown/deps/lensfun/lensfun.url | 1 + testing/source/vtown/deps/lensfun/slack-desc | 19 + .../libappindicator.SlackBuild | 163 + .../vtown/deps/libappindicator/slack-desc | 19 + .../vtown/deps/libburn/libburn.SlackBuild | 143 + testing/source/vtown/deps/libburn/libburn.url | 1 + testing/source/vtown/deps/libburn/slack-desc | 19 + .../libdbusmenu-qt/libdbusmenu-qt.SlackBuild | 131 + .../deps/libdbusmenu-qt/libdbusmenu-qt.url | 1 + .../vtown/deps/libdbusmenu-qt/slack-desc | 19 + .../deps/libdbusmenu/libdbusmenu.SlackBuild | 159 + .../libdbusmenu_configure_valgrind.patch | 35 + .../source/vtown/deps/libdbusmenu/slack-desc | 19 + .../vtown/deps/libdmtx/libdmtx.SlackBuild | 143 + testing/source/vtown/deps/libdmtx/libdmtx.url | 1 + testing/source/vtown/deps/libdmtx/slack-desc | 19 + .../deps/libindicator/libindicator.LIBM.diff | 11 + .../deps/libindicator/libindicator.SlackBuild | 159 + .../source/vtown/deps/libindicator/slack-desc | 19 + .../deps/libqalculate/libqalculate.SlackBuild | 145 + .../vtown/deps/libqalculate/libqalculate.url | 1 + .../source/vtown/deps/libqalculate/slack-desc | 19 + .../vtown/deps/libsass/libsass.SlackBuild | 128 + testing/source/vtown/deps/libsass/libsass.url | 1 + testing/source/vtown/deps/libsass/slack-desc | 19 + testing/source/vtown/deps/mlt/mlt.SlackBuild | 153 + testing/source/vtown/deps/mlt/mlt.deps | 4 + testing/source/vtown/deps/mlt/mlt.url | 1 + testing/source/vtown/deps/mlt/slack-desc | 19 + .../vtown/deps/opencv/opencv.SlackBuild | 148 + testing/source/vtown/deps/opencv/opencv.url | 2 + testing/source/vtown/deps/opencv/slack-desc | 19 + .../phonon-backend-gstreamer.SlackBuild | 127 + .../phonon-backend-gstreamer.url | 1 + .../deps/phonon-backend-gstreamer/slack-desc | 19 + .../vtown/deps/phonon/phonon.SlackBuild | 138 + testing/source/vtown/deps/phonon/phonon.deps | 1 + testing/source/vtown/deps/phonon/phonon.url | 1 + testing/source/vtown/deps/phonon/slack-desc | 19 + testing/source/vtown/deps/pipewire/doinst.sh | 15 + .../vtown/deps/pipewire/pipewire.SlackBuild | 137 + .../source/vtown/deps/pipewire/pipewire.url | 1 + testing/source/vtown/deps/pipewire/slack-desc | 19 + .../deps/polkit-qt-1/polkit-qt-1.SlackBuild | 130 + .../vtown/deps/polkit-qt-1/polkit-qt-1.url | 1 + .../source/vtown/deps/polkit-qt-1/slack-desc | 19 + .../0001-configure-fix-elogind-support.patch | 29 + .../10-org.freedesktop.NetworkManager.rules | 7 + .../20-plugdev-group-mount-override.rules | 16 + testing/source/vtown/deps/polkit/doinst.sh | 33 + .../polkit/dont-set-wheel-group-as-admin.diff | 10 + .../vtown/deps/polkit/polkit.SlackBuild | 195 + testing/source/vtown/deps/polkit/slack-desc | 19 + .../vtown/deps/qrencode/qrencode.SlackBuild | 144 + .../source/vtown/deps/qrencode/qrencode.url | 1 + testing/source/vtown/deps/qrencode/slack-desc | 19 + .../deps/qtkeychain/qtkeychain.SlackBuild | 124 + .../vtown/deps/qtkeychain/qtkeychain.url | 1 + .../source/vtown/deps/qtkeychain/slack-desc | 19 + .../vtown/deps/quazip/quazip.SlackBuild | 122 + testing/source/vtown/deps/quazip/quazip.url | 1 + testing/source/vtown/deps/quazip/slack-desc | 19 + .../source/vtown/deps/rttr/rttr.SlackBuild | 136 + testing/source/vtown/deps/rttr/rttr.url | 1 + testing/source/vtown/deps/rttr/slack-desc | 19 + .../source/vtown/deps/sassc/sassc.SlackBuild | 128 + testing/source/vtown/deps/sassc/sassc.url | 1 + testing/source/vtown/deps/sassc/slack-desc | 19 + .../vtown/deps/speech-dispatcher/slack-desc | 19 + .../speech-dispatcher.SlackBuild | 163 + .../speech-dispatcher/speech-dispatcher.url | 1 + .../vtown/deps/vid.stab/fetch-vid.stab.sh | 52 + testing/source/vtown/deps/vid.stab/slack-desc | 19 + .../vtown/deps/vid.stab/vid.stab.SlackBuild | 127 + .../source/vtown/deps/vid.stab/vid.stab.url | 1 + testing/source/vtown/kde/build/akonadi | 1 + .../source/vtown/kde/build/akonadi-calendar | 1 + .../vtown/kde/build/akonadi-calendar-tools | 1 + .../source/vtown/kde/build/akonadi-contacts | 1 + .../vtown/kde/build/akonadi-import-wizard | 1 + testing/source/vtown/kde/build/akonadi-mime | 1 + testing/source/vtown/kde/build/akonadi-notes | 1 + testing/source/vtown/kde/build/akonadi-search | 1 + testing/source/vtown/kde/build/akonadiconsole | 1 + testing/source/vtown/kde/build/akregator | 1 + testing/source/vtown/kde/build/alkimia | 1 + testing/source/vtown/kde/build/analitza | 1 + testing/source/vtown/kde/build/ark | 1 + testing/source/vtown/kde/build/artikulate | 1 + testing/source/vtown/kde/build/attica | 1 + testing/source/vtown/kde/build/audiocd-kio | 1 + testing/source/vtown/kde/build/baloo | 1 + testing/source/vtown/kde/build/baloo-widgets | 1 + testing/source/vtown/kde/build/blinken | 1 + testing/source/vtown/kde/build/bluedevil | 1 + testing/source/vtown/kde/build/bluez-qt | 1 + testing/source/vtown/kde/build/bomber | 1 + testing/source/vtown/kde/build/bovo | 1 + testing/source/vtown/kde/build/breeze | 1 + testing/source/vtown/kde/build/breeze-grub | 1 + testing/source/vtown/kde/build/breeze-gtk | 1 + testing/source/vtown/kde/build/breeze-icons | 1 + .../source/vtown/kde/build/calendarsupport | 1 + testing/source/vtown/kde/build/calligra | 1 + testing/source/vtown/kde/build/calligraplan | 1 + testing/source/vtown/kde/build/cantor | 1 + testing/source/vtown/kde/build/cervisia | 1 + testing/source/vtown/kde/build/digikam | 1 + testing/source/vtown/kde/build/discover | 1 + testing/source/vtown/kde/build/dolphin | 1 + .../source/vtown/kde/build/dolphin-plugins | 1 + testing/source/vtown/kde/build/dragon | 1 + testing/source/vtown/kde/build/drkonqi | 1 + testing/source/vtown/kde/build/elisa | 1 + testing/source/vtown/kde/build/eventviews | 1 + .../vtown/kde/build/extra-cmake-modules | 1 + testing/source/vtown/kde/build/falkon | 1 + testing/source/vtown/kde/build/ffmpegthumbs | 1 + testing/source/vtown/kde/build/filelight | 1 + .../vtown/kde/build/frameworkintegration | 1 + testing/source/vtown/kde/build/granatier | 1 + .../source/vtown/kde/build/grantlee-editor | 1 + testing/source/vtown/kde/build/grantleetheme | 1 + testing/source/vtown/kde/build/gwenview | 1 + .../source/vtown/kde/build/incidenceeditor | 1 + testing/source/vtown/kde/build/juk | 1 + testing/source/vtown/kde/build/k3b | 1 + .../vtown/kde/build/kaccounts-integration | 1 + .../vtown/kde/build/kaccounts-providers | 1 + testing/source/vtown/kde/build/kactivities | 1 + .../source/vtown/kde/build/kactivities-stats | 1 + .../source/vtown/kde/build/kactivitymanagerd | 1 + testing/source/vtown/kde/build/kaddressbook | 1 + testing/source/vtown/kde/build/kajongg | 1 + testing/source/vtown/kde/build/kalarm | 1 + testing/source/vtown/kde/build/kalarmcal | 1 + testing/source/vtown/kde/build/kalgebra | 1 + testing/source/vtown/kde/build/kalzium | 1 + testing/source/vtown/kde/build/kamera | 1 + testing/source/vtown/kde/build/kamoso | 1 + testing/source/vtown/kde/build/kanagram | 1 + testing/source/vtown/kde/build/kapidox | 1 + testing/source/vtown/kde/build/kapman | 1 + testing/source/vtown/kde/build/kapptemplate | 1 + testing/source/vtown/kde/build/karchive | 1 + testing/source/vtown/kde/build/kate | 1 + testing/source/vtown/kde/build/katomic | 1 + testing/source/vtown/kde/build/kaudiocreator | 1 + testing/source/vtown/kde/build/kauth | 1 + testing/source/vtown/kde/build/kbackup | 1 + testing/source/vtown/kde/build/kblackbox | 1 + testing/source/vtown/kde/build/kblocks | 1 + testing/source/vtown/kde/build/kbookmarks | 1 + testing/source/vtown/kde/build/kbounce | 1 + testing/source/vtown/kde/build/kbreakout | 1 + testing/source/vtown/kde/build/kbruch | 1 + testing/source/vtown/kde/build/kcachegrind | 1 + testing/source/vtown/kde/build/kcalc | 1 + testing/source/vtown/kde/build/kcalcore | 1 + testing/source/vtown/kde/build/kcalendarcore | 1 + testing/source/vtown/kde/build/kcalutils | 1 + testing/source/vtown/kde/build/kcharselect | 1 + testing/source/vtown/kde/build/kcmutils | 1 + testing/source/vtown/kde/build/kcodecs | 1 + testing/source/vtown/kde/build/kcolorchooser | 1 + testing/source/vtown/kde/build/kcompletion | 1 + testing/source/vtown/kde/build/kconfig | 1 + testing/source/vtown/kde/build/kconfigwidgets | 1 + testing/source/vtown/kde/build/kcontacts | 1 + testing/source/vtown/kde/build/kcoreaddons | 1 + testing/source/vtown/kde/build/kcrash | 1 + testing/source/vtown/kde/build/kcron | 1 + testing/source/vtown/kde/build/kdav | 1 + testing/source/vtown/kde/build/kdbusaddons | 1 + testing/source/vtown/kde/build/kde-cli-tools | 1 + .../source/vtown/kde/build/kde-dev-scripts | 1 + testing/source/vtown/kde/build/kde-dev-utils | 1 + testing/source/vtown/kde/build/kde-gtk-config | 1 + testing/source/vtown/kde/build/kde-wallpapers | 1 + .../source/vtown/kde/build/kdeaccessibility | 1 + testing/source/vtown/kde/build/kdebugsettings | 1 + testing/source/vtown/kde/build/kdeclarative | 1 + testing/source/vtown/kde/build/kdeconnect-kde | 1 + testing/source/vtown/kde/build/kdecoration | 1 + testing/source/vtown/kde/build/kded | 1 + testing/source/vtown/kde/build/kdeedu | 1 + testing/source/vtown/kde/build/kdeedu-data | 1 + testing/source/vtown/kde/build/kdegraphics | 1 + .../vtown/kde/build/kdegraphics-mobipocket | 1 + .../vtown/kde/build/kdegraphics-thumbnailers | 1 + testing/source/vtown/kde/build/kdelibs | 1 + .../source/vtown/kde/build/kdelibs4support | 1 + testing/source/vtown/kde/build/kdenetwork | 1 + .../vtown/kde/build/kdenetwork-filesharing | 1 + testing/source/vtown/kde/build/kdenlive | 1 + testing/source/vtown/kde/build/kdepim | 1 + testing/source/vtown/kde/build/kdepim-addons | 1 + .../source/vtown/kde/build/kdepim-apps-libs | 1 + testing/source/vtown/kde/build/kdepim-runtime | 1 + .../source/vtown/kde/build/kdeplasma-addons | 1 + testing/source/vtown/kde/build/kdesdk | 1 + .../source/vtown/kde/build/kdesdk-kioslaves | 1 + .../vtown/kde/build/kdesdk-thumbnailers | 1 + .../source/vtown/kde/build/kdesignerplugin | 1 + testing/source/vtown/kde/build/kdesu | 1 + testing/source/vtown/kde/build/kdev-php | 1 + testing/source/vtown/kde/build/kdev-python | 1 + testing/source/vtown/kde/build/kdevelop | 1 + testing/source/vtown/kde/build/kdevelop-pg-qt | 1 + testing/source/vtown/kde/build/kdevplatform | 1 + testing/source/vtown/kde/build/kdewebdev | 1 + testing/source/vtown/kde/build/kdewebkit | 1 + testing/source/vtown/kde/build/kdf | 1 + testing/source/vtown/kde/build/kdiagram | 1 + testing/source/vtown/kde/build/kdialog | 1 + testing/source/vtown/kde/build/kdiamond | 1 + testing/source/vtown/kde/build/kdnssd | 1 + testing/source/vtown/kde/build/kdoctools | 1 + testing/source/vtown/kde/build/keditbookmarks | 1 + testing/source/vtown/kde/build/kemoticons | 1 + testing/source/vtown/kde/build/kfilemetadata | 1 + testing/source/vtown/kde/build/kfind | 1 + testing/source/vtown/kde/build/kfloppy | 1 + testing/source/vtown/kde/build/kfourinline | 1 + testing/source/vtown/kde/build/kgamma5 | 1 + testing/source/vtown/kde/build/kgeography | 1 + testing/source/vtown/kde/build/kget | 1 + testing/source/vtown/kde/build/kglobalaccel | 1 + testing/source/vtown/kde/build/kgoldrunner | 1 + testing/source/vtown/kde/build/kgpg | 1 + testing/source/vtown/kde/build/kguiaddons | 1 + testing/source/vtown/kde/build/khangman | 1 + testing/source/vtown/kde/build/khelpcenter | 1 + testing/source/vtown/kde/build/kholidays | 1 + testing/source/vtown/kde/build/khotkeys | 1 + testing/source/vtown/kde/build/khtml | 1 + testing/source/vtown/kde/build/ki18n | 1 + testing/source/vtown/kde/build/kiconthemes | 1 + testing/source/vtown/kde/build/kid3 | 1 + .../vtown/kde/build/kidentitymanagement | 1 + testing/source/vtown/kde/build/kidletime | 1 + testing/source/vtown/kde/build/kig | 1 + testing/source/vtown/kde/build/kigo | 1 + testing/source/vtown/kde/build/kile | 1 + testing/source/vtown/kde/build/killbots | 1 + testing/source/vtown/kde/build/kimageformats | 1 + .../source/vtown/kde/build/kimagemapeditor | 1 + testing/source/vtown/kde/build/kimap | 1 + testing/source/vtown/kde/build/kinfocenter | 1 + testing/source/vtown/kde/build/kinit | 1 + testing/source/vtown/kde/build/kio | 1 + testing/source/vtown/kde/build/kio-extras | 1 + testing/source/vtown/kde/build/kio-gdrive | 1 + testing/source/vtown/kde/build/kipi-plugins | 1 + .../source/vtown/kde/build/kirigami-gallery | 1 + testing/source/vtown/kde/build/kirigami2 | 1 + testing/source/vtown/kde/build/kiriki | 1 + testing/source/vtown/kde/build/kitemmodels | 1 + testing/source/vtown/kde/build/kitemviews | 1 + testing/source/vtown/kde/build/kiten | 1 + testing/source/vtown/kde/build/kitinerary | 1 + testing/source/vtown/kde/build/kjobwidgets | 1 + testing/source/vtown/kde/build/kjots | 1 + testing/source/vtown/kde/build/kjs | 1 + testing/source/vtown/kde/build/kjsembed | 1 + testing/source/vtown/kde/build/kjumpingcube | 1 + testing/source/vtown/kde/build/kldap | 1 + testing/source/vtown/kde/build/kleopatra | 1 + testing/source/vtown/kde/build/klettres | 1 + testing/source/vtown/kde/build/klickety | 1 + testing/source/vtown/kde/build/klines | 1 + testing/source/vtown/kde/build/kmag | 1 + testing/source/vtown/kde/build/kmahjongg | 1 + testing/source/vtown/kde/build/kmail | 1 + .../vtown/kde/build/kmail-account-wizard | 1 + testing/source/vtown/kde/build/kmailtransport | 1 + testing/source/vtown/kde/build/kmbox | 1 + testing/source/vtown/kde/build/kmediaplayer | 1 + testing/source/vtown/kde/build/kmenuedit | 1 + testing/source/vtown/kde/build/kmime | 1 + testing/source/vtown/kde/build/kmines | 1 + testing/source/vtown/kde/build/kmix | 1 + testing/source/vtown/kde/build/kmousetool | 1 + testing/source/vtown/kde/build/kmouth | 1 + testing/source/vtown/kde/build/kmplot | 1 + testing/source/vtown/kde/build/kmymoney | 1 + testing/source/vtown/kde/build/knavalbattle | 1 + testing/source/vtown/kde/build/knetwalk | 1 + testing/source/vtown/kde/build/knewstuff | 1 + testing/source/vtown/kde/build/knights | 1 + testing/source/vtown/kde/build/knotes | 1 + testing/source/vtown/kde/build/knotifications | 1 + testing/source/vtown/kde/build/knotifyconfig | 1 + testing/source/vtown/kde/build/kolf | 1 + testing/source/vtown/kde/build/kollision | 1 + testing/source/vtown/kde/build/kolourpaint | 1 + testing/source/vtown/kde/build/kompare | 1 + testing/source/vtown/kde/build/konqueror | 1 + testing/source/vtown/kde/build/konquest | 1 + testing/source/vtown/kde/build/konsole | 1 + testing/source/vtown/kde/build/kontact | 1 + .../source/vtown/kde/build/kontactinterface | 1 + testing/source/vtown/kde/build/kopete | 1 + testing/source/vtown/kde/build/korganizer | 1 + testing/source/vtown/kde/build/kpackage | 1 + testing/source/vtown/kde/build/kparts | 1 + testing/source/vtown/kde/build/kpat | 1 + testing/source/vtown/kde/build/kpeople | 1 + testing/source/vtown/kde/build/kpeoplevcard | 1 + testing/source/vtown/kde/build/kpimtextedit | 1 + testing/source/vtown/kde/build/kpkpass | 1 + testing/source/vtown/kde/build/kplotting | 1 + testing/source/vtown/kde/build/kpmcore | 1 + testing/source/vtown/kde/build/kpty | 1 + testing/source/vtown/kde/build/kqtquickcharts | 1 + testing/source/vtown/kde/build/kquickcharts | 1 + testing/source/vtown/kde/build/krdc | 1 + testing/source/vtown/kde/build/krename | 1 + testing/source/vtown/kde/build/kreversi | 1 + testing/source/vtown/kde/build/krfb | 1 + testing/source/vtown/kde/build/krita | 1 + testing/source/vtown/kde/build/kross | 1 + .../source/vtown/kde/build/kross-interpreters | 1 + testing/source/vtown/kde/build/kruler | 1 + testing/source/vtown/kde/build/krunner | 1 + testing/source/vtown/kde/build/krusader | 1 + testing/source/vtown/kde/build/kscreen | 1 + testing/source/vtown/kde/build/kscreenlocker | 1 + testing/source/vtown/kde/build/kservice | 1 + testing/source/vtown/kde/build/kshisen | 1 + testing/source/vtown/kde/build/ksirk | 1 + testing/source/vtown/kde/build/ksmtp | 1 + testing/source/vtown/kde/build/ksnakeduel | 1 + testing/source/vtown/kde/build/kspaceduel | 1 + testing/source/vtown/kde/build/ksquares | 1 + testing/source/vtown/kde/build/ksshaskpass | 1 + testing/source/vtown/kde/build/kstars | 1 + testing/source/vtown/kde/build/ksudoku | 1 + testing/source/vtown/kde/build/ksysguard | 1 + testing/source/vtown/kde/build/ksystemlog | 1 + testing/source/vtown/kde/build/kteatime | 1 + testing/source/vtown/kde/build/ktexteditor | 1 + testing/source/vtown/kde/build/ktextwidgets | 1 + testing/source/vtown/kde/build/ktimer | 1 + testing/source/vtown/kde/build/ktimetracker | 1 + testing/source/vtown/kde/build/ktnef | 1 + testing/source/vtown/kde/build/ktorrent | 1 + testing/source/vtown/kde/build/ktouch | 1 + .../source/vtown/kde/build/ktp-accounts-kcm | 1 + testing/source/vtown/kde/build/ktp-approver | 1 + .../source/vtown/kde/build/ktp-auth-handler | 1 + testing/source/vtown/kde/build/ktp-call-ui | 1 + .../vtown/kde/build/ktp-common-internals | 1 + .../source/vtown/kde/build/ktp-contact-list | 1 + .../source/vtown/kde/build/ktp-contact-runner | 1 + .../vtown/kde/build/ktp-desktop-applets | 1 + .../vtown/kde/build/ktp-filetransfer-handler | 1 + .../source/vtown/kde/build/ktp-kded-module | 1 + testing/source/vtown/kde/build/ktp-send-file | 1 + testing/source/vtown/kde/build/ktp-text-ui | 1 + testing/source/vtown/kde/build/ktuberling | 1 + testing/source/vtown/kde/build/kturtle | 1 + testing/source/vtown/kde/build/kubrick | 1 + .../source/vtown/kde/build/kunitconversion | 1 + testing/source/vtown/kde/build/kuser | 1 + testing/source/vtown/kde/build/kwallet | 1 + testing/source/vtown/kde/build/kwallet-pam | 1 + testing/source/vtown/kde/build/kwalletmanager | 1 + testing/source/vtown/kde/build/kwave | 1 + testing/source/vtown/kde/build/kwayland | 1 + .../vtown/kde/build/kwayland-integration | 1 + .../source/vtown/kde/build/kwayland-server | 1 + testing/source/vtown/kde/build/kwebkitpart | 1 + testing/source/vtown/kde/build/kwidgetsaddons | 1 + testing/source/vtown/kde/build/kwin | 1 + testing/source/vtown/kde/build/kwindowsystem | 1 + testing/source/vtown/kde/build/kwordquiz | 1 + testing/source/vtown/kde/build/kwrited | 1 + testing/source/vtown/kde/build/kxmlgui | 1 + testing/source/vtown/kde/build/kxmlrpcclient | 1 + testing/source/vtown/kde/build/labplot | 1 + testing/source/vtown/kde/build/latte-dock | 1 + testing/source/vtown/kde/build/libgravatar | 1 + testing/source/vtown/kde/build/libkcddb | 1 + .../source/vtown/kde/build/libkcompactdisc | 1 + testing/source/vtown/kde/build/libkdcraw | 1 + testing/source/vtown/kde/build/libkdegames | 1 + testing/source/vtown/kde/build/libkdepim | 1 + .../source/vtown/kde/build/libkeduvocdocument | 1 + testing/source/vtown/kde/build/libkexiv2 | 1 + testing/source/vtown/kde/build/libkgapi | 1 + testing/source/vtown/kde/build/libkgeomap | 1 + testing/source/vtown/kde/build/libkipi | 1 + testing/source/vtown/kde/build/libkleo | 1 + testing/source/vtown/kde/build/libkmahjongg | 1 + .../source/vtown/kde/build/libkomparediff2 | 1 + testing/source/vtown/kde/build/libksane | 1 + testing/source/vtown/kde/build/libkscreen | 1 + testing/source/vtown/kde/build/libksieve | 1 + testing/source/vtown/kde/build/libksysguard | 1 + testing/source/vtown/kde/build/libktorrent | 1 + testing/source/vtown/kde/build/lokalize | 1 + testing/source/vtown/kde/build/lskat | 1 + testing/source/vtown/kde/build/mailcommon | 1 + testing/source/vtown/kde/build/mailimporter | 1 + testing/source/vtown/kde/build/marble | 1 + testing/source/vtown/kde/build/mbox-importer | 1 + testing/source/vtown/kde/build/messagelib | 1 + testing/source/vtown/kde/build/milou | 1 + testing/source/vtown/kde/build/minuet | 1 + .../source/vtown/kde/build/modemmanager-qt | 1 + .../kde/build/native-build-number/akonadi | 1 + .../native-build-number/akonadi-calendar | 1 + .../akonadi-calendar-tools | 1 + .../native-build-number/akonadi-contacts | 1 + .../native-build-number/akonadi-import-wizard | 1 + .../build/native-build-number/akonadi-mime | 1 + .../build/native-build-number/akonadi-notes | 1 + .../build/native-build-number/akonadi-search | 1 + .../build/native-build-number/akonadiconsole | 1 + .../kde/build/native-build-number/akregator | 1 + .../kde/build/native-build-number/alkimia | 1 + .../kde/build/native-build-number/analitza | 1 + .../vtown/kde/build/native-build-number/ark | 1 + .../kde/build/native-build-number/artikulate | 1 + .../kde/build/native-build-number/attica | 1 + .../kde/build/native-build-number/audiocd-kio | 1 + .../vtown/kde/build/native-build-number/baloo | 1 + .../build/native-build-number/baloo-widgets | 1 + .../kde/build/native-build-number/blinken | 1 + .../kde/build/native-build-number/bluedevil | 1 + .../kde/build/native-build-number/bluez-qt | 1 + .../kde/build/native-build-number/bomber | 1 + .../vtown/kde/build/native-build-number/bovo | 1 + .../kde/build/native-build-number/breeze | 1 + .../kde/build/native-build-number/breeze-grub | 1 + .../kde/build/native-build-number/breeze-gtk | 1 + .../build/native-build-number/breeze-icons | 1 + .../build/native-build-number/calendarsupport | 1 + .../kde/build/native-build-number/calligra | 1 + .../build/native-build-number/calligraplan | 1 + .../kde/build/native-build-number/cantor | 1 + .../kde/build/native-build-number/cervisia | 1 + .../kde/build/native-build-number/digikam | 1 + .../kde/build/native-build-number/discover | 1 + .../kde/build/native-build-number/dolphin | 1 + .../build/native-build-number/dolphin-plugins | 1 + .../kde/build/native-build-number/dragon | 1 + .../kde/build/native-build-number/drkonqi | 1 + .../vtown/kde/build/native-build-number/elisa | 1 + .../kde/build/native-build-number/eventviews | 1 + .../native-build-number/extra-cmake-modules | 1 + .../kde/build/native-build-number/falkon | 1 + .../build/native-build-number/ffmpegthumbs | 1 + .../kde/build/native-build-number/filelight | 1 + .../native-build-number/frameworkintegration | 1 + .../kde/build/native-build-number/granatier | 1 + .../build/native-build-number/grantlee-editor | 1 + .../build/native-build-number/grantleetheme | 1 + .../kde/build/native-build-number/gwenview | 1 + .../build/native-build-number/incidenceeditor | 1 + .../build/native-build-number/increment.sh | 17 + .../vtown/kde/build/native-build-number/juk | 1 + .../vtown/kde/build/native-build-number/k3b | 1 + .../native-build-number/kaccounts-integration | 1 + .../native-build-number/kaccounts-providers | 1 + .../kde/build/native-build-number/kactivities | 1 + .../native-build-number/kactivities-stats | 1 + .../native-build-number/kactivitymanagerd | 1 + .../build/native-build-number/kaddressbook | 1 + .../kde/build/native-build-number/kajongg | 1 + .../kde/build/native-build-number/kalarm | 1 + .../kde/build/native-build-number/kalarmcal | 1 + .../kde/build/native-build-number/kalgebra | 1 + .../kde/build/native-build-number/kalzium | 1 + .../kde/build/native-build-number/kamera | 1 + .../kde/build/native-build-number/kamoso | 1 + .../kde/build/native-build-number/kanagram | 1 + .../kde/build/native-build-number/kapidox | 1 + .../kde/build/native-build-number/kapman | 1 + .../build/native-build-number/kapptemplate | 1 + .../kde/build/native-build-number/karchive | 1 + .../vtown/kde/build/native-build-number/kate | 1 + .../kde/build/native-build-number/katomic | 1 + .../build/native-build-number/kaudiocreator | 1 + .../vtown/kde/build/native-build-number/kauth | 1 + .../kde/build/native-build-number/kbackup | 1 + .../kde/build/native-build-number/kblackbox | 1 + .../kde/build/native-build-number/kblocks | 1 + .../kde/build/native-build-number/kbookmarks | 1 + .../kde/build/native-build-number/kbounce | 1 + .../kde/build/native-build-number/kbreakout | 1 + .../kde/build/native-build-number/kbruch | 1 + .../kde/build/native-build-number/kcachegrind | 1 + .../vtown/kde/build/native-build-number/kcalc | 1 + .../kde/build/native-build-number/kcalcore | 1 + .../build/native-build-number/kcalendarcore | 1 + .../kde/build/native-build-number/kcalutils | 1 + .../kde/build/native-build-number/kcharselect | 1 + .../kde/build/native-build-number/kcmutils | 1 + .../kde/build/native-build-number/kcodecs | 1 + .../build/native-build-number/kcolorchooser | 1 + .../kde/build/native-build-number/kcompletion | 1 + .../kde/build/native-build-number/kconfig | 1 + .../build/native-build-number/kconfigwidgets | 1 + .../kde/build/native-build-number/kcontacts | 1 + .../kde/build/native-build-number/kcoreaddons | 1 + .../kde/build/native-build-number/kcrash | 1 + .../vtown/kde/build/native-build-number/kcron | 1 + .../vtown/kde/build/native-build-number/kdav | 1 + .../kde/build/native-build-number/kdbusaddons | 1 + .../build/native-build-number/kde-cli-tools | 1 + .../build/native-build-number/kde-dev-scripts | 1 + .../build/native-build-number/kde-dev-utils | 1 + .../build/native-build-number/kde-gtk-config | 1 + .../build/native-build-number/kde-wallpapers | 1 + .../native-build-number/kdeaccessibility | 1 + .../kde/build/native-build-number/kdeadmin | 1 + .../kde/build/native-build-number/kdebase | 1 + .../build/native-build-number/kdebugsettings | 1 + .../build/native-build-number/kdeclarative | 1 + .../build/native-build-number/kdeconnect-kde | 1 + .../kde/build/native-build-number/kdecoration | 1 + .../vtown/kde/build/native-build-number/kded | 1 + .../kde/build/native-build-number/kdeedu | 1 + .../kde/build/native-build-number/kdeedu-data | 1 + .../kde/build/native-build-number/kdegames | 1 + .../kde/build/native-build-number/kdegraphics | 1 + .../kdegraphics-mobipocket | 1 + .../kdegraphics-thumbnailers | 1 + .../kde/build/native-build-number/kdelibs | 1 + .../build/native-build-number/kdelibs4support | 1 + .../build/native-build-number/kdemultimedia | 1 + .../kde/build/native-build-number/kdenetwork | 1 + .../kdenetwork-filesharing | 1 + .../kde/build/native-build-number/kdenlive | 1 + .../kde/build/native-build-number/kdepim | 1 + .../build/native-build-number/kdepim-addons | 1 + .../native-build-number/kdepim-apps-libs | 1 + .../build/native-build-number/kdepim-runtime | 1 + .../native-build-number/kdeplasma-addons | 1 + .../kde/build/native-build-number/kdesdk | 1 + .../native-build-number/kdesdk-kioslaves | 1 + .../native-build-number/kdesdk-thumbnailers | 1 + .../build/native-build-number/kdesignerplugin | 1 + .../vtown/kde/build/native-build-number/kdesu | 1 + .../kde/build/native-build-number/kdetoys | 1 + .../kde/build/native-build-number/kdeutils | 1 + .../kde/build/native-build-number/kdev-php | 1 + .../kde/build/native-build-number/kdev-python | 1 + .../kde/build/native-build-number/kdevelop | 1 + .../build/native-build-number/kdevelop-pg-qt | 1 + .../build/native-build-number/kdevplatform | 1 + .../kde/build/native-build-number/kdewebdev | 1 + .../kde/build/native-build-number/kdewebkit | 1 + .../vtown/kde/build/native-build-number/kdf | 1 + .../kde/build/native-build-number/kdiagram | 1 + .../kde/build/native-build-number/kdialog | 1 + .../kde/build/native-build-number/kdiamond | 1 + .../kde/build/native-build-number/kdnssd | 1 + .../kde/build/native-build-number/kdoctools | 1 + .../build/native-build-number/keditbookmarks | 1 + .../kde/build/native-build-number/kemoticons | 1 + .../build/native-build-number/kfilemetadata | 1 + .../vtown/kde/build/native-build-number/kfind | 1 + .../kde/build/native-build-number/kfloppy | 1 + .../kde/build/native-build-number/kfourinline | 1 + .../kde/build/native-build-number/kgamma5 | 1 + .../kde/build/native-build-number/kgeography | 1 + .../vtown/kde/build/native-build-number/kget | 1 + .../build/native-build-number/kglobalaccel | 1 + .../kde/build/native-build-number/kgoldrunner | 1 + .../vtown/kde/build/native-build-number/kgpg | 1 + .../kde/build/native-build-number/kguiaddons | 1 + .../kde/build/native-build-number/khangman | 1 + .../kde/build/native-build-number/khelpcenter | 1 + .../kde/build/native-build-number/kholidays | 1 + .../kde/build/native-build-number/khotkeys | 1 + .../vtown/kde/build/native-build-number/khtml | 1 + .../vtown/kde/build/native-build-number/ki18n | 1 + .../kde/build/native-build-number/kiconthemes | 1 + .../vtown/kde/build/native-build-number/kid3 | 1 + .../native-build-number/kidentitymanagement | 1 + .../kde/build/native-build-number/kidletime | 1 + .../vtown/kde/build/native-build-number/kig | 1 + .../vtown/kde/build/native-build-number/kigo | 1 + .../vtown/kde/build/native-build-number/kile | 1 + .../kde/build/native-build-number/killbots | 1 + .../build/native-build-number/kimageformats | 1 + .../build/native-build-number/kimagemapeditor | 1 + .../vtown/kde/build/native-build-number/kimap | 1 + .../kde/build/native-build-number/kinfocenter | 1 + .../vtown/kde/build/native-build-number/kinit | 1 + .../vtown/kde/build/native-build-number/kio | 1 + .../kde/build/native-build-number/kio-extras | 1 + .../kde/build/native-build-number/kio-gdrive | 1 + .../build/native-build-number/kipi-plugins | 1 + .../native-build-number/kirigami-gallery | 1 + .../kde/build/native-build-number/kirigami2 | 1 + .../kde/build/native-build-number/kiriki | 1 + .../kde/build/native-build-number/kitemmodels | 1 + .../kde/build/native-build-number/kitemviews | 1 + .../vtown/kde/build/native-build-number/kiten | 1 + .../kde/build/native-build-number/kitinerary | 1 + .../kde/build/native-build-number/kjobwidgets | 1 + .../vtown/kde/build/native-build-number/kjots | 1 + .../vtown/kde/build/native-build-number/kjs | 1 + .../kde/build/native-build-number/kjsembed | 1 + .../build/native-build-number/kjumpingcube | 1 + .../vtown/kde/build/native-build-number/kldap | 1 + .../kde/build/native-build-number/kleopatra | 1 + .../kde/build/native-build-number/klettres | 1 + .../kde/build/native-build-number/klickety | 1 + .../kde/build/native-build-number/klines | 1 + .../vtown/kde/build/native-build-number/kmag | 1 + .../kde/build/native-build-number/kmahjongg | 1 + .../vtown/kde/build/native-build-number/kmail | 1 + .../native-build-number/kmail-account-wizard | 1 + .../build/native-build-number/kmailtransport | 1 + .../vtown/kde/build/native-build-number/kmbox | 1 + .../build/native-build-number/kmediaplayer | 1 + .../kde/build/native-build-number/kmenuedit | 1 + .../vtown/kde/build/native-build-number/kmime | 1 + .../kde/build/native-build-number/kmines | 1 + .../vtown/kde/build/native-build-number/kmix | 1 + .../kde/build/native-build-number/kmousetool | 1 + .../kde/build/native-build-number/kmouth | 1 + .../kde/build/native-build-number/kmplot | 1 + .../kde/build/native-build-number/kmymoney | 1 + .../build/native-build-number/knavalbattle | 1 + .../kde/build/native-build-number/knetwalk | 1 + .../kde/build/native-build-number/knewstuff | 1 + .../kde/build/native-build-number/knights | 1 + .../kde/build/native-build-number/knotes | 1 + .../build/native-build-number/knotifications | 1 + .../build/native-build-number/knotifyconfig | 1 + .../vtown/kde/build/native-build-number/kolf | 1 + .../kde/build/native-build-number/kollision | 1 + .../kde/build/native-build-number/kolourpaint | 1 + .../kde/build/native-build-number/kompare | 1 + .../kde/build/native-build-number/konqueror | 1 + .../kde/build/native-build-number/konquest | 1 + .../kde/build/native-build-number/konsole | 1 + .../kde/build/native-build-number/kontact | 1 + .../native-build-number/kontactinterface | 1 + .../kde/build/native-build-number/kopete | 1 + .../kde/build/native-build-number/korganizer | 1 + .../kde/build/native-build-number/kpackage | 1 + .../kde/build/native-build-number/kparts | 1 + .../vtown/kde/build/native-build-number/kpat | 1 + .../kde/build/native-build-number/kpeople | 1 + .../build/native-build-number/kpeoplevcard | 1 + .../build/native-build-number/kpimtextedit | 1 + .../kde/build/native-build-number/kpkpass | 1 + .../kde/build/native-build-number/kplotting | 1 + .../kde/build/native-build-number/kpmcore | 1 + .../vtown/kde/build/native-build-number/kpty | 1 + .../build/native-build-number/kqtquickcharts | 1 + .../build/native-build-number/kquickcharts | 1 + .../vtown/kde/build/native-build-number/krdc | 1 + .../kde/build/native-build-number/krename | 1 + .../kde/build/native-build-number/kreversi | 1 + .../vtown/kde/build/native-build-number/krfb | 1 + .../vtown/kde/build/native-build-number/krita | 1 + .../vtown/kde/build/native-build-number/kross | 1 + .../native-build-number/kross-interpreters | 1 + .../kde/build/native-build-number/kruler | 1 + .../kde/build/native-build-number/krunner | 1 + .../kde/build/native-build-number/krusader | 1 + .../kde/build/native-build-number/kscreen | 1 + .../build/native-build-number/kscreenlocker | 1 + .../kde/build/native-build-number/kservice | 1 + .../kde/build/native-build-number/kshisen | 1 + .../vtown/kde/build/native-build-number/ksirk | 1 + .../vtown/kde/build/native-build-number/ksmtp | 1 + .../kde/build/native-build-number/ksnakeduel | 1 + .../kde/build/native-build-number/kspaceduel | 1 + .../kde/build/native-build-number/ksquares | 1 + .../kde/build/native-build-number/ksshaskpass | 1 + .../kde/build/native-build-number/kstars | 1 + .../kde/build/native-build-number/ksudoku | 1 + .../kde/build/native-build-number/ksysguard | 1 + .../kde/build/native-build-number/ksystemlog | 1 + .../kde/build/native-build-number/kteatime | 1 + .../kde/build/native-build-number/ktexteditor | 1 + .../build/native-build-number/ktextwidgets | 1 + .../kde/build/native-build-number/ktimer | 1 + .../build/native-build-number/ktimetracker | 1 + .../vtown/kde/build/native-build-number/ktnef | 1 + .../kde/build/native-build-number/ktorrent | 1 + .../kde/build/native-build-number/ktouch | 1 + .../native-build-number/ktp-accounts-kcm | 1 + .../build/native-build-number/ktp-approver | 1 + .../native-build-number/ktp-auth-handler | 1 + .../kde/build/native-build-number/ktp-call-ui | 1 + .../native-build-number/ktp-common-internals | 1 + .../native-build-number/ktp-contact-list | 1 + .../native-build-number/ktp-contact-runner | 1 + .../native-build-number/ktp-desktop-applets | 1 + .../ktp-filetransfer-handler | 1 + .../build/native-build-number/ktp-kded-module | 1 + .../build/native-build-number/ktp-send-file | 1 + .../kde/build/native-build-number/ktp-text-ui | 1 + .../kde/build/native-build-number/ktuberling | 1 + .../kde/build/native-build-number/kturtle | 1 + .../kde/build/native-build-number/kubrick | 1 + .../build/native-build-number/kunitconversion | 1 + .../vtown/kde/build/native-build-number/kuser | 1 + .../kde/build/native-build-number/kwallet | 1 + .../kde/build/native-build-number/kwallet-pam | 1 + .../build/native-build-number/kwalletmanager | 1 + .../vtown/kde/build/native-build-number/kwave | 1 + .../kde/build/native-build-number/kwayland | 1 + .../native-build-number/kwayland-integration | 1 + .../build/native-build-number/kwayland-server | 1 + .../kde/build/native-build-number/kwebkitpart | 1 + .../build/native-build-number/kwidgetsaddons | 1 + .../vtown/kde/build/native-build-number/kwin | 1 + .../build/native-build-number/kwindowsystem | 1 + .../kde/build/native-build-number/kwordquiz | 1 + .../kde/build/native-build-number/kwrited | 1 + .../kde/build/native-build-number/kxmlgui | 1 + .../build/native-build-number/kxmlrpcclient | 1 + .../kde/build/native-build-number/labplot | 1 + .../kde/build/native-build-number/latte-dock | 1 + .../kde/build/native-build-number/libgravatar | 1 + .../kde/build/native-build-number/libkcddb | 1 + .../build/native-build-number/libkcompactdisc | 1 + .../kde/build/native-build-number/libkdcraw | 1 + .../kde/build/native-build-number/libkdegames | 1 + .../kde/build/native-build-number/libkdepim | 1 + .../native-build-number/libkeduvocdocument | 1 + .../kde/build/native-build-number/libkexiv2 | 1 + .../kde/build/native-build-number/libkgapi | 1 + .../kde/build/native-build-number/libkgeomap | 1 + .../kde/build/native-build-number/libkipi | 1 + .../kde/build/native-build-number/libkleo | 1 + .../build/native-build-number/libkmahjongg | 1 + .../build/native-build-number/libkomparediff2 | 1 + .../kde/build/native-build-number/libksane | 1 + .../kde/build/native-build-number/libkscreen | 1 + .../kde/build/native-build-number/libksieve | 1 + .../build/native-build-number/libksysguard | 1 + .../kde/build/native-build-number/libktorrent | 1 + .../kde/build/native-build-number/lokalize | 1 + .../vtown/kde/build/native-build-number/lskat | 1 + .../kde/build/native-build-number/mailcommon | 1 + .../build/native-build-number/mailimporter | 1 + .../kde/build/native-build-number/marble | 1 + .../build/native-build-number/mbox-importer | 1 + .../kde/build/native-build-number/messagelib | 1 + .../vtown/kde/build/native-build-number/milou | 1 + .../kde/build/native-build-number/minuet | 1 + .../build/native-build-number/modemmanager-qt | 1 + .../native-build-number/networkmanager-qt | 1 + .../kde/build/native-build-number/okteta | 1 + .../kde/build/native-build-number/okular | 1 + .../kde/build/native-build-number/oxygen | 1 + .../build/native-build-number/oxygen-fonts | 1 + .../kde/build/native-build-number/oxygen-gtk2 | 1 + .../build/native-build-number/oxygen-icons5 | 1 + .../kde/build/native-build-number/palapeli | 1 + .../kde/build/native-build-number/parley | 1 + .../native-build-number/partitionmanager | 1 + .../vtown/kde/build/native-build-number/picmi | 1 + .../native-build-number/pim-data-exporter | 1 + .../native-build-number/pim-sieve-editor | 1 + .../kde/build/native-build-number/pimcommon | 1 + .../plasma-browser-integration | 1 + .../build/native-build-number/plasma-desktop | 1 + .../build/native-build-number/plasma-disks | 1 + .../native-build-number/plasma-framework | 1 + .../native-build-number/plasma-integration | 1 + .../kde/build/native-build-number/plasma-nm | 1 + .../kde/build/native-build-number/plasma-pa | 1 + .../kde/build/native-build-number/plasma-sdk | 1 + .../build/native-build-number/plasma-vault | 1 + .../plasma-wayland-protocols | 1 + .../native-build-number/plasma-workspace | 1 + .../plasma-workspace-wallpapers | 1 + .../native-build-number/polkit-kde-agent-1 | 1 + .../polkit-kde-kcmodules-framework | 1 + .../kde/build/native-build-number/powerdevil | 1 + .../vtown/kde/build/native-build-number/poxml | 1 + .../build/native-build-number/print-manager | 1 + .../kde/build/native-build-number/prison | 1 + .../build/native-build-number/pulseaudio-qt | 1 + .../kde/build/native-build-number/purpose | 1 + .../native-build-number/qqc2-desktop-style | 1 + .../vtown/kde/build/native-build-number/rocs | 1 + .../vtown/kde/build/native-build-number/sddm | 1 + .../kde/build/native-build-number/sddm-kcm | 1 + .../signon-kwallet-extension | 1 + .../kde/build/native-build-number/skanlite | 1 + .../vtown/kde/build/native-build-number/solid | 1 + .../kde/build/native-build-number/sonnet | 1 + .../kde/build/native-build-number/spectacle | 1 + .../vtown/kde/build/native-build-number/step | 1 + .../kde/build/native-build-number/svgpart | 1 + .../kde/build/native-build-number/sweeper | 1 + .../kde/build/native-build-number/syndication | 1 + .../native-build-number/syntax-highlighting | 1 + .../build/native-build-number/systemsettings | 1 + .../build/native-build-number/threadweaver | 1 + .../kde/build/native-build-number/umbrello | 1 + .../build/native-build-number/user-manager | 1 + .../kde/build/native-build-number/wacomtablet | 1 + .../xdg-desktop-portal-kde | 1 + .../kde/build/native-build-number/yakuake | 1 + .../native-build-number/zeroconf-ioslave | 1 + .../source/vtown/kde/build/networkmanager-qt | 1 + testing/source/vtown/kde/build/okteta | 1 + testing/source/vtown/kde/build/okular | 1 + testing/source/vtown/kde/build/oxygen | 1 + testing/source/vtown/kde/build/oxygen-fonts | 1 + testing/source/vtown/kde/build/oxygen-gtk2 | 1 + testing/source/vtown/kde/build/oxygen-icons5 | 1 + testing/source/vtown/kde/build/palapeli | 1 + testing/source/vtown/kde/build/parley | 1 + .../source/vtown/kde/build/partitionmanager | 1 + testing/source/vtown/kde/build/picmi | 1 + .../source/vtown/kde/build/pim-data-exporter | 1 + .../source/vtown/kde/build/pim-sieve-editor | 1 + testing/source/vtown/kde/build/pimcommon | 1 + .../kde/build/plasma-browser-integration | 1 + testing/source/vtown/kde/build/plasma-desktop | 1 + testing/source/vtown/kde/build/plasma-disks | 1 + .../source/vtown/kde/build/plasma-framework | 1 + .../source/vtown/kde/build/plasma-integration | 1 + testing/source/vtown/kde/build/plasma-nm | 1 + testing/source/vtown/kde/build/plasma-pa | 1 + testing/source/vtown/kde/build/plasma-sdk | 1 + testing/source/vtown/kde/build/plasma-vault | 1 + .../vtown/kde/build/plasma-wayland-protocols | 1 + .../source/vtown/kde/build/plasma-workspace | 1 + .../kde/build/plasma-workspace-wallpapers | 1 + .../source/vtown/kde/build/polkit-kde-agent-1 | 1 + testing/source/vtown/kde/build/powerdevil | 1 + testing/source/vtown/kde/build/poxml | 1 + testing/source/vtown/kde/build/print-manager | 1 + testing/source/vtown/kde/build/prison | 1 + testing/source/vtown/kde/build/pulseaudio-qt | 1 + testing/source/vtown/kde/build/purpose | 1 + .../source/vtown/kde/build/qqc2-desktop-style | 1 + testing/source/vtown/kde/build/rocs | 1 + testing/source/vtown/kde/build/sddm | 1 + testing/source/vtown/kde/build/sddm-kcm | 1 + .../vtown/kde/build/signon-kwallet-extension | 1 + testing/source/vtown/kde/build/skanlite | 1 + testing/source/vtown/kde/build/solid | 1 + testing/source/vtown/kde/build/sonnet | 1 + testing/source/vtown/kde/build/spectacle | 1 + testing/source/vtown/kde/build/step | 1 + testing/source/vtown/kde/build/svgpart | 1 + testing/source/vtown/kde/build/sweeper | 1 + testing/source/vtown/kde/build/syndication | 1 + .../vtown/kde/build/syntax-highlighting | 1 + testing/source/vtown/kde/build/systemsettings | 1 + testing/source/vtown/kde/build/threadweaver | 1 + testing/source/vtown/kde/build/umbrello | 1 + .../source/vtown/kde/build/uplift-builds.sh | 14 + testing/source/vtown/kde/build/user-manager | 1 + .../kde/build/vtown-build-number/akonadi | 1 + .../build/vtown-build-number/akonadi-calendar | 1 + .../vtown-build-number/akonadi-calendar-tools | 1 + .../build/vtown-build-number/akonadi-contacts | 1 + .../vtown-build-number/akonadi-import-wizard | 1 + .../kde/build/vtown-build-number/akonadi-mime | 1 + .../build/vtown-build-number/akonadi-notes | 1 + .../build/vtown-build-number/akonadi-search | 1 + .../build/vtown-build-number/akonadiconsole | 1 + .../kde/build/vtown-build-number/akregator | 1 + .../kde/build/vtown-build-number/alkimia | 1 + .../kde/build/vtown-build-number/analitza | 1 + .../vtown/kde/build/vtown-build-number/ark | 1 + .../kde/build/vtown-build-number/artikulate | 1 + .../vtown/kde/build/vtown-build-number/attica | 1 + .../kde/build/vtown-build-number/audiocd-kio | 1 + .../vtown/kde/build/vtown-build-number/baloo | 1 + .../build/vtown-build-number/baloo-widgets | 1 + .../kde/build/vtown-build-number/blinken | 1 + .../kde/build/vtown-build-number/bluedevil | 1 + .../kde/build/vtown-build-number/bluez-qt | 1 + .../vtown/kde/build/vtown-build-number/bomber | 1 + .../vtown/kde/build/vtown-build-number/bovo | 1 + .../vtown/kde/build/vtown-build-number/breeze | 1 + .../kde/build/vtown-build-number/breeze-grub | 1 + .../kde/build/vtown-build-number/breeze-gtk | 1 + .../kde/build/vtown-build-number/breeze-icons | 1 + .../build/vtown-build-number/calendarsupport | 1 + .../kde/build/vtown-build-number/calligra | 1 + .../kde/build/vtown-build-number/calligraplan | 1 + .../vtown/kde/build/vtown-build-number/cantor | 1 + .../kde/build/vtown-build-number/cervisia | 1 + .../kde/build/vtown-build-number/digikam | 1 + .../kde/build/vtown-build-number/discover | 1 + .../kde/build/vtown-build-number/dolphin | 1 + .../build/vtown-build-number/dolphin-plugins | 1 + .../vtown/kde/build/vtown-build-number/dragon | 1 + .../kde/build/vtown-build-number/drkonqi | 1 + .../vtown/kde/build/vtown-build-number/elisa | 1 + .../kde/build/vtown-build-number/eventviews | 1 + .../vtown-build-number/extra-cmake-modules | 1 + .../vtown/kde/build/vtown-build-number/falkon | 1 + .../kde/build/vtown-build-number/ffmpegthumbs | 1 + .../kde/build/vtown-build-number/filelight | 1 + .../vtown-build-number/frameworkintegration | 1 + .../kde/build/vtown-build-number/granatier | 1 + .../build/vtown-build-number/grantlee-editor | 1 + .../build/vtown-build-number/grantleetheme | 1 + .../kde/build/vtown-build-number/gwenview | 1 + .../build/vtown-build-number/incidenceeditor | 1 + .../kde/build/vtown-build-number/increment.sh | 17 + .../vtown/kde/build/vtown-build-number/juk | 1 + .../vtown/kde/build/vtown-build-number/k3b | 1 + .../vtown-build-number/kaccounts-integration | 1 + .../vtown-build-number/kaccounts-providers | 1 + .../kde/build/vtown-build-number/kactivities | 1 + .../vtown-build-number/kactivities-stats | 1 + .../vtown-build-number/kactivitymanagerd | 1 + .../kde/build/vtown-build-number/kaddressbook | 1 + .../kde/build/vtown-build-number/kajongg | 1 + .../vtown/kde/build/vtown-build-number/kalarm | 1 + .../kde/build/vtown-build-number/kalarmcal | 1 + .../kde/build/vtown-build-number/kalgebra | 1 + .../kde/build/vtown-build-number/kalzium | 1 + .../vtown/kde/build/vtown-build-number/kamera | 1 + .../vtown/kde/build/vtown-build-number/kamoso | 1 + .../kde/build/vtown-build-number/kanagram | 1 + .../kde/build/vtown-build-number/kapidox | 1 + .../vtown/kde/build/vtown-build-number/kapman | 1 + .../kde/build/vtown-build-number/kapptemplate | 1 + .../kde/build/vtown-build-number/karchive | 1 + .../vtown/kde/build/vtown-build-number/kate | 1 + .../kde/build/vtown-build-number/katomic | 1 + .../build/vtown-build-number/kaudiocreator | 1 + .../vtown/kde/build/vtown-build-number/kauth | 1 + .../kde/build/vtown-build-number/kbackup | 1 + .../kde/build/vtown-build-number/kblackbox | 1 + .../kde/build/vtown-build-number/kblocks | 1 + .../kde/build/vtown-build-number/kbookmarks | 1 + .../kde/build/vtown-build-number/kbounce | 1 + .../kde/build/vtown-build-number/kbreakout | 1 + .../vtown/kde/build/vtown-build-number/kbruch | 1 + .../kde/build/vtown-build-number/kcachegrind | 1 + .../vtown/kde/build/vtown-build-number/kcalc | 1 + .../kde/build/vtown-build-number/kcalcore | 1 + .../build/vtown-build-number/kcalendarcore | 1 + .../kde/build/vtown-build-number/kcalutils | 1 + .../kde/build/vtown-build-number/kcharselect | 1 + .../kde/build/vtown-build-number/kcmutils | 1 + .../kde/build/vtown-build-number/kcodecs | 1 + .../build/vtown-build-number/kcolorchooser | 1 + .../kde/build/vtown-build-number/kcompletion | 1 + .../kde/build/vtown-build-number/kconfig | 1 + .../build/vtown-build-number/kconfigwidgets | 1 + .../kde/build/vtown-build-number/kcontacts | 1 + .../kde/build/vtown-build-number/kcoreaddons | 1 + .../vtown/kde/build/vtown-build-number/kcrash | 1 + .../vtown/kde/build/vtown-build-number/kcron | 1 + .../vtown/kde/build/vtown-build-number/kdav | 1 + .../kde/build/vtown-build-number/kdbusaddons | 1 + .../build/vtown-build-number/kde-cli-tools | 1 + .../build/vtown-build-number/kde-dev-scripts | 1 + .../build/vtown-build-number/kde-dev-utils | 1 + .../build/vtown-build-number/kde-gtk-config | 1 + .../build/vtown-build-number/kde-wallpapers | 1 + .../build/vtown-build-number/kdeaccessibility | 1 + .../kde/build/vtown-build-number/kdeadmin | 1 + .../kde/build/vtown-build-number/kdebase | 1 + .../build/vtown-build-number/kdebugsettings | 1 + .../kde/build/vtown-build-number/kdeclarative | 1 + .../build/vtown-build-number/kdeconnect-kde | 1 + .../kde/build/vtown-build-number/kdecoration | 1 + .../vtown/kde/build/vtown-build-number/kded | 1 + .../vtown/kde/build/vtown-build-number/kdeedu | 1 + .../kde/build/vtown-build-number/kdeedu-data | 1 + .../kde/build/vtown-build-number/kdegames | 1 + .../kde/build/vtown-build-number/kdegraphics | 1 + .../vtown-build-number/kdegraphics-mobipocket | 1 + .../kdegraphics-thumbnailers | 1 + .../kde/build/vtown-build-number/kdelibs | 1 + .../build/vtown-build-number/kdelibs4support | 1 + .../build/vtown-build-number/kdemultimedia | 1 + .../kde/build/vtown-build-number/kdenetwork | 1 + .../vtown-build-number/kdenetwork-filesharing | 1 + .../kde/build/vtown-build-number/kdenlive | 1 + .../vtown/kde/build/vtown-build-number/kdepim | 1 + .../build/vtown-build-number/kdepim-addons | 1 + .../build/vtown-build-number/kdepim-apps-libs | 1 + .../build/vtown-build-number/kdepim-runtime | 1 + .../build/vtown-build-number/kdeplasma-addons | 1 + .../vtown/kde/build/vtown-build-number/kdesdk | 1 + .../build/vtown-build-number/kdesdk-kioslaves | 1 + .../vtown-build-number/kdesdk-thumbnailers | 1 + .../build/vtown-build-number/kdesignerplugin | 1 + .../vtown/kde/build/vtown-build-number/kdesu | 1 + .../kde/build/vtown-build-number/kdetoys | 1 + .../kde/build/vtown-build-number/kdeutils | 1 + .../kde/build/vtown-build-number/kdev-php | 1 + .../kde/build/vtown-build-number/kdev-python | 1 + .../kde/build/vtown-build-number/kdevelop | 1 + .../build/vtown-build-number/kdevelop-pg-qt | 1 + .../kde/build/vtown-build-number/kdevplatform | 1 + .../kde/build/vtown-build-number/kdewebdev | 1 + .../kde/build/vtown-build-number/kdewebkit | 1 + .../vtown/kde/build/vtown-build-number/kdf | 1 + .../kde/build/vtown-build-number/kdiagram | 1 + .../kde/build/vtown-build-number/kdialog | 1 + .../kde/build/vtown-build-number/kdiamond | 1 + .../vtown/kde/build/vtown-build-number/kdnssd | 1 + .../kde/build/vtown-build-number/kdoctools | 1 + .../build/vtown-build-number/keditbookmarks | 1 + .../kde/build/vtown-build-number/kemoticons | 1 + .../build/vtown-build-number/kfilemetadata | 1 + .../vtown/kde/build/vtown-build-number/kfind | 1 + .../kde/build/vtown-build-number/kfloppy | 1 + .../kde/build/vtown-build-number/kfourinline | 1 + .../kde/build/vtown-build-number/kgamma5 | 1 + .../kde/build/vtown-build-number/kgeography | 1 + .../vtown/kde/build/vtown-build-number/kget | 1 + .../kde/build/vtown-build-number/kglobalaccel | 1 + .../kde/build/vtown-build-number/kgoldrunner | 1 + .../vtown/kde/build/vtown-build-number/kgpg | 1 + .../kde/build/vtown-build-number/kguiaddons | 1 + .../kde/build/vtown-build-number/khangman | 1 + .../kde/build/vtown-build-number/khelpcenter | 1 + .../kde/build/vtown-build-number/kholidays | 1 + .../kde/build/vtown-build-number/khotkeys | 1 + .../vtown/kde/build/vtown-build-number/khtml | 1 + .../vtown/kde/build/vtown-build-number/ki18n | 1 + .../kde/build/vtown-build-number/kiconthemes | 1 + .../vtown/kde/build/vtown-build-number/kid3 | 1 + .../vtown-build-number/kidentitymanagement | 1 + .../kde/build/vtown-build-number/kidletime | 1 + .../vtown/kde/build/vtown-build-number/kig | 1 + .../vtown/kde/build/vtown-build-number/kigo | 1 + .../vtown/kde/build/vtown-build-number/kile | 1 + .../kde/build/vtown-build-number/killbots | 1 + .../build/vtown-build-number/kimageformats | 1 + .../build/vtown-build-number/kimagemapeditor | 1 + .../vtown/kde/build/vtown-build-number/kimap | 1 + .../kde/build/vtown-build-number/kinfocenter | 1 + .../vtown/kde/build/vtown-build-number/kinit | 1 + .../vtown/kde/build/vtown-build-number/kio | 1 + .../kde/build/vtown-build-number/kio-extras | 1 + .../kde/build/vtown-build-number/kio-gdrive | 1 + .../kde/build/vtown-build-number/kipi-plugins | 1 + .../build/vtown-build-number/kirigami-gallery | 1 + .../kde/build/vtown-build-number/kirigami2 | 1 + .../vtown/kde/build/vtown-build-number/kiriki | 1 + .../kde/build/vtown-build-number/kitemmodels | 1 + .../kde/build/vtown-build-number/kitemviews | 1 + .../vtown/kde/build/vtown-build-number/kiten | 1 + .../kde/build/vtown-build-number/kitinerary | 1 + .../kde/build/vtown-build-number/kjobwidgets | 1 + .../vtown/kde/build/vtown-build-number/kjots | 1 + .../vtown/kde/build/vtown-build-number/kjs | 1 + .../kde/build/vtown-build-number/kjsembed | 1 + .../kde/build/vtown-build-number/kjumpingcube | 1 + .../vtown/kde/build/vtown-build-number/kldap | 1 + .../kde/build/vtown-build-number/kleopatra | 1 + .../kde/build/vtown-build-number/klettres | 1 + .../kde/build/vtown-build-number/klickety | 1 + .../vtown/kde/build/vtown-build-number/klines | 1 + .../vtown/kde/build/vtown-build-number/kmag | 1 + .../kde/build/vtown-build-number/kmahjongg | 1 + .../vtown/kde/build/vtown-build-number/kmail | 1 + .../vtown-build-number/kmail-account-wizard | 1 + .../build/vtown-build-number/kmailtransport | 1 + .../vtown/kde/build/vtown-build-number/kmbox | 1 + .../kde/build/vtown-build-number/kmediaplayer | 1 + .../kde/build/vtown-build-number/kmenuedit | 1 + .../vtown/kde/build/vtown-build-number/kmime | 1 + .../vtown/kde/build/vtown-build-number/kmines | 1 + .../vtown/kde/build/vtown-build-number/kmix | 1 + .../kde/build/vtown-build-number/kmousetool | 1 + .../vtown/kde/build/vtown-build-number/kmouth | 1 + .../vtown/kde/build/vtown-build-number/kmplot | 1 + .../kde/build/vtown-build-number/kmymoney | 1 + .../kde/build/vtown-build-number/knavalbattle | 1 + .../kde/build/vtown-build-number/knetwalk | 1 + .../kde/build/vtown-build-number/knewstuff | 1 + .../kde/build/vtown-build-number/knights | 1 + .../vtown/kde/build/vtown-build-number/knotes | 1 + .../build/vtown-build-number/knotifications | 1 + .../build/vtown-build-number/knotifyconfig | 1 + .../vtown/kde/build/vtown-build-number/kolf | 1 + .../kde/build/vtown-build-number/kollision | 1 + .../kde/build/vtown-build-number/kolourpaint | 1 + .../kde/build/vtown-build-number/kompare | 1 + .../kde/build/vtown-build-number/konqueror | 1 + .../kde/build/vtown-build-number/konquest | 1 + .../kde/build/vtown-build-number/konsole | 1 + .../kde/build/vtown-build-number/kontact | 1 + .../build/vtown-build-number/kontactinterface | 1 + .../vtown/kde/build/vtown-build-number/kopete | 1 + .../kde/build/vtown-build-number/korganizer | 1 + .../kde/build/vtown-build-number/kpackage | 1 + .../vtown/kde/build/vtown-build-number/kparts | 1 + .../vtown/kde/build/vtown-build-number/kpat | 1 + .../kde/build/vtown-build-number/kpeople | 1 + .../kde/build/vtown-build-number/kpeoplevcard | 1 + .../kde/build/vtown-build-number/kpimtextedit | 1 + .../kde/build/vtown-build-number/kpkpass | 1 + .../kde/build/vtown-build-number/kplotting | 1 + .../kde/build/vtown-build-number/kpmcore | 1 + .../vtown/kde/build/vtown-build-number/kpty | 1 + .../build/vtown-build-number/kqtquickcharts | 1 + .../kde/build/vtown-build-number/kquickcharts | 1 + .../vtown/kde/build/vtown-build-number/krdc | 1 + .../kde/build/vtown-build-number/krename | 1 + .../kde/build/vtown-build-number/kreversi | 1 + .../vtown/kde/build/vtown-build-number/krfb | 1 + .../vtown/kde/build/vtown-build-number/krita | 1 + .../vtown/kde/build/vtown-build-number/kross | 1 + .../vtown-build-number/kross-interpreters | 1 + .../vtown/kde/build/vtown-build-number/kruler | 1 + .../kde/build/vtown-build-number/krunner | 1 + .../kde/build/vtown-build-number/krusader | 1 + .../kde/build/vtown-build-number/kscreen | 1 + .../build/vtown-build-number/kscreenlocker | 1 + .../kde/build/vtown-build-number/kservice | 1 + .../kde/build/vtown-build-number/kshisen | 1 + .../vtown/kde/build/vtown-build-number/ksirk | 1 + .../vtown/kde/build/vtown-build-number/ksmtp | 1 + .../kde/build/vtown-build-number/ksnakeduel | 1 + .../kde/build/vtown-build-number/kspaceduel | 1 + .../kde/build/vtown-build-number/ksquares | 1 + .../kde/build/vtown-build-number/ksshaskpass | 1 + .../vtown/kde/build/vtown-build-number/kstars | 1 + .../kde/build/vtown-build-number/ksudoku | 1 + .../kde/build/vtown-build-number/ksysguard | 1 + .../kde/build/vtown-build-number/ksystemlog | 1 + .../kde/build/vtown-build-number/kteatime | 1 + .../kde/build/vtown-build-number/ktexteditor | 1 + .../kde/build/vtown-build-number/ktextwidgets | 1 + .../vtown/kde/build/vtown-build-number/ktimer | 1 + .../kde/build/vtown-build-number/ktimetracker | 1 + .../vtown/kde/build/vtown-build-number/ktnef | 1 + .../kde/build/vtown-build-number/ktorrent | 1 + .../vtown/kde/build/vtown-build-number/ktouch | 1 + .../build/vtown-build-number/ktp-accounts-kcm | 1 + .../kde/build/vtown-build-number/ktp-approver | 1 + .../build/vtown-build-number/ktp-auth-handler | 1 + .../kde/build/vtown-build-number/ktp-call-ui | 1 + .../vtown-build-number/ktp-common-internals | 1 + .../build/vtown-build-number/ktp-contact-list | 1 + .../vtown-build-number/ktp-contact-runner | 1 + .../vtown-build-number/ktp-desktop-applets | 1 + .../ktp-filetransfer-handler | 1 + .../build/vtown-build-number/ktp-kded-module | 1 + .../build/vtown-build-number/ktp-send-file | 1 + .../kde/build/vtown-build-number/ktp-text-ui | 1 + .../kde/build/vtown-build-number/ktuberling | 1 + .../kde/build/vtown-build-number/kturtle | 1 + .../kde/build/vtown-build-number/kubrick | 1 + .../build/vtown-build-number/kunitconversion | 1 + .../vtown/kde/build/vtown-build-number/kuser | 1 + .../kde/build/vtown-build-number/kwallet | 1 + .../kde/build/vtown-build-number/kwallet-pam | 1 + .../build/vtown-build-number/kwalletmanager | 1 + .../vtown/kde/build/vtown-build-number/kwave | 1 + .../kde/build/vtown-build-number/kwayland | 1 + .../vtown-build-number/kwayland-integration | 1 + .../build/vtown-build-number/kwayland-server | 1 + .../kde/build/vtown-build-number/kwebkitpart | 1 + .../build/vtown-build-number/kwidgetsaddons | 1 + .../vtown/kde/build/vtown-build-number/kwin | 1 + .../build/vtown-build-number/kwindowsystem | 1 + .../kde/build/vtown-build-number/kwordquiz | 1 + .../kde/build/vtown-build-number/kwrited | 1 + .../kde/build/vtown-build-number/kxmlgui | 1 + .../build/vtown-build-number/kxmlrpcclient | 1 + .../kde/build/vtown-build-number/labplot | 1 + .../kde/build/vtown-build-number/latte-dock | 1 + .../kde/build/vtown-build-number/libgravatar | 1 + .../kde/build/vtown-build-number/libkcddb | 1 + .../build/vtown-build-number/libkcompactdisc | 1 + .../kde/build/vtown-build-number/libkdcraw | 1 + .../kde/build/vtown-build-number/libkdegames | 1 + .../kde/build/vtown-build-number/libkdepim | 1 + .../vtown-build-number/libkeduvocdocument | 1 + .../kde/build/vtown-build-number/libkexiv2 | 1 + .../kde/build/vtown-build-number/libkgapi | 1 + .../kde/build/vtown-build-number/libkgeomap | 1 + .../kde/build/vtown-build-number/libkipi | 1 + .../kde/build/vtown-build-number/libkleo | 1 + .../kde/build/vtown-build-number/libkmahjongg | 1 + .../build/vtown-build-number/libkomparediff2 | 1 + .../kde/build/vtown-build-number/libksane | 1 + .../kde/build/vtown-build-number/libkscreen | 1 + .../kde/build/vtown-build-number/libksieve | 1 + .../kde/build/vtown-build-number/libksysguard | 1 + .../kde/build/vtown-build-number/libktorrent | 1 + .../kde/build/vtown-build-number/lokalize | 1 + .../vtown/kde/build/vtown-build-number/lskat | 1 + .../kde/build/vtown-build-number/mailcommon | 1 + .../kde/build/vtown-build-number/mailimporter | 1 + .../vtown/kde/build/vtown-build-number/marble | 1 + .../build/vtown-build-number/mbox-importer | 1 + .../kde/build/vtown-build-number/messagelib | 1 + .../vtown/kde/build/vtown-build-number/milou | 1 + .../vtown/kde/build/vtown-build-number/minuet | 1 + .../build/vtown-build-number/modemmanager-qt | 1 + .../vtown-build-number/networkmanager-qt | 1 + .../vtown/kde/build/vtown-build-number/okteta | 1 + .../vtown/kde/build/vtown-build-number/okular | 1 + .../vtown/kde/build/vtown-build-number/oxygen | 1 + .../kde/build/vtown-build-number/oxygen-fonts | 1 + .../kde/build/vtown-build-number/oxygen-gtk2 | 1 + .../build/vtown-build-number/oxygen-icons5 | 1 + .../kde/build/vtown-build-number/palapeli | 1 + .../vtown/kde/build/vtown-build-number/parley | 1 + .../build/vtown-build-number/partitionmanager | 1 + .../vtown/kde/build/vtown-build-number/picmi | 1 + .../vtown-build-number/pim-data-exporter | 1 + .../build/vtown-build-number/pim-sieve-editor | 1 + .../kde/build/vtown-build-number/pimcommon | 1 + .../plasma-browser-integration | 1 + .../build/vtown-build-number/plasma-desktop | 1 + .../kde/build/vtown-build-number/plasma-disks | 1 + .../build/vtown-build-number/plasma-framework | 1 + .../vtown-build-number/plasma-integration | 1 + .../kde/build/vtown-build-number/plasma-nm | 1 + .../kde/build/vtown-build-number/plasma-pa | 1 + .../kde/build/vtown-build-number/plasma-sdk | 1 + .../kde/build/vtown-build-number/plasma-vault | 1 + .../plasma-wayland-protocols | 1 + .../build/vtown-build-number/plasma-workspace | 1 + .../plasma-workspace-wallpapers | 1 + .../vtown-build-number/polkit-kde-agent-1 | 1 + .../polkit-kde-kcmodules-framework | 1 + .../kde/build/vtown-build-number/powerdevil | 1 + .../vtown/kde/build/vtown-build-number/poxml | 1 + .../build/vtown-build-number/print-manager | 1 + .../vtown/kde/build/vtown-build-number/prison | 1 + .../build/vtown-build-number/pulseaudio-qt | 1 + .../kde/build/vtown-build-number/purpose | 1 + .../vtown-build-number/qqc2-desktop-style | 1 + .../vtown/kde/build/vtown-build-number/rocs | 1 + .../vtown/kde/build/vtown-build-number/sddm | 1 + .../kde/build/vtown-build-number/sddm-kcm | 1 + .../signon-kwallet-extension | 1 + .../kde/build/vtown-build-number/skanlite | 1 + .../vtown/kde/build/vtown-build-number/solid | 1 + .../vtown/kde/build/vtown-build-number/sonnet | 1 + .../kde/build/vtown-build-number/spectacle | 1 + .../vtown/kde/build/vtown-build-number/step | 1 + .../kde/build/vtown-build-number/svgpart | 1 + .../kde/build/vtown-build-number/sweeper | 1 + .../kde/build/vtown-build-number/syndication | 1 + .../vtown-build-number/syntax-highlighting | 1 + .../build/vtown-build-number/systemsettings | 1 + .../kde/build/vtown-build-number/threadweaver | 1 + .../kde/build/vtown-build-number/umbrello | 1 + .../kde/build/vtown-build-number/user-manager | 1 + .../kde/build/vtown-build-number/wacomtablet | 1 + .../vtown-build-number/xdg-desktop-portal-kde | 1 + .../kde/build/vtown-build-number/yakuake | 1 + .../build/vtown-build-number/zeroconf-ioslave | 1 + testing/source/vtown/kde/build/wacomtablet | 1 + .../vtown/kde/build/xdg-desktop-portal-kde | 1 + testing/source/vtown/kde/build/yakuake | 1 + .../source/vtown/kde/build/zeroconf-ioslave | 1 + testing/source/vtown/kde/cmake/alkimia | 26 + testing/source/vtown/kde/cmake/analitza | 25 + testing/source/vtown/kde/cmake/applications | 25 + testing/source/vtown/kde/cmake/baloo | 24 + testing/source/vtown/kde/cmake/calligra | 19 + testing/source/vtown/kde/cmake/cmake | 23 + testing/source/vtown/kde/cmake/digikam | 35 + .../vtown/kde/cmake/frameworkintegration | 27 + testing/source/vtown/kde/cmake/frameworks | 22 + testing/source/vtown/kde/cmake/gwenview | 24 + testing/source/vtown/kde/cmake/k3b | 22 + testing/source/vtown/kde/cmake/kajongg | 24 + testing/source/vtown/kde/cmake/kde4 | 20 + testing/source/vtown/kde/cmake/kdelibs | 18 + testing/source/vtown/kde/cmake/kdepim | 23 + testing/source/vtown/kde/cmake/kget | 23 + testing/source/vtown/kde/cmake/kid3 | 22 + testing/source/vtown/kde/cmake/kitinerary | 23 + testing/source/vtown/kde/cmake/kjots | 23 + testing/source/vtown/kde/cmake/kopete | 24 + testing/source/vtown/kde/cmake/kpmcore | 24 + testing/source/vtown/kde/cmake/krdc | 38 + testing/source/vtown/kde/cmake/krita | 26 + .../source/vtown/kde/cmake/kross-interpreters | 24 + testing/source/vtown/kde/cmake/krusader | 24 + testing/source/vtown/kde/cmake/kscreenlocker | 29 + testing/source/vtown/kde/cmake/kservice | 27 + testing/source/vtown/kde/cmake/kwallet-pam | 21 + testing/source/vtown/kde/cmake/kwave | 25 + testing/source/vtown/kde/cmake/kwin | 29 + testing/source/vtown/kde/cmake/marble | 54 + testing/source/vtown/kde/cmake/messagelib | 23 + .../source/vtown/kde/cmake/partitionmanager | 24 + testing/source/vtown/kde/cmake/plasma | 24 + .../kde/cmake/plasma-browser-integration | 24 + testing/source/vtown/kde/cmake/sddm | 35 + testing/source/vtown/kde/cmake/sddm-kcm | 26 + testing/source/vtown/kde/cmake/solid | 28 + .../vtown/kde/cmake/xdg-desktop-portal-kde | 24 + testing/source/vtown/kde/docs/k3b | 1 + testing/source/vtown/kde/docs/kdepimlibs | 2 + testing/source/vtown/kde/doinst.sh/blinken | 5 + testing/source/vtown/kde/doinst.sh/bluedevil | 4 + testing/source/vtown/kde/doinst.sh/cantor | 5 + testing/source/vtown/kde/doinst.sh/gwenview | 5 + testing/source/vtown/kde/doinst.sh/k3b | 5 + testing/source/vtown/kde/doinst.sh/kalgebra | 5 + testing/source/vtown/kde/doinst.sh/kalzium | 5 + testing/source/vtown/kde/doinst.sh/kamera | 5 + testing/source/vtown/kde/doinst.sh/kanagram | 5 + testing/source/vtown/kde/doinst.sh/kate | 5 + .../source/vtown/kde/doinst.sh/kaudiocreator | 5 + testing/source/vtown/kde/doinst.sh/kbruch | 5 + testing/source/vtown/kde/doinst.sh/kcalc | 5 + .../source/vtown/kde/doinst.sh/kcolorchooser | 5 + .../vtown/kde/doinst.sh/kdeaccessibility | 5 + testing/source/vtown/kde/doinst.sh/kdeedu | 5 + .../source/vtown/kde/doinst.sh/kdegraphics | 5 + testing/source/vtown/kde/doinst.sh/kdelibs | 9 + testing/source/vtown/kde/doinst.sh/kdenetwork | 5 + testing/source/vtown/kde/doinst.sh/kdepim | 5 + .../source/vtown/kde/doinst.sh/kdepim-runtime | 5 + .../vtown/kde/doinst.sh/kdeplasma-addons | 5 + testing/source/vtown/kde/doinst.sh/kdesdk | 5 + testing/source/vtown/kde/doinst.sh/kdevelop | 5 + .../source/vtown/kde/doinst.sh/kdevplatform | 5 + testing/source/vtown/kde/doinst.sh/kdewebdev | 5 + testing/source/vtown/kde/doinst.sh/kdf | 5 + testing/source/vtown/kde/doinst.sh/kgeography | 5 + testing/source/vtown/kde/doinst.sh/khangman | 5 + testing/source/vtown/kde/doinst.sh/kig | 5 + testing/source/vtown/kde/doinst.sh/kinit | 7 + testing/source/vtown/kde/doinst.sh/kiten | 5 + testing/source/vtown/kde/doinst.sh/klettres | 5 + testing/source/vtown/kde/doinst.sh/kmag | 5 + testing/source/vtown/kde/doinst.sh/kmousetool | 5 + testing/source/vtown/kde/doinst.sh/kmouth | 5 + testing/source/vtown/kde/doinst.sh/kmplot | 5 + .../source/vtown/kde/doinst.sh/kolourpaint | 5 + testing/source/vtown/kde/doinst.sh/konsole | 5 + testing/source/vtown/kde/doinst.sh/kruler | 5 + .../source/vtown/kde/doinst.sh/kscreenlocker | 5 + testing/source/vtown/kde/doinst.sh/kstars | 5 + testing/source/vtown/kde/doinst.sh/ktorrent | 5 + testing/source/vtown/kde/doinst.sh/ktouch | 5 + .../vtown/kde/doinst.sh/ktp-contact-list | 5 + .../source/vtown/kde/doinst.sh/ktp-text-ui | 5 + testing/source/vtown/kde/doinst.sh/kturtle | 5 + testing/source/vtown/kde/doinst.sh/kwordquiz | 5 + testing/source/vtown/kde/doinst.sh/marble | 5 + testing/source/vtown/kde/doinst.sh/okular | 5 + .../source/vtown/kde/doinst.sh/oxygen-fonts | 13 + testing/source/vtown/kde/doinst.sh/parley | 5 + testing/source/vtown/kde/doinst.sh/powerdevil | 18 + testing/source/vtown/kde/doinst.sh/rocs | 5 + testing/source/vtown/kde/doinst.sh/sddm | 89 + testing/source/vtown/kde/doinst.sh/skanlite | 5 + testing/source/vtown/kde/doinst.sh/step | 5 + testing/source/vtown/kde/kde.SlackBuild | 569 +++ testing/source/vtown/kde/kde.options | 68 + testing/source/vtown/kde/make/katepart4 | 7 + testing/source/vtown/kde/make/kdeconnect4 | 10 + testing/source/vtown/kde/make/marble | 29 + testing/source/vtown/kde/modules/applications | 193 + .../vtown/kde/modules/applications-extra | 31 + testing/source/vtown/kde/modules/frameworks | 91 + testing/source/vtown/kde/modules/kde4 | 1 + testing/source/vtown/kde/modules/kdepim | 56 + testing/source/vtown/kde/modules/plasma | 54 + testing/source/vtown/kde/modules/plasma-extra | 8 + testing/source/vtown/kde/modules/telepathy | 16 + testing/source/vtown/kde/noarch | 9 + testing/source/vtown/kde/nomake | 4 + testing/source/vtown/kde/package-blacklist | 11 + testing/source/vtown/kde/patch/README | 18 + testing/source/vtown/kde/patch/baloo.patch | 2 + .../baloo/baloo_def_indexing_disabled.patch | 12 + .../source/vtown/kde/patch/calligraplan.patch | 2 + .../calligraplan/calligraplan.qt-5.15.patch | 10 + testing/source/vtown/kde/patch/dolphin.patch | 2 + .../patch/dolphin/dolphin_revert_noroot.patch | 23 + testing/source/vtown/kde/patch/falkon.patch | 2 + .../kde/patch/falkon/falkon.qt-5.15.diff | 20 + testing/source/vtown/kde/patch/kalgebra.patch | 4 + .../kalgebra/kalgebra_ncurses_linking.diff | 11 + testing/source/vtown/kde/patch/kate.patch | 3 + .../vtown/kde/patch/kate/kate_runasroot.patch | 45 + .../vtown/kde/patch/kdeconnect-kde.patch | 2 + .../kdeconnect-kde_openssh-8.2.diff | 12 + testing/source/vtown/kde/patch/kdelibs.patch | 26 + .../patch/kdelibs/coding-style-fixes.patch | 62 + .../kde/patch/kdelibs/kde4libs-4.14.26.diff | 11 + .../patch/kdelibs/kdelibs-openssl-1.1.patch | 4007 ++++++++++++++++ ...62feddf7e66cf6b64d9058f625a715694a00.patch | 112 + .../kde/patch/kdelibs/kdelibs.docbook.patch | 11 + .../kdelibs.grantlee-qt4.include.path.patch | 11 + .../kdelibs/kdelibs.upnp_conditional.patch | 15 + .../return-application-icons-properly.patch | 56 + .../return-not-break.-copy-paste-error.patch | 31 + .../vtown/kde/patch/kdelibs4support.patch | 2 + .../FindDocBookXML4.cmake.diff | 11 + testing/source/vtown/kde/patch/kgpg.patch | 2 + .../kgpg/kgpg.only.autostart.in.plasma.diff | 9 + .../source/vtown/kde/patch/kinfocenter.patch | 2 + .../kinfocenter/kinfocenter_libpci.patch | 17 + testing/source/vtown/kde/patch/krename.patch | 1 + .../kde/patch/krename/krename.taglib.diff | 191 + testing/source/vtown/kde/patch/ktorrent.patch | 10 + .../source/vtown/kde/patch/ktorrent/geoip.dat | Bin 0 -> 1242574 bytes .../ktorrent.use.package.geoip.database.diff | 38 + .../kde/patch/ktorrent/ktorrent_systray.patch | 24 + .../ktorrent/ktorrent_taglib_linking.patch | 248 + testing/source/vtown/kde/patch/milou.patch | 2 + .../patch/milou/milou_krunner_include.diff | 11 + .../source/vtown/kde/patch/oxygen-gtk2.patch | 2 + .../oxygen-gtk2_KDEBUG_341181.patch | 115 + .../patch/plasma-browser-integration.patch | 2 + ...ma-browser-integration_KDEBUG-113461.patch | 11 + testing/source/vtown/kde/patch/sddm.patch | 23 + .../vtown/kde/patch/sddm/sddm_auth.diff | 25 + .../vtown/kde/patch/sddm/sddm_avatars.patch | 33 + .../kde/patch/sddm/sddm_ck2_revert.patch | 20 + .../vtown/kde/patch/sddm/sddm_consolekit.diff | 9 + ...ddm_honor-PAM-supplemental-groups-v2.patch | 183 + .../vtown/kde/patch/sddm/sddm_qstring.patch | 88 + ...revert-honor-PAM-supplemental-groups.patch | 88 + .../kde/patch/sddm/sddm_userxsession.diff | 13 + testing/source/vtown/kde/plasma_checkout.sh | 146 + .../kde/post-install/akonadi4.post-install | 5 + .../post-install/audiocd-kio4.post-install | 6 + .../kde/post-install/breeze-grub.post-install | 3 + .../kde/post-install/dolphin.post-install | 14 + .../vtown/kde/post-install/elisa.post-install | 4 + .../vtown/kde/post-install/k3b.post-install | 2 + .../vtown/kde/post-install/kauth.post-install | 2 + .../kde/post-install/kdelibs.post-install | 2 + .../post-install/kdelibs4support.post-install | 5 + .../kde/post-install/kdepim.post-install | 10 + .../kde/post-install/kdepimlibs4.post-install | 4 + .../vtown/kde/post-install/kdesu.post-install | 4 + .../kde/post-install/kinfocenter.post-install | 7 + .../post-install/kinfocenter/blueSW-128px.png | Bin 0 -> 29903 bytes .../kinfocenter/kcm-about-distrorc.ex | 5 + .../slackware_traditional_website_logo.png | Bin 0 -> 5585 bytes .../kde/post-install/konsole.post-install | 13 + .../post-install/konsolepart4.post-install | 5 + .../post-install/kscreenlocker.post-install | 4 + .../kde/post-install/kservice.post-install | 9 + .../post-install/kservice/profile.d/kde.csh | 23 + .../post-install/kservice/profile.d/kde.sh | 23 + .../kde/post-install/ktorrent.post-install | 4 + .../kde/post-install/kwallet.post-install | 2 + .../post-install/kwalletmanager.post-install | 2 + .../post-install/libksysguard.post-install | 4 + .../post-install/nepomuk-core.post-install | 2 + .../kde/post-install/oktetapart4.post-install | 5 + .../post-install/oxygen-fonts.post-install | 5 + .../post-install/plasma-desktop.post-install | 4 + .../plasma-workspace.post-install | 51 + .../post-install/plasma-workspace/pam.d/kde | 10 + .../plasma-workspace/scripts/startkwayland | 4 + .../plasma-workspace/xinit/xinitrc.kde | 33 + .../xsession/plasma-safe.desktop | 9 + ...olkit-kde-kcmodules-framework.post-install | 4 + .../kde/post-install/powerdevil.post-install | 30 + .../powerdevil/10-enable-ck2-power.rules | 12 + .../powerdevil/10-enable-elogind-power.rules | 12 + .../10-enable-powerdevil-discrete-gpu.rules | 9 + .../powerdevil/10-enable-upower-suspend.rules | 9 + .../kde/post-install/sddm-kcm.post-install | 4 + .../vtown/kde/post-install/sddm.post-install | 49 + .../vtown/kde/post-install/sddm/pam.d/sddm | 26 + .../post-install/sddm/pam.d/sddm-autologin | 25 + .../kde/post-install/sddm/pam.d/sddm-greeter | 19 + .../kde/post-install/wicd-kde.post-install | 2 + testing/source/vtown/kde/pre-install/README | 18 + .../vtown/kde/pre-install/alkimia.pre-install | 2 + .../vtown/kde/pre-install/kapidox.pre-install | 2 + .../pre-install/kdeconnect-kde.pre-install | 2 + .../kde/pre-install/kdepimlibs4.pre-install | 9 + .../kde/pre-install/kdewebdev.pre-install | 6 + .../kde/pre-install/messagelib.pre-install | 3 + .../kde/pre-install/smokekde.pre-install | 7 + testing/source/vtown/kde/slack-desc/akonadi | 19 + .../vtown/kde/slack-desc/akonadi-calendar | 19 + .../kde/slack-desc/akonadi-calendar-tools | 19 + .../vtown/kde/slack-desc/akonadi-contacts | 19 + .../kde/slack-desc/akonadi-import-wizard | 19 + .../source/vtown/kde/slack-desc/akonadi-mime | 19 + .../source/vtown/kde/slack-desc/akonadi-notes | 19 + .../vtown/kde/slack-desc/akonadi-search | 19 + .../vtown/kde/slack-desc/akonadiconsole | 19 + testing/source/vtown/kde/slack-desc/akregator | 19 + testing/source/vtown/kde/slack-desc/alkimia | 19 + testing/source/vtown/kde/slack-desc/analitza | 19 + testing/source/vtown/kde/slack-desc/ark | 19 + .../source/vtown/kde/slack-desc/artikulate | 19 + testing/source/vtown/kde/slack-desc/attica | 19 + .../source/vtown/kde/slack-desc/audiocd-kio | 19 + testing/source/vtown/kde/slack-desc/baloo | 19 + .../source/vtown/kde/slack-desc/baloo-widgets | 19 + testing/source/vtown/kde/slack-desc/blinken | 19 + testing/source/vtown/kde/slack-desc/bluedevil | 19 + testing/source/vtown/kde/slack-desc/bluez-qt | 19 + testing/source/vtown/kde/slack-desc/bomber | 19 + testing/source/vtown/kde/slack-desc/bovo | 19 + testing/source/vtown/kde/slack-desc/breeze | 19 + .../source/vtown/kde/slack-desc/breeze-grub | 19 + .../source/vtown/kde/slack-desc/breeze-gtk | 19 + .../source/vtown/kde/slack-desc/breeze-icons | 19 + .../vtown/kde/slack-desc/calendarsupport | 19 + testing/source/vtown/kde/slack-desc/calligra | 19 + .../source/vtown/kde/slack-desc/calligraplan | 19 + testing/source/vtown/kde/slack-desc/cantor | 19 + testing/source/vtown/kde/slack-desc/cervisia | 19 + testing/source/vtown/kde/slack-desc/digikam | 19 + testing/source/vtown/kde/slack-desc/discover | 19 + testing/source/vtown/kde/slack-desc/dolphin | 19 + .../vtown/kde/slack-desc/dolphin-plugins | 19 + testing/source/vtown/kde/slack-desc/dragon | 19 + testing/source/vtown/kde/slack-desc/drkonqi | 19 + testing/source/vtown/kde/slack-desc/elisa | 19 + .../source/vtown/kde/slack-desc/eventviews | 19 + .../vtown/kde/slack-desc/extra-cmake-modules | 19 + testing/source/vtown/kde/slack-desc/falkon | 19 + .../source/vtown/kde/slack-desc/ffmpegthumbs | 19 + testing/source/vtown/kde/slack-desc/filelight | 19 + .../vtown/kde/slack-desc/frameworkintegration | 19 + testing/source/vtown/kde/slack-desc/granatier | 19 + .../vtown/kde/slack-desc/grantlee-editor | 19 + .../source/vtown/kde/slack-desc/grantleetheme | 19 + testing/source/vtown/kde/slack-desc/gwenview | 19 + .../vtown/kde/slack-desc/incidenceeditor | 19 + testing/source/vtown/kde/slack-desc/juk | 19 + testing/source/vtown/kde/slack-desc/k3b | 19 + .../kde/slack-desc/kaccounts-integration | 19 + .../vtown/kde/slack-desc/kaccounts-providers | 19 + .../source/vtown/kde/slack-desc/kactivities | 19 + .../vtown/kde/slack-desc/kactivities-stats | 19 + .../vtown/kde/slack-desc/kactivitymanagerd | 19 + .../source/vtown/kde/slack-desc/kaddressbook | 19 + testing/source/vtown/kde/slack-desc/kajongg | 19 + testing/source/vtown/kde/slack-desc/kalarm | 19 + testing/source/vtown/kde/slack-desc/kalarmcal | 19 + testing/source/vtown/kde/slack-desc/kalgebra | 19 + testing/source/vtown/kde/slack-desc/kalzium | 19 + testing/source/vtown/kde/slack-desc/kamera | 19 + testing/source/vtown/kde/slack-desc/kamoso | 19 + testing/source/vtown/kde/slack-desc/kanagram | 19 + testing/source/vtown/kde/slack-desc/kapidox | 19 + testing/source/vtown/kde/slack-desc/kapman | 19 + .../source/vtown/kde/slack-desc/kapptemplate | 19 + testing/source/vtown/kde/slack-desc/karchive | 19 + testing/source/vtown/kde/slack-desc/kate | 19 + testing/source/vtown/kde/slack-desc/katomic | 19 + .../source/vtown/kde/slack-desc/kaudiocreator | 19 + testing/source/vtown/kde/slack-desc/kauth | 19 + testing/source/vtown/kde/slack-desc/kbackup | 19 + testing/source/vtown/kde/slack-desc/kblackbox | 19 + testing/source/vtown/kde/slack-desc/kblocks | 19 + .../source/vtown/kde/slack-desc/kbookmarks | 19 + testing/source/vtown/kde/slack-desc/kbounce | 19 + testing/source/vtown/kde/slack-desc/kbreakout | 19 + testing/source/vtown/kde/slack-desc/kbruch | 19 + .../source/vtown/kde/slack-desc/kcachegrind | 19 + testing/source/vtown/kde/slack-desc/kcalc | 19 + testing/source/vtown/kde/slack-desc/kcalcore | 19 + .../source/vtown/kde/slack-desc/kcalendarcore | 19 + testing/source/vtown/kde/slack-desc/kcalutils | 19 + .../source/vtown/kde/slack-desc/kcharselect | 19 + testing/source/vtown/kde/slack-desc/kcmutils | 19 + testing/source/vtown/kde/slack-desc/kcodecs | 19 + .../source/vtown/kde/slack-desc/kcolorchooser | 19 + .../source/vtown/kde/slack-desc/kcompletion | 19 + testing/source/vtown/kde/slack-desc/kconfig | 19 + .../vtown/kde/slack-desc/kconfigwidgets | 19 + testing/source/vtown/kde/slack-desc/kcontacts | 19 + .../source/vtown/kde/slack-desc/kcoreaddons | 19 + testing/source/vtown/kde/slack-desc/kcrash | 19 + testing/source/vtown/kde/slack-desc/kcron | 19 + testing/source/vtown/kde/slack-desc/kdav | 19 + .../source/vtown/kde/slack-desc/kdbusaddons | 19 + .../source/vtown/kde/slack-desc/kde-cli-tools | 19 + .../vtown/kde/slack-desc/kde-dev-scripts | 19 + .../source/vtown/kde/slack-desc/kde-dev-utils | 19 + .../vtown/kde/slack-desc/kde-gtk-config | 19 + .../vtown/kde/slack-desc/kde-wallpapers | 19 + .../vtown/kde/slack-desc/kdeaccessibility | 19 + .../vtown/kde/slack-desc/kdebugsettings | 19 + .../source/vtown/kde/slack-desc/kdeclarative | 19 + .../vtown/kde/slack-desc/kdeconnect-kde | 19 + .../source/vtown/kde/slack-desc/kdecoration | 19 + testing/source/vtown/kde/slack-desc/kded | 19 + testing/source/vtown/kde/slack-desc/kdeedu | 19 + .../source/vtown/kde/slack-desc/kdeedu-data | 19 + .../source/vtown/kde/slack-desc/kdegraphics | 19 + .../kde/slack-desc/kdegraphics-mobipocket | 19 + .../kde/slack-desc/kdegraphics-thumbnailers | 19 + testing/source/vtown/kde/slack-desc/kdelibs | 19 + .../vtown/kde/slack-desc/kdelibs4support | 19 + .../source/vtown/kde/slack-desc/kdenetwork | 19 + .../kde/slack-desc/kdenetwork-filesharing | 19 + testing/source/vtown/kde/slack-desc/kdenlive | 19 + testing/source/vtown/kde/slack-desc/kdepim | 19 + .../source/vtown/kde/slack-desc/kdepim-addons | 19 + .../vtown/kde/slack-desc/kdepim-apps-libs | 19 + .../vtown/kde/slack-desc/kdepim-runtime | 19 + .../vtown/kde/slack-desc/kdeplasma-addons | 19 + testing/source/vtown/kde/slack-desc/kdesdk | 19 + .../vtown/kde/slack-desc/kdesdk-kioslaves | 19 + .../vtown/kde/slack-desc/kdesdk-thumbnailers | 19 + .../vtown/kde/slack-desc/kdesignerplugin | 19 + testing/source/vtown/kde/slack-desc/kdesu | 19 + testing/source/vtown/kde/slack-desc/kdev-php | 19 + .../source/vtown/kde/slack-desc/kdev-python | 19 + testing/source/vtown/kde/slack-desc/kdevelop | 19 + .../vtown/kde/slack-desc/kdevelop-pg-qt | 19 + .../source/vtown/kde/slack-desc/kdevplatform | 19 + testing/source/vtown/kde/slack-desc/kdewebdev | 19 + testing/source/vtown/kde/slack-desc/kdewebkit | 19 + testing/source/vtown/kde/slack-desc/kdf | 19 + testing/source/vtown/kde/slack-desc/kdiagram | 19 + testing/source/vtown/kde/slack-desc/kdialog | 19 + testing/source/vtown/kde/slack-desc/kdiamond | 19 + testing/source/vtown/kde/slack-desc/kdnssd | 19 + testing/source/vtown/kde/slack-desc/kdoctools | 19 + .../vtown/kde/slack-desc/keditbookmarks | 19 + .../source/vtown/kde/slack-desc/kemoticons | 19 + .../source/vtown/kde/slack-desc/kfilemetadata | 19 + testing/source/vtown/kde/slack-desc/kfind | 19 + testing/source/vtown/kde/slack-desc/kfloppy | 19 + .../source/vtown/kde/slack-desc/kfourinline | 19 + testing/source/vtown/kde/slack-desc/kgamma5 | 19 + .../source/vtown/kde/slack-desc/kgeography | 19 + testing/source/vtown/kde/slack-desc/kget | 19 + .../source/vtown/kde/slack-desc/kglobalaccel | 19 + .../source/vtown/kde/slack-desc/kgoldrunner | 19 + testing/source/vtown/kde/slack-desc/kgpg | 19 + .../source/vtown/kde/slack-desc/kguiaddons | 19 + testing/source/vtown/kde/slack-desc/khangman | 19 + .../source/vtown/kde/slack-desc/khelpcenter | 19 + testing/source/vtown/kde/slack-desc/kholidays | 19 + testing/source/vtown/kde/slack-desc/khotkeys | 19 + testing/source/vtown/kde/slack-desc/khtml | 19 + testing/source/vtown/kde/slack-desc/ki18n | 19 + .../source/vtown/kde/slack-desc/kiconthemes | 19 + testing/source/vtown/kde/slack-desc/kid3 | 19 + .../vtown/kde/slack-desc/kidentitymanagement | 19 + testing/source/vtown/kde/slack-desc/kidletime | 19 + testing/source/vtown/kde/slack-desc/kig | 19 + testing/source/vtown/kde/slack-desc/kigo | 19 + testing/source/vtown/kde/slack-desc/kile | 19 + testing/source/vtown/kde/slack-desc/killbots | 19 + .../source/vtown/kde/slack-desc/kimageformats | 19 + .../vtown/kde/slack-desc/kimagemapeditor | 19 + testing/source/vtown/kde/slack-desc/kimap | 19 + .../source/vtown/kde/slack-desc/kinfocenter | 19 + testing/source/vtown/kde/slack-desc/kinit | 19 + testing/source/vtown/kde/slack-desc/kio | 19 + .../source/vtown/kde/slack-desc/kio-extras | 19 + .../source/vtown/kde/slack-desc/kio-gdrive | 19 + .../source/vtown/kde/slack-desc/kipi-plugins | 19 + .../vtown/kde/slack-desc/kirigami-gallery | 19 + testing/source/vtown/kde/slack-desc/kirigami2 | 19 + testing/source/vtown/kde/slack-desc/kiriki | 19 + .../source/vtown/kde/slack-desc/kitemmodels | 19 + .../source/vtown/kde/slack-desc/kitemviews | 19 + testing/source/vtown/kde/slack-desc/kiten | 19 + .../source/vtown/kde/slack-desc/kitinerary | 19 + .../source/vtown/kde/slack-desc/kjobwidgets | 19 + testing/source/vtown/kde/slack-desc/kjots | 19 + testing/source/vtown/kde/slack-desc/kjs | 19 + testing/source/vtown/kde/slack-desc/kjsembed | 19 + .../source/vtown/kde/slack-desc/kjumpingcube | 19 + testing/source/vtown/kde/slack-desc/kldap | 19 + testing/source/vtown/kde/slack-desc/kleopatra | 19 + testing/source/vtown/kde/slack-desc/klettres | 19 + testing/source/vtown/kde/slack-desc/klickety | 19 + testing/source/vtown/kde/slack-desc/klines | 19 + testing/source/vtown/kde/slack-desc/kmag | 19 + testing/source/vtown/kde/slack-desc/kmahjongg | 19 + testing/source/vtown/kde/slack-desc/kmail | 19 + .../vtown/kde/slack-desc/kmail-account-wizard | 19 + .../vtown/kde/slack-desc/kmailtransport | 19 + testing/source/vtown/kde/slack-desc/kmbox | 19 + .../source/vtown/kde/slack-desc/kmediaplayer | 19 + testing/source/vtown/kde/slack-desc/kmenuedit | 19 + testing/source/vtown/kde/slack-desc/kmime | 19 + testing/source/vtown/kde/slack-desc/kmines | 19 + testing/source/vtown/kde/slack-desc/kmix | 19 + .../source/vtown/kde/slack-desc/kmousetool | 19 + testing/source/vtown/kde/slack-desc/kmouth | 19 + testing/source/vtown/kde/slack-desc/kmplot | 19 + testing/source/vtown/kde/slack-desc/kmymoney | 19 + .../source/vtown/kde/slack-desc/knavalbattle | 19 + testing/source/vtown/kde/slack-desc/knetwalk | 19 + testing/source/vtown/kde/slack-desc/knewstuff | 19 + testing/source/vtown/kde/slack-desc/knights | 19 + testing/source/vtown/kde/slack-desc/knotes | 19 + .../vtown/kde/slack-desc/knotifications | 19 + .../source/vtown/kde/slack-desc/knotifyconfig | 19 + testing/source/vtown/kde/slack-desc/kolf | 19 + testing/source/vtown/kde/slack-desc/kollision | 19 + .../source/vtown/kde/slack-desc/kolourpaint | 19 + testing/source/vtown/kde/slack-desc/kompare | 19 + testing/source/vtown/kde/slack-desc/konqueror | 19 + testing/source/vtown/kde/slack-desc/konquest | 19 + testing/source/vtown/kde/slack-desc/konsole | 19 + testing/source/vtown/kde/slack-desc/kontact | 19 + .../vtown/kde/slack-desc/kontactinterface | 19 + testing/source/vtown/kde/slack-desc/kopete | 19 + .../source/vtown/kde/slack-desc/korganizer | 19 + testing/source/vtown/kde/slack-desc/kpackage | 19 + testing/source/vtown/kde/slack-desc/kparts | 19 + testing/source/vtown/kde/slack-desc/kpat | 19 + testing/source/vtown/kde/slack-desc/kpeople | 19 + .../source/vtown/kde/slack-desc/kpeoplevcard | 19 + .../source/vtown/kde/slack-desc/kpimtextedit | 19 + testing/source/vtown/kde/slack-desc/kpkpass | 19 + testing/source/vtown/kde/slack-desc/kplotting | 19 + testing/source/vtown/kde/slack-desc/kpmcore | 19 + testing/source/vtown/kde/slack-desc/kpty | 19 + .../vtown/kde/slack-desc/kqtquickcharts | 19 + .../source/vtown/kde/slack-desc/kquickcharts | 19 + testing/source/vtown/kde/slack-desc/krdc | 19 + testing/source/vtown/kde/slack-desc/krename | 19 + testing/source/vtown/kde/slack-desc/kreversi | 19 + testing/source/vtown/kde/slack-desc/krfb | 19 + testing/source/vtown/kde/slack-desc/krita | 19 + testing/source/vtown/kde/slack-desc/kross | 19 + .../vtown/kde/slack-desc/kross-interpreters | 19 + testing/source/vtown/kde/slack-desc/kruler | 19 + testing/source/vtown/kde/slack-desc/krunner | 19 + testing/source/vtown/kde/slack-desc/krusader | 19 + testing/source/vtown/kde/slack-desc/kscreen | 19 + .../source/vtown/kde/slack-desc/kscreenlocker | 19 + testing/source/vtown/kde/slack-desc/kservice | 19 + testing/source/vtown/kde/slack-desc/kshisen | 19 + testing/source/vtown/kde/slack-desc/ksirk | 19 + testing/source/vtown/kde/slack-desc/ksmtp | 19 + .../source/vtown/kde/slack-desc/ksnakeduel | 19 + .../source/vtown/kde/slack-desc/kspaceduel | 19 + testing/source/vtown/kde/slack-desc/ksquares | 19 + .../source/vtown/kde/slack-desc/ksshaskpass | 19 + testing/source/vtown/kde/slack-desc/kstars | 19 + testing/source/vtown/kde/slack-desc/ksudoku | 19 + testing/source/vtown/kde/slack-desc/ksysguard | 19 + .../source/vtown/kde/slack-desc/ksystemlog | 19 + testing/source/vtown/kde/slack-desc/kteatime | 19 + .../source/vtown/kde/slack-desc/ktexteditor | 19 + .../source/vtown/kde/slack-desc/ktextwidgets | 19 + testing/source/vtown/kde/slack-desc/ktimer | 19 + .../source/vtown/kde/slack-desc/ktimetracker | 19 + testing/source/vtown/kde/slack-desc/ktnef | 19 + testing/source/vtown/kde/slack-desc/ktorrent | 19 + testing/source/vtown/kde/slack-desc/ktouch | 19 + .../vtown/kde/slack-desc/ktp-accounts-kcm | 19 + .../source/vtown/kde/slack-desc/ktp-approver | 19 + .../vtown/kde/slack-desc/ktp-auth-handler | 19 + .../source/vtown/kde/slack-desc/ktp-call-ui | 19 + .../vtown/kde/slack-desc/ktp-common-internals | 19 + .../vtown/kde/slack-desc/ktp-contact-list | 19 + .../vtown/kde/slack-desc/ktp-contact-runner | 19 + .../vtown/kde/slack-desc/ktp-desktop-applets | 19 + .../kde/slack-desc/ktp-filetransfer-handler | 19 + .../vtown/kde/slack-desc/ktp-kded-module | 19 + .../source/vtown/kde/slack-desc/ktp-send-file | 19 + .../source/vtown/kde/slack-desc/ktp-text-ui | 19 + .../source/vtown/kde/slack-desc/ktuberling | 19 + testing/source/vtown/kde/slack-desc/kturtle | 19 + testing/source/vtown/kde/slack-desc/kubrick | 19 + .../vtown/kde/slack-desc/kunitconversion | 19 + testing/source/vtown/kde/slack-desc/kuser | 19 + testing/source/vtown/kde/slack-desc/kwallet | 19 + .../source/vtown/kde/slack-desc/kwallet-pam | 19 + .../vtown/kde/slack-desc/kwalletmanager | 19 + testing/source/vtown/kde/slack-desc/kwave | 19 + testing/source/vtown/kde/slack-desc/kwayland | 19 + .../vtown/kde/slack-desc/kwayland-integration | 19 + .../vtown/kde/slack-desc/kwayland-server | 19 + .../source/vtown/kde/slack-desc/kwebkitpart | 19 + .../vtown/kde/slack-desc/kwidgetsaddons | 19 + testing/source/vtown/kde/slack-desc/kwin | 19 + .../source/vtown/kde/slack-desc/kwindowsystem | 19 + testing/source/vtown/kde/slack-desc/kwordquiz | 19 + testing/source/vtown/kde/slack-desc/kwrited | 19 + testing/source/vtown/kde/slack-desc/kxmlgui | 19 + .../source/vtown/kde/slack-desc/kxmlrpcclient | 19 + testing/source/vtown/kde/slack-desc/labplot | 19 + .../source/vtown/kde/slack-desc/latte-dock | 19 + .../source/vtown/kde/slack-desc/libgravatar | 19 + testing/source/vtown/kde/slack-desc/libkcddb | 19 + .../vtown/kde/slack-desc/libkcompactdisc | 19 + testing/source/vtown/kde/slack-desc/libkdcraw | 19 + .../source/vtown/kde/slack-desc/libkdegames | 19 + testing/source/vtown/kde/slack-desc/libkdepim | 19 + .../vtown/kde/slack-desc/libkeduvocdocument | 19 + testing/source/vtown/kde/slack-desc/libkexiv2 | 19 + testing/source/vtown/kde/slack-desc/libkgapi | 19 + .../source/vtown/kde/slack-desc/libkgeomap | 19 + testing/source/vtown/kde/slack-desc/libkipi | 19 + testing/source/vtown/kde/slack-desc/libkleo | 19 + .../source/vtown/kde/slack-desc/libkmahjongg | 19 + .../vtown/kde/slack-desc/libkomparediff2 | 19 + testing/source/vtown/kde/slack-desc/libksane | 19 + .../source/vtown/kde/slack-desc/libkscreen | 19 + testing/source/vtown/kde/slack-desc/libksieve | 19 + .../source/vtown/kde/slack-desc/libksysguard | 19 + .../source/vtown/kde/slack-desc/libktorrent | 19 + testing/source/vtown/kde/slack-desc/lokalize | 19 + testing/source/vtown/kde/slack-desc/lskat | 19 + .../source/vtown/kde/slack-desc/mailcommon | 19 + .../source/vtown/kde/slack-desc/mailimporter | 19 + .../vtown/kde/slack-desc/make_slack-desc.sh | 45 + testing/source/vtown/kde/slack-desc/marble | 19 + .../source/vtown/kde/slack-desc/mbox-importer | 19 + .../source/vtown/kde/slack-desc/messagelib | 19 + testing/source/vtown/kde/slack-desc/milou | 19 + testing/source/vtown/kde/slack-desc/minuet | 19 + .../vtown/kde/slack-desc/modemmanager-qt | 19 + .../vtown/kde/slack-desc/networkmanager-qt | 19 + testing/source/vtown/kde/slack-desc/okteta | 19 + testing/source/vtown/kde/slack-desc/okular | 19 + testing/source/vtown/kde/slack-desc/oxygen | 19 + .../source/vtown/kde/slack-desc/oxygen-fonts | 19 + .../source/vtown/kde/slack-desc/oxygen-gtk2 | 19 + .../source/vtown/kde/slack-desc/oxygen-icons5 | 19 + testing/source/vtown/kde/slack-desc/palapeli | 19 + testing/source/vtown/kde/slack-desc/parley | 19 + .../vtown/kde/slack-desc/partitionmanager | 19 + testing/source/vtown/kde/slack-desc/picmi | 19 + .../vtown/kde/slack-desc/pim-data-exporter | 19 + .../vtown/kde/slack-desc/pim-sieve-editor | 19 + testing/source/vtown/kde/slack-desc/pimcommon | 19 + .../kde/slack-desc/plasma-browser-integration | 19 + .../vtown/kde/slack-desc/plasma-desktop | 19 + .../source/vtown/kde/slack-desc/plasma-disks | 19 + .../vtown/kde/slack-desc/plasma-framework | 19 + .../vtown/kde/slack-desc/plasma-integration | 19 + testing/source/vtown/kde/slack-desc/plasma-nm | 19 + testing/source/vtown/kde/slack-desc/plasma-pa | 19 + .../source/vtown/kde/slack-desc/plasma-sdk | 19 + .../source/vtown/kde/slack-desc/plasma-vault | 19 + .../kde/slack-desc/plasma-wayland-protocols | 19 + .../vtown/kde/slack-desc/plasma-workspace | 19 + .../slack-desc/plasma-workspace-wallpapers | 19 + .../vtown/kde/slack-desc/polkit-kde-agent-1 | 19 + .../source/vtown/kde/slack-desc/powerdevil | 19 + testing/source/vtown/kde/slack-desc/poxml | 19 + .../source/vtown/kde/slack-desc/print-manager | 19 + testing/source/vtown/kde/slack-desc/prison | 19 + .../source/vtown/kde/slack-desc/pulseaudio-qt | 19 + testing/source/vtown/kde/slack-desc/purpose | 19 + .../vtown/kde/slack-desc/qqc2-desktop-style | 19 + testing/source/vtown/kde/slack-desc/rocs | 19 + testing/source/vtown/kde/slack-desc/sddm | 19 + testing/source/vtown/kde/slack-desc/sddm-kcm | 19 + .../kde/slack-desc/signon-kwallet-extension | 19 + testing/source/vtown/kde/slack-desc/skanlite | 19 + testing/source/vtown/kde/slack-desc/solid | 19 + testing/source/vtown/kde/slack-desc/sonnet | 19 + testing/source/vtown/kde/slack-desc/spectacle | 19 + testing/source/vtown/kde/slack-desc/step | 19 + testing/source/vtown/kde/slack-desc/svgpart | 19 + testing/source/vtown/kde/slack-desc/sweeper | 19 + .../source/vtown/kde/slack-desc/syndication | 19 + .../vtown/kde/slack-desc/syntax-highlighting | 19 + .../vtown/kde/slack-desc/systemsettings | 19 + .../source/vtown/kde/slack-desc/threadweaver | 19 + testing/source/vtown/kde/slack-desc/umbrello | 19 + .../source/vtown/kde/slack-desc/user-manager | 19 + .../source/vtown/kde/slack-desc/wacomtablet | 19 + .../kde/slack-desc/xdg-desktop-portal-kde | 19 + testing/source/vtown/kde/slack-desc/yakuake | 19 + .../vtown/kde/slack-desc/zeroconf-ioslave | 19 + .../kde/src/applications-extra/fetch-kjots.sh | 52 + .../kde/src/applications-extra/fetch-krita.sh | 52 + .../kde/src/plasma-extra/fetch-wacomtablet.sh | 52 + 2333 files changed, 34341 insertions(+), 48 deletions(-) create mode 100644 testing/packages/vtown/deps/QtAV-20200910_2a470d2a-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/deps/accountsservice-0.6.55-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/deps/cfitsio-3.49-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/deps/cryfs-0.10.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/deps/cryptopp-8.2.0-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/deps/dbus-1.12.20-x86_64-2_vtown_1.txt create mode 100644 testing/packages/vtown/deps/dotconf-1.3-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/deps/dvdauthor-0.7.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/deps/eigen3-3.3.7-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/deps/elogind-243.7-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/deps/frei0r-plugins-1.7.0-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/deps/grantlee-5.2.0-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/deps/kdsoap-1.9.1-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/deps/lensfun-0.3.95-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/deps/libappindicator-12.10.0-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/deps/libburn-1.5.2.pl01-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/deps/libdbusmenu-16.04.0-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/deps/libdbusmenu-qt-0.9.3+16.04.20160218-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/deps/libdmtx-0.7.5-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/deps/libindicator-12.10.1-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/deps/libqalculate-3.14.0-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/deps/libsass-3.6.4-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/deps/mlt-6.22.1-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/deps/opencv-4.5.0-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/deps/phonon-4.11.1-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/deps/phonon-backend-gstreamer-4.10.0-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/deps/pipewire-0.3.13-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/deps/polkit-0.118-x86_64-2_vtown_1.txt create mode 100644 testing/packages/vtown/deps/polkit-qt-1-0.113.0-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/deps/qrencode-4.1.1-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/deps/qtkeychain-0.11.1-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/deps/quazip-1.1-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/deps/rttr-0.9.6-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/deps/sassc-3.6.1-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/deps/speech-dispatcher-0.8.8-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/deps/vid.stab-20200916_e851e7b-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/akonadi-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/akonadi-calendar-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/akonadi-calendar-tools-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/akonadi-contacts-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/akonadi-import-wizard-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/akonadi-mime-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/akonadi-notes-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/akonadi-search-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/akonadiconsole-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/akregator-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/alkimia-8.0.4-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/analitza-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/ark-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/artikulate-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/attica-5.75.0-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/audiocd-kio-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/baloo-5.75.0-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/baloo-widgets-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/blinken-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/bluedevil-5.20.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/bluez-qt-5.75.0-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/bomber-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/bovo-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/breeze-5.20.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/breeze-grub-5.20.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/breeze-gtk-5.20.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/breeze-icons-5.75.0-noarch-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/calendarsupport-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/calligra-3.2.1-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/calligraplan-3.2.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/cantor-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/cervisia-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/digikam-7.1.0-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/dolphin-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/dolphin-plugins-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/dragon-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/drkonqi-5.20.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/elisa-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/eventviews-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/extra-cmake-modules-5.75.0-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/falkon-3.1.0-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/ffmpegthumbs-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/filelight-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/frameworkintegration-5.75.0-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/granatier-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/grantlee-editor-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/grantleetheme-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/gwenview-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/incidenceeditor-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/juk-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/k3b-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kactivities-5.75.0-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kactivities-stats-5.75.0-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kactivitymanagerd-5.20.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kaddressbook-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kalarm-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kalarmcal-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kalgebra-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kalzium-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kamera-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kamoso-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kanagram-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kapidox-5.75.0-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kapman-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kapptemplate-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/karchive-5.75.0-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kate-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/katomic-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kauth-5.75.0-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kbackup-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kblackbox-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kblocks-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kbookmarks-5.75.0-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kbounce-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kbreakout-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kbruch-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kcachegrind-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kcalc-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kcalendarcore-5.75.0-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kcalutils-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kcharselect-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kcmutils-5.75.0-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kcodecs-5.75.0-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kcolorchooser-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kcompletion-5.75.0-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kconfig-5.75.0-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kconfigwidgets-5.75.0-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kcontacts-5.75.0-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kcoreaddons-5.75.0-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kcrash-5.75.0-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kcron-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kdav-5.75.0-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kdbusaddons-5.75.0-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kde-cli-tools-5.20.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kde-dev-scripts-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kde-dev-utils-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kde-gtk-config-5.20.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kdebugsettings-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kdeclarative-5.75.0-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kdeconnect-kde-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kdecoration-5.20.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kded-5.75.0-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kdeedu-data-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kdegraphics-mobipocket-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kdegraphics-thumbnailers-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kdelibs4support-5.75.0-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kdenetwork-filesharing-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kdenlive-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kdepim-addons-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kdepim-apps-libs-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kdepim-runtime-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kdeplasma-addons-5.20.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kdesdk-kioslaves-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kdesdk-thumbnailers-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kdesignerplugin-5.75.0-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kdesu-5.75.0-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kdev-php-5.6.0-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kdev-python-5.6.0-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kdevelop-5.6.0-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kdevelop-pg-qt-2.2.1-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kdewebkit-5.75.0-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kdf-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kdiagram-2.7.0-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kdialog-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kdiamond-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kdnssd-5.75.0-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kdoctools-5.75.0-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/keditbookmarks-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kemoticons-5.75.0-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kfilemetadata-5.75.0-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kfind-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kfloppy-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kfourinline-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kgamma5-5.20.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kgeography-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kget-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kglobalaccel-5.75.0-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kgoldrunner-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kgpg-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kguiaddons-5.75.0-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/khangman-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/khelpcenter-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kholidays-5.75.0-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/khotkeys-5.20.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/khtml-5.75.0-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/ki18n-5.75.0-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kiconthemes-5.75.0-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kid3-3.8.4-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kidentitymanagement-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kidletime-5.75.0-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kig-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kigo-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kile-2.9.93-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/killbots-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kimageformats-5.75.0-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kimagemapeditor-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kimap-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kinfocenter-5.20.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kinit-5.75.0-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kio-5.75.0-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kio-extras-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kio-gdrive-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kipi-plugins-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kirigami-gallery-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kirigami2-5.75.0-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kiriki-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kitemmodels-5.75.0-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kitemviews-5.75.0-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kiten-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kitinerary-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kjobwidgets-5.75.0-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kjots-20200924_355b642-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kjs-5.75.0-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kjsembed-5.75.0-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kjumpingcube-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kldap-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kleopatra-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/klickety-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/klines-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kmag-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kmahjongg-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kmail-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kmail-account-wizard-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kmailtransport-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kmbox-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kmediaplayer-5.75.0-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kmenuedit-5.20.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kmime-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kmines-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kmix-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kmousetool-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kmouth-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kmplot-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kmymoney-5.1.0-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/knavalbattle-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/knetwalk-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/knewstuff-5.75.0-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/knights-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/knotes-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/knotifications-5.75.0-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/knotifyconfig-5.75.0-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kolf-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kollision-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kolourpaint-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kompare-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/konqueror-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/konquest-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/konsole-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kontact-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kontactinterface-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kopete-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/korganizer-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kpackage-5.75.0-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kparts-5.75.0-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kpeople-5.75.0-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kpeoplevcard-0.1-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kpimtextedit-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kpkpass-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kplotting-5.75.0-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kpmcore-4.2.0-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kpty-5.75.0-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kqtquickcharts-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kquickcharts-5.75.0-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/krdc-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/krename-5.0.1-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kreversi-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/krfb-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/krita-4.4.1-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kross-5.75.0-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kross-interpreters-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kruler-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/krunner-5.75.0-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/krusader-2.7.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kscreen-5.20.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kscreenlocker-5.20.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kservice-5.75.0-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kshisen-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/ksirk-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/ksmtp-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/ksnakeduel-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kspaceduel-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/ksquares-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/ksshaskpass-5.20.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kstars-3.4.3-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/ksudoku-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/ksysguard-5.20.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/ksystemlog-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kteatime-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/ktexteditor-5.75.0-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/ktextwidgets-5.75.0-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/ktimer-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/ktimetracker-5.0.1-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/ktnef-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/ktorrent-5.2.0-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/ktouch-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kturtle-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kubrick-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kunitconversion-5.75.0-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kwallet-5.75.0-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kwallet-pam-5.20.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kwalletmanager-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kwave-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kwayland-5.75.0-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kwayland-integration-5.20.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kwayland-server-5.20.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kwidgetsaddons-5.75.0-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kwin-5.20.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kwindowsystem-5.75.0-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kwordquiz-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kwrited-5.20.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kxmlgui-5.75.0-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/kxmlrpcclient-5.75.0-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/latte-dock-0.9.11-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/libgravatar-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/libkcddb-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/libkcompactdisc-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/libkdcraw-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/libkdegames-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/libkdepim-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/libkeduvocdocument-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/libkexiv2-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/libkgapi-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/libkgeomap-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/libkipi-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/libkleo-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/libkmahjongg-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/libkomparediff2-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/libksane-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/libkscreen-5.20.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/libksieve-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/libksysguard-5.20.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/libktorrent-2.2.0-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/lokalize-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/lskat-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/mailcommon-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/mailimporter-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/marble-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/mbox-importer-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/messagelib-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/milou-5.20.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/minuet-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/modemmanager-qt-5.75.0-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/networkmanager-qt-5.75.0-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/okteta-0.26.4-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/okular-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/oxygen-5.20.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/oxygen-fonts-5.4.3-noarch-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/oxygen-gtk2-1.4.6-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/oxygen-icons5-5.75.0-noarch-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/palapeli-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/parley-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/partitionmanager-4.2.0-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/picmi-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/pim-data-exporter-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/pim-sieve-editor-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/pimcommon-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/plasma-browser-integration-5.20.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/plasma-desktop-5.20.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/plasma-disks-5.20.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/plasma-framework-5.75.0-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/plasma-integration-5.20.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/plasma-nm-5.20.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/plasma-pa-5.20.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/plasma-sdk-5.20.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/plasma-vault-5.20.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/plasma-wayland-protocols-1.1.1-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/plasma-workspace-5.20.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/plasma-workspace-wallpapers-5.20.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/polkit-kde-agent-1-5.20.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/powerdevil-5.20.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/poxml-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/print-manager-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/prison-5.75.0-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/pulseaudio-qt-1.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/purpose-5.75.0-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/qqc2-desktop-style-5.75.0-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/rocs-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/sddm-0.18.1-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/sddm-kcm-5.20.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/skanlite-2.2.0-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/solid-5.75.0-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/sonnet-5.75.0-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/spectacle-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/step-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/svgpart-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/sweeper-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/syndication-5.75.0-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/syntax-highlighting-5.75.0-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/systemsettings-5.20.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/threadweaver-5.75.0-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/umbrello-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/wacomtablet-20201030_417d9d9-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/xdg-desktop-portal-kde-5.20.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/yakuake-20.08.2-x86_64-1_vtown_1.txt create mode 100644 testing/packages/vtown/kde/zeroconf-ioslave-20.08.2-x86_64-1_vtown_1.txt create mode 100755 testing/source/vtown/deps/QtAV/QtAV.SlackBuild create mode 100644 testing/source/vtown/deps/QtAV/QtAV.url create mode 100644 testing/source/vtown/deps/QtAV/doinst.sh create mode 100755 testing/source/vtown/deps/QtAV/fetch-QtAV.sh create mode 100644 testing/source/vtown/deps/QtAV/slack-desc create mode 100755 testing/source/vtown/deps/accountsservice/accountsservice.SlackBuild create mode 100644 testing/source/vtown/deps/accountsservice/accountsservice.url create mode 100644 testing/source/vtown/deps/accountsservice/slack-desc create mode 100755 testing/source/vtown/deps/cfitsio/cfitsio.SlackBuild create mode 100644 testing/source/vtown/deps/cfitsio/cfitsio.url create mode 100644 testing/source/vtown/deps/cfitsio/slack-desc create mode 100644 testing/source/vtown/deps/cryfs/.circleci/config.yml create mode 100644 testing/source/vtown/deps/cryfs/.clang-tidy create mode 100644 testing/source/vtown/deps/cryfs/.travis.yml create mode 100755 testing/source/vtown/deps/cryfs/.travisci/build_and_test.sh create mode 100755 testing/source/vtown/deps/cryfs/.travisci/install.sh create mode 100755 testing/source/vtown/deps/cryfs/cryfs.SlackBuild create mode 100644 testing/source/vtown/deps/cryfs/cryfs.url create mode 100644 testing/source/vtown/deps/cryfs/slack-desc create mode 100755 testing/source/vtown/deps/cryptopp/cryptopp.SlackBuild create mode 100644 testing/source/vtown/deps/cryptopp/cryptopp.url create mode 100644 testing/source/vtown/deps/cryptopp/slack-desc create mode 100644 testing/source/vtown/deps/dbus/dbus-1.12.x-allow_root_globally.diff create mode 100644 testing/source/vtown/deps/dbus/dbus-enable-elogind.patch create mode 100755 testing/source/vtown/deps/dbus/dbus.SlackBuild create mode 100644 testing/source/vtown/deps/dbus/dbus.url create mode 100644 testing/source/vtown/deps/dbus/doinst.sh create mode 100644 testing/source/vtown/deps/dbus/rc.messagebus create mode 100644 testing/source/vtown/deps/dbus/slack-desc create mode 100755 testing/source/vtown/deps/dotconf/dotconf.SlackBuild create mode 100644 testing/source/vtown/deps/dotconf/dotconf.url create mode 100644 testing/source/vtown/deps/dotconf/slack-desc create mode 100644 testing/source/vtown/deps/dvdauthor/dvdauthor-0.7.2_imagemagick7.patch create mode 100755 testing/source/vtown/deps/dvdauthor/dvdauthor.SlackBuild create mode 100644 testing/source/vtown/deps/dvdauthor/dvdauthor.url create mode 100644 testing/source/vtown/deps/dvdauthor/slack-desc create mode 100755 testing/source/vtown/deps/eigen3/eigen3.SlackBuild create mode 100644 testing/source/vtown/deps/eigen3/slack-desc create mode 100644 testing/source/vtown/deps/elogind/doinst.sh create mode 100644 testing/source/vtown/deps/elogind/elogind-polkit.patch create mode 100755 testing/source/vtown/deps/elogind/elogind.SlackBuild create mode 100644 testing/source/vtown/deps/elogind/elogind.url create mode 100644 testing/source/vtown/deps/elogind/rc.elogind create mode 100644 testing/source/vtown/deps/elogind/slack-desc create mode 100755 testing/source/vtown/deps/frei0r-plugins/frei0r-plugins.SlackBuild create mode 100644 testing/source/vtown/deps/frei0r-plugins/frei0r-plugins.url create mode 100644 testing/source/vtown/deps/frei0r-plugins/slack-desc create mode 100755 testing/source/vtown/deps/grantlee/grantlee.SlackBuild create mode 100644 testing/source/vtown/deps/grantlee/grantlee.url create mode 100644 testing/source/vtown/deps/grantlee/slack-desc create mode 100755 testing/source/vtown/deps/kdsoap/kdsoap.SlackBuild create mode 100644 testing/source/vtown/deps/kdsoap/kdsoap.url create mode 100644 testing/source/vtown/deps/kdsoap/slack-desc create mode 100755 testing/source/vtown/deps/lensfun/lensfun.SlackBuild create mode 100644 testing/source/vtown/deps/lensfun/lensfun.url create mode 100644 testing/source/vtown/deps/lensfun/slack-desc create mode 100755 testing/source/vtown/deps/libappindicator/libappindicator.SlackBuild create mode 100644 testing/source/vtown/deps/libappindicator/slack-desc create mode 100755 testing/source/vtown/deps/libburn/libburn.SlackBuild create mode 100644 testing/source/vtown/deps/libburn/libburn.url create mode 100644 testing/source/vtown/deps/libburn/slack-desc create mode 100755 testing/source/vtown/deps/libdbusmenu-qt/libdbusmenu-qt.SlackBuild create mode 100644 testing/source/vtown/deps/libdbusmenu-qt/libdbusmenu-qt.url create mode 100644 testing/source/vtown/deps/libdbusmenu-qt/slack-desc create mode 100755 testing/source/vtown/deps/libdbusmenu/libdbusmenu.SlackBuild create mode 100644 testing/source/vtown/deps/libdbusmenu/libdbusmenu_configure_valgrind.patch create mode 100644 testing/source/vtown/deps/libdbusmenu/slack-desc create mode 100755 testing/source/vtown/deps/libdmtx/libdmtx.SlackBuild create mode 100644 testing/source/vtown/deps/libdmtx/libdmtx.url create mode 100644 testing/source/vtown/deps/libdmtx/slack-desc create mode 100644 testing/source/vtown/deps/libindicator/libindicator.LIBM.diff create mode 100755 testing/source/vtown/deps/libindicator/libindicator.SlackBuild create mode 100644 testing/source/vtown/deps/libindicator/slack-desc create mode 100755 testing/source/vtown/deps/libqalculate/libqalculate.SlackBuild create mode 100644 testing/source/vtown/deps/libqalculate/libqalculate.url create mode 100644 testing/source/vtown/deps/libqalculate/slack-desc create mode 100755 testing/source/vtown/deps/libsass/libsass.SlackBuild create mode 100644 testing/source/vtown/deps/libsass/libsass.url create mode 100644 testing/source/vtown/deps/libsass/slack-desc create mode 100755 testing/source/vtown/deps/mlt/mlt.SlackBuild create mode 100644 testing/source/vtown/deps/mlt/mlt.deps create mode 100644 testing/source/vtown/deps/mlt/mlt.url create mode 100644 testing/source/vtown/deps/mlt/slack-desc create mode 100755 testing/source/vtown/deps/opencv/opencv.SlackBuild create mode 100644 testing/source/vtown/deps/opencv/opencv.url create mode 100644 testing/source/vtown/deps/opencv/slack-desc create mode 100755 testing/source/vtown/deps/phonon-backend-gstreamer/phonon-backend-gstreamer.SlackBuild create mode 100644 testing/source/vtown/deps/phonon-backend-gstreamer/phonon-backend-gstreamer.url create mode 100644 testing/source/vtown/deps/phonon-backend-gstreamer/slack-desc create mode 100755 testing/source/vtown/deps/phonon/phonon.SlackBuild create mode 100644 testing/source/vtown/deps/phonon/phonon.deps create mode 100644 testing/source/vtown/deps/phonon/phonon.url create mode 100644 testing/source/vtown/deps/phonon/slack-desc create mode 100644 testing/source/vtown/deps/pipewire/doinst.sh create mode 100755 testing/source/vtown/deps/pipewire/pipewire.SlackBuild create mode 100644 testing/source/vtown/deps/pipewire/pipewire.url create mode 100644 testing/source/vtown/deps/pipewire/slack-desc create mode 100755 testing/source/vtown/deps/polkit-qt-1/polkit-qt-1.SlackBuild create mode 100644 testing/source/vtown/deps/polkit-qt-1/polkit-qt-1.url create mode 100644 testing/source/vtown/deps/polkit-qt-1/slack-desc create mode 100644 testing/source/vtown/deps/polkit/0001-configure-fix-elogind-support.patch create mode 100644 testing/source/vtown/deps/polkit/10-org.freedesktop.NetworkManager.rules create mode 100644 testing/source/vtown/deps/polkit/20-plugdev-group-mount-override.rules create mode 100644 testing/source/vtown/deps/polkit/doinst.sh create mode 100644 testing/source/vtown/deps/polkit/dont-set-wheel-group-as-admin.diff create mode 100755 testing/source/vtown/deps/polkit/polkit.SlackBuild create mode 100644 testing/source/vtown/deps/polkit/slack-desc create mode 100755 testing/source/vtown/deps/qrencode/qrencode.SlackBuild create mode 100644 testing/source/vtown/deps/qrencode/qrencode.url create mode 100644 testing/source/vtown/deps/qrencode/slack-desc create mode 100755 testing/source/vtown/deps/qtkeychain/qtkeychain.SlackBuild create mode 100644 testing/source/vtown/deps/qtkeychain/qtkeychain.url create mode 100644 testing/source/vtown/deps/qtkeychain/slack-desc create mode 100755 testing/source/vtown/deps/quazip/quazip.SlackBuild create mode 100644 testing/source/vtown/deps/quazip/quazip.url create mode 100644 testing/source/vtown/deps/quazip/slack-desc create mode 100755 testing/source/vtown/deps/rttr/rttr.SlackBuild create mode 100644 testing/source/vtown/deps/rttr/rttr.url create mode 100644 testing/source/vtown/deps/rttr/slack-desc create mode 100755 testing/source/vtown/deps/sassc/sassc.SlackBuild create mode 100644 testing/source/vtown/deps/sassc/sassc.url create mode 100644 testing/source/vtown/deps/sassc/slack-desc create mode 100644 testing/source/vtown/deps/speech-dispatcher/slack-desc create mode 100755 testing/source/vtown/deps/speech-dispatcher/speech-dispatcher.SlackBuild create mode 100644 testing/source/vtown/deps/speech-dispatcher/speech-dispatcher.url create mode 100755 testing/source/vtown/deps/vid.stab/fetch-vid.stab.sh create mode 100644 testing/source/vtown/deps/vid.stab/slack-desc create mode 100755 testing/source/vtown/deps/vid.stab/vid.stab.SlackBuild create mode 100644 testing/source/vtown/deps/vid.stab/vid.stab.url create mode 100644 testing/source/vtown/kde/build/akonadi create mode 100644 testing/source/vtown/kde/build/akonadi-calendar create mode 100644 testing/source/vtown/kde/build/akonadi-calendar-tools create mode 100644 testing/source/vtown/kde/build/akonadi-contacts create mode 100644 testing/source/vtown/kde/build/akonadi-import-wizard create mode 100644 testing/source/vtown/kde/build/akonadi-mime create mode 100644 testing/source/vtown/kde/build/akonadi-notes create mode 100644 testing/source/vtown/kde/build/akonadi-search create mode 100644 testing/source/vtown/kde/build/akonadiconsole create mode 100644 testing/source/vtown/kde/build/akregator create mode 100644 testing/source/vtown/kde/build/alkimia create mode 100644 testing/source/vtown/kde/build/analitza create mode 100644 testing/source/vtown/kde/build/ark create mode 100644 testing/source/vtown/kde/build/artikulate create mode 100644 testing/source/vtown/kde/build/attica create mode 100644 testing/source/vtown/kde/build/audiocd-kio create mode 100644 testing/source/vtown/kde/build/baloo create mode 100644 testing/source/vtown/kde/build/baloo-widgets create mode 100644 testing/source/vtown/kde/build/blinken create mode 100644 testing/source/vtown/kde/build/bluedevil create mode 100644 testing/source/vtown/kde/build/bluez-qt create mode 100644 testing/source/vtown/kde/build/bomber create mode 100644 testing/source/vtown/kde/build/bovo create mode 100644 testing/source/vtown/kde/build/breeze create mode 100644 testing/source/vtown/kde/build/breeze-grub create mode 100644 testing/source/vtown/kde/build/breeze-gtk create mode 100644 testing/source/vtown/kde/build/breeze-icons create mode 100644 testing/source/vtown/kde/build/calendarsupport create mode 100644 testing/source/vtown/kde/build/calligra create mode 100644 testing/source/vtown/kde/build/calligraplan create mode 100644 testing/source/vtown/kde/build/cantor create mode 100644 testing/source/vtown/kde/build/cervisia create mode 100644 testing/source/vtown/kde/build/digikam create mode 100644 testing/source/vtown/kde/build/discover create mode 100644 testing/source/vtown/kde/build/dolphin create mode 100644 testing/source/vtown/kde/build/dolphin-plugins create mode 100644 testing/source/vtown/kde/build/dragon create mode 100644 testing/source/vtown/kde/build/drkonqi create mode 100644 testing/source/vtown/kde/build/elisa create mode 100644 testing/source/vtown/kde/build/eventviews create mode 100644 testing/source/vtown/kde/build/extra-cmake-modules create mode 100644 testing/source/vtown/kde/build/falkon create mode 100644 testing/source/vtown/kde/build/ffmpegthumbs create mode 100644 testing/source/vtown/kde/build/filelight create mode 100644 testing/source/vtown/kde/build/frameworkintegration create mode 100644 testing/source/vtown/kde/build/granatier create mode 100644 testing/source/vtown/kde/build/grantlee-editor create mode 100644 testing/source/vtown/kde/build/grantleetheme create mode 100644 testing/source/vtown/kde/build/gwenview create mode 100644 testing/source/vtown/kde/build/incidenceeditor create mode 100644 testing/source/vtown/kde/build/juk create mode 100644 testing/source/vtown/kde/build/k3b create mode 100644 testing/source/vtown/kde/build/kaccounts-integration create mode 100644 testing/source/vtown/kde/build/kaccounts-providers create mode 100644 testing/source/vtown/kde/build/kactivities create mode 100644 testing/source/vtown/kde/build/kactivities-stats create mode 100644 testing/source/vtown/kde/build/kactivitymanagerd create mode 100644 testing/source/vtown/kde/build/kaddressbook create mode 100644 testing/source/vtown/kde/build/kajongg create mode 100644 testing/source/vtown/kde/build/kalarm create mode 100644 testing/source/vtown/kde/build/kalarmcal create mode 100644 testing/source/vtown/kde/build/kalgebra create mode 100644 testing/source/vtown/kde/build/kalzium create mode 100644 testing/source/vtown/kde/build/kamera create mode 100644 testing/source/vtown/kde/build/kamoso create mode 100644 testing/source/vtown/kde/build/kanagram create mode 100644 testing/source/vtown/kde/build/kapidox create mode 100644 testing/source/vtown/kde/build/kapman create mode 100644 testing/source/vtown/kde/build/kapptemplate create mode 100644 testing/source/vtown/kde/build/karchive create mode 100644 testing/source/vtown/kde/build/kate create mode 100644 testing/source/vtown/kde/build/katomic create mode 100644 testing/source/vtown/kde/build/kaudiocreator create mode 100644 testing/source/vtown/kde/build/kauth create mode 100644 testing/source/vtown/kde/build/kbackup create mode 100644 testing/source/vtown/kde/build/kblackbox create mode 100644 testing/source/vtown/kde/build/kblocks create mode 100644 testing/source/vtown/kde/build/kbookmarks create mode 100644 testing/source/vtown/kde/build/kbounce create mode 100644 testing/source/vtown/kde/build/kbreakout create mode 100644 testing/source/vtown/kde/build/kbruch create mode 100644 testing/source/vtown/kde/build/kcachegrind create mode 100644 testing/source/vtown/kde/build/kcalc create mode 100644 testing/source/vtown/kde/build/kcalcore create mode 100644 testing/source/vtown/kde/build/kcalendarcore create mode 100644 testing/source/vtown/kde/build/kcalutils create mode 100644 testing/source/vtown/kde/build/kcharselect create mode 100644 testing/source/vtown/kde/build/kcmutils create mode 100644 testing/source/vtown/kde/build/kcodecs create mode 100644 testing/source/vtown/kde/build/kcolorchooser create mode 100644 testing/source/vtown/kde/build/kcompletion create mode 100644 testing/source/vtown/kde/build/kconfig create mode 100644 testing/source/vtown/kde/build/kconfigwidgets create mode 100644 testing/source/vtown/kde/build/kcontacts create mode 100644 testing/source/vtown/kde/build/kcoreaddons create mode 100644 testing/source/vtown/kde/build/kcrash create mode 100644 testing/source/vtown/kde/build/kcron create mode 100644 testing/source/vtown/kde/build/kdav create mode 100644 testing/source/vtown/kde/build/kdbusaddons create mode 100644 testing/source/vtown/kde/build/kde-cli-tools create mode 100644 testing/source/vtown/kde/build/kde-dev-scripts create mode 100644 testing/source/vtown/kde/build/kde-dev-utils create mode 100644 testing/source/vtown/kde/build/kde-gtk-config create mode 100644 testing/source/vtown/kde/build/kde-wallpapers create mode 100644 testing/source/vtown/kde/build/kdeaccessibility create mode 100644 testing/source/vtown/kde/build/kdebugsettings create mode 100644 testing/source/vtown/kde/build/kdeclarative create mode 100644 testing/source/vtown/kde/build/kdeconnect-kde create mode 100644 testing/source/vtown/kde/build/kdecoration create mode 100644 testing/source/vtown/kde/build/kded create mode 100644 testing/source/vtown/kde/build/kdeedu create mode 100644 testing/source/vtown/kde/build/kdeedu-data create mode 100644 testing/source/vtown/kde/build/kdegraphics create mode 100644 testing/source/vtown/kde/build/kdegraphics-mobipocket create mode 100644 testing/source/vtown/kde/build/kdegraphics-thumbnailers create mode 100644 testing/source/vtown/kde/build/kdelibs create mode 100644 testing/source/vtown/kde/build/kdelibs4support create mode 100644 testing/source/vtown/kde/build/kdenetwork create mode 100644 testing/source/vtown/kde/build/kdenetwork-filesharing create mode 100644 testing/source/vtown/kde/build/kdenlive create mode 100644 testing/source/vtown/kde/build/kdepim create mode 100644 testing/source/vtown/kde/build/kdepim-addons create mode 100644 testing/source/vtown/kde/build/kdepim-apps-libs create mode 100644 testing/source/vtown/kde/build/kdepim-runtime create mode 100644 testing/source/vtown/kde/build/kdeplasma-addons create mode 100644 testing/source/vtown/kde/build/kdesdk create mode 100644 testing/source/vtown/kde/build/kdesdk-kioslaves create mode 100644 testing/source/vtown/kde/build/kdesdk-thumbnailers create mode 100644 testing/source/vtown/kde/build/kdesignerplugin create mode 100644 testing/source/vtown/kde/build/kdesu create mode 100644 testing/source/vtown/kde/build/kdev-php create mode 100644 testing/source/vtown/kde/build/kdev-python create mode 100644 testing/source/vtown/kde/build/kdevelop create mode 100644 testing/source/vtown/kde/build/kdevelop-pg-qt create mode 100644 testing/source/vtown/kde/build/kdevplatform create mode 100644 testing/source/vtown/kde/build/kdewebdev create mode 100644 testing/source/vtown/kde/build/kdewebkit create mode 100644 testing/source/vtown/kde/build/kdf create mode 100644 testing/source/vtown/kde/build/kdiagram create mode 100644 testing/source/vtown/kde/build/kdialog create mode 100644 testing/source/vtown/kde/build/kdiamond create mode 100644 testing/source/vtown/kde/build/kdnssd create mode 100644 testing/source/vtown/kde/build/kdoctools create mode 100644 testing/source/vtown/kde/build/keditbookmarks create mode 100644 testing/source/vtown/kde/build/kemoticons create mode 100644 testing/source/vtown/kde/build/kfilemetadata create mode 100644 testing/source/vtown/kde/build/kfind create mode 100644 testing/source/vtown/kde/build/kfloppy create mode 100644 testing/source/vtown/kde/build/kfourinline create mode 100644 testing/source/vtown/kde/build/kgamma5 create mode 100644 testing/source/vtown/kde/build/kgeography create mode 100644 testing/source/vtown/kde/build/kget create mode 100644 testing/source/vtown/kde/build/kglobalaccel create mode 100644 testing/source/vtown/kde/build/kgoldrunner create mode 100644 testing/source/vtown/kde/build/kgpg create mode 100644 testing/source/vtown/kde/build/kguiaddons create mode 100644 testing/source/vtown/kde/build/khangman create mode 100644 testing/source/vtown/kde/build/khelpcenter create mode 100644 testing/source/vtown/kde/build/kholidays create mode 100644 testing/source/vtown/kde/build/khotkeys create mode 100644 testing/source/vtown/kde/build/khtml create mode 100644 testing/source/vtown/kde/build/ki18n create mode 100644 testing/source/vtown/kde/build/kiconthemes create mode 100644 testing/source/vtown/kde/build/kid3 create mode 100644 testing/source/vtown/kde/build/kidentitymanagement create mode 100644 testing/source/vtown/kde/build/kidletime create mode 100644 testing/source/vtown/kde/build/kig create mode 100644 testing/source/vtown/kde/build/kigo create mode 100644 testing/source/vtown/kde/build/kile create mode 100644 testing/source/vtown/kde/build/killbots create mode 100644 testing/source/vtown/kde/build/kimageformats create mode 100644 testing/source/vtown/kde/build/kimagemapeditor create mode 100644 testing/source/vtown/kde/build/kimap create mode 100644 testing/source/vtown/kde/build/kinfocenter create mode 100644 testing/source/vtown/kde/build/kinit create mode 100644 testing/source/vtown/kde/build/kio create mode 100644 testing/source/vtown/kde/build/kio-extras create mode 100644 testing/source/vtown/kde/build/kio-gdrive create mode 100644 testing/source/vtown/kde/build/kipi-plugins create mode 100644 testing/source/vtown/kde/build/kirigami-gallery create mode 100644 testing/source/vtown/kde/build/kirigami2 create mode 100644 testing/source/vtown/kde/build/kiriki create mode 100644 testing/source/vtown/kde/build/kitemmodels create mode 100644 testing/source/vtown/kde/build/kitemviews create mode 100644 testing/source/vtown/kde/build/kiten create mode 100644 testing/source/vtown/kde/build/kitinerary create mode 100644 testing/source/vtown/kde/build/kjobwidgets create mode 100644 testing/source/vtown/kde/build/kjots create mode 100644 testing/source/vtown/kde/build/kjs create mode 100644 testing/source/vtown/kde/build/kjsembed create mode 100644 testing/source/vtown/kde/build/kjumpingcube create mode 100644 testing/source/vtown/kde/build/kldap create mode 100644 testing/source/vtown/kde/build/kleopatra create mode 100644 testing/source/vtown/kde/build/klettres create mode 100644 testing/source/vtown/kde/build/klickety create mode 100644 testing/source/vtown/kde/build/klines create mode 100644 testing/source/vtown/kde/build/kmag create mode 100644 testing/source/vtown/kde/build/kmahjongg create mode 100644 testing/source/vtown/kde/build/kmail create mode 100644 testing/source/vtown/kde/build/kmail-account-wizard create mode 100644 testing/source/vtown/kde/build/kmailtransport create mode 100644 testing/source/vtown/kde/build/kmbox create mode 100644 testing/source/vtown/kde/build/kmediaplayer create mode 100644 testing/source/vtown/kde/build/kmenuedit create mode 100644 testing/source/vtown/kde/build/kmime create mode 100644 testing/source/vtown/kde/build/kmines create mode 100644 testing/source/vtown/kde/build/kmix create mode 100644 testing/source/vtown/kde/build/kmousetool create mode 100644 testing/source/vtown/kde/build/kmouth create mode 100644 testing/source/vtown/kde/build/kmplot create mode 100644 testing/source/vtown/kde/build/kmymoney create mode 100644 testing/source/vtown/kde/build/knavalbattle create mode 100644 testing/source/vtown/kde/build/knetwalk create mode 100644 testing/source/vtown/kde/build/knewstuff create mode 100644 testing/source/vtown/kde/build/knights create mode 100644 testing/source/vtown/kde/build/knotes create mode 100644 testing/source/vtown/kde/build/knotifications create mode 100644 testing/source/vtown/kde/build/knotifyconfig create mode 100644 testing/source/vtown/kde/build/kolf create mode 100644 testing/source/vtown/kde/build/kollision create mode 100644 testing/source/vtown/kde/build/kolourpaint create mode 100644 testing/source/vtown/kde/build/kompare create mode 100644 testing/source/vtown/kde/build/konqueror create mode 100644 testing/source/vtown/kde/build/konquest create mode 100644 testing/source/vtown/kde/build/konsole create mode 100644 testing/source/vtown/kde/build/kontact create mode 100644 testing/source/vtown/kde/build/kontactinterface create mode 100644 testing/source/vtown/kde/build/kopete create mode 100644 testing/source/vtown/kde/build/korganizer create mode 100644 testing/source/vtown/kde/build/kpackage create mode 100644 testing/source/vtown/kde/build/kparts create mode 100644 testing/source/vtown/kde/build/kpat create mode 100644 testing/source/vtown/kde/build/kpeople create mode 100644 testing/source/vtown/kde/build/kpeoplevcard create mode 100644 testing/source/vtown/kde/build/kpimtextedit create mode 100644 testing/source/vtown/kde/build/kpkpass create mode 100644 testing/source/vtown/kde/build/kplotting create mode 100644 testing/source/vtown/kde/build/kpmcore create mode 100644 testing/source/vtown/kde/build/kpty create mode 100644 testing/source/vtown/kde/build/kqtquickcharts create mode 100644 testing/source/vtown/kde/build/kquickcharts create mode 100644 testing/source/vtown/kde/build/krdc create mode 100644 testing/source/vtown/kde/build/krename create mode 100644 testing/source/vtown/kde/build/kreversi create mode 100644 testing/source/vtown/kde/build/krfb create mode 100644 testing/source/vtown/kde/build/krita create mode 100644 testing/source/vtown/kde/build/kross create mode 100644 testing/source/vtown/kde/build/kross-interpreters create mode 100644 testing/source/vtown/kde/build/kruler create mode 100644 testing/source/vtown/kde/build/krunner create mode 100644 testing/source/vtown/kde/build/krusader create mode 100644 testing/source/vtown/kde/build/kscreen create mode 100644 testing/source/vtown/kde/build/kscreenlocker create mode 100644 testing/source/vtown/kde/build/kservice create mode 100644 testing/source/vtown/kde/build/kshisen create mode 100644 testing/source/vtown/kde/build/ksirk create mode 100644 testing/source/vtown/kde/build/ksmtp create mode 100644 testing/source/vtown/kde/build/ksnakeduel create mode 100644 testing/source/vtown/kde/build/kspaceduel create mode 100644 testing/source/vtown/kde/build/ksquares create mode 100644 testing/source/vtown/kde/build/ksshaskpass create mode 100644 testing/source/vtown/kde/build/kstars create mode 100644 testing/source/vtown/kde/build/ksudoku create mode 100644 testing/source/vtown/kde/build/ksysguard create mode 100644 testing/source/vtown/kde/build/ksystemlog create mode 100644 testing/source/vtown/kde/build/kteatime create mode 100644 testing/source/vtown/kde/build/ktexteditor create mode 100644 testing/source/vtown/kde/build/ktextwidgets create mode 100644 testing/source/vtown/kde/build/ktimer create mode 100644 testing/source/vtown/kde/build/ktimetracker create mode 100644 testing/source/vtown/kde/build/ktnef create mode 100644 testing/source/vtown/kde/build/ktorrent create mode 100644 testing/source/vtown/kde/build/ktouch create mode 100644 testing/source/vtown/kde/build/ktp-accounts-kcm create mode 100644 testing/source/vtown/kde/build/ktp-approver create mode 100644 testing/source/vtown/kde/build/ktp-auth-handler create mode 100644 testing/source/vtown/kde/build/ktp-call-ui create mode 100644 testing/source/vtown/kde/build/ktp-common-internals create mode 100644 testing/source/vtown/kde/build/ktp-contact-list create mode 100644 testing/source/vtown/kde/build/ktp-contact-runner create mode 100644 testing/source/vtown/kde/build/ktp-desktop-applets create mode 100644 testing/source/vtown/kde/build/ktp-filetransfer-handler create mode 100644 testing/source/vtown/kde/build/ktp-kded-module create mode 100644 testing/source/vtown/kde/build/ktp-send-file create mode 100644 testing/source/vtown/kde/build/ktp-text-ui create mode 100644 testing/source/vtown/kde/build/ktuberling create mode 100644 testing/source/vtown/kde/build/kturtle create mode 100644 testing/source/vtown/kde/build/kubrick create mode 100644 testing/source/vtown/kde/build/kunitconversion create mode 100644 testing/source/vtown/kde/build/kuser create mode 100644 testing/source/vtown/kde/build/kwallet create mode 100644 testing/source/vtown/kde/build/kwallet-pam create mode 100644 testing/source/vtown/kde/build/kwalletmanager create mode 100644 testing/source/vtown/kde/build/kwave create mode 100644 testing/source/vtown/kde/build/kwayland create mode 100644 testing/source/vtown/kde/build/kwayland-integration create mode 100644 testing/source/vtown/kde/build/kwayland-server create mode 100644 testing/source/vtown/kde/build/kwebkitpart create mode 100644 testing/source/vtown/kde/build/kwidgetsaddons create mode 100644 testing/source/vtown/kde/build/kwin create mode 100644 testing/source/vtown/kde/build/kwindowsystem create mode 100644 testing/source/vtown/kde/build/kwordquiz create mode 100644 testing/source/vtown/kde/build/kwrited create mode 100644 testing/source/vtown/kde/build/kxmlgui create mode 100644 testing/source/vtown/kde/build/kxmlrpcclient create mode 100644 testing/source/vtown/kde/build/labplot create mode 100644 testing/source/vtown/kde/build/latte-dock create mode 100644 testing/source/vtown/kde/build/libgravatar create mode 100644 testing/source/vtown/kde/build/libkcddb create mode 100644 testing/source/vtown/kde/build/libkcompactdisc create mode 100644 testing/source/vtown/kde/build/libkdcraw create mode 100644 testing/source/vtown/kde/build/libkdegames create mode 100644 testing/source/vtown/kde/build/libkdepim create mode 100644 testing/source/vtown/kde/build/libkeduvocdocument create mode 100644 testing/source/vtown/kde/build/libkexiv2 create mode 100644 testing/source/vtown/kde/build/libkgapi create mode 100644 testing/source/vtown/kde/build/libkgeomap create mode 100644 testing/source/vtown/kde/build/libkipi create mode 100644 testing/source/vtown/kde/build/libkleo create mode 100644 testing/source/vtown/kde/build/libkmahjongg create mode 100644 testing/source/vtown/kde/build/libkomparediff2 create mode 100644 testing/source/vtown/kde/build/libksane create mode 100644 testing/source/vtown/kde/build/libkscreen create mode 100644 testing/source/vtown/kde/build/libksieve create mode 100644 testing/source/vtown/kde/build/libksysguard create mode 100644 testing/source/vtown/kde/build/libktorrent create mode 100644 testing/source/vtown/kde/build/lokalize create mode 100644 testing/source/vtown/kde/build/lskat create mode 100644 testing/source/vtown/kde/build/mailcommon create mode 100644 testing/source/vtown/kde/build/mailimporter create mode 100644 testing/source/vtown/kde/build/marble create mode 100644 testing/source/vtown/kde/build/mbox-importer create mode 100644 testing/source/vtown/kde/build/messagelib create mode 100644 testing/source/vtown/kde/build/milou create mode 100644 testing/source/vtown/kde/build/minuet create mode 100644 testing/source/vtown/kde/build/modemmanager-qt create mode 100644 testing/source/vtown/kde/build/native-build-number/akonadi create mode 100644 testing/source/vtown/kde/build/native-build-number/akonadi-calendar create mode 100644 testing/source/vtown/kde/build/native-build-number/akonadi-calendar-tools create mode 100644 testing/source/vtown/kde/build/native-build-number/akonadi-contacts create mode 100644 testing/source/vtown/kde/build/native-build-number/akonadi-import-wizard create mode 100644 testing/source/vtown/kde/build/native-build-number/akonadi-mime create mode 100644 testing/source/vtown/kde/build/native-build-number/akonadi-notes create mode 100644 testing/source/vtown/kde/build/native-build-number/akonadi-search create mode 100644 testing/source/vtown/kde/build/native-build-number/akonadiconsole create mode 100644 testing/source/vtown/kde/build/native-build-number/akregator create mode 100644 testing/source/vtown/kde/build/native-build-number/alkimia create mode 100644 testing/source/vtown/kde/build/native-build-number/analitza create mode 100644 testing/source/vtown/kde/build/native-build-number/ark create mode 100644 testing/source/vtown/kde/build/native-build-number/artikulate create mode 100644 testing/source/vtown/kde/build/native-build-number/attica create mode 100644 testing/source/vtown/kde/build/native-build-number/audiocd-kio create mode 100644 testing/source/vtown/kde/build/native-build-number/baloo create mode 100644 testing/source/vtown/kde/build/native-build-number/baloo-widgets create mode 100644 testing/source/vtown/kde/build/native-build-number/blinken create mode 100644 testing/source/vtown/kde/build/native-build-number/bluedevil create mode 100644 testing/source/vtown/kde/build/native-build-number/bluez-qt create mode 100644 testing/source/vtown/kde/build/native-build-number/bomber create mode 100644 testing/source/vtown/kde/build/native-build-number/bovo create mode 100644 testing/source/vtown/kde/build/native-build-number/breeze create mode 100644 testing/source/vtown/kde/build/native-build-number/breeze-grub create mode 100644 testing/source/vtown/kde/build/native-build-number/breeze-gtk create mode 100644 testing/source/vtown/kde/build/native-build-number/breeze-icons create mode 100644 testing/source/vtown/kde/build/native-build-number/calendarsupport create mode 100644 testing/source/vtown/kde/build/native-build-number/calligra create mode 100644 testing/source/vtown/kde/build/native-build-number/calligraplan create mode 100644 testing/source/vtown/kde/build/native-build-number/cantor create mode 100644 testing/source/vtown/kde/build/native-build-number/cervisia create mode 100644 testing/source/vtown/kde/build/native-build-number/digikam create mode 100644 testing/source/vtown/kde/build/native-build-number/discover create mode 100644 testing/source/vtown/kde/build/native-build-number/dolphin create mode 100644 testing/source/vtown/kde/build/native-build-number/dolphin-plugins create mode 100644 testing/source/vtown/kde/build/native-build-number/dragon create mode 100644 testing/source/vtown/kde/build/native-build-number/drkonqi create mode 100644 testing/source/vtown/kde/build/native-build-number/elisa create mode 100644 testing/source/vtown/kde/build/native-build-number/eventviews create mode 100644 testing/source/vtown/kde/build/native-build-number/extra-cmake-modules create mode 100644 testing/source/vtown/kde/build/native-build-number/falkon create mode 100644 testing/source/vtown/kde/build/native-build-number/ffmpegthumbs create mode 100644 testing/source/vtown/kde/build/native-build-number/filelight create mode 100644 testing/source/vtown/kde/build/native-build-number/frameworkintegration create mode 100644 testing/source/vtown/kde/build/native-build-number/granatier create mode 100644 testing/source/vtown/kde/build/native-build-number/grantlee-editor create mode 100644 testing/source/vtown/kde/build/native-build-number/grantleetheme create mode 100644 testing/source/vtown/kde/build/native-build-number/gwenview create mode 100644 testing/source/vtown/kde/build/native-build-number/incidenceeditor create mode 100755 testing/source/vtown/kde/build/native-build-number/increment.sh create mode 100644 testing/source/vtown/kde/build/native-build-number/juk create mode 100644 testing/source/vtown/kde/build/native-build-number/k3b create mode 100644 testing/source/vtown/kde/build/native-build-number/kaccounts-integration create mode 100644 testing/source/vtown/kde/build/native-build-number/kaccounts-providers create mode 100644 testing/source/vtown/kde/build/native-build-number/kactivities create mode 100644 testing/source/vtown/kde/build/native-build-number/kactivities-stats create mode 100644 testing/source/vtown/kde/build/native-build-number/kactivitymanagerd create mode 100644 testing/source/vtown/kde/build/native-build-number/kaddressbook create mode 100644 testing/source/vtown/kde/build/native-build-number/kajongg create mode 100644 testing/source/vtown/kde/build/native-build-number/kalarm create mode 100644 testing/source/vtown/kde/build/native-build-number/kalarmcal create mode 100644 testing/source/vtown/kde/build/native-build-number/kalgebra create mode 100644 testing/source/vtown/kde/build/native-build-number/kalzium create mode 100644 testing/source/vtown/kde/build/native-build-number/kamera create mode 100644 testing/source/vtown/kde/build/native-build-number/kamoso create mode 100644 testing/source/vtown/kde/build/native-build-number/kanagram create mode 100644 testing/source/vtown/kde/build/native-build-number/kapidox create mode 100644 testing/source/vtown/kde/build/native-build-number/kapman create mode 100644 testing/source/vtown/kde/build/native-build-number/kapptemplate create mode 100644 testing/source/vtown/kde/build/native-build-number/karchive create mode 100644 testing/source/vtown/kde/build/native-build-number/kate create mode 100644 testing/source/vtown/kde/build/native-build-number/katomic create mode 100644 testing/source/vtown/kde/build/native-build-number/kaudiocreator create mode 100644 testing/source/vtown/kde/build/native-build-number/kauth create mode 100644 testing/source/vtown/kde/build/native-build-number/kbackup create mode 100644 testing/source/vtown/kde/build/native-build-number/kblackbox create mode 100644 testing/source/vtown/kde/build/native-build-number/kblocks create mode 100644 testing/source/vtown/kde/build/native-build-number/kbookmarks create mode 100644 testing/source/vtown/kde/build/native-build-number/kbounce create mode 100644 testing/source/vtown/kde/build/native-build-number/kbreakout create mode 100644 testing/source/vtown/kde/build/native-build-number/kbruch create mode 100644 testing/source/vtown/kde/build/native-build-number/kcachegrind create mode 100644 testing/source/vtown/kde/build/native-build-number/kcalc create mode 100644 testing/source/vtown/kde/build/native-build-number/kcalcore create mode 100644 testing/source/vtown/kde/build/native-build-number/kcalendarcore create mode 100644 testing/source/vtown/kde/build/native-build-number/kcalutils create mode 100644 testing/source/vtown/kde/build/native-build-number/kcharselect create mode 100644 testing/source/vtown/kde/build/native-build-number/kcmutils create mode 100644 testing/source/vtown/kde/build/native-build-number/kcodecs create mode 100644 testing/source/vtown/kde/build/native-build-number/kcolorchooser create mode 100644 testing/source/vtown/kde/build/native-build-number/kcompletion create mode 100644 testing/source/vtown/kde/build/native-build-number/kconfig create mode 100644 testing/source/vtown/kde/build/native-build-number/kconfigwidgets create mode 100644 testing/source/vtown/kde/build/native-build-number/kcontacts create mode 100644 testing/source/vtown/kde/build/native-build-number/kcoreaddons create mode 100644 testing/source/vtown/kde/build/native-build-number/kcrash create mode 100644 testing/source/vtown/kde/build/native-build-number/kcron create mode 100644 testing/source/vtown/kde/build/native-build-number/kdav create mode 100644 testing/source/vtown/kde/build/native-build-number/kdbusaddons create mode 100644 testing/source/vtown/kde/build/native-build-number/kde-cli-tools create mode 100644 testing/source/vtown/kde/build/native-build-number/kde-dev-scripts create mode 100644 testing/source/vtown/kde/build/native-build-number/kde-dev-utils create mode 100644 testing/source/vtown/kde/build/native-build-number/kde-gtk-config create mode 100644 testing/source/vtown/kde/build/native-build-number/kde-wallpapers create mode 100644 testing/source/vtown/kde/build/native-build-number/kdeaccessibility create mode 100644 testing/source/vtown/kde/build/native-build-number/kdeadmin create mode 100644 testing/source/vtown/kde/build/native-build-number/kdebase create mode 100644 testing/source/vtown/kde/build/native-build-number/kdebugsettings create mode 100644 testing/source/vtown/kde/build/native-build-number/kdeclarative create mode 100644 testing/source/vtown/kde/build/native-build-number/kdeconnect-kde create mode 100644 testing/source/vtown/kde/build/native-build-number/kdecoration create mode 100644 testing/source/vtown/kde/build/native-build-number/kded create mode 100644 testing/source/vtown/kde/build/native-build-number/kdeedu create mode 100644 testing/source/vtown/kde/build/native-build-number/kdeedu-data create mode 100644 testing/source/vtown/kde/build/native-build-number/kdegames create mode 100644 testing/source/vtown/kde/build/native-build-number/kdegraphics create mode 100644 testing/source/vtown/kde/build/native-build-number/kdegraphics-mobipocket create mode 100644 testing/source/vtown/kde/build/native-build-number/kdegraphics-thumbnailers create mode 100644 testing/source/vtown/kde/build/native-build-number/kdelibs create mode 100644 testing/source/vtown/kde/build/native-build-number/kdelibs4support create mode 100644 testing/source/vtown/kde/build/native-build-number/kdemultimedia create mode 100644 testing/source/vtown/kde/build/native-build-number/kdenetwork create mode 100644 testing/source/vtown/kde/build/native-build-number/kdenetwork-filesharing create mode 100644 testing/source/vtown/kde/build/native-build-number/kdenlive create mode 100644 testing/source/vtown/kde/build/native-build-number/kdepim create mode 100644 testing/source/vtown/kde/build/native-build-number/kdepim-addons create mode 100644 testing/source/vtown/kde/build/native-build-number/kdepim-apps-libs create mode 100644 testing/source/vtown/kde/build/native-build-number/kdepim-runtime create mode 100644 testing/source/vtown/kde/build/native-build-number/kdeplasma-addons create mode 100644 testing/source/vtown/kde/build/native-build-number/kdesdk create mode 100644 testing/source/vtown/kde/build/native-build-number/kdesdk-kioslaves create mode 100644 testing/source/vtown/kde/build/native-build-number/kdesdk-thumbnailers create mode 100644 testing/source/vtown/kde/build/native-build-number/kdesignerplugin create mode 100644 testing/source/vtown/kde/build/native-build-number/kdesu create mode 100644 testing/source/vtown/kde/build/native-build-number/kdetoys create mode 100644 testing/source/vtown/kde/build/native-build-number/kdeutils create mode 100644 testing/source/vtown/kde/build/native-build-number/kdev-php create mode 100644 testing/source/vtown/kde/build/native-build-number/kdev-python create mode 100644 testing/source/vtown/kde/build/native-build-number/kdevelop create mode 100644 testing/source/vtown/kde/build/native-build-number/kdevelop-pg-qt create mode 100644 testing/source/vtown/kde/build/native-build-number/kdevplatform create mode 100644 testing/source/vtown/kde/build/native-build-number/kdewebdev create mode 100644 testing/source/vtown/kde/build/native-build-number/kdewebkit create mode 100644 testing/source/vtown/kde/build/native-build-number/kdf create mode 100644 testing/source/vtown/kde/build/native-build-number/kdiagram create mode 100644 testing/source/vtown/kde/build/native-build-number/kdialog create mode 100644 testing/source/vtown/kde/build/native-build-number/kdiamond create mode 100644 testing/source/vtown/kde/build/native-build-number/kdnssd create mode 100644 testing/source/vtown/kde/build/native-build-number/kdoctools create mode 100644 testing/source/vtown/kde/build/native-build-number/keditbookmarks create mode 100644 testing/source/vtown/kde/build/native-build-number/kemoticons create mode 100644 testing/source/vtown/kde/build/native-build-number/kfilemetadata create mode 100644 testing/source/vtown/kde/build/native-build-number/kfind create mode 100644 testing/source/vtown/kde/build/native-build-number/kfloppy create mode 100644 testing/source/vtown/kde/build/native-build-number/kfourinline create mode 100644 testing/source/vtown/kde/build/native-build-number/kgamma5 create mode 100644 testing/source/vtown/kde/build/native-build-number/kgeography create mode 100644 testing/source/vtown/kde/build/native-build-number/kget create mode 100644 testing/source/vtown/kde/build/native-build-number/kglobalaccel create mode 100644 testing/source/vtown/kde/build/native-build-number/kgoldrunner create mode 100644 testing/source/vtown/kde/build/native-build-number/kgpg create mode 100644 testing/source/vtown/kde/build/native-build-number/kguiaddons create mode 100644 testing/source/vtown/kde/build/native-build-number/khangman create mode 100644 testing/source/vtown/kde/build/native-build-number/khelpcenter create mode 100644 testing/source/vtown/kde/build/native-build-number/kholidays create mode 100644 testing/source/vtown/kde/build/native-build-number/khotkeys create mode 100644 testing/source/vtown/kde/build/native-build-number/khtml create mode 100644 testing/source/vtown/kde/build/native-build-number/ki18n create mode 100644 testing/source/vtown/kde/build/native-build-number/kiconthemes create mode 100644 testing/source/vtown/kde/build/native-build-number/kid3 create mode 100644 testing/source/vtown/kde/build/native-build-number/kidentitymanagement create mode 100644 testing/source/vtown/kde/build/native-build-number/kidletime create mode 100644 testing/source/vtown/kde/build/native-build-number/kig create mode 100644 testing/source/vtown/kde/build/native-build-number/kigo create mode 100644 testing/source/vtown/kde/build/native-build-number/kile create mode 100644 testing/source/vtown/kde/build/native-build-number/killbots create mode 100644 testing/source/vtown/kde/build/native-build-number/kimageformats create mode 100644 testing/source/vtown/kde/build/native-build-number/kimagemapeditor create mode 100644 testing/source/vtown/kde/build/native-build-number/kimap create mode 100644 testing/source/vtown/kde/build/native-build-number/kinfocenter create mode 100644 testing/source/vtown/kde/build/native-build-number/kinit create mode 100644 testing/source/vtown/kde/build/native-build-number/kio create mode 100644 testing/source/vtown/kde/build/native-build-number/kio-extras create mode 100644 testing/source/vtown/kde/build/native-build-number/kio-gdrive create mode 100644 testing/source/vtown/kde/build/native-build-number/kipi-plugins create mode 100644 testing/source/vtown/kde/build/native-build-number/kirigami-gallery create mode 100644 testing/source/vtown/kde/build/native-build-number/kirigami2 create mode 100644 testing/source/vtown/kde/build/native-build-number/kiriki create mode 100644 testing/source/vtown/kde/build/native-build-number/kitemmodels create mode 100644 testing/source/vtown/kde/build/native-build-number/kitemviews create mode 100644 testing/source/vtown/kde/build/native-build-number/kiten create mode 100644 testing/source/vtown/kde/build/native-build-number/kitinerary create mode 100644 testing/source/vtown/kde/build/native-build-number/kjobwidgets create mode 100644 testing/source/vtown/kde/build/native-build-number/kjots create mode 100644 testing/source/vtown/kde/build/native-build-number/kjs create mode 100644 testing/source/vtown/kde/build/native-build-number/kjsembed create mode 100644 testing/source/vtown/kde/build/native-build-number/kjumpingcube create mode 100644 testing/source/vtown/kde/build/native-build-number/kldap create mode 100644 testing/source/vtown/kde/build/native-build-number/kleopatra create mode 100644 testing/source/vtown/kde/build/native-build-number/klettres create mode 100644 testing/source/vtown/kde/build/native-build-number/klickety create mode 100644 testing/source/vtown/kde/build/native-build-number/klines create mode 100644 testing/source/vtown/kde/build/native-build-number/kmag create mode 100644 testing/source/vtown/kde/build/native-build-number/kmahjongg create mode 100644 testing/source/vtown/kde/build/native-build-number/kmail create mode 100644 testing/source/vtown/kde/build/native-build-number/kmail-account-wizard create mode 100644 testing/source/vtown/kde/build/native-build-number/kmailtransport create mode 100644 testing/source/vtown/kde/build/native-build-number/kmbox create mode 100644 testing/source/vtown/kde/build/native-build-number/kmediaplayer create mode 100644 testing/source/vtown/kde/build/native-build-number/kmenuedit create mode 100644 testing/source/vtown/kde/build/native-build-number/kmime create mode 100644 testing/source/vtown/kde/build/native-build-number/kmines create mode 100644 testing/source/vtown/kde/build/native-build-number/kmix create mode 100644 testing/source/vtown/kde/build/native-build-number/kmousetool create mode 100644 testing/source/vtown/kde/build/native-build-number/kmouth create mode 100644 testing/source/vtown/kde/build/native-build-number/kmplot create mode 100644 testing/source/vtown/kde/build/native-build-number/kmymoney create mode 100644 testing/source/vtown/kde/build/native-build-number/knavalbattle create mode 100644 testing/source/vtown/kde/build/native-build-number/knetwalk create mode 100644 testing/source/vtown/kde/build/native-build-number/knewstuff create mode 100644 testing/source/vtown/kde/build/native-build-number/knights create mode 100644 testing/source/vtown/kde/build/native-build-number/knotes create mode 100644 testing/source/vtown/kde/build/native-build-number/knotifications create mode 100644 testing/source/vtown/kde/build/native-build-number/knotifyconfig create mode 100644 testing/source/vtown/kde/build/native-build-number/kolf create mode 100644 testing/source/vtown/kde/build/native-build-number/kollision create mode 100644 testing/source/vtown/kde/build/native-build-number/kolourpaint create mode 100644 testing/source/vtown/kde/build/native-build-number/kompare create mode 100644 testing/source/vtown/kde/build/native-build-number/konqueror create mode 100644 testing/source/vtown/kde/build/native-build-number/konquest create mode 100644 testing/source/vtown/kde/build/native-build-number/konsole create mode 100644 testing/source/vtown/kde/build/native-build-number/kontact create mode 100644 testing/source/vtown/kde/build/native-build-number/kontactinterface create mode 100644 testing/source/vtown/kde/build/native-build-number/kopete create mode 100644 testing/source/vtown/kde/build/native-build-number/korganizer create mode 100644 testing/source/vtown/kde/build/native-build-number/kpackage create mode 100644 testing/source/vtown/kde/build/native-build-number/kparts create mode 100644 testing/source/vtown/kde/build/native-build-number/kpat create mode 100644 testing/source/vtown/kde/build/native-build-number/kpeople create mode 100644 testing/source/vtown/kde/build/native-build-number/kpeoplevcard create mode 100644 testing/source/vtown/kde/build/native-build-number/kpimtextedit create mode 100644 testing/source/vtown/kde/build/native-build-number/kpkpass create mode 100644 testing/source/vtown/kde/build/native-build-number/kplotting create mode 100644 testing/source/vtown/kde/build/native-build-number/kpmcore create mode 100644 testing/source/vtown/kde/build/native-build-number/kpty create mode 100644 testing/source/vtown/kde/build/native-build-number/kqtquickcharts create mode 100644 testing/source/vtown/kde/build/native-build-number/kquickcharts create mode 100644 testing/source/vtown/kde/build/native-build-number/krdc create mode 100644 testing/source/vtown/kde/build/native-build-number/krename create mode 100644 testing/source/vtown/kde/build/native-build-number/kreversi create mode 100644 testing/source/vtown/kde/build/native-build-number/krfb create mode 100644 testing/source/vtown/kde/build/native-build-number/krita create mode 100644 testing/source/vtown/kde/build/native-build-number/kross create mode 100644 testing/source/vtown/kde/build/native-build-number/kross-interpreters create mode 100644 testing/source/vtown/kde/build/native-build-number/kruler create mode 100644 testing/source/vtown/kde/build/native-build-number/krunner create mode 100644 testing/source/vtown/kde/build/native-build-number/krusader create mode 100644 testing/source/vtown/kde/build/native-build-number/kscreen create mode 100644 testing/source/vtown/kde/build/native-build-number/kscreenlocker create mode 100644 testing/source/vtown/kde/build/native-build-number/kservice create mode 100644 testing/source/vtown/kde/build/native-build-number/kshisen create mode 100644 testing/source/vtown/kde/build/native-build-number/ksirk create mode 100644 testing/source/vtown/kde/build/native-build-number/ksmtp create mode 100644 testing/source/vtown/kde/build/native-build-number/ksnakeduel create mode 100644 testing/source/vtown/kde/build/native-build-number/kspaceduel create mode 100644 testing/source/vtown/kde/build/native-build-number/ksquares create mode 100644 testing/source/vtown/kde/build/native-build-number/ksshaskpass create mode 100644 testing/source/vtown/kde/build/native-build-number/kstars create mode 100644 testing/source/vtown/kde/build/native-build-number/ksudoku create mode 100644 testing/source/vtown/kde/build/native-build-number/ksysguard create mode 100644 testing/source/vtown/kde/build/native-build-number/ksystemlog create mode 100644 testing/source/vtown/kde/build/native-build-number/kteatime create mode 100644 testing/source/vtown/kde/build/native-build-number/ktexteditor create mode 100644 testing/source/vtown/kde/build/native-build-number/ktextwidgets create mode 100644 testing/source/vtown/kde/build/native-build-number/ktimer create mode 100644 testing/source/vtown/kde/build/native-build-number/ktimetracker create mode 100644 testing/source/vtown/kde/build/native-build-number/ktnef create mode 100644 testing/source/vtown/kde/build/native-build-number/ktorrent create mode 100644 testing/source/vtown/kde/build/native-build-number/ktouch create mode 100644 testing/source/vtown/kde/build/native-build-number/ktp-accounts-kcm create mode 100644 testing/source/vtown/kde/build/native-build-number/ktp-approver create mode 100644 testing/source/vtown/kde/build/native-build-number/ktp-auth-handler create mode 100644 testing/source/vtown/kde/build/native-build-number/ktp-call-ui create mode 100644 testing/source/vtown/kde/build/native-build-number/ktp-common-internals create mode 100644 testing/source/vtown/kde/build/native-build-number/ktp-contact-list create mode 100644 testing/source/vtown/kde/build/native-build-number/ktp-contact-runner create mode 100644 testing/source/vtown/kde/build/native-build-number/ktp-desktop-applets create mode 100644 testing/source/vtown/kde/build/native-build-number/ktp-filetransfer-handler create mode 100644 testing/source/vtown/kde/build/native-build-number/ktp-kded-module create mode 100644 testing/source/vtown/kde/build/native-build-number/ktp-send-file create mode 100644 testing/source/vtown/kde/build/native-build-number/ktp-text-ui create mode 100644 testing/source/vtown/kde/build/native-build-number/ktuberling create mode 100644 testing/source/vtown/kde/build/native-build-number/kturtle create mode 100644 testing/source/vtown/kde/build/native-build-number/kubrick create mode 100644 testing/source/vtown/kde/build/native-build-number/kunitconversion create mode 100644 testing/source/vtown/kde/build/native-build-number/kuser create mode 100644 testing/source/vtown/kde/build/native-build-number/kwallet create mode 100644 testing/source/vtown/kde/build/native-build-number/kwallet-pam create mode 100644 testing/source/vtown/kde/build/native-build-number/kwalletmanager create mode 100644 testing/source/vtown/kde/build/native-build-number/kwave create mode 100644 testing/source/vtown/kde/build/native-build-number/kwayland create mode 100644 testing/source/vtown/kde/build/native-build-number/kwayland-integration create mode 100644 testing/source/vtown/kde/build/native-build-number/kwayland-server create mode 100644 testing/source/vtown/kde/build/native-build-number/kwebkitpart create mode 100644 testing/source/vtown/kde/build/native-build-number/kwidgetsaddons create mode 100644 testing/source/vtown/kde/build/native-build-number/kwin create mode 100644 testing/source/vtown/kde/build/native-build-number/kwindowsystem create mode 100644 testing/source/vtown/kde/build/native-build-number/kwordquiz create mode 100644 testing/source/vtown/kde/build/native-build-number/kwrited create mode 100644 testing/source/vtown/kde/build/native-build-number/kxmlgui create mode 100644 testing/source/vtown/kde/build/native-build-number/kxmlrpcclient create mode 100644 testing/source/vtown/kde/build/native-build-number/labplot create mode 100644 testing/source/vtown/kde/build/native-build-number/latte-dock create mode 100644 testing/source/vtown/kde/build/native-build-number/libgravatar create mode 100644 testing/source/vtown/kde/build/native-build-number/libkcddb create mode 100644 testing/source/vtown/kde/build/native-build-number/libkcompactdisc create mode 100644 testing/source/vtown/kde/build/native-build-number/libkdcraw create mode 100644 testing/source/vtown/kde/build/native-build-number/libkdegames create mode 100644 testing/source/vtown/kde/build/native-build-number/libkdepim create mode 100644 testing/source/vtown/kde/build/native-build-number/libkeduvocdocument create mode 100644 testing/source/vtown/kde/build/native-build-number/libkexiv2 create mode 100644 testing/source/vtown/kde/build/native-build-number/libkgapi create mode 100644 testing/source/vtown/kde/build/native-build-number/libkgeomap create mode 100644 testing/source/vtown/kde/build/native-build-number/libkipi create mode 100644 testing/source/vtown/kde/build/native-build-number/libkleo create mode 100644 testing/source/vtown/kde/build/native-build-number/libkmahjongg create mode 100644 testing/source/vtown/kde/build/native-build-number/libkomparediff2 create mode 100644 testing/source/vtown/kde/build/native-build-number/libksane create mode 100644 testing/source/vtown/kde/build/native-build-number/libkscreen create mode 100644 testing/source/vtown/kde/build/native-build-number/libksieve create mode 100644 testing/source/vtown/kde/build/native-build-number/libksysguard create mode 100644 testing/source/vtown/kde/build/native-build-number/libktorrent create mode 100644 testing/source/vtown/kde/build/native-build-number/lokalize create mode 100644 testing/source/vtown/kde/build/native-build-number/lskat create mode 100644 testing/source/vtown/kde/build/native-build-number/mailcommon create mode 100644 testing/source/vtown/kde/build/native-build-number/mailimporter create mode 100644 testing/source/vtown/kde/build/native-build-number/marble create mode 100644 testing/source/vtown/kde/build/native-build-number/mbox-importer create mode 100644 testing/source/vtown/kde/build/native-build-number/messagelib create mode 100644 testing/source/vtown/kde/build/native-build-number/milou create mode 100644 testing/source/vtown/kde/build/native-build-number/minuet create mode 100644 testing/source/vtown/kde/build/native-build-number/modemmanager-qt create mode 100644 testing/source/vtown/kde/build/native-build-number/networkmanager-qt create mode 100644 testing/source/vtown/kde/build/native-build-number/okteta create mode 100644 testing/source/vtown/kde/build/native-build-number/okular create mode 100644 testing/source/vtown/kde/build/native-build-number/oxygen create mode 100644 testing/source/vtown/kde/build/native-build-number/oxygen-fonts create mode 100644 testing/source/vtown/kde/build/native-build-number/oxygen-gtk2 create mode 100644 testing/source/vtown/kde/build/native-build-number/oxygen-icons5 create mode 100644 testing/source/vtown/kde/build/native-build-number/palapeli create mode 100644 testing/source/vtown/kde/build/native-build-number/parley create mode 100644 testing/source/vtown/kde/build/native-build-number/partitionmanager create mode 100644 testing/source/vtown/kde/build/native-build-number/picmi create mode 100644 testing/source/vtown/kde/build/native-build-number/pim-data-exporter create mode 100644 testing/source/vtown/kde/build/native-build-number/pim-sieve-editor create mode 100644 testing/source/vtown/kde/build/native-build-number/pimcommon create mode 100644 testing/source/vtown/kde/build/native-build-number/plasma-browser-integration create mode 100644 testing/source/vtown/kde/build/native-build-number/plasma-desktop create mode 100644 testing/source/vtown/kde/build/native-build-number/plasma-disks create mode 100644 testing/source/vtown/kde/build/native-build-number/plasma-framework create mode 100644 testing/source/vtown/kde/build/native-build-number/plasma-integration create mode 100644 testing/source/vtown/kde/build/native-build-number/plasma-nm create mode 100644 testing/source/vtown/kde/build/native-build-number/plasma-pa create mode 100644 testing/source/vtown/kde/build/native-build-number/plasma-sdk create mode 100644 testing/source/vtown/kde/build/native-build-number/plasma-vault create mode 100644 testing/source/vtown/kde/build/native-build-number/plasma-wayland-protocols create mode 100644 testing/source/vtown/kde/build/native-build-number/plasma-workspace create mode 100644 testing/source/vtown/kde/build/native-build-number/plasma-workspace-wallpapers create mode 100644 testing/source/vtown/kde/build/native-build-number/polkit-kde-agent-1 create mode 100644 testing/source/vtown/kde/build/native-build-number/polkit-kde-kcmodules-framework create mode 100644 testing/source/vtown/kde/build/native-build-number/powerdevil create mode 100644 testing/source/vtown/kde/build/native-build-number/poxml create mode 100644 testing/source/vtown/kde/build/native-build-number/print-manager create mode 100644 testing/source/vtown/kde/build/native-build-number/prison create mode 100644 testing/source/vtown/kde/build/native-build-number/pulseaudio-qt create mode 100644 testing/source/vtown/kde/build/native-build-number/purpose create mode 100644 testing/source/vtown/kde/build/native-build-number/qqc2-desktop-style create mode 100644 testing/source/vtown/kde/build/native-build-number/rocs create mode 100644 testing/source/vtown/kde/build/native-build-number/sddm create mode 100644 testing/source/vtown/kde/build/native-build-number/sddm-kcm create mode 100644 testing/source/vtown/kde/build/native-build-number/signon-kwallet-extension create mode 100644 testing/source/vtown/kde/build/native-build-number/skanlite create mode 100644 testing/source/vtown/kde/build/native-build-number/solid create mode 100644 testing/source/vtown/kde/build/native-build-number/sonnet create mode 100644 testing/source/vtown/kde/build/native-build-number/spectacle create mode 100644 testing/source/vtown/kde/build/native-build-number/step create mode 100644 testing/source/vtown/kde/build/native-build-number/svgpart create mode 100644 testing/source/vtown/kde/build/native-build-number/sweeper create mode 100644 testing/source/vtown/kde/build/native-build-number/syndication create mode 100644 testing/source/vtown/kde/build/native-build-number/syntax-highlighting create mode 100644 testing/source/vtown/kde/build/native-build-number/systemsettings create mode 100644 testing/source/vtown/kde/build/native-build-number/threadweaver create mode 100644 testing/source/vtown/kde/build/native-build-number/umbrello create mode 100644 testing/source/vtown/kde/build/native-build-number/user-manager create mode 100644 testing/source/vtown/kde/build/native-build-number/wacomtablet create mode 100644 testing/source/vtown/kde/build/native-build-number/xdg-desktop-portal-kde create mode 100644 testing/source/vtown/kde/build/native-build-number/yakuake create mode 100644 testing/source/vtown/kde/build/native-build-number/zeroconf-ioslave create mode 100644 testing/source/vtown/kde/build/networkmanager-qt create mode 100644 testing/source/vtown/kde/build/okteta create mode 100644 testing/source/vtown/kde/build/okular create mode 100644 testing/source/vtown/kde/build/oxygen create mode 100644 testing/source/vtown/kde/build/oxygen-fonts create mode 100644 testing/source/vtown/kde/build/oxygen-gtk2 create mode 100644 testing/source/vtown/kde/build/oxygen-icons5 create mode 100644 testing/source/vtown/kde/build/palapeli create mode 100644 testing/source/vtown/kde/build/parley create mode 100644 testing/source/vtown/kde/build/partitionmanager create mode 100644 testing/source/vtown/kde/build/picmi create mode 100644 testing/source/vtown/kde/build/pim-data-exporter create mode 100644 testing/source/vtown/kde/build/pim-sieve-editor create mode 100644 testing/source/vtown/kde/build/pimcommon create mode 100644 testing/source/vtown/kde/build/plasma-browser-integration create mode 100644 testing/source/vtown/kde/build/plasma-desktop create mode 100644 testing/source/vtown/kde/build/plasma-disks create mode 100644 testing/source/vtown/kde/build/plasma-framework create mode 100644 testing/source/vtown/kde/build/plasma-integration create mode 100644 testing/source/vtown/kde/build/plasma-nm create mode 100644 testing/source/vtown/kde/build/plasma-pa create mode 100644 testing/source/vtown/kde/build/plasma-sdk create mode 100644 testing/source/vtown/kde/build/plasma-vault create mode 100644 testing/source/vtown/kde/build/plasma-wayland-protocols create mode 100644 testing/source/vtown/kde/build/plasma-workspace create mode 100644 testing/source/vtown/kde/build/plasma-workspace-wallpapers create mode 100644 testing/source/vtown/kde/build/polkit-kde-agent-1 create mode 100644 testing/source/vtown/kde/build/powerdevil create mode 100644 testing/source/vtown/kde/build/poxml create mode 100644 testing/source/vtown/kde/build/print-manager create mode 100644 testing/source/vtown/kde/build/prison create mode 100644 testing/source/vtown/kde/build/pulseaudio-qt create mode 100644 testing/source/vtown/kde/build/purpose create mode 100644 testing/source/vtown/kde/build/qqc2-desktop-style create mode 100644 testing/source/vtown/kde/build/rocs create mode 100644 testing/source/vtown/kde/build/sddm create mode 100644 testing/source/vtown/kde/build/sddm-kcm create mode 100644 testing/source/vtown/kde/build/signon-kwallet-extension create mode 100644 testing/source/vtown/kde/build/skanlite create mode 100644 testing/source/vtown/kde/build/solid create mode 100644 testing/source/vtown/kde/build/sonnet create mode 100644 testing/source/vtown/kde/build/spectacle create mode 100644 testing/source/vtown/kde/build/step create mode 100644 testing/source/vtown/kde/build/svgpart create mode 100644 testing/source/vtown/kde/build/sweeper create mode 100644 testing/source/vtown/kde/build/syndication create mode 100644 testing/source/vtown/kde/build/syntax-highlighting create mode 100644 testing/source/vtown/kde/build/systemsettings create mode 100644 testing/source/vtown/kde/build/threadweaver create mode 100644 testing/source/vtown/kde/build/umbrello create mode 100755 testing/source/vtown/kde/build/uplift-builds.sh create mode 100644 testing/source/vtown/kde/build/user-manager create mode 100644 testing/source/vtown/kde/build/vtown-build-number/akonadi create mode 100644 testing/source/vtown/kde/build/vtown-build-number/akonadi-calendar create mode 100644 testing/source/vtown/kde/build/vtown-build-number/akonadi-calendar-tools create mode 100644 testing/source/vtown/kde/build/vtown-build-number/akonadi-contacts create mode 100644 testing/source/vtown/kde/build/vtown-build-number/akonadi-import-wizard create mode 100644 testing/source/vtown/kde/build/vtown-build-number/akonadi-mime create mode 100644 testing/source/vtown/kde/build/vtown-build-number/akonadi-notes create mode 100644 testing/source/vtown/kde/build/vtown-build-number/akonadi-search create mode 100644 testing/source/vtown/kde/build/vtown-build-number/akonadiconsole create mode 100644 testing/source/vtown/kde/build/vtown-build-number/akregator create mode 100644 testing/source/vtown/kde/build/vtown-build-number/alkimia create mode 100644 testing/source/vtown/kde/build/vtown-build-number/analitza create mode 100644 testing/source/vtown/kde/build/vtown-build-number/ark create mode 100644 testing/source/vtown/kde/build/vtown-build-number/artikulate create mode 100644 testing/source/vtown/kde/build/vtown-build-number/attica create mode 100644 testing/source/vtown/kde/build/vtown-build-number/audiocd-kio create mode 100644 testing/source/vtown/kde/build/vtown-build-number/baloo create mode 100644 testing/source/vtown/kde/build/vtown-build-number/baloo-widgets create mode 100644 testing/source/vtown/kde/build/vtown-build-number/blinken create mode 100644 testing/source/vtown/kde/build/vtown-build-number/bluedevil create mode 100644 testing/source/vtown/kde/build/vtown-build-number/bluez-qt create mode 100644 testing/source/vtown/kde/build/vtown-build-number/bomber create mode 100644 testing/source/vtown/kde/build/vtown-build-number/bovo create mode 100644 testing/source/vtown/kde/build/vtown-build-number/breeze create mode 100644 testing/source/vtown/kde/build/vtown-build-number/breeze-grub create mode 100644 testing/source/vtown/kde/build/vtown-build-number/breeze-gtk create mode 100644 testing/source/vtown/kde/build/vtown-build-number/breeze-icons create mode 100644 testing/source/vtown/kde/build/vtown-build-number/calendarsupport create mode 100644 testing/source/vtown/kde/build/vtown-build-number/calligra create mode 100644 testing/source/vtown/kde/build/vtown-build-number/calligraplan create mode 100644 testing/source/vtown/kde/build/vtown-build-number/cantor create mode 100644 testing/source/vtown/kde/build/vtown-build-number/cervisia create mode 100644 testing/source/vtown/kde/build/vtown-build-number/digikam create mode 100644 testing/source/vtown/kde/build/vtown-build-number/discover create mode 100644 testing/source/vtown/kde/build/vtown-build-number/dolphin create mode 100644 testing/source/vtown/kde/build/vtown-build-number/dolphin-plugins create mode 100644 testing/source/vtown/kde/build/vtown-build-number/dragon create mode 100644 testing/source/vtown/kde/build/vtown-build-number/drkonqi create mode 100644 testing/source/vtown/kde/build/vtown-build-number/elisa create mode 100644 testing/source/vtown/kde/build/vtown-build-number/eventviews create mode 100644 testing/source/vtown/kde/build/vtown-build-number/extra-cmake-modules create mode 100644 testing/source/vtown/kde/build/vtown-build-number/falkon create mode 100644 testing/source/vtown/kde/build/vtown-build-number/ffmpegthumbs create mode 100644 testing/source/vtown/kde/build/vtown-build-number/filelight create mode 100644 testing/source/vtown/kde/build/vtown-build-number/frameworkintegration create mode 100644 testing/source/vtown/kde/build/vtown-build-number/granatier create mode 100644 testing/source/vtown/kde/build/vtown-build-number/grantlee-editor create mode 100644 testing/source/vtown/kde/build/vtown-build-number/grantleetheme create mode 100644 testing/source/vtown/kde/build/vtown-build-number/gwenview create mode 100644 testing/source/vtown/kde/build/vtown-build-number/incidenceeditor create mode 100755 testing/source/vtown/kde/build/vtown-build-number/increment.sh create mode 100644 testing/source/vtown/kde/build/vtown-build-number/juk create mode 100644 testing/source/vtown/kde/build/vtown-build-number/k3b create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kaccounts-integration create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kaccounts-providers create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kactivities create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kactivities-stats create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kactivitymanagerd create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kaddressbook create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kajongg create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kalarm create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kalarmcal create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kalgebra create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kalzium create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kamera create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kamoso create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kanagram create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kapidox create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kapman create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kapptemplate create mode 100644 testing/source/vtown/kde/build/vtown-build-number/karchive create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kate create mode 100644 testing/source/vtown/kde/build/vtown-build-number/katomic create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kaudiocreator create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kauth create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kbackup create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kblackbox create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kblocks create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kbookmarks create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kbounce create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kbreakout create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kbruch create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kcachegrind create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kcalc create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kcalcore create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kcalendarcore create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kcalutils create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kcharselect create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kcmutils create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kcodecs create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kcolorchooser create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kcompletion create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kconfig create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kconfigwidgets create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kcontacts create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kcoreaddons create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kcrash create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kcron create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kdav create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kdbusaddons create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kde-cli-tools create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kde-dev-scripts create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kde-dev-utils create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kde-gtk-config create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kde-wallpapers create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kdeaccessibility create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kdeadmin create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kdebase create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kdebugsettings create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kdeclarative create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kdeconnect-kde create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kdecoration create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kded create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kdeedu create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kdeedu-data create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kdegames create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kdegraphics create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kdegraphics-mobipocket create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kdegraphics-thumbnailers create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kdelibs create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kdelibs4support create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kdemultimedia create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kdenetwork create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kdenetwork-filesharing create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kdenlive create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kdepim create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kdepim-addons create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kdepim-apps-libs create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kdepim-runtime create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kdeplasma-addons create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kdesdk create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kdesdk-kioslaves create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kdesdk-thumbnailers create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kdesignerplugin create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kdesu create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kdetoys create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kdeutils create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kdev-php create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kdev-python create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kdevelop create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kdevelop-pg-qt create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kdevplatform create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kdewebdev create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kdewebkit create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kdf create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kdiagram create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kdialog create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kdiamond create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kdnssd create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kdoctools create mode 100644 testing/source/vtown/kde/build/vtown-build-number/keditbookmarks create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kemoticons create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kfilemetadata create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kfind create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kfloppy create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kfourinline create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kgamma5 create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kgeography create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kget create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kglobalaccel create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kgoldrunner create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kgpg create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kguiaddons create mode 100644 testing/source/vtown/kde/build/vtown-build-number/khangman create mode 100644 testing/source/vtown/kde/build/vtown-build-number/khelpcenter create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kholidays create mode 100644 testing/source/vtown/kde/build/vtown-build-number/khotkeys create mode 100644 testing/source/vtown/kde/build/vtown-build-number/khtml create mode 100644 testing/source/vtown/kde/build/vtown-build-number/ki18n create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kiconthemes create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kid3 create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kidentitymanagement create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kidletime create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kig create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kigo create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kile create mode 100644 testing/source/vtown/kde/build/vtown-build-number/killbots create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kimageformats create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kimagemapeditor create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kimap create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kinfocenter create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kinit create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kio create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kio-extras create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kio-gdrive create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kipi-plugins create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kirigami-gallery create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kirigami2 create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kiriki create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kitemmodels create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kitemviews create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kiten create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kitinerary create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kjobwidgets create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kjots create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kjs create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kjsembed create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kjumpingcube create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kldap create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kleopatra create mode 100644 testing/source/vtown/kde/build/vtown-build-number/klettres create mode 100644 testing/source/vtown/kde/build/vtown-build-number/klickety create mode 100644 testing/source/vtown/kde/build/vtown-build-number/klines create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kmag create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kmahjongg create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kmail create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kmail-account-wizard create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kmailtransport create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kmbox create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kmediaplayer create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kmenuedit create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kmime create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kmines create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kmix create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kmousetool create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kmouth create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kmplot create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kmymoney create mode 100644 testing/source/vtown/kde/build/vtown-build-number/knavalbattle create mode 100644 testing/source/vtown/kde/build/vtown-build-number/knetwalk create mode 100644 testing/source/vtown/kde/build/vtown-build-number/knewstuff create mode 100644 testing/source/vtown/kde/build/vtown-build-number/knights create mode 100644 testing/source/vtown/kde/build/vtown-build-number/knotes create mode 100644 testing/source/vtown/kde/build/vtown-build-number/knotifications create mode 100644 testing/source/vtown/kde/build/vtown-build-number/knotifyconfig create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kolf create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kollision create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kolourpaint create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kompare create mode 100644 testing/source/vtown/kde/build/vtown-build-number/konqueror create mode 100644 testing/source/vtown/kde/build/vtown-build-number/konquest create mode 100644 testing/source/vtown/kde/build/vtown-build-number/konsole create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kontact create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kontactinterface create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kopete create mode 100644 testing/source/vtown/kde/build/vtown-build-number/korganizer create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kpackage create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kparts create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kpat create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kpeople create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kpeoplevcard create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kpimtextedit create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kpkpass create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kplotting create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kpmcore create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kpty create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kqtquickcharts create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kquickcharts create mode 100644 testing/source/vtown/kde/build/vtown-build-number/krdc create mode 100644 testing/source/vtown/kde/build/vtown-build-number/krename create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kreversi create mode 100644 testing/source/vtown/kde/build/vtown-build-number/krfb create mode 100644 testing/source/vtown/kde/build/vtown-build-number/krita create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kross create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kross-interpreters create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kruler create mode 100644 testing/source/vtown/kde/build/vtown-build-number/krunner create mode 100644 testing/source/vtown/kde/build/vtown-build-number/krusader create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kscreen create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kscreenlocker create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kservice create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kshisen create mode 100644 testing/source/vtown/kde/build/vtown-build-number/ksirk create mode 100644 testing/source/vtown/kde/build/vtown-build-number/ksmtp create mode 100644 testing/source/vtown/kde/build/vtown-build-number/ksnakeduel create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kspaceduel create mode 100644 testing/source/vtown/kde/build/vtown-build-number/ksquares create mode 100644 testing/source/vtown/kde/build/vtown-build-number/ksshaskpass create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kstars create mode 100644 testing/source/vtown/kde/build/vtown-build-number/ksudoku create mode 100644 testing/source/vtown/kde/build/vtown-build-number/ksysguard create mode 100644 testing/source/vtown/kde/build/vtown-build-number/ksystemlog create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kteatime create mode 100644 testing/source/vtown/kde/build/vtown-build-number/ktexteditor create mode 100644 testing/source/vtown/kde/build/vtown-build-number/ktextwidgets create mode 100644 testing/source/vtown/kde/build/vtown-build-number/ktimer create mode 100644 testing/source/vtown/kde/build/vtown-build-number/ktimetracker create mode 100644 testing/source/vtown/kde/build/vtown-build-number/ktnef create mode 100644 testing/source/vtown/kde/build/vtown-build-number/ktorrent create mode 100644 testing/source/vtown/kde/build/vtown-build-number/ktouch create mode 100644 testing/source/vtown/kde/build/vtown-build-number/ktp-accounts-kcm create mode 100644 testing/source/vtown/kde/build/vtown-build-number/ktp-approver create mode 100644 testing/source/vtown/kde/build/vtown-build-number/ktp-auth-handler create mode 100644 testing/source/vtown/kde/build/vtown-build-number/ktp-call-ui create mode 100644 testing/source/vtown/kde/build/vtown-build-number/ktp-common-internals create mode 100644 testing/source/vtown/kde/build/vtown-build-number/ktp-contact-list create mode 100644 testing/source/vtown/kde/build/vtown-build-number/ktp-contact-runner create mode 100644 testing/source/vtown/kde/build/vtown-build-number/ktp-desktop-applets create mode 100644 testing/source/vtown/kde/build/vtown-build-number/ktp-filetransfer-handler create mode 100644 testing/source/vtown/kde/build/vtown-build-number/ktp-kded-module create mode 100644 testing/source/vtown/kde/build/vtown-build-number/ktp-send-file create mode 100644 testing/source/vtown/kde/build/vtown-build-number/ktp-text-ui create mode 100644 testing/source/vtown/kde/build/vtown-build-number/ktuberling create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kturtle create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kubrick create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kunitconversion create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kuser create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kwallet create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kwallet-pam create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kwalletmanager create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kwave create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kwayland create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kwayland-integration create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kwayland-server create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kwebkitpart create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kwidgetsaddons create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kwin create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kwindowsystem create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kwordquiz create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kwrited create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kxmlgui create mode 100644 testing/source/vtown/kde/build/vtown-build-number/kxmlrpcclient create mode 100644 testing/source/vtown/kde/build/vtown-build-number/labplot create mode 100644 testing/source/vtown/kde/build/vtown-build-number/latte-dock create mode 100644 testing/source/vtown/kde/build/vtown-build-number/libgravatar create mode 100644 testing/source/vtown/kde/build/vtown-build-number/libkcddb create mode 100644 testing/source/vtown/kde/build/vtown-build-number/libkcompactdisc create mode 100644 testing/source/vtown/kde/build/vtown-build-number/libkdcraw create mode 100644 testing/source/vtown/kde/build/vtown-build-number/libkdegames create mode 100644 testing/source/vtown/kde/build/vtown-build-number/libkdepim create mode 100644 testing/source/vtown/kde/build/vtown-build-number/libkeduvocdocument create mode 100644 testing/source/vtown/kde/build/vtown-build-number/libkexiv2 create mode 100644 testing/source/vtown/kde/build/vtown-build-number/libkgapi create mode 100644 testing/source/vtown/kde/build/vtown-build-number/libkgeomap create mode 100644 testing/source/vtown/kde/build/vtown-build-number/libkipi create mode 100644 testing/source/vtown/kde/build/vtown-build-number/libkleo create mode 100644 testing/source/vtown/kde/build/vtown-build-number/libkmahjongg create mode 100644 testing/source/vtown/kde/build/vtown-build-number/libkomparediff2 create mode 100644 testing/source/vtown/kde/build/vtown-build-number/libksane create mode 100644 testing/source/vtown/kde/build/vtown-build-number/libkscreen create mode 100644 testing/source/vtown/kde/build/vtown-build-number/libksieve create mode 100644 testing/source/vtown/kde/build/vtown-build-number/libksysguard create mode 100644 testing/source/vtown/kde/build/vtown-build-number/libktorrent create mode 100644 testing/source/vtown/kde/build/vtown-build-number/lokalize create mode 100644 testing/source/vtown/kde/build/vtown-build-number/lskat create mode 100644 testing/source/vtown/kde/build/vtown-build-number/mailcommon create mode 100644 testing/source/vtown/kde/build/vtown-build-number/mailimporter create mode 100644 testing/source/vtown/kde/build/vtown-build-number/marble create mode 100644 testing/source/vtown/kde/build/vtown-build-number/mbox-importer create mode 100644 testing/source/vtown/kde/build/vtown-build-number/messagelib create mode 100644 testing/source/vtown/kde/build/vtown-build-number/milou create mode 100644 testing/source/vtown/kde/build/vtown-build-number/minuet create mode 100644 testing/source/vtown/kde/build/vtown-build-number/modemmanager-qt create mode 100644 testing/source/vtown/kde/build/vtown-build-number/networkmanager-qt create mode 100644 testing/source/vtown/kde/build/vtown-build-number/okteta create mode 100644 testing/source/vtown/kde/build/vtown-build-number/okular create mode 100644 testing/source/vtown/kde/build/vtown-build-number/oxygen create mode 100644 testing/source/vtown/kde/build/vtown-build-number/oxygen-fonts create mode 100644 testing/source/vtown/kde/build/vtown-build-number/oxygen-gtk2 create mode 100644 testing/source/vtown/kde/build/vtown-build-number/oxygen-icons5 create mode 100644 testing/source/vtown/kde/build/vtown-build-number/palapeli create mode 100644 testing/source/vtown/kde/build/vtown-build-number/parley create mode 100644 testing/source/vtown/kde/build/vtown-build-number/partitionmanager create mode 100644 testing/source/vtown/kde/build/vtown-build-number/picmi create mode 100644 testing/source/vtown/kde/build/vtown-build-number/pim-data-exporter create mode 100644 testing/source/vtown/kde/build/vtown-build-number/pim-sieve-editor create mode 100644 testing/source/vtown/kde/build/vtown-build-number/pimcommon create mode 100644 testing/source/vtown/kde/build/vtown-build-number/plasma-browser-integration create mode 100644 testing/source/vtown/kde/build/vtown-build-number/plasma-desktop create mode 100644 testing/source/vtown/kde/build/vtown-build-number/plasma-disks create mode 100644 testing/source/vtown/kde/build/vtown-build-number/plasma-framework create mode 100644 testing/source/vtown/kde/build/vtown-build-number/plasma-integration create mode 100644 testing/source/vtown/kde/build/vtown-build-number/plasma-nm create mode 100644 testing/source/vtown/kde/build/vtown-build-number/plasma-pa create mode 100644 testing/source/vtown/kde/build/vtown-build-number/plasma-sdk create mode 100644 testing/source/vtown/kde/build/vtown-build-number/plasma-vault create mode 100644 testing/source/vtown/kde/build/vtown-build-number/plasma-wayland-protocols create mode 100644 testing/source/vtown/kde/build/vtown-build-number/plasma-workspace create mode 100644 testing/source/vtown/kde/build/vtown-build-number/plasma-workspace-wallpapers create mode 100644 testing/source/vtown/kde/build/vtown-build-number/polkit-kde-agent-1 create mode 100644 testing/source/vtown/kde/build/vtown-build-number/polkit-kde-kcmodules-framework create mode 100644 testing/source/vtown/kde/build/vtown-build-number/powerdevil create mode 100644 testing/source/vtown/kde/build/vtown-build-number/poxml create mode 100644 testing/source/vtown/kde/build/vtown-build-number/print-manager create mode 100644 testing/source/vtown/kde/build/vtown-build-number/prison create mode 100644 testing/source/vtown/kde/build/vtown-build-number/pulseaudio-qt create mode 100644 testing/source/vtown/kde/build/vtown-build-number/purpose create mode 100644 testing/source/vtown/kde/build/vtown-build-number/qqc2-desktop-style create mode 100644 testing/source/vtown/kde/build/vtown-build-number/rocs create mode 100644 testing/source/vtown/kde/build/vtown-build-number/sddm create mode 100644 testing/source/vtown/kde/build/vtown-build-number/sddm-kcm create mode 100644 testing/source/vtown/kde/build/vtown-build-number/signon-kwallet-extension create mode 100644 testing/source/vtown/kde/build/vtown-build-number/skanlite create mode 100644 testing/source/vtown/kde/build/vtown-build-number/solid create mode 100644 testing/source/vtown/kde/build/vtown-build-number/sonnet create mode 100644 testing/source/vtown/kde/build/vtown-build-number/spectacle create mode 100644 testing/source/vtown/kde/build/vtown-build-number/step create mode 100644 testing/source/vtown/kde/build/vtown-build-number/svgpart create mode 100644 testing/source/vtown/kde/build/vtown-build-number/sweeper create mode 100644 testing/source/vtown/kde/build/vtown-build-number/syndication create mode 100644 testing/source/vtown/kde/build/vtown-build-number/syntax-highlighting create mode 100644 testing/source/vtown/kde/build/vtown-build-number/systemsettings create mode 100644 testing/source/vtown/kde/build/vtown-build-number/threadweaver create mode 100644 testing/source/vtown/kde/build/vtown-build-number/umbrello create mode 100644 testing/source/vtown/kde/build/vtown-build-number/user-manager create mode 100644 testing/source/vtown/kde/build/vtown-build-number/wacomtablet create mode 100644 testing/source/vtown/kde/build/vtown-build-number/xdg-desktop-portal-kde create mode 100644 testing/source/vtown/kde/build/vtown-build-number/yakuake create mode 100644 testing/source/vtown/kde/build/vtown-build-number/zeroconf-ioslave create mode 100644 testing/source/vtown/kde/build/wacomtablet create mode 100644 testing/source/vtown/kde/build/xdg-desktop-portal-kde create mode 100644 testing/source/vtown/kde/build/yakuake create mode 100644 testing/source/vtown/kde/build/zeroconf-ioslave create mode 100644 testing/source/vtown/kde/cmake/alkimia create mode 100644 testing/source/vtown/kde/cmake/analitza create mode 100644 testing/source/vtown/kde/cmake/applications create mode 100644 testing/source/vtown/kde/cmake/baloo create mode 100644 testing/source/vtown/kde/cmake/calligra create mode 100644 testing/source/vtown/kde/cmake/cmake create mode 100644 testing/source/vtown/kde/cmake/digikam create mode 100644 testing/source/vtown/kde/cmake/frameworkintegration create mode 100644 testing/source/vtown/kde/cmake/frameworks create mode 100644 testing/source/vtown/kde/cmake/gwenview create mode 100644 testing/source/vtown/kde/cmake/k3b create mode 100644 testing/source/vtown/kde/cmake/kajongg create mode 100644 testing/source/vtown/kde/cmake/kde4 create mode 100644 testing/source/vtown/kde/cmake/kdelibs create mode 100644 testing/source/vtown/kde/cmake/kdepim create mode 100644 testing/source/vtown/kde/cmake/kget create mode 100644 testing/source/vtown/kde/cmake/kid3 create mode 100644 testing/source/vtown/kde/cmake/kitinerary create mode 100644 testing/source/vtown/kde/cmake/kjots create mode 100644 testing/source/vtown/kde/cmake/kopete create mode 100644 testing/source/vtown/kde/cmake/kpmcore create mode 100644 testing/source/vtown/kde/cmake/krdc create mode 100644 testing/source/vtown/kde/cmake/krita create mode 100644 testing/source/vtown/kde/cmake/kross-interpreters create mode 100644 testing/source/vtown/kde/cmake/krusader create mode 100644 testing/source/vtown/kde/cmake/kscreenlocker create mode 100644 testing/source/vtown/kde/cmake/kservice create mode 100644 testing/source/vtown/kde/cmake/kwallet-pam create mode 100644 testing/source/vtown/kde/cmake/kwave create mode 100644 testing/source/vtown/kde/cmake/kwin create mode 100644 testing/source/vtown/kde/cmake/marble create mode 100644 testing/source/vtown/kde/cmake/messagelib create mode 100644 testing/source/vtown/kde/cmake/partitionmanager create mode 100644 testing/source/vtown/kde/cmake/plasma create mode 100644 testing/source/vtown/kde/cmake/plasma-browser-integration create mode 100644 testing/source/vtown/kde/cmake/sddm create mode 100644 testing/source/vtown/kde/cmake/sddm-kcm create mode 100644 testing/source/vtown/kde/cmake/solid create mode 100644 testing/source/vtown/kde/cmake/xdg-desktop-portal-kde create mode 100644 testing/source/vtown/kde/docs/k3b create mode 100644 testing/source/vtown/kde/docs/kdepimlibs create mode 100644 testing/source/vtown/kde/doinst.sh/blinken create mode 100644 testing/source/vtown/kde/doinst.sh/bluedevil create mode 100644 testing/source/vtown/kde/doinst.sh/cantor create mode 100644 testing/source/vtown/kde/doinst.sh/gwenview create mode 100644 testing/source/vtown/kde/doinst.sh/k3b create mode 100644 testing/source/vtown/kde/doinst.sh/kalgebra create mode 100644 testing/source/vtown/kde/doinst.sh/kalzium create mode 100644 testing/source/vtown/kde/doinst.sh/kamera create mode 100644 testing/source/vtown/kde/doinst.sh/kanagram create mode 100644 testing/source/vtown/kde/doinst.sh/kate create mode 100644 testing/source/vtown/kde/doinst.sh/kaudiocreator create mode 100644 testing/source/vtown/kde/doinst.sh/kbruch create mode 100644 testing/source/vtown/kde/doinst.sh/kcalc create mode 100644 testing/source/vtown/kde/doinst.sh/kcolorchooser create mode 100644 testing/source/vtown/kde/doinst.sh/kdeaccessibility create mode 100644 testing/source/vtown/kde/doinst.sh/kdeedu create mode 100644 testing/source/vtown/kde/doinst.sh/kdegraphics create mode 100644 testing/source/vtown/kde/doinst.sh/kdelibs create mode 100644 testing/source/vtown/kde/doinst.sh/kdenetwork create mode 100644 testing/source/vtown/kde/doinst.sh/kdepim create mode 100644 testing/source/vtown/kde/doinst.sh/kdepim-runtime create mode 100644 testing/source/vtown/kde/doinst.sh/kdeplasma-addons create mode 100644 testing/source/vtown/kde/doinst.sh/kdesdk create mode 100644 testing/source/vtown/kde/doinst.sh/kdevelop create mode 100644 testing/source/vtown/kde/doinst.sh/kdevplatform create mode 100644 testing/source/vtown/kde/doinst.sh/kdewebdev create mode 100644 testing/source/vtown/kde/doinst.sh/kdf create mode 100644 testing/source/vtown/kde/doinst.sh/kgeography create mode 100644 testing/source/vtown/kde/doinst.sh/khangman create mode 100644 testing/source/vtown/kde/doinst.sh/kig create mode 100644 testing/source/vtown/kde/doinst.sh/kinit create mode 100644 testing/source/vtown/kde/doinst.sh/kiten create mode 100644 testing/source/vtown/kde/doinst.sh/klettres create mode 100644 testing/source/vtown/kde/doinst.sh/kmag create mode 100644 testing/source/vtown/kde/doinst.sh/kmousetool create mode 100644 testing/source/vtown/kde/doinst.sh/kmouth create mode 100644 testing/source/vtown/kde/doinst.sh/kmplot create mode 100644 testing/source/vtown/kde/doinst.sh/kolourpaint create mode 100644 testing/source/vtown/kde/doinst.sh/konsole create mode 100644 testing/source/vtown/kde/doinst.sh/kruler create mode 100644 testing/source/vtown/kde/doinst.sh/kscreenlocker create mode 100644 testing/source/vtown/kde/doinst.sh/kstars create mode 100644 testing/source/vtown/kde/doinst.sh/ktorrent create mode 100644 testing/source/vtown/kde/doinst.sh/ktouch create mode 100644 testing/source/vtown/kde/doinst.sh/ktp-contact-list create mode 100644 testing/source/vtown/kde/doinst.sh/ktp-text-ui create mode 100644 testing/source/vtown/kde/doinst.sh/kturtle create mode 100644 testing/source/vtown/kde/doinst.sh/kwordquiz create mode 100644 testing/source/vtown/kde/doinst.sh/marble create mode 100644 testing/source/vtown/kde/doinst.sh/okular create mode 100644 testing/source/vtown/kde/doinst.sh/oxygen-fonts create mode 100644 testing/source/vtown/kde/doinst.sh/parley create mode 100644 testing/source/vtown/kde/doinst.sh/powerdevil create mode 100644 testing/source/vtown/kde/doinst.sh/rocs create mode 100644 testing/source/vtown/kde/doinst.sh/sddm create mode 100644 testing/source/vtown/kde/doinst.sh/skanlite create mode 100644 testing/source/vtown/kde/doinst.sh/step create mode 100755 testing/source/vtown/kde/kde.SlackBuild create mode 100644 testing/source/vtown/kde/kde.options create mode 100644 testing/source/vtown/kde/make/katepart4 create mode 100644 testing/source/vtown/kde/make/kdeconnect4 create mode 100644 testing/source/vtown/kde/make/marble create mode 100644 testing/source/vtown/kde/modules/applications create mode 100644 testing/source/vtown/kde/modules/applications-extra create mode 100644 testing/source/vtown/kde/modules/frameworks create mode 100644 testing/source/vtown/kde/modules/kde4 create mode 100644 testing/source/vtown/kde/modules/kdepim create mode 100644 testing/source/vtown/kde/modules/plasma create mode 100644 testing/source/vtown/kde/modules/plasma-extra create mode 100644 testing/source/vtown/kde/modules/telepathy create mode 100644 testing/source/vtown/kde/noarch create mode 100644 testing/source/vtown/kde/nomake create mode 100644 testing/source/vtown/kde/package-blacklist create mode 100644 testing/source/vtown/kde/patch/README create mode 100644 testing/source/vtown/kde/patch/baloo.patch create mode 100644 testing/source/vtown/kde/patch/baloo/baloo_def_indexing_disabled.patch create mode 100644 testing/source/vtown/kde/patch/calligraplan.patch create mode 100644 testing/source/vtown/kde/patch/calligraplan/calligraplan.qt-5.15.patch create mode 100644 testing/source/vtown/kde/patch/dolphin.patch create mode 100644 testing/source/vtown/kde/patch/dolphin/dolphin_revert_noroot.patch create mode 100644 testing/source/vtown/kde/patch/falkon.patch create mode 100644 testing/source/vtown/kde/patch/falkon/falkon.qt-5.15.diff create mode 100644 testing/source/vtown/kde/patch/kalgebra.patch create mode 100644 testing/source/vtown/kde/patch/kalgebra/kalgebra_ncurses_linking.diff create mode 100644 testing/source/vtown/kde/patch/kate.patch create mode 100644 testing/source/vtown/kde/patch/kate/kate_runasroot.patch create mode 100644 testing/source/vtown/kde/patch/kdeconnect-kde.patch create mode 100644 testing/source/vtown/kde/patch/kdeconnect-kde/kdeconnect-kde_openssh-8.2.diff create mode 100644 testing/source/vtown/kde/patch/kdelibs.patch create mode 100644 testing/source/vtown/kde/patch/kdelibs/coding-style-fixes.patch create mode 100644 testing/source/vtown/kde/patch/kdelibs/kde4libs-4.14.26.diff create mode 100644 testing/source/vtown/kde/patch/kdelibs/kdelibs-openssl-1.1.patch create mode 100644 testing/source/vtown/kde/patch/kdelibs/kdelibs.2c3762feddf7e66cf6b64d9058f625a715694a00.patch create mode 100644 testing/source/vtown/kde/patch/kdelibs/kdelibs.docbook.patch create mode 100644 testing/source/vtown/kde/patch/kdelibs/kdelibs.grantlee-qt4.include.path.patch create mode 100644 testing/source/vtown/kde/patch/kdelibs/kdelibs.upnp_conditional.patch create mode 100644 testing/source/vtown/kde/patch/kdelibs/return-application-icons-properly.patch create mode 100644 testing/source/vtown/kde/patch/kdelibs/return-not-break.-copy-paste-error.patch create mode 100644 testing/source/vtown/kde/patch/kdelibs4support.patch create mode 100644 testing/source/vtown/kde/patch/kdelibs4support/FindDocBookXML4.cmake.diff create mode 100644 testing/source/vtown/kde/patch/kgpg.patch create mode 100644 testing/source/vtown/kde/patch/kgpg/kgpg.only.autostart.in.plasma.diff create mode 100644 testing/source/vtown/kde/patch/kinfocenter.patch create mode 100644 testing/source/vtown/kde/patch/kinfocenter/kinfocenter_libpci.patch create mode 100644 testing/source/vtown/kde/patch/krename.patch create mode 100644 testing/source/vtown/kde/patch/krename/krename.taglib.diff create mode 100644 testing/source/vtown/kde/patch/ktorrent.patch create mode 100644 testing/source/vtown/kde/patch/ktorrent/geoip.dat create mode 100644 testing/source/vtown/kde/patch/ktorrent/ktorrent.use.package.geoip.database.diff create mode 100644 testing/source/vtown/kde/patch/ktorrent/ktorrent_systray.patch create mode 100644 testing/source/vtown/kde/patch/ktorrent/ktorrent_taglib_linking.patch create mode 100644 testing/source/vtown/kde/patch/milou.patch create mode 100644 testing/source/vtown/kde/patch/milou/milou_krunner_include.diff create mode 100644 testing/source/vtown/kde/patch/oxygen-gtk2.patch create mode 100644 testing/source/vtown/kde/patch/oxygen-gtk2/oxygen-gtk2_KDEBUG_341181.patch create mode 100644 testing/source/vtown/kde/patch/plasma-browser-integration.patch create mode 100644 testing/source/vtown/kde/patch/plasma-browser-integration/plasma-browser-integration_KDEBUG-113461.patch create mode 100644 testing/source/vtown/kde/patch/sddm.patch create mode 100644 testing/source/vtown/kde/patch/sddm/sddm_auth.diff create mode 100644 testing/source/vtown/kde/patch/sddm/sddm_avatars.patch create mode 100644 testing/source/vtown/kde/patch/sddm/sddm_ck2_revert.patch create mode 100644 testing/source/vtown/kde/patch/sddm/sddm_consolekit.diff create mode 100644 testing/source/vtown/kde/patch/sddm/sddm_honor-PAM-supplemental-groups-v2.patch create mode 100644 testing/source/vtown/kde/patch/sddm/sddm_qstring.patch create mode 100644 testing/source/vtown/kde/patch/sddm/sddm_revert-honor-PAM-supplemental-groups.patch create mode 100644 testing/source/vtown/kde/patch/sddm/sddm_userxsession.diff create mode 100644 testing/source/vtown/kde/plasma_checkout.sh create mode 100644 testing/source/vtown/kde/post-install/akonadi4.post-install create mode 100644 testing/source/vtown/kde/post-install/audiocd-kio4.post-install create mode 100644 testing/source/vtown/kde/post-install/breeze-grub.post-install create mode 100644 testing/source/vtown/kde/post-install/dolphin.post-install create mode 100644 testing/source/vtown/kde/post-install/elisa.post-install create mode 100644 testing/source/vtown/kde/post-install/k3b.post-install create mode 100644 testing/source/vtown/kde/post-install/kauth.post-install create mode 100644 testing/source/vtown/kde/post-install/kdelibs.post-install create mode 100644 testing/source/vtown/kde/post-install/kdelibs4support.post-install create mode 100644 testing/source/vtown/kde/post-install/kdepim.post-install create mode 100644 testing/source/vtown/kde/post-install/kdepimlibs4.post-install create mode 100644 testing/source/vtown/kde/post-install/kdesu.post-install create mode 100644 testing/source/vtown/kde/post-install/kinfocenter.post-install create mode 100644 testing/source/vtown/kde/post-install/kinfocenter/blueSW-128px.png create mode 100644 testing/source/vtown/kde/post-install/kinfocenter/kcm-about-distrorc.ex create mode 100644 testing/source/vtown/kde/post-install/kinfocenter/slackware_traditional_website_logo.png create mode 100644 testing/source/vtown/kde/post-install/konsole.post-install create mode 100644 testing/source/vtown/kde/post-install/konsolepart4.post-install create mode 100644 testing/source/vtown/kde/post-install/kscreenlocker.post-install create mode 100644 testing/source/vtown/kde/post-install/kservice.post-install create mode 100644 testing/source/vtown/kde/post-install/kservice/profile.d/kde.csh create mode 100644 testing/source/vtown/kde/post-install/kservice/profile.d/kde.sh create mode 100644 testing/source/vtown/kde/post-install/ktorrent.post-install create mode 100644 testing/source/vtown/kde/post-install/kwallet.post-install create mode 100644 testing/source/vtown/kde/post-install/kwalletmanager.post-install create mode 100644 testing/source/vtown/kde/post-install/libksysguard.post-install create mode 100644 testing/source/vtown/kde/post-install/nepomuk-core.post-install create mode 100644 testing/source/vtown/kde/post-install/oktetapart4.post-install create mode 100755 testing/source/vtown/kde/post-install/oxygen-fonts.post-install create mode 100644 testing/source/vtown/kde/post-install/plasma-desktop.post-install create mode 100644 testing/source/vtown/kde/post-install/plasma-workspace.post-install create mode 100644 testing/source/vtown/kde/post-install/plasma-workspace/pam.d/kde create mode 100644 testing/source/vtown/kde/post-install/plasma-workspace/scripts/startkwayland create mode 100644 testing/source/vtown/kde/post-install/plasma-workspace/xinit/xinitrc.kde create mode 100644 testing/source/vtown/kde/post-install/plasma-workspace/xsession/plasma-safe.desktop create mode 100644 testing/source/vtown/kde/post-install/polkit-kde-kcmodules-framework.post-install create mode 100644 testing/source/vtown/kde/post-install/powerdevil.post-install create mode 100644 testing/source/vtown/kde/post-install/powerdevil/10-enable-ck2-power.rules create mode 100644 testing/source/vtown/kde/post-install/powerdevil/10-enable-elogind-power.rules create mode 100644 testing/source/vtown/kde/post-install/powerdevil/10-enable-powerdevil-discrete-gpu.rules create mode 100644 testing/source/vtown/kde/post-install/powerdevil/10-enable-upower-suspend.rules create mode 100644 testing/source/vtown/kde/post-install/sddm-kcm.post-install create mode 100644 testing/source/vtown/kde/post-install/sddm.post-install create mode 100644 testing/source/vtown/kde/post-install/sddm/pam.d/sddm create mode 100644 testing/source/vtown/kde/post-install/sddm/pam.d/sddm-autologin create mode 100644 testing/source/vtown/kde/post-install/sddm/pam.d/sddm-greeter create mode 100644 testing/source/vtown/kde/post-install/wicd-kde.post-install create mode 100644 testing/source/vtown/kde/pre-install/README create mode 100644 testing/source/vtown/kde/pre-install/alkimia.pre-install create mode 100644 testing/source/vtown/kde/pre-install/kapidox.pre-install create mode 100644 testing/source/vtown/kde/pre-install/kdeconnect-kde.pre-install create mode 100644 testing/source/vtown/kde/pre-install/kdepimlibs4.pre-install create mode 100644 testing/source/vtown/kde/pre-install/kdewebdev.pre-install create mode 100644 testing/source/vtown/kde/pre-install/messagelib.pre-install create mode 100644 testing/source/vtown/kde/pre-install/smokekde.pre-install create mode 100644 testing/source/vtown/kde/slack-desc/akonadi create mode 100644 testing/source/vtown/kde/slack-desc/akonadi-calendar create mode 100644 testing/source/vtown/kde/slack-desc/akonadi-calendar-tools create mode 100644 testing/source/vtown/kde/slack-desc/akonadi-contacts create mode 100644 testing/source/vtown/kde/slack-desc/akonadi-import-wizard create mode 100644 testing/source/vtown/kde/slack-desc/akonadi-mime create mode 100644 testing/source/vtown/kde/slack-desc/akonadi-notes create mode 100644 testing/source/vtown/kde/slack-desc/akonadi-search create mode 100644 testing/source/vtown/kde/slack-desc/akonadiconsole create mode 100644 testing/source/vtown/kde/slack-desc/akregator create mode 100644 testing/source/vtown/kde/slack-desc/alkimia create mode 100644 testing/source/vtown/kde/slack-desc/analitza create mode 100644 testing/source/vtown/kde/slack-desc/ark create mode 100644 testing/source/vtown/kde/slack-desc/artikulate create mode 100644 testing/source/vtown/kde/slack-desc/attica create mode 100644 testing/source/vtown/kde/slack-desc/audiocd-kio create mode 100644 testing/source/vtown/kde/slack-desc/baloo create mode 100644 testing/source/vtown/kde/slack-desc/baloo-widgets create mode 100644 testing/source/vtown/kde/slack-desc/blinken create mode 100644 testing/source/vtown/kde/slack-desc/bluedevil create mode 100644 testing/source/vtown/kde/slack-desc/bluez-qt create mode 100644 testing/source/vtown/kde/slack-desc/bomber create mode 100644 testing/source/vtown/kde/slack-desc/bovo create mode 100644 testing/source/vtown/kde/slack-desc/breeze create mode 100644 testing/source/vtown/kde/slack-desc/breeze-grub create mode 100644 testing/source/vtown/kde/slack-desc/breeze-gtk create mode 100644 testing/source/vtown/kde/slack-desc/breeze-icons create mode 100644 testing/source/vtown/kde/slack-desc/calendarsupport create mode 100644 testing/source/vtown/kde/slack-desc/calligra create mode 100644 testing/source/vtown/kde/slack-desc/calligraplan create mode 100644 testing/source/vtown/kde/slack-desc/cantor create mode 100644 testing/source/vtown/kde/slack-desc/cervisia create mode 100644 testing/source/vtown/kde/slack-desc/digikam create mode 100644 testing/source/vtown/kde/slack-desc/discover create mode 100644 testing/source/vtown/kde/slack-desc/dolphin create mode 100644 testing/source/vtown/kde/slack-desc/dolphin-plugins create mode 100644 testing/source/vtown/kde/slack-desc/dragon create mode 100644 testing/source/vtown/kde/slack-desc/drkonqi create mode 100644 testing/source/vtown/kde/slack-desc/elisa create mode 100644 testing/source/vtown/kde/slack-desc/eventviews create mode 100644 testing/source/vtown/kde/slack-desc/extra-cmake-modules create mode 100644 testing/source/vtown/kde/slack-desc/falkon create mode 100644 testing/source/vtown/kde/slack-desc/ffmpegthumbs create mode 100644 testing/source/vtown/kde/slack-desc/filelight create mode 100644 testing/source/vtown/kde/slack-desc/frameworkintegration create mode 100644 testing/source/vtown/kde/slack-desc/granatier create mode 100644 testing/source/vtown/kde/slack-desc/grantlee-editor create mode 100644 testing/source/vtown/kde/slack-desc/grantleetheme create mode 100644 testing/source/vtown/kde/slack-desc/gwenview create mode 100644 testing/source/vtown/kde/slack-desc/incidenceeditor create mode 100644 testing/source/vtown/kde/slack-desc/juk create mode 100644 testing/source/vtown/kde/slack-desc/k3b create mode 100644 testing/source/vtown/kde/slack-desc/kaccounts-integration create mode 100644 testing/source/vtown/kde/slack-desc/kaccounts-providers create mode 100644 testing/source/vtown/kde/slack-desc/kactivities create mode 100644 testing/source/vtown/kde/slack-desc/kactivities-stats create mode 100644 testing/source/vtown/kde/slack-desc/kactivitymanagerd create mode 100644 testing/source/vtown/kde/slack-desc/kaddressbook create mode 100644 testing/source/vtown/kde/slack-desc/kajongg create mode 100644 testing/source/vtown/kde/slack-desc/kalarm create mode 100644 testing/source/vtown/kde/slack-desc/kalarmcal create mode 100644 testing/source/vtown/kde/slack-desc/kalgebra create mode 100644 testing/source/vtown/kde/slack-desc/kalzium create mode 100644 testing/source/vtown/kde/slack-desc/kamera create mode 100644 testing/source/vtown/kde/slack-desc/kamoso create mode 100644 testing/source/vtown/kde/slack-desc/kanagram create mode 100644 testing/source/vtown/kde/slack-desc/kapidox create mode 100644 testing/source/vtown/kde/slack-desc/kapman create mode 100644 testing/source/vtown/kde/slack-desc/kapptemplate create mode 100644 testing/source/vtown/kde/slack-desc/karchive create mode 100644 testing/source/vtown/kde/slack-desc/kate create mode 100644 testing/source/vtown/kde/slack-desc/katomic create mode 100644 testing/source/vtown/kde/slack-desc/kaudiocreator create mode 100644 testing/source/vtown/kde/slack-desc/kauth create mode 100644 testing/source/vtown/kde/slack-desc/kbackup create mode 100644 testing/source/vtown/kde/slack-desc/kblackbox create mode 100644 testing/source/vtown/kde/slack-desc/kblocks create mode 100644 testing/source/vtown/kde/slack-desc/kbookmarks create mode 100644 testing/source/vtown/kde/slack-desc/kbounce create mode 100644 testing/source/vtown/kde/slack-desc/kbreakout create mode 100644 testing/source/vtown/kde/slack-desc/kbruch create mode 100644 testing/source/vtown/kde/slack-desc/kcachegrind create mode 100644 testing/source/vtown/kde/slack-desc/kcalc create mode 100644 testing/source/vtown/kde/slack-desc/kcalcore create mode 100644 testing/source/vtown/kde/slack-desc/kcalendarcore create mode 100644 testing/source/vtown/kde/slack-desc/kcalutils create mode 100644 testing/source/vtown/kde/slack-desc/kcharselect create mode 100644 testing/source/vtown/kde/slack-desc/kcmutils create mode 100644 testing/source/vtown/kde/slack-desc/kcodecs create mode 100644 testing/source/vtown/kde/slack-desc/kcolorchooser create mode 100644 testing/source/vtown/kde/slack-desc/kcompletion create mode 100644 testing/source/vtown/kde/slack-desc/kconfig create mode 100644 testing/source/vtown/kde/slack-desc/kconfigwidgets create mode 100644 testing/source/vtown/kde/slack-desc/kcontacts create mode 100644 testing/source/vtown/kde/slack-desc/kcoreaddons create mode 100644 testing/source/vtown/kde/slack-desc/kcrash create mode 100644 testing/source/vtown/kde/slack-desc/kcron create mode 100644 testing/source/vtown/kde/slack-desc/kdav create mode 100644 testing/source/vtown/kde/slack-desc/kdbusaddons create mode 100644 testing/source/vtown/kde/slack-desc/kde-cli-tools create mode 100644 testing/source/vtown/kde/slack-desc/kde-dev-scripts create mode 100644 testing/source/vtown/kde/slack-desc/kde-dev-utils create mode 100644 testing/source/vtown/kde/slack-desc/kde-gtk-config create mode 100644 testing/source/vtown/kde/slack-desc/kde-wallpapers create mode 100644 testing/source/vtown/kde/slack-desc/kdeaccessibility create mode 100644 testing/source/vtown/kde/slack-desc/kdebugsettings create mode 100644 testing/source/vtown/kde/slack-desc/kdeclarative create mode 100644 testing/source/vtown/kde/slack-desc/kdeconnect-kde create mode 100644 testing/source/vtown/kde/slack-desc/kdecoration create mode 100644 testing/source/vtown/kde/slack-desc/kded create mode 100644 testing/source/vtown/kde/slack-desc/kdeedu create mode 100644 testing/source/vtown/kde/slack-desc/kdeedu-data create mode 100644 testing/source/vtown/kde/slack-desc/kdegraphics create mode 100644 testing/source/vtown/kde/slack-desc/kdegraphics-mobipocket create mode 100644 testing/source/vtown/kde/slack-desc/kdegraphics-thumbnailers create mode 100644 testing/source/vtown/kde/slack-desc/kdelibs create mode 100644 testing/source/vtown/kde/slack-desc/kdelibs4support create mode 100644 testing/source/vtown/kde/slack-desc/kdenetwork create mode 100644 testing/source/vtown/kde/slack-desc/kdenetwork-filesharing create mode 100644 testing/source/vtown/kde/slack-desc/kdenlive create mode 100644 testing/source/vtown/kde/slack-desc/kdepim create mode 100644 testing/source/vtown/kde/slack-desc/kdepim-addons create mode 100644 testing/source/vtown/kde/slack-desc/kdepim-apps-libs create mode 100644 testing/source/vtown/kde/slack-desc/kdepim-runtime create mode 100644 testing/source/vtown/kde/slack-desc/kdeplasma-addons create mode 100644 testing/source/vtown/kde/slack-desc/kdesdk create mode 100644 testing/source/vtown/kde/slack-desc/kdesdk-kioslaves create mode 100644 testing/source/vtown/kde/slack-desc/kdesdk-thumbnailers create mode 100644 testing/source/vtown/kde/slack-desc/kdesignerplugin create mode 100644 testing/source/vtown/kde/slack-desc/kdesu create mode 100644 testing/source/vtown/kde/slack-desc/kdev-php create mode 100644 testing/source/vtown/kde/slack-desc/kdev-python create mode 100644 testing/source/vtown/kde/slack-desc/kdevelop create mode 100644 testing/source/vtown/kde/slack-desc/kdevelop-pg-qt create mode 100644 testing/source/vtown/kde/slack-desc/kdevplatform create mode 100644 testing/source/vtown/kde/slack-desc/kdewebdev create mode 100644 testing/source/vtown/kde/slack-desc/kdewebkit create mode 100644 testing/source/vtown/kde/slack-desc/kdf create mode 100644 testing/source/vtown/kde/slack-desc/kdiagram create mode 100644 testing/source/vtown/kde/slack-desc/kdialog create mode 100644 testing/source/vtown/kde/slack-desc/kdiamond create mode 100644 testing/source/vtown/kde/slack-desc/kdnssd create mode 100644 testing/source/vtown/kde/slack-desc/kdoctools create mode 100644 testing/source/vtown/kde/slack-desc/keditbookmarks create mode 100644 testing/source/vtown/kde/slack-desc/kemoticons create mode 100644 testing/source/vtown/kde/slack-desc/kfilemetadata create mode 100644 testing/source/vtown/kde/slack-desc/kfind create mode 100644 testing/source/vtown/kde/slack-desc/kfloppy create mode 100644 testing/source/vtown/kde/slack-desc/kfourinline create mode 100644 testing/source/vtown/kde/slack-desc/kgamma5 create mode 100644 testing/source/vtown/kde/slack-desc/kgeography create mode 100644 testing/source/vtown/kde/slack-desc/kget create mode 100644 testing/source/vtown/kde/slack-desc/kglobalaccel create mode 100644 testing/source/vtown/kde/slack-desc/kgoldrunner create mode 100644 testing/source/vtown/kde/slack-desc/kgpg create mode 100644 testing/source/vtown/kde/slack-desc/kguiaddons create mode 100644 testing/source/vtown/kde/slack-desc/khangman create mode 100644 testing/source/vtown/kde/slack-desc/khelpcenter create mode 100644 testing/source/vtown/kde/slack-desc/kholidays create mode 100644 testing/source/vtown/kde/slack-desc/khotkeys create mode 100644 testing/source/vtown/kde/slack-desc/khtml create mode 100644 testing/source/vtown/kde/slack-desc/ki18n create mode 100644 testing/source/vtown/kde/slack-desc/kiconthemes create mode 100644 testing/source/vtown/kde/slack-desc/kid3 create mode 100644 testing/source/vtown/kde/slack-desc/kidentitymanagement create mode 100644 testing/source/vtown/kde/slack-desc/kidletime create mode 100644 testing/source/vtown/kde/slack-desc/kig create mode 100644 testing/source/vtown/kde/slack-desc/kigo create mode 100644 testing/source/vtown/kde/slack-desc/kile create mode 100644 testing/source/vtown/kde/slack-desc/killbots create mode 100644 testing/source/vtown/kde/slack-desc/kimageformats create mode 100644 testing/source/vtown/kde/slack-desc/kimagemapeditor create mode 100644 testing/source/vtown/kde/slack-desc/kimap create mode 100644 testing/source/vtown/kde/slack-desc/kinfocenter create mode 100644 testing/source/vtown/kde/slack-desc/kinit create mode 100644 testing/source/vtown/kde/slack-desc/kio create mode 100644 testing/source/vtown/kde/slack-desc/kio-extras create mode 100644 testing/source/vtown/kde/slack-desc/kio-gdrive create mode 100644 testing/source/vtown/kde/slack-desc/kipi-plugins create mode 100644 testing/source/vtown/kde/slack-desc/kirigami-gallery create mode 100644 testing/source/vtown/kde/slack-desc/kirigami2 create mode 100644 testing/source/vtown/kde/slack-desc/kiriki create mode 100644 testing/source/vtown/kde/slack-desc/kitemmodels create mode 100644 testing/source/vtown/kde/slack-desc/kitemviews create mode 100644 testing/source/vtown/kde/slack-desc/kiten create mode 100644 testing/source/vtown/kde/slack-desc/kitinerary create mode 100644 testing/source/vtown/kde/slack-desc/kjobwidgets create mode 100644 testing/source/vtown/kde/slack-desc/kjots create mode 100644 testing/source/vtown/kde/slack-desc/kjs create mode 100644 testing/source/vtown/kde/slack-desc/kjsembed create mode 100644 testing/source/vtown/kde/slack-desc/kjumpingcube create mode 100644 testing/source/vtown/kde/slack-desc/kldap create mode 100644 testing/source/vtown/kde/slack-desc/kleopatra create mode 100644 testing/source/vtown/kde/slack-desc/klettres create mode 100644 testing/source/vtown/kde/slack-desc/klickety create mode 100644 testing/source/vtown/kde/slack-desc/klines create mode 100644 testing/source/vtown/kde/slack-desc/kmag create mode 100644 testing/source/vtown/kde/slack-desc/kmahjongg create mode 100644 testing/source/vtown/kde/slack-desc/kmail create mode 100644 testing/source/vtown/kde/slack-desc/kmail-account-wizard create mode 100644 testing/source/vtown/kde/slack-desc/kmailtransport create mode 100644 testing/source/vtown/kde/slack-desc/kmbox create mode 100644 testing/source/vtown/kde/slack-desc/kmediaplayer create mode 100644 testing/source/vtown/kde/slack-desc/kmenuedit create mode 100644 testing/source/vtown/kde/slack-desc/kmime create mode 100644 testing/source/vtown/kde/slack-desc/kmines create mode 100644 testing/source/vtown/kde/slack-desc/kmix create mode 100644 testing/source/vtown/kde/slack-desc/kmousetool create mode 100644 testing/source/vtown/kde/slack-desc/kmouth create mode 100644 testing/source/vtown/kde/slack-desc/kmplot create mode 100644 testing/source/vtown/kde/slack-desc/kmymoney create mode 100644 testing/source/vtown/kde/slack-desc/knavalbattle create mode 100644 testing/source/vtown/kde/slack-desc/knetwalk create mode 100644 testing/source/vtown/kde/slack-desc/knewstuff create mode 100644 testing/source/vtown/kde/slack-desc/knights create mode 100644 testing/source/vtown/kde/slack-desc/knotes create mode 100644 testing/source/vtown/kde/slack-desc/knotifications create mode 100644 testing/source/vtown/kde/slack-desc/knotifyconfig create mode 100644 testing/source/vtown/kde/slack-desc/kolf create mode 100644 testing/source/vtown/kde/slack-desc/kollision create mode 100644 testing/source/vtown/kde/slack-desc/kolourpaint create mode 100644 testing/source/vtown/kde/slack-desc/kompare create mode 100644 testing/source/vtown/kde/slack-desc/konqueror create mode 100644 testing/source/vtown/kde/slack-desc/konquest create mode 100644 testing/source/vtown/kde/slack-desc/konsole create mode 100644 testing/source/vtown/kde/slack-desc/kontact create mode 100644 testing/source/vtown/kde/slack-desc/kontactinterface create mode 100644 testing/source/vtown/kde/slack-desc/kopete create mode 100644 testing/source/vtown/kde/slack-desc/korganizer create mode 100644 testing/source/vtown/kde/slack-desc/kpackage create mode 100644 testing/source/vtown/kde/slack-desc/kparts create mode 100644 testing/source/vtown/kde/slack-desc/kpat create mode 100644 testing/source/vtown/kde/slack-desc/kpeople create mode 100644 testing/source/vtown/kde/slack-desc/kpeoplevcard create mode 100644 testing/source/vtown/kde/slack-desc/kpimtextedit create mode 100644 testing/source/vtown/kde/slack-desc/kpkpass create mode 100644 testing/source/vtown/kde/slack-desc/kplotting create mode 100644 testing/source/vtown/kde/slack-desc/kpmcore create mode 100644 testing/source/vtown/kde/slack-desc/kpty create mode 100644 testing/source/vtown/kde/slack-desc/kqtquickcharts create mode 100644 testing/source/vtown/kde/slack-desc/kquickcharts create mode 100644 testing/source/vtown/kde/slack-desc/krdc create mode 100644 testing/source/vtown/kde/slack-desc/krename create mode 100644 testing/source/vtown/kde/slack-desc/kreversi create mode 100644 testing/source/vtown/kde/slack-desc/krfb create mode 100644 testing/source/vtown/kde/slack-desc/krita create mode 100644 testing/source/vtown/kde/slack-desc/kross create mode 100644 testing/source/vtown/kde/slack-desc/kross-interpreters create mode 100644 testing/source/vtown/kde/slack-desc/kruler create mode 100644 testing/source/vtown/kde/slack-desc/krunner create mode 100644 testing/source/vtown/kde/slack-desc/krusader create mode 100644 testing/source/vtown/kde/slack-desc/kscreen create mode 100644 testing/source/vtown/kde/slack-desc/kscreenlocker create mode 100644 testing/source/vtown/kde/slack-desc/kservice create mode 100644 testing/source/vtown/kde/slack-desc/kshisen create mode 100644 testing/source/vtown/kde/slack-desc/ksirk create mode 100644 testing/source/vtown/kde/slack-desc/ksmtp create mode 100644 testing/source/vtown/kde/slack-desc/ksnakeduel create mode 100644 testing/source/vtown/kde/slack-desc/kspaceduel create mode 100644 testing/source/vtown/kde/slack-desc/ksquares create mode 100644 testing/source/vtown/kde/slack-desc/ksshaskpass create mode 100644 testing/source/vtown/kde/slack-desc/kstars create mode 100644 testing/source/vtown/kde/slack-desc/ksudoku create mode 100644 testing/source/vtown/kde/slack-desc/ksysguard create mode 100644 testing/source/vtown/kde/slack-desc/ksystemlog create mode 100644 testing/source/vtown/kde/slack-desc/kteatime create mode 100644 testing/source/vtown/kde/slack-desc/ktexteditor create mode 100644 testing/source/vtown/kde/slack-desc/ktextwidgets create mode 100644 testing/source/vtown/kde/slack-desc/ktimer create mode 100644 testing/source/vtown/kde/slack-desc/ktimetracker create mode 100644 testing/source/vtown/kde/slack-desc/ktnef create mode 100644 testing/source/vtown/kde/slack-desc/ktorrent create mode 100644 testing/source/vtown/kde/slack-desc/ktouch create mode 100644 testing/source/vtown/kde/slack-desc/ktp-accounts-kcm create mode 100644 testing/source/vtown/kde/slack-desc/ktp-approver create mode 100644 testing/source/vtown/kde/slack-desc/ktp-auth-handler create mode 100644 testing/source/vtown/kde/slack-desc/ktp-call-ui create mode 100644 testing/source/vtown/kde/slack-desc/ktp-common-internals create mode 100644 testing/source/vtown/kde/slack-desc/ktp-contact-list create mode 100644 testing/source/vtown/kde/slack-desc/ktp-contact-runner create mode 100644 testing/source/vtown/kde/slack-desc/ktp-desktop-applets create mode 100644 testing/source/vtown/kde/slack-desc/ktp-filetransfer-handler create mode 100644 testing/source/vtown/kde/slack-desc/ktp-kded-module create mode 100644 testing/source/vtown/kde/slack-desc/ktp-send-file create mode 100644 testing/source/vtown/kde/slack-desc/ktp-text-ui create mode 100644 testing/source/vtown/kde/slack-desc/ktuberling create mode 100644 testing/source/vtown/kde/slack-desc/kturtle create mode 100644 testing/source/vtown/kde/slack-desc/kubrick create mode 100644 testing/source/vtown/kde/slack-desc/kunitconversion create mode 100644 testing/source/vtown/kde/slack-desc/kuser create mode 100644 testing/source/vtown/kde/slack-desc/kwallet create mode 100644 testing/source/vtown/kde/slack-desc/kwallet-pam create mode 100644 testing/source/vtown/kde/slack-desc/kwalletmanager create mode 100644 testing/source/vtown/kde/slack-desc/kwave create mode 100644 testing/source/vtown/kde/slack-desc/kwayland create mode 100644 testing/source/vtown/kde/slack-desc/kwayland-integration create mode 100644 testing/source/vtown/kde/slack-desc/kwayland-server create mode 100644 testing/source/vtown/kde/slack-desc/kwebkitpart create mode 100644 testing/source/vtown/kde/slack-desc/kwidgetsaddons create mode 100644 testing/source/vtown/kde/slack-desc/kwin create mode 100644 testing/source/vtown/kde/slack-desc/kwindowsystem create mode 100644 testing/source/vtown/kde/slack-desc/kwordquiz create mode 100644 testing/source/vtown/kde/slack-desc/kwrited create mode 100644 testing/source/vtown/kde/slack-desc/kxmlgui create mode 100644 testing/source/vtown/kde/slack-desc/kxmlrpcclient create mode 100644 testing/source/vtown/kde/slack-desc/labplot create mode 100644 testing/source/vtown/kde/slack-desc/latte-dock create mode 100644 testing/source/vtown/kde/slack-desc/libgravatar create mode 100644 testing/source/vtown/kde/slack-desc/libkcddb create mode 100644 testing/source/vtown/kde/slack-desc/libkcompactdisc create mode 100644 testing/source/vtown/kde/slack-desc/libkdcraw create mode 100644 testing/source/vtown/kde/slack-desc/libkdegames create mode 100644 testing/source/vtown/kde/slack-desc/libkdepim create mode 100644 testing/source/vtown/kde/slack-desc/libkeduvocdocument create mode 100644 testing/source/vtown/kde/slack-desc/libkexiv2 create mode 100644 testing/source/vtown/kde/slack-desc/libkgapi create mode 100644 testing/source/vtown/kde/slack-desc/libkgeomap create mode 100644 testing/source/vtown/kde/slack-desc/libkipi create mode 100644 testing/source/vtown/kde/slack-desc/libkleo create mode 100644 testing/source/vtown/kde/slack-desc/libkmahjongg create mode 100644 testing/source/vtown/kde/slack-desc/libkomparediff2 create mode 100644 testing/source/vtown/kde/slack-desc/libksane create mode 100644 testing/source/vtown/kde/slack-desc/libkscreen create mode 100644 testing/source/vtown/kde/slack-desc/libksieve create mode 100644 testing/source/vtown/kde/slack-desc/libksysguard create mode 100644 testing/source/vtown/kde/slack-desc/libktorrent create mode 100644 testing/source/vtown/kde/slack-desc/lokalize create mode 100644 testing/source/vtown/kde/slack-desc/lskat create mode 100644 testing/source/vtown/kde/slack-desc/mailcommon create mode 100644 testing/source/vtown/kde/slack-desc/mailimporter create mode 100755 testing/source/vtown/kde/slack-desc/make_slack-desc.sh create mode 100644 testing/source/vtown/kde/slack-desc/marble create mode 100644 testing/source/vtown/kde/slack-desc/mbox-importer create mode 100644 testing/source/vtown/kde/slack-desc/messagelib create mode 100644 testing/source/vtown/kde/slack-desc/milou create mode 100644 testing/source/vtown/kde/slack-desc/minuet create mode 100644 testing/source/vtown/kde/slack-desc/modemmanager-qt create mode 100644 testing/source/vtown/kde/slack-desc/networkmanager-qt create mode 100644 testing/source/vtown/kde/slack-desc/okteta create mode 100644 testing/source/vtown/kde/slack-desc/okular create mode 100644 testing/source/vtown/kde/slack-desc/oxygen create mode 100644 testing/source/vtown/kde/slack-desc/oxygen-fonts create mode 100644 testing/source/vtown/kde/slack-desc/oxygen-gtk2 create mode 100644 testing/source/vtown/kde/slack-desc/oxygen-icons5 create mode 100644 testing/source/vtown/kde/slack-desc/palapeli create mode 100644 testing/source/vtown/kde/slack-desc/parley create mode 100644 testing/source/vtown/kde/slack-desc/partitionmanager create mode 100644 testing/source/vtown/kde/slack-desc/picmi create mode 100644 testing/source/vtown/kde/slack-desc/pim-data-exporter create mode 100644 testing/source/vtown/kde/slack-desc/pim-sieve-editor create mode 100644 testing/source/vtown/kde/slack-desc/pimcommon create mode 100644 testing/source/vtown/kde/slack-desc/plasma-browser-integration create mode 100644 testing/source/vtown/kde/slack-desc/plasma-desktop create mode 100644 testing/source/vtown/kde/slack-desc/plasma-disks create mode 100644 testing/source/vtown/kde/slack-desc/plasma-framework create mode 100644 testing/source/vtown/kde/slack-desc/plasma-integration create mode 100644 testing/source/vtown/kde/slack-desc/plasma-nm create mode 100644 testing/source/vtown/kde/slack-desc/plasma-pa create mode 100644 testing/source/vtown/kde/slack-desc/plasma-sdk create mode 100644 testing/source/vtown/kde/slack-desc/plasma-vault create mode 100644 testing/source/vtown/kde/slack-desc/plasma-wayland-protocols create mode 100644 testing/source/vtown/kde/slack-desc/plasma-workspace create mode 100644 testing/source/vtown/kde/slack-desc/plasma-workspace-wallpapers create mode 100644 testing/source/vtown/kde/slack-desc/polkit-kde-agent-1 create mode 100644 testing/source/vtown/kde/slack-desc/powerdevil create mode 100644 testing/source/vtown/kde/slack-desc/poxml create mode 100644 testing/source/vtown/kde/slack-desc/print-manager create mode 100644 testing/source/vtown/kde/slack-desc/prison create mode 100644 testing/source/vtown/kde/slack-desc/pulseaudio-qt create mode 100644 testing/source/vtown/kde/slack-desc/purpose create mode 100644 testing/source/vtown/kde/slack-desc/qqc2-desktop-style create mode 100644 testing/source/vtown/kde/slack-desc/rocs create mode 100644 testing/source/vtown/kde/slack-desc/sddm create mode 100644 testing/source/vtown/kde/slack-desc/sddm-kcm create mode 100644 testing/source/vtown/kde/slack-desc/signon-kwallet-extension create mode 100644 testing/source/vtown/kde/slack-desc/skanlite create mode 100644 testing/source/vtown/kde/slack-desc/solid create mode 100644 testing/source/vtown/kde/slack-desc/sonnet create mode 100644 testing/source/vtown/kde/slack-desc/spectacle create mode 100644 testing/source/vtown/kde/slack-desc/step create mode 100644 testing/source/vtown/kde/slack-desc/svgpart create mode 100644 testing/source/vtown/kde/slack-desc/sweeper create mode 100644 testing/source/vtown/kde/slack-desc/syndication create mode 100644 testing/source/vtown/kde/slack-desc/syntax-highlighting create mode 100644 testing/source/vtown/kde/slack-desc/systemsettings create mode 100644 testing/source/vtown/kde/slack-desc/threadweaver create mode 100644 testing/source/vtown/kde/slack-desc/umbrello create mode 100644 testing/source/vtown/kde/slack-desc/user-manager create mode 100644 testing/source/vtown/kde/slack-desc/wacomtablet create mode 100644 testing/source/vtown/kde/slack-desc/xdg-desktop-portal-kde create mode 100644 testing/source/vtown/kde/slack-desc/yakuake create mode 100644 testing/source/vtown/kde/slack-desc/zeroconf-ioslave create mode 100755 testing/source/vtown/kde/src/applications-extra/fetch-kjots.sh create mode 100755 testing/source/vtown/kde/src/applications-extra/fetch-krita.sh create mode 100755 testing/source/vtown/kde/src/plasma-extra/fetch-wacomtablet.sh diff --git a/ChangeLog.rss b/ChangeLog.rss index fe3003340..1070e4627 100644 --- a/ChangeLog.rss +++ b/ChangeLog.rss @@ -11,9 +11,441 @@ Tracking Slackware development in git. en-us urn:uuid:c964f45e-6732-11e8-bbe5-107b4450212f - Tue, 3 Nov 2020 03:31:08 GMT - Tue, 3 Nov 2020 07:59:46 GMT + Tue, 3 Nov 2020 22:32:22 GMT + Wed, 4 Nov 2020 07:59:43 GMT maintain_current_git.sh v 1.12 + + Tue, 3 Nov 2020 22:32:22 GMT + Tue, 3 Nov 2020 22:32:22 GMT + https://git.slackware.nl/current/tag/?h=20201103223222 + 20201103223222 + + +Welcome to vtown, volkerdi's friendly takeover of alienBOB's ktown Plasma 5 +packages! Enormous thanks are due to alienBOB for maintaining and leading +testing of Plasma 5 on the side, even as I wore out his patience (and likely +others as well). But now this has made it into /testing and it won't be all +that long before it'll hit the main tree, so test it out and let me know if +anything broke. Several packages have been given back their upstream names +since there's no real reason to do otherwise unless we were going to support +installing KDE4 at the same time, and we aren't. Qt4 won't even be sticking +around, but probably slackbuilds.org will take it up. I dropped kaudiocreator +(won't build), ktuberling and klettres (rather bloated for the probably limited +appeal), user-manager (seems to have been dropped by upstream), kdelibs (KDE4 +library, not going to support that), kwebkitpart, and kpat (not adding three +new dependencies only used for a solitaire game). In addition, it's probable +that digikam and its dependencies will be dropped. It's a great program, but +in my opinion it's just a little too big (especially the source) to ship by +default. To install the vtown packages, first you'll want to remove any KDE4 +packages (the KDE and KDEI series in the main tree), any previous ktown packages +from alienBOB, and then install all of the packages in vtown/deps and vtown/kde +using upgradepkg --install-new. The previous advice on ConsoleKit2 was to remove +it since we've switched to elogind, but if you've got the latest rc.M it +shouldn't matter since ConsoleKit2 will not be started if elogind is installed. +Speaking of elogind, you'll probably notice that once elogind is installed X +or Wayland sessions will launch in the current console rather than on console 7. +Regarding the build numbers, the one before _vtown_ is the build number that +will be used when the merge to the main tree happens, and the one after _vtown_ +is used in case any rebuilds need to happen while vtown is in /testing. That's +about it for the notes on this one. Thanks again to alienBOB, and to my friends +in the US - don't forget to vote. :-) +l/poppler-20.11.0-x86_64-1.txz: Upgraded. + Shared library .so-version bump. +x/libinput-1.16.3-x86_64-1.txz: Upgraded. +testing/packages/vtown/deps/QtAV-20200910_2a470d2a-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/deps/accountsservice-0.6.55-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/deps/cfitsio-3.49-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/deps/cryfs-0.10.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/deps/cryptopp-8.2.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/deps/dbus-1.12.20-x86_64-2_vtown_1.txz: Rebuilt. +testing/packages/vtown/deps/dotconf-1.3-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/deps/dvdauthor-0.7.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/deps/eigen3-3.3.7-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/deps/elogind-243.7-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/deps/frei0r-plugins-1.7.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/deps/grantlee-5.2.0-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/deps/kdsoap-1.9.1-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/deps/lensfun-0.3.95-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/deps/libappindicator-12.10.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/deps/libburn-1.5.2.pl01-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/deps/libdbusmenu-16.04.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/deps/libdbusmenu-qt-0.9.3+16.04.20160218-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/deps/libdmtx-0.7.5-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/deps/libindicator-12.10.1-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/deps/libqalculate-3.14.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/deps/libsass-3.6.4-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/deps/mlt-6.22.1-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/deps/opencv-4.5.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/deps/phonon-4.11.1-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/deps/phonon-backend-gstreamer-4.10.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/deps/pipewire-0.3.13-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/deps/polkit-0.118-x86_64-2_vtown_1.txz: Rebuilt. +testing/packages/vtown/deps/polkit-qt-1-0.113.0-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/deps/qrencode-4.1.1-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/deps/qtkeychain-0.11.1-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/deps/quazip-1.1-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/deps/rttr-0.9.6-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/deps/sassc-3.6.1-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/deps/speech-dispatcher-0.8.8-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/deps/vid.stab-20200916_e851e7b-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/akonadi-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/akonadi-calendar-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/akonadi-calendar-tools-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/akonadi-contacts-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/akonadi-import-wizard-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/akonadi-mime-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/akonadi-notes-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/akonadi-search-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/akonadiconsole-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/akregator-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/alkimia-8.0.4-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/analitza-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/ark-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/artikulate-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/attica-5.75.0-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/audiocd-kio-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/baloo-5.75.0-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/baloo-widgets-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/blinken-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/bluedevil-5.20.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/bluez-qt-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/bomber-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/bovo-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/breeze-5.20.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/breeze-grub-5.20.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/breeze-gtk-5.20.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/breeze-icons-5.75.0-noarch-1_vtown_1.txz: Added. +testing/packages/vtown/kde/calendarsupport-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/calligra-3.2.1-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/calligraplan-3.2.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/cantor-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/cervisia-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/digikam-7.1.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/dolphin-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/dolphin-plugins-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/dragon-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/drkonqi-5.20.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/elisa-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/eventviews-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/extra-cmake-modules-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/falkon-3.1.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/ffmpegthumbs-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/filelight-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/frameworkintegration-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/granatier-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/grantlee-editor-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/grantleetheme-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/gwenview-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/incidenceeditor-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/juk-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/k3b-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kactivities-5.75.0-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kactivities-stats-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kactivitymanagerd-5.20.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kaddressbook-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kalarm-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kalarmcal-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kalgebra-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kalzium-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kamera-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kamoso-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kanagram-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kapidox-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kapman-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kapptemplate-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/karchive-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kate-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/katomic-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kauth-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kbackup-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kblackbox-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kblocks-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kbookmarks-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kbounce-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kbreakout-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kbruch-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kcachegrind-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kcalc-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kcalendarcore-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kcalutils-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kcharselect-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kcmutils-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kcodecs-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kcolorchooser-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kcompletion-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kconfig-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kconfigwidgets-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kcontacts-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kcoreaddons-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kcrash-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kcron-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kdav-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kdbusaddons-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kde-cli-tools-5.20.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kde-dev-scripts-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kde-dev-utils-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kde-gtk-config-5.20.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kdebugsettings-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kdeclarative-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kdeconnect-kde-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kdecoration-5.20.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kded-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kdeedu-data-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kdegraphics-mobipocket-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kdegraphics-thumbnailers-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kdelibs4support-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kdenetwork-filesharing-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kdenlive-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kdepim-addons-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kdepim-apps-libs-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kdepim-runtime-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kdeplasma-addons-5.20.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kdesdk-kioslaves-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kdesdk-thumbnailers-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kdesignerplugin-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kdesu-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kdev-php-5.6.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kdev-python-5.6.0-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kdevelop-5.6.0-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kdevelop-pg-qt-2.2.1-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kdewebkit-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kdf-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kdiagram-2.7.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kdialog-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kdiamond-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kdnssd-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kdoctools-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/keditbookmarks-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kemoticons-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kfilemetadata-5.75.0-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kfind-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kfloppy-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kfourinline-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kgamma5-5.20.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kgeography-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kget-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kglobalaccel-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kgoldrunner-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kgpg-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kguiaddons-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/khangman-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/khelpcenter-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kholidays-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/khotkeys-5.20.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/khtml-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/ki18n-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kiconthemes-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kid3-3.8.4-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kidentitymanagement-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kidletime-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kig-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kigo-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kile-2.9.93-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/killbots-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kimageformats-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kimagemapeditor-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kimap-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kinfocenter-5.20.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kinit-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kio-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kio-extras-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kio-gdrive-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kipi-plugins-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kirigami-gallery-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kirigami2-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kiriki-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kitemmodels-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kitemviews-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kiten-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kitinerary-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kjobwidgets-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kjots-20200924_355b642-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kjs-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kjsembed-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kjumpingcube-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kldap-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kleopatra-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/klickety-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/klines-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kmag-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kmahjongg-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kmail-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kmail-account-wizard-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kmailtransport-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kmbox-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kmediaplayer-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kmenuedit-5.20.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kmime-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kmines-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kmix-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kmousetool-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kmouth-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kmplot-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kmymoney-5.1.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/knavalbattle-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/knetwalk-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/knewstuff-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/knights-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/knotes-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/knotifications-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/knotifyconfig-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kolf-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kollision-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kolourpaint-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kompare-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/konqueror-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/konquest-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/konsole-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kontact-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kontactinterface-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kopete-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/korganizer-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kpackage-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kparts-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kpeople-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kpeoplevcard-0.1-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kpimtextedit-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kpkpass-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kplotting-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kpmcore-4.2.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kpty-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kqtquickcharts-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kquickcharts-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/krdc-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/krename-5.0.1-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kreversi-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/krfb-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/krita-4.4.1-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kross-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kross-interpreters-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kruler-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/krunner-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/krusader-2.7.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kscreen-5.20.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kscreenlocker-5.20.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kservice-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kshisen-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/ksirk-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/ksmtp-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/ksnakeduel-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kspaceduel-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/ksquares-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/ksshaskpass-5.20.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kstars-3.4.3-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/ksudoku-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/ksysguard-5.20.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/ksystemlog-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kteatime-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/ktexteditor-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/ktextwidgets-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/ktimer-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/ktimetracker-5.0.1-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/ktnef-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/ktorrent-5.2.0-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/ktouch-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kturtle-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kubrick-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kunitconversion-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kwallet-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kwallet-pam-5.20.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kwalletmanager-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kwave-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kwayland-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kwayland-integration-5.20.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kwayland-server-5.20.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kwidgetsaddons-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kwin-5.20.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kwindowsystem-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kwordquiz-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kwrited-5.20.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kxmlgui-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kxmlrpcclient-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/latte-dock-0.9.11-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/libgravatar-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/libkcddb-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/libkcompactdisc-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/libkdcraw-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/libkdegames-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/libkdepim-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/libkeduvocdocument-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/libkexiv2-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/libkgapi-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/libkgeomap-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/libkipi-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/libkleo-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/libkmahjongg-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/libkomparediff2-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/libksane-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/libkscreen-5.20.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/libksieve-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/libksysguard-5.20.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/libktorrent-2.2.0-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/lokalize-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/lskat-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/mailcommon-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/mailimporter-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/marble-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/mbox-importer-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/messagelib-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/milou-5.20.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/minuet-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/modemmanager-qt-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/networkmanager-qt-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/okteta-0.26.4-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/okular-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/oxygen-5.20.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/oxygen-fonts-5.4.3-noarch-1_vtown_1.txz: Added. +testing/packages/vtown/kde/oxygen-gtk2-1.4.6-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/oxygen-icons5-5.75.0-noarch-1_vtown_1.txz: Added. +testing/packages/vtown/kde/palapeli-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/parley-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/partitionmanager-4.2.0-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/picmi-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/pim-data-exporter-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/pim-sieve-editor-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/pimcommon-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/plasma-browser-integration-5.20.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/plasma-desktop-5.20.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/plasma-disks-5.20.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/plasma-framework-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/plasma-integration-5.20.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/plasma-nm-5.20.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/plasma-pa-5.20.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/plasma-sdk-5.20.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/plasma-vault-5.20.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/plasma-wayland-protocols-1.1.1-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/plasma-workspace-5.20.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/plasma-workspace-wallpapers-5.20.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/polkit-kde-agent-1-5.20.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/powerdevil-5.20.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/poxml-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/print-manager-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/prison-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/pulseaudio-qt-1.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/purpose-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/qqc2-desktop-style-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/rocs-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/sddm-0.18.1-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/sddm-kcm-5.20.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/skanlite-2.2.0-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/solid-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/sonnet-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/spectacle-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/step-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/svgpart-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/sweeper-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/syndication-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/syntax-highlighting-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/systemsettings-5.20.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/threadweaver-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/umbrello-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/wacomtablet-20201030_417d9d9-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/xdg-desktop-portal-kde-5.20.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/yakuake-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/zeroconf-ioslave-20.08.2-x86_64-1_vtown_1.txz: Upgraded. + ]]> + + Tue, 3 Nov 2020 03:31:08 GMT Tue, 3 Nov 2020 03:31:08 GMT diff --git a/ChangeLog.txt b/ChangeLog.txt index 0af6d8227..e975e896c 100644 --- a/ChangeLog.txt +++ b/ChangeLog.txt @@ -1,3 +1,427 @@ +Tue Nov 3 22:32:22 UTC 2020 +Welcome to vtown, volkerdi's friendly takeover of alienBOB's ktown Plasma 5 +packages! Enormous thanks are due to alienBOB for maintaining and leading +testing of Plasma 5 on the side, even as I wore out his patience (and likely +others as well). But now this has made it into /testing and it won't be all +that long before it'll hit the main tree, so test it out and let me know if +anything broke. Several packages have been given back their upstream names +since there's no real reason to do otherwise unless we were going to support +installing KDE4 at the same time, and we aren't. Qt4 won't even be sticking +around, but probably slackbuilds.org will take it up. I dropped kaudiocreator +(won't build), ktuberling and klettres (rather bloated for the probably limited +appeal), user-manager (seems to have been dropped by upstream), kdelibs (KDE4 +library, not going to support that), kwebkitpart, and kpat (not adding three +new dependencies only used for a solitaire game). In addition, it's probable +that digikam and its dependencies will be dropped. It's a great program, but +in my opinion it's just a little too big (especially the source) to ship by +default. To install the vtown packages, first you'll want to remove any KDE4 +packages (the KDE and KDEI series in the main tree), any previous ktown packages +from alienBOB, and then install all of the packages in vtown/deps and vtown/kde +using upgradepkg --install-new. The previous advice on ConsoleKit2 was to remove +it since we've switched to elogind, but if you've got the latest rc.M it +shouldn't matter since ConsoleKit2 will not be started if elogind is installed. +Speaking of elogind, you'll probably notice that once elogind is installed X +or Wayland sessions will launch in the current console rather than on console 7. +Regarding the build numbers, the one before _vtown_ is the build number that +will be used when the merge to the main tree happens, and the one after _vtown_ +is used in case any rebuilds need to happen while vtown is in /testing. That's +about it for the notes on this one. Thanks again to alienBOB, and to my friends +in the US - don't forget to vote. :-) +l/poppler-20.11.0-x86_64-1.txz: Upgraded. + Shared library .so-version bump. +x/libinput-1.16.3-x86_64-1.txz: Upgraded. +testing/packages/vtown/deps/QtAV-20200910_2a470d2a-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/deps/accountsservice-0.6.55-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/deps/cfitsio-3.49-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/deps/cryfs-0.10.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/deps/cryptopp-8.2.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/deps/dbus-1.12.20-x86_64-2_vtown_1.txz: Rebuilt. +testing/packages/vtown/deps/dotconf-1.3-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/deps/dvdauthor-0.7.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/deps/eigen3-3.3.7-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/deps/elogind-243.7-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/deps/frei0r-plugins-1.7.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/deps/grantlee-5.2.0-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/deps/kdsoap-1.9.1-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/deps/lensfun-0.3.95-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/deps/libappindicator-12.10.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/deps/libburn-1.5.2.pl01-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/deps/libdbusmenu-16.04.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/deps/libdbusmenu-qt-0.9.3+16.04.20160218-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/deps/libdmtx-0.7.5-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/deps/libindicator-12.10.1-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/deps/libqalculate-3.14.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/deps/libsass-3.6.4-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/deps/mlt-6.22.1-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/deps/opencv-4.5.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/deps/phonon-4.11.1-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/deps/phonon-backend-gstreamer-4.10.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/deps/pipewire-0.3.13-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/deps/polkit-0.118-x86_64-2_vtown_1.txz: Rebuilt. +testing/packages/vtown/deps/polkit-qt-1-0.113.0-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/deps/qrencode-4.1.1-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/deps/qtkeychain-0.11.1-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/deps/quazip-1.1-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/deps/rttr-0.9.6-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/deps/sassc-3.6.1-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/deps/speech-dispatcher-0.8.8-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/deps/vid.stab-20200916_e851e7b-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/akonadi-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/akonadi-calendar-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/akonadi-calendar-tools-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/akonadi-contacts-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/akonadi-import-wizard-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/akonadi-mime-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/akonadi-notes-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/akonadi-search-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/akonadiconsole-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/akregator-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/alkimia-8.0.4-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/analitza-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/ark-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/artikulate-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/attica-5.75.0-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/audiocd-kio-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/baloo-5.75.0-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/baloo-widgets-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/blinken-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/bluedevil-5.20.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/bluez-qt-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/bomber-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/bovo-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/breeze-5.20.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/breeze-grub-5.20.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/breeze-gtk-5.20.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/breeze-icons-5.75.0-noarch-1_vtown_1.txz: Added. +testing/packages/vtown/kde/calendarsupport-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/calligra-3.2.1-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/calligraplan-3.2.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/cantor-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/cervisia-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/digikam-7.1.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/dolphin-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/dolphin-plugins-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/dragon-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/drkonqi-5.20.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/elisa-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/eventviews-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/extra-cmake-modules-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/falkon-3.1.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/ffmpegthumbs-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/filelight-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/frameworkintegration-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/granatier-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/grantlee-editor-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/grantleetheme-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/gwenview-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/incidenceeditor-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/juk-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/k3b-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kactivities-5.75.0-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kactivities-stats-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kactivitymanagerd-5.20.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kaddressbook-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kalarm-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kalarmcal-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kalgebra-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kalzium-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kamera-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kamoso-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kanagram-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kapidox-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kapman-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kapptemplate-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/karchive-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kate-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/katomic-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kauth-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kbackup-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kblackbox-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kblocks-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kbookmarks-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kbounce-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kbreakout-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kbruch-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kcachegrind-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kcalc-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kcalendarcore-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kcalutils-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kcharselect-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kcmutils-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kcodecs-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kcolorchooser-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kcompletion-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kconfig-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kconfigwidgets-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kcontacts-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kcoreaddons-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kcrash-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kcron-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kdav-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kdbusaddons-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kde-cli-tools-5.20.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kde-dev-scripts-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kde-dev-utils-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kde-gtk-config-5.20.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kdebugsettings-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kdeclarative-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kdeconnect-kde-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kdecoration-5.20.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kded-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kdeedu-data-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kdegraphics-mobipocket-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kdegraphics-thumbnailers-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kdelibs4support-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kdenetwork-filesharing-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kdenlive-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kdepim-addons-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kdepim-apps-libs-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kdepim-runtime-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kdeplasma-addons-5.20.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kdesdk-kioslaves-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kdesdk-thumbnailers-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kdesignerplugin-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kdesu-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kdev-php-5.6.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kdev-python-5.6.0-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kdevelop-5.6.0-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kdevelop-pg-qt-2.2.1-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kdewebkit-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kdf-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kdiagram-2.7.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kdialog-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kdiamond-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kdnssd-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kdoctools-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/keditbookmarks-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kemoticons-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kfilemetadata-5.75.0-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kfind-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kfloppy-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kfourinline-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kgamma5-5.20.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kgeography-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kget-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kglobalaccel-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kgoldrunner-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kgpg-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kguiaddons-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/khangman-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/khelpcenter-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kholidays-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/khotkeys-5.20.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/khtml-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/ki18n-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kiconthemes-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kid3-3.8.4-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kidentitymanagement-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kidletime-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kig-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kigo-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kile-2.9.93-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/killbots-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kimageformats-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kimagemapeditor-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kimap-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kinfocenter-5.20.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kinit-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kio-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kio-extras-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kio-gdrive-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kipi-plugins-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kirigami-gallery-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kirigami2-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kiriki-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kitemmodels-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kitemviews-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kiten-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kitinerary-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kjobwidgets-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kjots-20200924_355b642-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kjs-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kjsembed-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kjumpingcube-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kldap-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kleopatra-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/klickety-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/klines-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kmag-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kmahjongg-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kmail-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kmail-account-wizard-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kmailtransport-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kmbox-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kmediaplayer-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kmenuedit-5.20.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kmime-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kmines-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kmix-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kmousetool-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kmouth-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kmplot-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kmymoney-5.1.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/knavalbattle-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/knetwalk-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/knewstuff-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/knights-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/knotes-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/knotifications-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/knotifyconfig-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kolf-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kollision-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kolourpaint-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kompare-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/konqueror-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/konquest-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/konsole-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kontact-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kontactinterface-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kopete-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/korganizer-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kpackage-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kparts-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kpeople-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kpeoplevcard-0.1-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kpimtextedit-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kpkpass-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kplotting-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kpmcore-4.2.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kpty-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kqtquickcharts-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kquickcharts-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/krdc-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/krename-5.0.1-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kreversi-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/krfb-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/krita-4.4.1-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kross-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kross-interpreters-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kruler-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/krunner-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/krusader-2.7.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kscreen-5.20.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kscreenlocker-5.20.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kservice-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kshisen-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/ksirk-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/ksmtp-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/ksnakeduel-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kspaceduel-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/ksquares-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/ksshaskpass-5.20.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kstars-3.4.3-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/ksudoku-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/ksysguard-5.20.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/ksystemlog-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kteatime-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/ktexteditor-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/ktextwidgets-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/ktimer-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/ktimetracker-5.0.1-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/ktnef-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/ktorrent-5.2.0-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/ktouch-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kturtle-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kubrick-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kunitconversion-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kwallet-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kwallet-pam-5.20.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kwalletmanager-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kwave-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kwayland-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kwayland-integration-5.20.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kwayland-server-5.20.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kwidgetsaddons-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kwin-5.20.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kwindowsystem-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kwordquiz-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/kwrited-5.20.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kxmlgui-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/kxmlrpcclient-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/latte-dock-0.9.11-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/libgravatar-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/libkcddb-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/libkcompactdisc-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/libkdcraw-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/libkdegames-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/libkdepim-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/libkeduvocdocument-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/libkexiv2-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/libkgapi-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/libkgeomap-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/libkipi-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/libkleo-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/libkmahjongg-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/libkomparediff2-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/libksane-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/libkscreen-5.20.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/libksieve-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/libksysguard-5.20.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/libktorrent-2.2.0-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/lokalize-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/lskat-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/mailcommon-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/mailimporter-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/marble-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/mbox-importer-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/messagelib-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/milou-5.20.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/minuet-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/modemmanager-qt-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/networkmanager-qt-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/okteta-0.26.4-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/okular-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/oxygen-5.20.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/oxygen-fonts-5.4.3-noarch-1_vtown_1.txz: Added. +testing/packages/vtown/kde/oxygen-gtk2-1.4.6-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/oxygen-icons5-5.75.0-noarch-1_vtown_1.txz: Added. +testing/packages/vtown/kde/palapeli-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/parley-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/partitionmanager-4.2.0-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/picmi-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/pim-data-exporter-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/pim-sieve-editor-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/pimcommon-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/plasma-browser-integration-5.20.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/plasma-desktop-5.20.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/plasma-disks-5.20.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/plasma-framework-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/plasma-integration-5.20.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/plasma-nm-5.20.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/plasma-pa-5.20.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/plasma-sdk-5.20.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/plasma-vault-5.20.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/plasma-wayland-protocols-1.1.1-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/plasma-workspace-5.20.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/plasma-workspace-wallpapers-5.20.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/polkit-kde-agent-1-5.20.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/powerdevil-5.20.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/poxml-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/print-manager-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/prison-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/pulseaudio-qt-1.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/purpose-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/qqc2-desktop-style-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/rocs-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/sddm-0.18.1-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/sddm-kcm-5.20.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/skanlite-2.2.0-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/solid-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/sonnet-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/spectacle-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/step-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/svgpart-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/sweeper-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/syndication-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/syntax-highlighting-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/systemsettings-5.20.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/threadweaver-5.75.0-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/umbrello-20.08.2-x86_64-1_vtown_1.txz: Upgraded. +testing/packages/vtown/kde/wacomtablet-20201030_417d9d9-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/xdg-desktop-portal-kde-5.20.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/yakuake-20.08.2-x86_64-1_vtown_1.txz: Added. +testing/packages/vtown/kde/zeroconf-ioslave-20.08.2-x86_64-1_vtown_1.txz: Upgraded. ++--------------------------+ Tue Nov 3 03:31:08 UTC 2020 ap/man-pages-5.09-noarch-1.txz: Upgraded. d/mercurial-5.6-x86_64-1.txz: Upgraded. diff --git a/FILELIST.TXT b/FILELIST.TXT index 38606ef4a..d9e95f515 100644 --- a/FILELIST.TXT +++ b/FILELIST.TXT @@ -1,20 +1,20 @@ -Tue Nov 3 03:33:45 UTC 2020 +Tue Nov 3 23:08:11 UTC 2020 Here is the file list for this directory. If you are using a mirror site and find missing or extra files in the disk subdirectories, please have the archive administrator refresh the mirror. -drwxr-xr-x 12 root root 4096 2020-11-03 03:31 . +drwxr-xr-x 12 root root 4096 2020-11-03 22:33 . -rw-r--r-- 1 root root 10064 2016-06-30 18:39 ./ANNOUNCE.14_2 -rw-r--r-- 1 root root 14975 2020-02-08 21:06 ./CHANGES_AND_HINTS.TXT --rw-r--r-- 1 root root 975010 2020-11-01 19:26 ./CHECKSUMS.md5 --rw-r--r-- 1 root root 163 2020-11-01 19:26 ./CHECKSUMS.md5.asc +-rw-r--r-- 1 root root 1351413 2020-11-03 22:33 ./CHECKSUMS.md5 +-rw-r--r-- 1 root root 163 2020-11-03 22:33 ./CHECKSUMS.md5.asc -rw-r--r-- 1 root root 17976 1994-06-10 02:28 ./COPYING -rw-r--r-- 1 root root 35147 2007-06-30 04:21 ./COPYING3 -rw-r--r-- 1 root root 19573 2016-06-23 20:08 ./COPYRIGHT.TXT -rw-r--r-- 1 root root 616 2006-10-02 04:37 ./CRYPTO_NOTICE.TXT --rw-r--r-- 1 root root 984606 2020-11-03 03:31 ./ChangeLog.txt +-rw-r--r-- 1 root root 1016816 2020-11-03 23:07 ./ChangeLog.txt drwxr-xr-x 3 root root 4096 2013-03-20 22:17 ./EFI drwxr-xr-x 2 root root 4096 2020-11-01 19:22 ./EFI/BOOT -rw-r--r-- 1 root root 1417216 2019-07-05 18:54 ./EFI/BOOT/bootx64.efi @@ -25,9 +25,9 @@ drwxr-xr-x 2 root root 4096 2020-11-01 19:22 ./EFI/BOOT -rwxr-xr-x 1 root root 2504 2019-07-05 18:54 ./EFI/BOOT/make-grub.sh -rw-r--r-- 1 root root 10722 2013-09-21 19:02 ./EFI/BOOT/osdetect.cfg -rw-r--r-- 1 root root 1273 2013-08-12 21:08 ./EFI/BOOT/tools.cfg --rw-r--r-- 1 root root 1281846 2020-11-01 19:25 ./FILELIST.TXT +-rw-r--r-- 1 root root 1732656 2020-11-03 22:32 ./FILELIST.TXT -rw-r--r-- 1 root root 1572 2012-08-29 18:27 ./GPG-KEY --rw-r--r-- 1 root root 766926 2020-11-03 03:33 ./PACKAGES.TXT +-rw-r--r-- 1 root root 766926 2020-11-03 22:25 ./PACKAGES.TXT -rw-r--r-- 1 root root 8564 2016-06-28 21:33 ./README.TXT -rw-r--r-- 1 root root 3629 2020-11-01 19:05 ./README.initrd -rw-r--r-- 1 root root 34412 2017-12-01 17:44 ./README_CRYPT.TXT @@ -791,11 +791,11 @@ drwxr-xr-x 2 root root 4096 2012-09-20 18:06 ./patches -rw-r--r-- 1 root root 575 2012-09-20 18:06 ./patches/FILE_LIST -rw-r--r-- 1 root root 14 2012-09-20 18:06 ./patches/MANIFEST.bz2 -rw-r--r-- 1 root root 224 2012-09-20 18:06 ./patches/PACKAGES.TXT -drwxr-xr-x 18 root root 4096 2020-11-03 03:33 ./slackware64 --rw-r--r-- 1 root root 302014 2020-11-03 03:33 ./slackware64/CHECKSUMS.md5 --rw-r--r-- 1 root root 163 2020-11-03 03:33 ./slackware64/CHECKSUMS.md5.asc --rw-r--r-- 1 root root 375837 2020-11-03 03:32 ./slackware64/FILE_LIST --rw-r--r-- 1 root root 3872235 2020-11-03 03:32 ./slackware64/MANIFEST.bz2 +drwxr-xr-x 18 root root 4096 2020-11-03 22:25 ./slackware64 +-rw-r--r-- 1 root root 302014 2020-11-03 22:25 ./slackware64/CHECKSUMS.md5 +-rw-r--r-- 1 root root 163 2020-11-03 22:25 ./slackware64/CHECKSUMS.md5.asc +-rw-r--r-- 1 root root 375837 2020-11-03 22:25 ./slackware64/FILE_LIST +-rw-r--r-- 1 root root 3875698 2020-11-03 22:25 ./slackware64/MANIFEST.bz2 lrwxrwxrwx 1 root root 15 2009-08-23 23:34 ./slackware64/PACKAGES.TXT -> ../PACKAGES.TXT drwxr-xr-x 2 root root 20480 2020-11-01 19:24 ./slackware64/a -rw-r--r-- 1 root root 327 2018-06-24 18:44 ./slackware64/a/aaa_base-14.2-x86_64-5.txt @@ -2513,7 +2513,7 @@ drwxr-xr-x 2 root root 20480 2016-03-10 03:11 ./slackware64/kdei -rw-r--r-- 1 root root 7544 2018-03-01 07:54 ./slackware64/kdei/maketag -rw-r--r-- 1 root root 7544 2018-03-01 07:54 ./slackware64/kdei/maketag.ez -rw-r--r-- 1 root root 1500 2018-03-01 07:54 ./slackware64/kdei/tagfile -drwxr-xr-x 2 root root 69632 2020-11-01 19:24 ./slackware64/l +drwxr-xr-x 2 root root 69632 2020-11-03 22:25 ./slackware64/l -rw-r--r-- 1 root root 338 2020-05-16 19:55 ./slackware64/l/ConsoleKit2-1.2.1-x86_64-4.txt -rw-r--r-- 1 root root 193724 2020-05-16 19:55 ./slackware64/l/ConsoleKit2-1.2.1-x86_64-4.txz -rw-r--r-- 1 root root 163 2020-05-16 19:55 ./slackware64/l/ConsoleKit2-1.2.1-x86_64-4.txz.asc @@ -3316,9 +3316,9 @@ drwxr-xr-x 2 root root 69632 2020-11-01 19:24 ./slackware64/l -rw-r--r-- 1 root root 441 2018-04-17 08:07 ./slackware64/l/polkit-qt-1-0.112.0-x86_64-2.txt -rw-r--r-- 1 root root 69800 2018-04-17 08:07 ./slackware64/l/polkit-qt-1-0.112.0-x86_64-2.txz -rw-r--r-- 1 root root 163 2018-04-17 08:07 ./slackware64/l/polkit-qt-1-0.112.0-x86_64-2.txz.asc --rw-r--r-- 1 root root 533 2020-10-31 04:16 ./slackware64/l/poppler-20.10.0-x86_64-2.txt --rw-r--r-- 1 root root 1668208 2020-10-31 04:16 ./slackware64/l/poppler-20.10.0-x86_64-2.txz --rw-r--r-- 1 root root 163 2020-10-31 04:16 ./slackware64/l/poppler-20.10.0-x86_64-2.txz.asc +-rw-r--r-- 1 root root 533 2020-11-03 18:37 ./slackware64/l/poppler-20.11.0-x86_64-1.txt +-rw-r--r-- 1 root root 1664444 2020-11-03 18:37 ./slackware64/l/poppler-20.11.0-x86_64-1.txz +-rw-r--r-- 1 root root 163 2020-11-03 18:37 ./slackware64/l/poppler-20.11.0-x86_64-1.txz.asc -rw-r--r-- 1 root root 598 2018-04-25 18:29 ./slackware64/l/poppler-data-0.4.9-noarch-1.txt -rw-r--r-- 1 root root 1474400 2018-04-25 18:29 ./slackware64/l/poppler-data-0.4.9-noarch-1.txz -rw-r--r-- 1 root root 163 2018-04-25 18:29 ./slackware64/l/poppler-data-0.4.9-noarch-1.txz.asc @@ -4040,7 +4040,7 @@ drwxr-xr-x 2 root root 4096 2020-04-05 21:10 ./slackware64/tcl -rw-r--r-- 1 root root 227 2019-11-22 21:51 ./slackware64/tcl/tk-8.6.10-x86_64-1.txt -rw-r--r-- 1 root root 1780348 2019-11-22 21:51 ./slackware64/tcl/tk-8.6.10-x86_64-1.txz -rw-r--r-- 1 root root 163 2019-11-22 21:51 ./slackware64/tcl/tk-8.6.10-x86_64-1.txz.asc -drwxr-xr-x 2 root root 61440 2020-10-31 01:33 ./slackware64/x +drwxr-xr-x 2 root root 61440 2020-11-03 22:25 ./slackware64/x -rw-r--r-- 1 root root 257 2018-04-13 16:03 ./slackware64/x/anthy-9100h-x86_64-2.txt -rw-r--r-- 1 root root 5074404 2018-04-13 16:03 ./slackware64/x/anthy-9100h-x86_64-2.txz -rw-r--r-- 1 root root 163 2018-04-13 16:03 ./slackware64/x/anthy-9100h-x86_64-2.txz.asc @@ -4355,9 +4355,9 @@ drwxr-xr-x 2 root root 61440 2020-10-31 01:33 ./slackware64/x -rw-r--r-- 1 root root 378 2018-04-13 16:07 ./slackware64/x/libhangul-0.1.0-x86_64-2.txt -rw-r--r-- 1 root root 1865468 2018-04-13 16:07 ./slackware64/x/libhangul-0.1.0-x86_64-2.txz -rw-r--r-- 1 root root 163 2018-04-13 16:07 ./slackware64/x/libhangul-0.1.0-x86_64-2.txz.asc --rw-r--r-- 1 root root 534 2020-10-07 19:31 ./slackware64/x/libinput-1.16.2-x86_64-1.txt --rw-r--r-- 1 root root 253272 2020-10-07 19:31 ./slackware64/x/libinput-1.16.2-x86_64-1.txz --rw-r--r-- 1 root root 163 2020-10-07 19:31 ./slackware64/x/libinput-1.16.2-x86_64-1.txz.asc +-rw-r--r-- 1 root root 534 2020-11-03 18:32 ./slackware64/x/libinput-1.16.3-x86_64-1.txt +-rw-r--r-- 1 root root 253244 2020-11-03 18:32 ./slackware64/x/libinput-1.16.3-x86_64-1.txz +-rw-r--r-- 1 root root 163 2020-11-03 18:32 ./slackware64/x/libinput-1.16.3-x86_64-1.txz.asc -rw-r--r-- 1 root root 322 2020-08-01 18:33 ./slackware64/x/libmypaint-1.6.1-x86_64-2.txt -rw-r--r-- 1 root root 202204 2020-08-01 18:33 ./slackware64/x/libmypaint-1.6.1-x86_64-2.txz -rw-r--r-- 1 root root 163 2020-08-01 18:33 ./slackware64/x/libmypaint-1.6.1-x86_64-2.txz.asc @@ -5168,11 +5168,11 @@ drwxr-xr-x 2 root root 4096 2019-02-17 23:51 ./slackware64/y -rw-r--r-- 1 root root 1147 2018-03-01 07:55 ./slackware64/y/maketag -rw-r--r-- 1 root root 1147 2018-03-01 07:55 ./slackware64/y/maketag.ez -rw-r--r-- 1 root root 14 2018-03-01 07:55 ./slackware64/y/tagfile -drwxr-xr-x 19 root root 4096 2020-11-03 03:33 ./source --rw-r--r-- 1 root root 503034 2020-11-03 03:33 ./source/CHECKSUMS.md5 --rw-r--r-- 1 root root 163 2020-11-03 03:33 ./source/CHECKSUMS.md5.asc --rw-r--r-- 1 root root 708530 2020-11-03 03:33 ./source/FILE_LIST --rw-r--r-- 1 root root 21911145 2020-11-03 03:33 ./source/MANIFEST.bz2 +drwxr-xr-x 19 root root 4096 2020-11-03 22:26 ./source +-rw-r--r-- 1 root root 503034 2020-11-03 22:26 ./source/CHECKSUMS.md5 +-rw-r--r-- 1 root root 163 2020-11-03 22:26 ./source/CHECKSUMS.md5.asc +-rw-r--r-- 1 root root 708530 2020-11-03 22:26 ./source/FILE_LIST +-rw-r--r-- 1 root root 21916820 2020-11-03 22:26 ./source/MANIFEST.bz2 -rw-r--r-- 1 root root 1314 2006-10-02 04:40 ./source/README.TXT drwxr-xr-x 119 root root 4096 2020-10-28 19:36 ./source/a -rw-r--r-- 1 root root 1034 2019-05-04 17:56 ./source/a/FTBFSlog @@ -9925,13 +9925,13 @@ drwxr-xr-x 2 root root 4096 2019-09-29 23:48 ./source/l/polkit-qt-1 -rw-r--r-- 1 root root 364183 2020-09-15 18:21 ./source/l/polkit/polkit-0.118.tar.lz -rwxr-xr-x 1 root root 6032 2020-09-15 18:24 ./source/l/polkit/polkit.SlackBuild -rw-r--r-- 1 root root 903 2018-11-17 07:07 ./source/l/polkit/slack-desc -drwxr-xr-x 2 root root 4096 2020-10-31 04:15 ./source/l/poppler +drwxr-xr-x 2 root root 4096 2020-11-03 18:37 ./source/l/poppler drwxr-xr-x 2 root root 4096 2019-09-29 23:48 ./source/l/poppler-data -rw-r--r-- 1 root root 1517002 2018-04-24 17:57 ./source/l/poppler-data/poppler-data-0.4.9.tar.lz -rwxr-xr-x 1 root root 2684 2019-09-29 23:48 ./source/l/poppler-data/poppler-data.SlackBuild -rw-r--r-- 1 root root 1058 2018-02-27 06:12 ./source/l/poppler-data/slack-desc --rw-r--r-- 1 root root 1644528 2020-10-07 22:10 ./source/l/poppler/poppler-20.10.0.tar.xz --rwxr-xr-x 1 root root 4503 2020-10-31 04:15 ./source/l/poppler/poppler.SlackBuild +-rw-r--r-- 1 root root 1648432 2020-11-02 22:12 ./source/l/poppler/poppler-20.11.0.tar.xz +-rwxr-xr-x 1 root root 4503 2020-11-03 18:37 ./source/l/poppler/poppler.SlackBuild -rw-r--r-- 1 root root 988 2018-02-27 06:12 ./source/l/poppler/slack-desc drwxr-xr-x 2 root root 4096 2020-06-26 19:05 ./source/l/popt -rw-r--r-- 1 root root 410937 2020-06-23 11:15 ./source/l/popt/popt-1.18.tar.lz @@ -11697,9 +11697,9 @@ drwxr-xr-x 2 root root 4096 2019-09-29 23:48 ./source/x/libhangul -rw-r--r-- 1 root root 2148068 2011-10-30 11:43 ./source/x/libhangul/libhangul-0.1.0.tar.xz -rwxr-xr-x 1 root root 4871 2019-09-29 23:48 ./source/x/libhangul/libhangul.SlackBuild -rw-r--r-- 1 root root 835 2018-02-27 06:13 ./source/x/libhangul/slack-desc -drwxr-xr-x 2 root root 4096 2020-10-07 19:31 ./source/x/libinput --rw-r--r-- 1 root root 595632 2020-10-07 00:37 ./source/x/libinput/libinput-1.16.2.tar.xz --rw-r--r-- 1 root root 95 2020-10-07 00:37 ./source/x/libinput/libinput-1.16.2.tar.xz.sig +drwxr-xr-x 2 root root 4096 2020-11-03 18:32 ./source/x/libinput +-rw-r--r-- 1 root root 594948 2020-11-03 04:43 ./source/x/libinput/libinput-1.16.3.tar.xz +-rw-r--r-- 1 root root 95 2020-11-03 04:43 ./source/x/libinput/libinput-1.16.3.tar.xz.sig -rwxr-xr-x 1 root root 3880 2020-10-07 19:31 ./source/x/libinput/libinput.SlackBuild -rw-r--r-- 1 root root 504 2020-08-20 22:26 ./source/x/libinput/libinput.less.lag.complaining.diff.gz -rw-r--r-- 1 root root 46 2015-04-21 01:23 ./source/x/libinput/libinput.url @@ -13598,13 +13598,13 @@ drwxr-xr-x 2 root root 4096 2019-02-17 22:03 ./source/y/bsd-games/patches -rw-r--r-- 1 root root 313 2019-02-17 22:07 ./source/y/bsd-games/patches/bsd-games.fortunepath.diff.gz -rw-r--r-- 1 root root 1960 2006-09-09 00:47 ./source/y/bsd-games/patches/bsd-games.pom.diff.gz -rw-r--r-- 1 root root 1065 2019-02-17 22:28 ./source/y/bsd-games/slack-desc -drwxr-xr-x 4 root root 4096 2020-09-24 19:42 ./testing --rw-r--r-- 1 root root 3625 2020-09-24 19:42 ./testing/CHECKSUMS.md5 --rw-r--r-- 1 root root 163 2020-09-24 19:42 ./testing/CHECKSUMS.md5.asc --rw-r--r-- 1 root root 4592 2020-09-24 19:42 ./testing/FILE_LIST --rw-r--r-- 1 root root 636658 2020-09-24 19:42 ./testing/MANIFEST.bz2 --rw-r--r-- 1 root root 4987 2020-09-24 19:42 ./testing/PACKAGES.TXT -drwxr-xr-x 3 root root 4096 2020-09-24 18:31 ./testing/packages +drwxr-xr-x 4 root root 4096 2020-11-03 22:28 ./testing +-rw-r--r-- 1 root root 349061 2020-11-03 22:28 ./testing/CHECKSUMS.md5 +-rw-r--r-- 1 root root 163 2020-11-03 22:28 ./testing/CHECKSUMS.md5.asc +-rw-r--r-- 1 root root 424399 2020-11-03 22:27 ./testing/FILE_LIST +-rw-r--r-- 1 root root 3443172 2020-11-03 22:27 ./testing/MANIFEST.bz2 +-rw-r--r-- 1 root root 191234 2020-11-03 22:28 ./testing/PACKAGES.TXT +drwxr-xr-x 4 root root 4096 2020-11-03 20:58 ./testing/packages drwxr-xr-x 2 root root 4096 2020-07-23 20:11 ./testing/packages/gcc10 -rw-r--r-- 1 root root 310 2020-07-23 19:14 ./testing/packages/gcc10/gcc-10.2.0-x86_64-1.txt -rw-r--r-- 1 root root 19994552 2020-07-23 19:14 ./testing/packages/gcc10/gcc-10.2.0-x86_64-1.txz @@ -13630,7 +13630,1183 @@ drwxr-xr-x 2 root root 4096 2020-07-23 20:11 ./testing/packages/gcc10 -rw-r--r-- 1 root root 489 2020-07-23 19:15 ./testing/packages/gcc10/gcc-objc-10.2.0-x86_64-1.txt -rw-r--r-- 1 root root 10666204 2020-07-23 19:15 ./testing/packages/gcc10/gcc-objc-10.2.0-x86_64-1.txz -rw-r--r-- 1 root root 163 2020-07-23 19:15 ./testing/packages/gcc10/gcc-objc-10.2.0-x86_64-1.txz.asc -drwxr-xr-x 3 root root 4096 2020-09-24 18:31 ./testing/source +drwxr-xr-x 4 root root 4096 2020-11-03 20:58 ./testing/packages/vtown +drwxr-xr-x 2 root root 12288 2020-11-03 22:26 ./testing/packages/vtown/deps +-rw-r--r-- 1 root root 248 2020-11-01 20:09 ./testing/packages/vtown/deps/QtAV-20200910_2a470d2a-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 956764 2020-11-01 20:09 ./testing/packages/vtown/deps/QtAV-20200910_2a470d2a-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:09 ./testing/packages/vtown/deps/QtAV-20200910_2a470d2a-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 432 2020-11-01 20:09 ./testing/packages/vtown/deps/accountsservice-0.6.55-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 160584 2020-11-01 20:09 ./testing/packages/vtown/deps/accountsservice-0.6.55-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:09 ./testing/packages/vtown/deps/accountsservice-0.6.55-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 333 2020-11-01 20:09 ./testing/packages/vtown/deps/cfitsio-3.49-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 733176 2020-11-01 20:09 ./testing/packages/vtown/deps/cfitsio-3.49-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:09 ./testing/packages/vtown/deps/cfitsio-3.49-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 252 2020-11-01 20:09 ./testing/packages/vtown/deps/cryfs-0.10.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 714680 2020-11-01 20:09 ./testing/packages/vtown/deps/cryfs-0.10.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:09 ./testing/packages/vtown/deps/cryfs-0.10.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 530 2020-11-01 20:09 ./testing/packages/vtown/deps/cryptopp-8.2.0-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 1479276 2020-11-01 20:09 ./testing/packages/vtown/deps/cryptopp-8.2.0-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:09 ./testing/packages/vtown/deps/cryptopp-8.2.0-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 531 2020-11-01 20:10 ./testing/packages/vtown/deps/dbus-1.12.20-x86_64-2_vtown_1.txt +-rw-r--r-- 1 root root 513892 2020-11-01 20:10 ./testing/packages/vtown/deps/dbus-1.12.20-x86_64-2_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:10 ./testing/packages/vtown/deps/dbus-1.12.20-x86_64-2_vtown_1.txz.asc +-rw-r--r-- 1 root root 274 2020-11-01 20:10 ./testing/packages/vtown/deps/dotconf-1.3-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 26500 2020-11-01 20:10 ./testing/packages/vtown/deps/dotconf-1.3-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:10 ./testing/packages/vtown/deps/dotconf-1.3-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 328 2020-11-01 20:10 ./testing/packages/vtown/deps/dvdauthor-0.7.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 178236 2020-11-01 20:10 ./testing/packages/vtown/deps/dvdauthor-0.7.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:10 ./testing/packages/vtown/deps/dvdauthor-0.7.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 265 2020-11-01 20:10 ./testing/packages/vtown/deps/eigen3-3.3.7-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 814128 2020-11-01 20:10 ./testing/packages/vtown/deps/eigen3-3.3.7-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:10 ./testing/packages/vtown/deps/eigen3-3.3.7-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 260 2020-11-01 20:10 ./testing/packages/vtown/deps/elogind-243.7-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 918660 2020-11-01 20:10 ./testing/packages/vtown/deps/elogind-243.7-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:10 ./testing/packages/vtown/deps/elogind-243.7-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 611 2020-11-01 20:10 ./testing/packages/vtown/deps/frei0r-plugins-1.7.0-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 329068 2020-11-01 20:10 ./testing/packages/vtown/deps/frei0r-plugins-1.7.0-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:10 ./testing/packages/vtown/deps/frei0r-plugins-1.7.0-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 450 2020-11-01 20:11 ./testing/packages/vtown/deps/grantlee-5.2.0-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 303100 2020-11-01 20:11 ./testing/packages/vtown/deps/grantlee-5.2.0-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:11 ./testing/packages/vtown/deps/grantlee-5.2.0-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 600 2020-11-01 20:11 ./testing/packages/vtown/deps/kdsoap-1.9.1-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 482060 2020-11-01 20:11 ./testing/packages/vtown/deps/kdsoap-1.9.1-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:11 ./testing/packages/vtown/deps/kdsoap-1.9.1-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 415 2020-11-01 20:11 ./testing/packages/vtown/deps/lensfun-0.3.95-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 391664 2020-11-01 20:11 ./testing/packages/vtown/deps/lensfun-0.3.95-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:11 ./testing/packages/vtown/deps/lensfun-0.3.95-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 484 2020-11-01 20:11 ./testing/packages/vtown/deps/libappindicator-12.10.0-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 61496 2020-11-01 20:11 ./testing/packages/vtown/deps/libappindicator-12.10.0-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:11 ./testing/packages/vtown/deps/libappindicator-12.10.0-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 414 2020-11-01 20:11 ./testing/packages/vtown/deps/libburn-1.5.2.pl01-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 291328 2020-11-01 20:11 ./testing/packages/vtown/deps/libburn-1.5.2.pl01-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:11 ./testing/packages/vtown/deps/libburn-1.5.2.pl01-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 461 2020-11-01 20:11 ./testing/packages/vtown/deps/libdbusmenu-16.04.0-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 128016 2020-11-01 20:11 ./testing/packages/vtown/deps/libdbusmenu-16.04.0-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:11 ./testing/packages/vtown/deps/libdbusmenu-16.04.0-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 448 2020-11-01 20:11 ./testing/packages/vtown/deps/libdbusmenu-qt-0.9.3+16.04.20160218-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 87316 2020-11-01 20:11 ./testing/packages/vtown/deps/libdbusmenu-qt-0.9.3+16.04.20160218-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:11 ./testing/packages/vtown/deps/libdbusmenu-qt-0.9.3+16.04.20160218-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 475 2020-11-01 20:11 ./testing/packages/vtown/deps/libdmtx-0.7.5-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 57108 2020-11-01 20:11 ./testing/packages/vtown/deps/libdmtx-0.7.5-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:11 ./testing/packages/vtown/deps/libdmtx-0.7.5-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 329 2020-11-01 20:12 ./testing/packages/vtown/deps/libindicator-12.10.1-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 48820 2020-11-01 20:12 ./testing/packages/vtown/deps/libindicator-12.10.1-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:12 ./testing/packages/vtown/deps/libindicator-12.10.1-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 515 2020-11-01 20:12 ./testing/packages/vtown/deps/libqalculate-3.14.0-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 1944044 2020-11-01 20:12 ./testing/packages/vtown/deps/libqalculate-3.14.0-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:12 ./testing/packages/vtown/deps/libqalculate-3.14.0-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 331 2020-11-01 20:12 ./testing/packages/vtown/deps/libsass-3.6.4-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 698604 2020-11-01 20:12 ./testing/packages/vtown/deps/libsass-3.6.4-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:12 ./testing/packages/vtown/deps/libsass-3.6.4-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 512 2020-11-01 20:12 ./testing/packages/vtown/deps/mlt-6.22.1-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 819964 2020-11-01 20:12 ./testing/packages/vtown/deps/mlt-6.22.1-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:12 ./testing/packages/vtown/deps/mlt-6.22.1-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 257 2020-11-01 20:13 ./testing/packages/vtown/deps/opencv-4.5.0-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 13713256 2020-11-01 20:13 ./testing/packages/vtown/deps/opencv-4.5.0-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:13 ./testing/packages/vtown/deps/opencv-4.5.0-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 419 2020-11-01 20:34 ./testing/packages/vtown/deps/phonon-4.11.1-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 307192 2020-11-01 20:34 ./testing/packages/vtown/deps/phonon-4.11.1-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:34 ./testing/packages/vtown/deps/phonon-4.11.1-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 505 2020-11-01 20:13 ./testing/packages/vtown/deps/phonon-backend-gstreamer-4.10.0-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 144228 2020-11-01 20:13 ./testing/packages/vtown/deps/phonon-backend-gstreamer-4.10.0-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:13 ./testing/packages/vtown/deps/phonon-backend-gstreamer-4.10.0-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 552 2020-11-01 20:13 ./testing/packages/vtown/deps/pipewire-0.3.13-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 1181796 2020-11-01 20:13 ./testing/packages/vtown/deps/pipewire-0.3.13-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:13 ./testing/packages/vtown/deps/pipewire-0.3.13-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 450 2020-11-01 20:14 ./testing/packages/vtown/deps/polkit-0.118-x86_64-2_vtown_1.txt +-rw-r--r-- 1 root root 401468 2020-11-01 20:14 ./testing/packages/vtown/deps/polkit-0.118-x86_64-2_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:14 ./testing/packages/vtown/deps/polkit-0.118-x86_64-2_vtown_1.txz.asc +-rw-r--r-- 1 root root 463 2020-11-01 20:13 ./testing/packages/vtown/deps/polkit-qt-1-0.113.0-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 79844 2020-11-01 20:13 ./testing/packages/vtown/deps/polkit-qt-1-0.113.0-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:13 ./testing/packages/vtown/deps/polkit-qt-1-0.113.0-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 437 2020-11-01 20:14 ./testing/packages/vtown/deps/qrencode-4.1.1-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 58312 2020-11-01 20:14 ./testing/packages/vtown/deps/qrencode-4.1.1-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:14 ./testing/packages/vtown/deps/qrencode-4.1.1-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 402 2020-11-01 20:14 ./testing/packages/vtown/deps/qtkeychain-0.11.1-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 57948 2020-11-01 20:14 ./testing/packages/vtown/deps/qtkeychain-0.11.1-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:14 ./testing/packages/vtown/deps/qtkeychain-0.11.1-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 490 2020-11-01 20:14 ./testing/packages/vtown/deps/quazip-1.1-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 114344 2020-11-01 20:14 ./testing/packages/vtown/deps/quazip-1.1-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:14 ./testing/packages/vtown/deps/quazip-1.1-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 354 2020-11-01 20:14 ./testing/packages/vtown/deps/rttr-0.9.6-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 743244 2020-11-01 20:14 ./testing/packages/vtown/deps/rttr-0.9.6-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:14 ./testing/packages/vtown/deps/rttr-0.9.6-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 309 2020-11-01 20:14 ./testing/packages/vtown/deps/sassc-3.6.1-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 7196 2020-11-01 20:14 ./testing/packages/vtown/deps/sassc-3.6.1-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:14 ./testing/packages/vtown/deps/sassc-3.6.1-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 473 2020-11-01 20:14 ./testing/packages/vtown/deps/speech-dispatcher-0.8.8-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 442384 2020-11-01 20:14 ./testing/packages/vtown/deps/speech-dispatcher-0.8.8-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:14 ./testing/packages/vtown/deps/speech-dispatcher-0.8.8-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 577 2020-11-01 20:14 ./testing/packages/vtown/deps/vid.stab-20200916_e851e7b-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 47544 2020-11-01 20:14 ./testing/packages/vtown/deps/vid.stab-20200916_e851e7b-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:14 ./testing/packages/vtown/deps/vid.stab-20200916_e851e7b-x86_64-1_vtown_1.txz.asc +drwxr-xr-x 2 root root 69632 2020-11-03 22:27 ./testing/packages/vtown/kde +-rw-r--r-- 1 root root 382 2020-11-01 20:28 ./testing/packages/vtown/kde/akonadi-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 2600824 2020-11-01 20:28 ./testing/packages/vtown/kde/akonadi-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:28 ./testing/packages/vtown/kde/akonadi-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 369 2020-11-01 20:30 ./testing/packages/vtown/kde/akonadi-calendar-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 449444 2020-11-01 20:30 ./testing/packages/vtown/kde/akonadi-calendar-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:30 ./testing/packages/vtown/kde/akonadi-calendar-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 397 2020-11-01 20:32 ./testing/packages/vtown/kde/akonadi-calendar-tools-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 380988 2020-11-01 20:32 ./testing/packages/vtown/kde/akonadi-calendar-tools-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:32 ./testing/packages/vtown/kde/akonadi-calendar-tools-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 340 2020-11-01 20:29 ./testing/packages/vtown/kde/akonadi-contacts-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 546188 2020-11-01 20:29 ./testing/packages/vtown/kde/akonadi-contacts-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:29 ./testing/packages/vtown/kde/akonadi-contacts-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 361 2020-11-01 20:33 ./testing/packages/vtown/kde/akonadi-import-wizard-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 732720 2020-11-01 20:33 ./testing/packages/vtown/kde/akonadi-import-wizard-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:33 ./testing/packages/vtown/kde/akonadi-import-wizard-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 338 2020-11-01 20:29 ./testing/packages/vtown/kde/akonadi-mime-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 172732 2020-11-01 20:29 ./testing/packages/vtown/kde/akonadi-mime-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:29 ./testing/packages/vtown/kde/akonadi-mime-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 458 2020-11-01 20:29 ./testing/packages/vtown/kde/akonadi-notes-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 32160 2020-11-01 20:29 ./testing/packages/vtown/kde/akonadi-notes-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:29 ./testing/packages/vtown/kde/akonadi-notes-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 339 2020-11-01 20:29 ./testing/packages/vtown/kde/akonadi-search-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 252168 2020-11-01 20:29 ./testing/packages/vtown/kde/akonadi-search-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:29 ./testing/packages/vtown/kde/akonadi-search-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 551 2020-11-01 20:33 ./testing/packages/vtown/kde/akonadiconsole-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 385420 2020-11-01 20:33 ./testing/packages/vtown/kde/akonadiconsole-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:33 ./testing/packages/vtown/kde/akonadiconsole-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 166 2020-11-01 20:33 ./testing/packages/vtown/kde/akregator-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 2505936 2020-11-01 20:33 ./testing/packages/vtown/kde/akregator-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:33 ./testing/packages/vtown/kde/akregator-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 199 2020-11-01 21:19 ./testing/packages/vtown/kde/alkimia-8.0.4-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 250232 2020-11-01 21:19 ./testing/packages/vtown/kde/alkimia-8.0.4-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 21:19 ./testing/packages/vtown/kde/alkimia-8.0.4-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 288 2020-11-01 20:56 ./testing/packages/vtown/kde/analitza-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 529912 2020-11-01 20:56 ./testing/packages/vtown/kde/analitza-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:56 ./testing/packages/vtown/kde/analitza-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 139 2020-11-01 20:45 ./testing/packages/vtown/kde/ark-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 1381856 2020-11-01 20:45 ./testing/packages/vtown/kde/ark-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:45 ./testing/packages/vtown/kde/ark-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 431 2020-11-01 20:57 ./testing/packages/vtown/kde/artikulate-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 1149424 2020-11-01 20:57 ./testing/packages/vtown/kde/artikulate-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:57 ./testing/packages/vtown/kde/artikulate-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 353 2020-11-01 20:15 ./testing/packages/vtown/kde/attica-5.75.0-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 181248 2020-11-01 20:15 ./testing/packages/vtown/kde/attica-5.75.0-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:15 ./testing/packages/vtown/kde/attica-5.75.0-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 194 2020-11-01 20:49 ./testing/packages/vtown/kde/audiocd-kio-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 610740 2020-11-01 20:49 ./testing/packages/vtown/kde/audiocd-kio-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:49 ./testing/packages/vtown/kde/audiocd-kio-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 364 2020-11-02 01:12 ./testing/packages/vtown/kde/baloo-5.75.0-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 446684 2020-11-02 01:12 ./testing/packages/vtown/kde/baloo-5.75.0-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-02 01:12 ./testing/packages/vtown/kde/baloo-5.75.0-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 308 2020-11-01 20:45 ./testing/packages/vtown/kde/baloo-widgets-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 131164 2020-11-01 20:45 ./testing/packages/vtown/kde/baloo-widgets-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:45 ./testing/packages/vtown/kde/baloo-widgets-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 181 2020-11-01 20:57 ./testing/packages/vtown/kde/blinken-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 2529348 2020-11-01 20:57 ./testing/packages/vtown/kde/blinken-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:57 ./testing/packages/vtown/kde/blinken-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 234 2020-11-01 20:41 ./testing/packages/vtown/kde/bluedevil-5.20.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 279996 2020-11-01 20:41 ./testing/packages/vtown/kde/bluedevil-5.20.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:41 ./testing/packages/vtown/kde/bluedevil-5.20.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 439 2020-11-01 20:18 ./testing/packages/vtown/kde/bluez-qt-5.75.0-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 231892 2020-11-01 20:18 ./testing/packages/vtown/kde/bluez-qt-5.75.0-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:18 ./testing/packages/vtown/kde/bluez-qt-5.75.0-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 426 2020-11-01 20:54 ./testing/packages/vtown/kde/bomber-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 879204 2020-11-01 20:54 ./testing/packages/vtown/kde/bomber-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:54 ./testing/packages/vtown/kde/bomber-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 331 2020-11-01 20:54 ./testing/packages/vtown/kde/bovo-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 288608 2020-11-01 20:54 ./testing/packages/vtown/kde/bovo-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:54 ./testing/packages/vtown/kde/bovo-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 195 2020-11-01 20:35 ./testing/packages/vtown/kde/breeze-5.20.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 13736148 2020-11-01 20:35 ./testing/packages/vtown/kde/breeze-5.20.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:35 ./testing/packages/vtown/kde/breeze-5.20.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 202 2020-11-01 20:35 ./testing/packages/vtown/kde/breeze-grub-5.20.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 3138548 2020-11-01 20:35 ./testing/packages/vtown/kde/breeze-grub-5.20.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:35 ./testing/packages/vtown/kde/breeze-grub-5.20.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 218 2020-11-01 20:35 ./testing/packages/vtown/kde/breeze-gtk-5.20.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 225204 2020-11-01 20:35 ./testing/packages/vtown/kde/breeze-gtk-5.20.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:35 ./testing/packages/vtown/kde/breeze-gtk-5.20.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 303 2020-11-01 20:20 ./testing/packages/vtown/kde/breeze-icons-5.75.0-noarch-1_vtown_1.txt +-rw-r--r-- 1 root root 3956824 2020-11-01 20:20 ./testing/packages/vtown/kde/breeze-icons-5.75.0-noarch-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:20 ./testing/packages/vtown/kde/breeze-icons-5.75.0-noarch-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 293 2020-11-01 20:30 ./testing/packages/vtown/kde/calendarsupport-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 576792 2020-11-01 20:30 ./testing/packages/vtown/kde/calendarsupport-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:30 ./testing/packages/vtown/kde/calendarsupport-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 543 2020-11-03 19:00 ./testing/packages/vtown/kde/calligra-3.2.1-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 57720592 2020-11-03 19:00 ./testing/packages/vtown/kde/calligra-3.2.1-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-03 19:00 ./testing/packages/vtown/kde/calligra-3.2.1-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 356 2020-11-01 21:05 ./testing/packages/vtown/kde/calligraplan-3.2.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 3573528 2020-11-01 21:05 ./testing/packages/vtown/kde/calligraplan-3.2.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 21:05 ./testing/packages/vtown/kde/calligraplan-3.2.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 332 2020-11-03 19:01 ./testing/packages/vtown/kde/cantor-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 1972656 2020-11-03 19:01 ./testing/packages/vtown/kde/cantor-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-03 19:01 ./testing/packages/vtown/kde/cantor-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 175 2020-11-01 20:46 ./testing/packages/vtown/kde/cervisia-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 2431680 2020-11-01 20:46 ./testing/packages/vtown/kde/cervisia-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:46 ./testing/packages/vtown/kde/cervisia-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 537 2020-11-01 21:09 ./testing/packages/vtown/kde/digikam-7.1.0-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 120652380 2020-11-01 21:09 ./testing/packages/vtown/kde/digikam-7.1.0-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 21:09 ./testing/packages/vtown/kde/digikam-7.1.0-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 338 2020-11-01 20:46 ./testing/packages/vtown/kde/dolphin-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 3911760 2020-11-01 20:46 ./testing/packages/vtown/kde/dolphin-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:46 ./testing/packages/vtown/kde/dolphin-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 325 2020-11-01 20:47 ./testing/packages/vtown/kde/dolphin-plugins-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 341888 2020-11-01 20:47 ./testing/packages/vtown/kde/dolphin-plugins-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:47 ./testing/packages/vtown/kde/dolphin-plugins-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 296 2020-11-01 20:49 ./testing/packages/vtown/kde/dragon-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 1762660 2020-11-01 20:49 ./testing/packages/vtown/kde/dragon-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:49 ./testing/packages/vtown/kde/dragon-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 196 2020-11-01 20:42 ./testing/packages/vtown/kde/drkonqi-5.20.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 732600 2020-11-01 20:42 ./testing/packages/vtown/kde/drkonqi-5.20.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:42 ./testing/packages/vtown/kde/drkonqi-5.20.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 260 2020-11-01 20:50 ./testing/packages/vtown/kde/elisa-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 1484288 2020-11-01 20:50 ./testing/packages/vtown/kde/elisa-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:50 ./testing/packages/vtown/kde/elisa-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 210 2020-11-01 20:30 ./testing/packages/vtown/kde/eventviews-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 607112 2020-11-01 20:30 ./testing/packages/vtown/kde/eventviews-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:30 ./testing/packages/vtown/kde/eventviews-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 365 2020-11-01 20:15 ./testing/packages/vtown/kde/extra-cmake-modules-5.75.0-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 113120 2020-11-01 20:15 ./testing/packages/vtown/kde/extra-cmake-modules-5.75.0-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:15 ./testing/packages/vtown/kde/extra-cmake-modules-5.75.0-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 172 2020-11-01 21:14 ./testing/packages/vtown/kde/falkon-3.1.0-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 2292824 2020-11-01 21:14 ./testing/packages/vtown/kde/falkon-3.1.0-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 21:14 ./testing/packages/vtown/kde/falkon-3.1.0-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 371 2020-11-01 20:49 ./testing/packages/vtown/kde/ffmpegthumbs-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 28576 2020-11-01 20:49 ./testing/packages/vtown/kde/ffmpegthumbs-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:49 ./testing/packages/vtown/kde/ffmpegthumbs-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 335 2020-11-01 20:45 ./testing/packages/vtown/kde/filelight-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 753716 2020-11-01 20:45 ./testing/packages/vtown/kde/filelight-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:45 ./testing/packages/vtown/kde/filelight-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 434 2020-11-01 20:27 ./testing/packages/vtown/kde/frameworkintegration-5.75.0-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 1613372 2020-11-01 20:27 ./testing/packages/vtown/kde/frameworkintegration-5.75.0-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:27 ./testing/packages/vtown/kde/frameworkintegration-5.75.0-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 255 2020-11-01 20:54 ./testing/packages/vtown/kde/granatier-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 2054948 2020-11-01 20:54 ./testing/packages/vtown/kde/granatier-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:54 ./testing/packages/vtown/kde/granatier-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 260 2020-11-01 20:33 ./testing/packages/vtown/kde/grantlee-editor-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 239788 2020-11-01 20:33 ./testing/packages/vtown/kde/grantlee-editor-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:33 ./testing/packages/vtown/kde/grantlee-editor-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 263 2020-11-01 20:30 ./testing/packages/vtown/kde/grantleetheme-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 68368 2020-11-01 20:30 ./testing/packages/vtown/kde/grantleetheme-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:30 ./testing/packages/vtown/kde/grantleetheme-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 292 2020-11-01 20:43 ./testing/packages/vtown/kde/gwenview-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 6909988 2020-11-01 20:43 ./testing/packages/vtown/kde/gwenview-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:43 ./testing/packages/vtown/kde/gwenview-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 271 2020-11-01 20:31 ./testing/packages/vtown/kde/incidenceeditor-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 573088 2020-11-01 20:31 ./testing/packages/vtown/kde/incidenceeditor-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:31 ./testing/packages/vtown/kde/incidenceeditor-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 330 2020-11-01 20:49 ./testing/packages/vtown/kde/juk-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 2439260 2020-11-01 20:49 ./testing/packages/vtown/kde/juk-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:49 ./testing/packages/vtown/kde/juk-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 361 2020-11-01 20:50 ./testing/packages/vtown/kde/k3b-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 11072224 2020-11-01 20:50 ./testing/packages/vtown/kde/k3b-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:50 ./testing/packages/vtown/kde/k3b-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 310 2020-11-01 20:26 ./testing/packages/vtown/kde/kactivities-5.75.0-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 113220 2020-11-01 20:26 ./testing/packages/vtown/kde/kactivities-5.75.0-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:26 ./testing/packages/vtown/kde/kactivities-5.75.0-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 351 2020-11-01 20:26 ./testing/packages/vtown/kde/kactivities-stats-5.75.0-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 80252 2020-11-01 20:26 ./testing/packages/vtown/kde/kactivities-stats-5.75.0-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:26 ./testing/packages/vtown/kde/kactivities-stats-5.75.0-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 411 2020-11-01 20:42 ./testing/packages/vtown/kde/kactivitymanagerd-5.20.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 187492 2020-11-01 20:42 ./testing/packages/vtown/kde/kactivitymanagerd-5.20.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:42 ./testing/packages/vtown/kde/kactivitymanagerd-5.20.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 210 2020-11-01 20:33 ./testing/packages/vtown/kde/kaddressbook-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 3142304 2020-11-01 20:33 ./testing/packages/vtown/kde/kaddressbook-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:33 ./testing/packages/vtown/kde/kaddressbook-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 148 2020-11-01 20:33 ./testing/packages/vtown/kde/kalarm-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 2589720 2020-11-01 20:33 ./testing/packages/vtown/kde/kalarm-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:33 ./testing/packages/vtown/kde/kalarm-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 201 2020-11-01 20:29 ./testing/packages/vtown/kde/kalarmcal-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 255052 2020-11-01 20:29 ./testing/packages/vtown/kde/kalarmcal-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:29 ./testing/packages/vtown/kde/kalarmcal-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 290 2020-11-01 20:56 ./testing/packages/vtown/kde/kalgebra-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 1262968 2020-11-01 20:56 ./testing/packages/vtown/kde/kalgebra-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:56 ./testing/packages/vtown/kde/kalgebra-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 188 2020-11-01 20:57 ./testing/packages/vtown/kde/kalzium-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 24401580 2020-11-01 20:57 ./testing/packages/vtown/kde/kalzium-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:57 ./testing/packages/vtown/kde/kalzium-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 160 2020-11-01 20:48 ./testing/packages/vtown/kde/kamera-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 161764 2020-11-01 20:48 ./testing/packages/vtown/kde/kamera-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:48 ./testing/packages/vtown/kde/kamera-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 437 2020-11-01 20:50 ./testing/packages/vtown/kde/kamoso-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 251344 2020-11-01 20:50 ./testing/packages/vtown/kde/kamoso-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:50 ./testing/packages/vtown/kde/kamoso-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 434 2020-11-01 20:56 ./testing/packages/vtown/kde/kanagram-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 6965860 2020-11-01 20:56 ./testing/packages/vtown/kde/kanagram-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:56 ./testing/packages/vtown/kde/kanagram-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 237 2020-11-01 20:21 ./testing/packages/vtown/kde/kapidox-5.75.0-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 144708 2020-11-01 20:21 ./testing/packages/vtown/kde/kapidox-5.75.0-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:21 ./testing/packages/vtown/kde/kapidox-5.75.0-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 455 2020-11-01 20:54 ./testing/packages/vtown/kde/kapman-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 2598764 2020-11-01 20:54 ./testing/packages/vtown/kde/kapman-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:54 ./testing/packages/vtown/kde/kapman-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 294 2020-11-01 20:46 ./testing/packages/vtown/kde/kapptemplate-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 433300 2020-11-01 20:46 ./testing/packages/vtown/kde/kapptemplate-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:46 ./testing/packages/vtown/kde/kapptemplate-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 385 2020-11-01 20:17 ./testing/packages/vtown/kde/karchive-5.75.0-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 95628 2020-11-01 20:17 ./testing/packages/vtown/kde/karchive-5.75.0-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:17 ./testing/packages/vtown/kde/karchive-5.75.0-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 469 2020-11-01 20:44 ./testing/packages/vtown/kde/kate-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 6981812 2020-11-01 20:44 ./testing/packages/vtown/kde/kate-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:44 ./testing/packages/vtown/kde/kate-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 357 2020-11-01 20:55 ./testing/packages/vtown/kde/katomic-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 1459364 2020-11-01 20:55 ./testing/packages/vtown/kde/katomic-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:55 ./testing/packages/vtown/kde/katomic-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 303 2020-11-01 20:23 ./testing/packages/vtown/kde/kauth-5.75.0-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 144092 2020-11-01 20:23 ./testing/packages/vtown/kde/kauth-5.75.0-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:23 ./testing/packages/vtown/kde/kauth-5.75.0-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 457 2020-11-01 20:46 ./testing/packages/vtown/kde/kbackup-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 461944 2020-11-01 20:46 ./testing/packages/vtown/kde/kbackup-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:46 ./testing/packages/vtown/kde/kbackup-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 266 2020-11-01 20:55 ./testing/packages/vtown/kde/kblackbox-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 524152 2020-11-01 20:55 ./testing/packages/vtown/kde/kblackbox-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:55 ./testing/packages/vtown/kde/kblackbox-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 200 2020-11-01 20:53 ./testing/packages/vtown/kde/kblocks-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 2020988 2020-11-01 20:53 ./testing/packages/vtown/kde/kblocks-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:53 ./testing/packages/vtown/kde/kblocks-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 497 2020-11-01 20:25 ./testing/packages/vtown/kde/kbookmarks-5.75.0-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 137352 2020-11-01 20:25 ./testing/packages/vtown/kde/kbookmarks-5.75.0-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:25 ./testing/packages/vtown/kde/kbookmarks-5.75.0-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 388 2020-11-01 20:54 ./testing/packages/vtown/kde/kbounce-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 2934424 2020-11-01 20:54 ./testing/packages/vtown/kde/kbounce-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:54 ./testing/packages/vtown/kde/kbounce-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 214 2020-11-01 20:55 ./testing/packages/vtown/kde/kbreakout-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 2369088 2020-11-01 20:55 ./testing/packages/vtown/kde/kbreakout-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:55 ./testing/packages/vtown/kde/kbreakout-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 183 2020-11-01 20:58 ./testing/packages/vtown/kde/kbruch-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 4509352 2020-11-01 20:58 ./testing/packages/vtown/kde/kbruch-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:58 ./testing/packages/vtown/kde/kbruch-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 281 2020-11-01 20:47 ./testing/packages/vtown/kde/kcachegrind-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 965844 2020-11-01 20:47 ./testing/packages/vtown/kde/kcachegrind-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:47 ./testing/packages/vtown/kde/kcachegrind-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 251 2020-11-01 20:45 ./testing/packages/vtown/kde/kcalc-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 573876 2020-11-01 20:45 ./testing/packages/vtown/kde/kcalc-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:45 ./testing/packages/vtown/kde/kcalc-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 369 2020-11-01 20:18 ./testing/packages/vtown/kde/kcalendarcore-5.75.0-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 291556 2020-11-01 20:18 ./testing/packages/vtown/kde/kcalendarcore-5.75.0-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:18 ./testing/packages/vtown/kde/kcalendarcore-5.75.0-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 284 2020-11-01 20:29 ./testing/packages/vtown/kde/kcalutils-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 270000 2020-11-01 20:29 ./testing/packages/vtown/kde/kcalutils-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:29 ./testing/packages/vtown/kde/kcalutils-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 336 2020-11-01 20:45 ./testing/packages/vtown/kde/kcharselect-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 403688 2020-11-01 20:45 ./testing/packages/vtown/kde/kcharselect-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:45 ./testing/packages/vtown/kde/kcharselect-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 269 2020-11-01 20:26 ./testing/packages/vtown/kde/kcmutils-5.75.0-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 271680 2020-11-01 20:26 ./testing/packages/vtown/kde/kcmutils-5.75.0-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:26 ./testing/packages/vtown/kde/kcmutils-5.75.0-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 441 2020-11-01 20:16 ./testing/packages/vtown/kde/kcodecs-5.75.0-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 150572 2020-11-01 20:16 ./testing/packages/vtown/kde/kcodecs-5.75.0-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:16 ./testing/packages/vtown/kde/kcodecs-5.75.0-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 232 2020-11-01 20:48 ./testing/packages/vtown/kde/kcolorchooser-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 24200 2020-11-01 20:48 ./testing/packages/vtown/kde/kcolorchooser-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:48 ./testing/packages/vtown/kde/kcolorchooser-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 629 2020-11-01 20:23 ./testing/packages/vtown/kde/kcompletion-5.75.0-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 202088 2020-11-01 20:23 ./testing/packages/vtown/kde/kcompletion-5.75.0-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:23 ./testing/packages/vtown/kde/kcompletion-5.75.0-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 524 2020-11-01 20:17 ./testing/packages/vtown/kde/kconfig-5.75.0-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 495300 2020-11-01 20:17 ./testing/packages/vtown/kde/kconfig-5.75.0-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:17 ./testing/packages/vtown/kde/kconfig-5.75.0-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 376 2020-11-01 20:24 ./testing/packages/vtown/kde/kconfigwidgets-5.75.0-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 439936 2020-11-01 20:24 ./testing/packages/vtown/kde/kconfigwidgets-5.75.0-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:24 ./testing/packages/vtown/kde/kconfigwidgets-5.75.0-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 322 2020-11-01 20:18 ./testing/packages/vtown/kde/kcontacts-5.75.0-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 449596 2020-11-01 20:18 ./testing/packages/vtown/kde/kcontacts-5.75.0-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:18 ./testing/packages/vtown/kde/kcontacts-5.75.0-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 457 2020-11-01 20:16 ./testing/packages/vtown/kde/kcoreaddons-5.75.0-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 602768 2020-11-01 20:16 ./testing/packages/vtown/kde/kcoreaddons-5.75.0-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:16 ./testing/packages/vtown/kde/kcoreaddons-5.75.0-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 186 2020-11-01 20:23 ./testing/packages/vtown/kde/kcrash-5.75.0-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 16428 2020-11-01 20:23 ./testing/packages/vtown/kde/kcrash-5.75.0-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:23 ./testing/packages/vtown/kde/kcrash-5.75.0-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 237 2020-11-01 20:52 ./testing/packages/vtown/kde/kcron-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 972676 2020-11-01 20:52 ./testing/packages/vtown/kde/kcron-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:52 ./testing/packages/vtown/kde/kcron-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 419 2020-11-01 20:28 ./testing/packages/vtown/kde/kdav-5.75.0-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 96544 2020-11-01 20:28 ./testing/packages/vtown/kde/kdav-5.75.0-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:28 ./testing/packages/vtown/kde/kdav-5.75.0-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 288 2020-11-01 20:16 ./testing/packages/vtown/kde/kdbusaddons-5.75.0-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 67080 2020-11-01 20:16 ./testing/packages/vtown/kde/kdbusaddons-5.75.0-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:16 ./testing/packages/vtown/kde/kdbusaddons-5.75.0-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 272 2020-11-01 20:38 ./testing/packages/vtown/kde/kde-cli-tools-5.20.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 822368 2020-11-01 20:38 ./testing/packages/vtown/kde/kde-cli-tools-5.20.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:38 ./testing/packages/vtown/kde/kde-cli-tools-5.20.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 314 2020-11-01 20:47 ./testing/packages/vtown/kde/kde-dev-scripts-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 296716 2020-11-01 20:47 ./testing/packages/vtown/kde/kde-dev-scripts-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:47 ./testing/packages/vtown/kde/kde-dev-scripts-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 336 2020-11-01 20:47 ./testing/packages/vtown/kde/kde-dev-utils-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 84728 2020-11-01 20:47 ./testing/packages/vtown/kde/kde-dev-utils-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:47 ./testing/packages/vtown/kde/kde-dev-utils-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 332 2020-11-01 20:41 ./testing/packages/vtown/kde/kde-gtk-config-5.20.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 62676 2020-11-01 20:41 ./testing/packages/vtown/kde/kde-gtk-config-5.20.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:41 ./testing/packages/vtown/kde/kde-gtk-config-5.20.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 294 2020-11-01 20:46 ./testing/packages/vtown/kde/kdebugsettings-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 95872 2020-11-01 20:46 ./testing/packages/vtown/kde/kdebugsettings-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:46 ./testing/packages/vtown/kde/kdebugsettings-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 476 2020-11-01 20:26 ./testing/packages/vtown/kde/kdeclarative-5.75.0-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 228496 2020-11-01 20:26 ./testing/packages/vtown/kde/kdeclarative-5.75.0-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:26 ./testing/packages/vtown/kde/kdeclarative-5.75.0-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 568 2020-11-01 21:02 ./testing/packages/vtown/kde/kdeconnect-kde-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 890408 2020-11-01 21:02 ./testing/packages/vtown/kde/kdeconnect-kde-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 21:02 ./testing/packages/vtown/kde/kdeconnect-kde-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 354 2020-11-01 20:34 ./testing/packages/vtown/kde/kdecoration-5.20.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 62076 2020-11-01 20:34 ./testing/packages/vtown/kde/kdecoration-5.20.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:34 ./testing/packages/vtown/kde/kdecoration-5.20.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 366 2020-11-01 20:25 ./testing/packages/vtown/kde/kded-5.75.0-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 53084 2020-11-01 20:25 ./testing/packages/vtown/kde/kded-5.75.0-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:25 ./testing/packages/vtown/kde/kded-5.75.0-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 266 2020-11-01 20:56 ./testing/packages/vtown/kde/kdeedu-data-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 321868 2020-11-01 20:56 ./testing/packages/vtown/kde/kdeedu-data-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:56 ./testing/packages/vtown/kde/kdeedu-data-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 350 2020-11-01 20:48 ./testing/packages/vtown/kde/kdegraphics-mobipocket-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 30236 2020-11-01 20:48 ./testing/packages/vtown/kde/kdegraphics-mobipocket-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:48 ./testing/packages/vtown/kde/kdegraphics-mobipocket-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 420 2020-11-01 20:48 ./testing/packages/vtown/kde/kdegraphics-thumbnailers-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 44744 2020-11-01 20:48 ./testing/packages/vtown/kde/kdegraphics-thumbnailers-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:48 ./testing/packages/vtown/kde/kdegraphics-thumbnailers-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 497 2020-11-01 20:27 ./testing/packages/vtown/kde/kdelibs4support-5.75.0-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 3223232 2020-11-01 20:27 ./testing/packages/vtown/kde/kdelibs4support-5.75.0-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:27 ./testing/packages/vtown/kde/kdelibs4support-5.75.0-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 410 2020-11-01 20:50 ./testing/packages/vtown/kde/kdenetwork-filesharing-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 62984 2020-11-01 20:50 ./testing/packages/vtown/kde/kdenetwork-filesharing-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:50 ./testing/packages/vtown/kde/kdenetwork-filesharing-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 246 2020-11-01 21:02 ./testing/packages/vtown/kde/kdenlive-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 12240404 2020-11-01 21:02 ./testing/packages/vtown/kde/kdenlive-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 21:02 ./testing/packages/vtown/kde/kdenlive-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 246 2020-11-01 20:32 ./testing/packages/vtown/kde/kdepim-addons-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 1391524 2020-11-01 20:32 ./testing/packages/vtown/kde/kdepim-addons-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:32 ./testing/packages/vtown/kde/kdepim-addons-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 318 2020-11-01 20:30 ./testing/packages/vtown/kde/kdepim-apps-libs-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 112212 2020-11-01 20:30 ./testing/packages/vtown/kde/kdepim-apps-libs-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:30 ./testing/packages/vtown/kde/kdepim-apps-libs-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 508 2020-11-01 20:32 ./testing/packages/vtown/kde/kdepim-runtime-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 2580696 2020-11-01 20:32 ./testing/packages/vtown/kde/kdepim-runtime-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:32 ./testing/packages/vtown/kde/kdepim-runtime-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 296 2020-11-01 20:40 ./testing/packages/vtown/kde/kdeplasma-addons-5.20.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 833440 2020-11-01 20:40 ./testing/packages/vtown/kde/kdeplasma-addons-5.20.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:40 ./testing/packages/vtown/kde/kdeplasma-addons-5.20.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 286 2020-11-01 20:47 ./testing/packages/vtown/kde/kdesdk-kioslaves-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 41964 2020-11-01 20:47 ./testing/packages/vtown/kde/kdesdk-kioslaves-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:47 ./testing/packages/vtown/kde/kdesdk-kioslaves-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 374 2020-11-01 20:47 ./testing/packages/vtown/kde/kdesdk-thumbnailers-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 21624 2020-11-01 20:47 ./testing/packages/vtown/kde/kdesdk-thumbnailers-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:47 ./testing/packages/vtown/kde/kdesdk-thumbnailers-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 389 2020-11-01 20:25 ./testing/packages/vtown/kde/kdesignerplugin-5.75.0-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 71996 2020-11-01 20:25 ./testing/packages/vtown/kde/kdesignerplugin-5.75.0-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:25 ./testing/packages/vtown/kde/kdesignerplugin-5.75.0-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 294 2020-11-01 20:24 ./testing/packages/vtown/kde/kdesu-5.75.0-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 67728 2020-11-01 20:24 ./testing/packages/vtown/kde/kdesu-5.75.0-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:24 ./testing/packages/vtown/kde/kdesu-5.75.0-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 224 2020-11-01 21:16 ./testing/packages/vtown/kde/kdev-php-5.6.0-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 1306444 2020-11-01 21:16 ./testing/packages/vtown/kde/kdev-php-5.6.0-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 21:16 ./testing/packages/vtown/kde/kdev-php-5.6.0-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 256 2020-11-01 21:19 ./testing/packages/vtown/kde/kdev-python-5.6.0-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 1267600 2020-11-01 21:19 ./testing/packages/vtown/kde/kdev-python-5.6.0-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 21:19 ./testing/packages/vtown/kde/kdev-python-5.6.0-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 220 2020-11-01 21:15 ./testing/packages/vtown/kde/kdevelop-5.6.0-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 9525120 2020-11-01 21:15 ./testing/packages/vtown/kde/kdevelop-5.6.0-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 21:15 ./testing/packages/vtown/kde/kdevelop-5.6.0-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 289 2020-11-01 21:15 ./testing/packages/vtown/kde/kdevelop-pg-qt-2.2.1-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 515672 2020-11-01 21:15 ./testing/packages/vtown/kde/kdevelop-pg-qt-2.2.1-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 21:15 ./testing/packages/vtown/kde/kdevelop-pg-qt-2.2.1-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 550 2020-11-01 20:25 ./testing/packages/vtown/kde/kdewebkit-5.75.0-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 79124 2020-11-01 20:25 ./testing/packages/vtown/kde/kdewebkit-5.75.0-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:25 ./testing/packages/vtown/kde/kdewebkit-5.75.0-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 315 2020-11-01 20:45 ./testing/packages/vtown/kde/kdf-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 595136 2020-11-01 20:45 ./testing/packages/vtown/kde/kdf-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:45 ./testing/packages/vtown/kde/kdf-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 272 2020-11-01 21:16 ./testing/packages/vtown/kde/kdiagram-2.7.0-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 571584 2020-11-01 21:16 ./testing/packages/vtown/kde/kdiagram-2.7.0-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 21:16 ./testing/packages/vtown/kde/kdiagram-2.7.0-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 192 2020-11-01 20:44 ./testing/packages/vtown/kde/kdialog-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 116376 2020-11-01 20:44 ./testing/packages/vtown/kde/kdialog-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:44 ./testing/packages/vtown/kde/kdialog-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 269 2020-11-01 20:54 ./testing/packages/vtown/kde/kdiamond-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 4775456 2020-11-01 20:54 ./testing/packages/vtown/kde/kdiamond-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:54 ./testing/packages/vtown/kde/kdiamond-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 176 2020-11-01 20:21 ./testing/packages/vtown/kde/kdnssd-5.75.0-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 37844 2020-11-01 20:21 ./testing/packages/vtown/kde/kdnssd-5.75.0-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:21 ./testing/packages/vtown/kde/kdnssd-5.75.0-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 257 2020-11-01 20:23 ./testing/packages/vtown/kde/kdoctools-5.75.0-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 422992 2020-11-01 20:23 ./testing/packages/vtown/kde/kdoctools-5.75.0-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:23 ./testing/packages/vtown/kde/kdoctools-5.75.0-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 254 2020-11-01 20:44 ./testing/packages/vtown/kde/keditbookmarks-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 296820 2020-11-01 20:44 ./testing/packages/vtown/kde/keditbookmarks-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:44 ./testing/packages/vtown/kde/keditbookmarks-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 366 2020-11-01 20:24 ./testing/packages/vtown/kde/kemoticons-5.75.0-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 1617904 2020-11-01 20:24 ./testing/packages/vtown/kde/kemoticons-5.75.0-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:24 ./testing/packages/vtown/kde/kemoticons-5.75.0-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 470 2020-11-03 18:58 ./testing/packages/vtown/kde/kfilemetadata-5.75.0-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 177776 2020-11-03 18:58 ./testing/packages/vtown/kde/kfilemetadata-5.75.0-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-03 18:58 ./testing/packages/vtown/kde/kfilemetadata-5.75.0-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 431 2020-11-01 20:44 ./testing/packages/vtown/kde/kfind-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 413412 2020-11-01 20:44 ./testing/packages/vtown/kde/kfind-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:44 ./testing/packages/vtown/kde/kfind-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 287 2020-11-01 20:45 ./testing/packages/vtown/kde/kfloppy-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 307388 2020-11-01 20:45 ./testing/packages/vtown/kde/kfloppy-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:45 ./testing/packages/vtown/kde/kfloppy-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 335 2020-11-01 20:55 ./testing/packages/vtown/kde/kfourinline-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 744468 2020-11-01 20:55 ./testing/packages/vtown/kde/kfourinline-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:55 ./testing/packages/vtown/kde/kfourinline-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 194 2020-11-01 20:34 ./testing/packages/vtown/kde/kgamma5-5.20.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 142672 2020-11-01 20:34 ./testing/packages/vtown/kde/kgamma5-5.20.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:34 ./testing/packages/vtown/kde/kgamma5-5.20.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 475 2020-11-01 20:58 ./testing/packages/vtown/kde/kgeography-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 9461704 2020-11-01 20:58 ./testing/packages/vtown/kde/kgeography-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:58 ./testing/packages/vtown/kde/kgeography-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 134 2020-11-01 20:51 ./testing/packages/vtown/kde/kget-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 5786600 2020-11-01 20:51 ./testing/packages/vtown/kde/kget-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:51 ./testing/packages/vtown/kde/kget-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 396 2020-11-01 20:24 ./testing/packages/vtown/kde/kglobalaccel-5.75.0-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 108424 2020-11-01 20:24 ./testing/packages/vtown/kde/kglobalaccel-5.75.0-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:24 ./testing/packages/vtown/kde/kglobalaccel-5.75.0-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 354 2020-11-01 20:55 ./testing/packages/vtown/kde/kgoldrunner-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 4538948 2020-11-01 20:55 ./testing/packages/vtown/kde/kgoldrunner-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:55 ./testing/packages/vtown/kde/kgoldrunner-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 205 2020-11-02 02:12 ./testing/packages/vtown/kde/kgpg-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 3101764 2020-11-02 02:12 ./testing/packages/vtown/kde/kgpg-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-02 02:12 ./testing/packages/vtown/kde/kgpg-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 292 2020-11-01 20:16 ./testing/packages/vtown/kde/kguiaddons-5.75.0-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 78584 2020-11-01 20:16 ./testing/packages/vtown/kde/kguiaddons-5.75.0-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:16 ./testing/packages/vtown/kde/kguiaddons-5.75.0-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 360 2020-11-01 20:56 ./testing/packages/vtown/kde/khangman-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 6510012 2020-11-01 20:56 ./testing/packages/vtown/kde/khangman-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:56 ./testing/packages/vtown/kde/khangman-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 368 2020-11-01 20:46 ./testing/packages/vtown/kde/khelpcenter-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 4819196 2020-11-01 20:46 ./testing/packages/vtown/kde/khelpcenter-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:46 ./testing/packages/vtown/kde/khelpcenter-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 419 2020-11-01 20:18 ./testing/packages/vtown/kde/kholidays-5.75.0-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 215100 2020-11-01 20:18 ./testing/packages/vtown/kde/kholidays-5.75.0-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:18 ./testing/packages/vtown/kde/kholidays-5.75.0-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 326 2020-11-01 20:41 ./testing/packages/vtown/kde/khotkeys-5.20.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 1996588 2020-11-01 20:41 ./testing/packages/vtown/kde/khotkeys-5.20.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:41 ./testing/packages/vtown/kde/khotkeys-5.20.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 208 2020-11-01 20:28 ./testing/packages/vtown/kde/khtml-5.75.0-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 2646524 2020-11-01 20:28 ./testing/packages/vtown/kde/khtml-5.75.0-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:28 ./testing/packages/vtown/kde/khtml-5.75.0-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 471 2020-11-01 20:17 ./testing/packages/vtown/kde/ki18n-5.75.0-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 1182156 2020-11-01 20:17 ./testing/packages/vtown/kde/ki18n-5.75.0-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:17 ./testing/packages/vtown/kde/ki18n-5.75.0-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 292 2020-11-01 20:24 ./testing/packages/vtown/kde/kiconthemes-5.75.0-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 129200 2020-11-01 20:24 ./testing/packages/vtown/kde/kiconthemes-5.75.0-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:24 ./testing/packages/vtown/kde/kiconthemes-5.75.0-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 417 2020-11-01 21:20 ./testing/packages/vtown/kde/kid3-3.8.4-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 2648796 2020-11-01 21:20 ./testing/packages/vtown/kde/kid3-3.8.4-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 21:20 ./testing/packages/vtown/kde/kid3-3.8.4-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 335 2020-11-01 20:29 ./testing/packages/vtown/kde/kidentitymanagement-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 110104 2020-11-01 20:29 ./testing/packages/vtown/kde/kidentitymanagement-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:29 ./testing/packages/vtown/kde/kidentitymanagement-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 399 2020-11-01 20:16 ./testing/packages/vtown/kde/kidletime-5.75.0-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 29308 2020-11-01 20:16 ./testing/packages/vtown/kde/kidletime-5.75.0-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:16 ./testing/packages/vtown/kde/kidletime-5.75.0-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 267 2020-11-01 20:57 ./testing/packages/vtown/kde/kig-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 3793120 2020-11-01 20:57 ./testing/packages/vtown/kde/kig-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:57 ./testing/packages/vtown/kde/kig-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 528 2020-11-01 20:54 ./testing/packages/vtown/kde/kigo-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 5332708 2020-11-01 20:54 ./testing/packages/vtown/kde/kigo-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:54 ./testing/packages/vtown/kde/kigo-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 216 2020-11-03 19:02 ./testing/packages/vtown/kde/kile-2.9.93-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 7429536 2020-11-03 19:02 ./testing/packages/vtown/kde/kile-2.9.93-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-03 19:02 ./testing/packages/vtown/kde/kile-2.9.93-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 198 2020-11-01 20:55 ./testing/packages/vtown/kde/killbots-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 1323632 2020-11-01 20:55 ./testing/packages/vtown/kde/killbots-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:55 ./testing/packages/vtown/kde/killbots-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 429 2020-11-01 20:24 ./testing/packages/vtown/kde/kimageformats-5.75.0-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 101180 2020-11-01 20:24 ./testing/packages/vtown/kde/kimageformats-5.75.0-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:24 ./testing/packages/vtown/kde/kimageformats-5.75.0-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 253 2020-11-01 21:02 ./testing/packages/vtown/kde/kimagemapeditor-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 1196196 2020-11-01 21:02 ./testing/packages/vtown/kde/kimagemapeditor-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 21:02 ./testing/packages/vtown/kde/kimagemapeditor-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 184 2020-11-01 20:29 ./testing/packages/vtown/kde/kimap-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 244968 2020-11-01 20:29 ./testing/packages/vtown/kde/kimap-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:29 ./testing/packages/vtown/kde/kimap-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 268 2020-11-01 20:35 ./testing/packages/vtown/kde/kinfocenter-5.20.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 1510488 2020-11-01 20:35 ./testing/packages/vtown/kde/kinfocenter-5.20.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:35 ./testing/packages/vtown/kde/kinfocenter-5.20.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 439 2020-11-01 20:26 ./testing/packages/vtown/kde/kinit-5.75.0-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 121312 2020-11-01 20:26 ./testing/packages/vtown/kde/kinit-5.75.0-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:26 ./testing/packages/vtown/kde/kinit-5.75.0-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 523 2020-11-01 20:25 ./testing/packages/vtown/kde/kio-5.75.0-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 4333412 2020-11-01 20:25 ./testing/packages/vtown/kde/kio-5.75.0-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:25 ./testing/packages/vtown/kde/kio-5.75.0-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 235 2020-11-01 20:44 ./testing/packages/vtown/kde/kio-extras-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 1107412 2020-11-01 20:44 ./testing/packages/vtown/kde/kio-extras-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:44 ./testing/packages/vtown/kde/kio-extras-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 367 2020-11-01 20:44 ./testing/packages/vtown/kde/kio-gdrive-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 111992 2020-11-01 20:44 ./testing/packages/vtown/kde/kio-gdrive-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:44 ./testing/packages/vtown/kde/kio-gdrive-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 311 2020-11-01 20:43 ./testing/packages/vtown/kde/kipi-plugins-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 1387860 2020-11-01 20:43 ./testing/packages/vtown/kde/kipi-plugins-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:43 ./testing/packages/vtown/kde/kipi-plugins-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 380 2020-11-01 20:49 ./testing/packages/vtown/kde/kirigami-gallery-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 249816 2020-11-01 20:49 ./testing/packages/vtown/kde/kirigami-gallery-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:49 ./testing/packages/vtown/kde/kirigami-gallery-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 334 2020-11-01 20:18 ./testing/packages/vtown/kde/kirigami2-5.75.0-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 316036 2020-11-01 20:18 ./testing/packages/vtown/kde/kirigami2-5.75.0-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:18 ./testing/packages/vtown/kde/kirigami2-5.75.0-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 324 2020-11-01 20:54 ./testing/packages/vtown/kde/kiriki-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 482156 2020-11-01 20:54 ./testing/packages/vtown/kde/kiriki-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:54 ./testing/packages/vtown/kde/kiriki-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 257 2020-11-01 20:15 ./testing/packages/vtown/kde/kitemmodels-5.75.0-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 214832 2020-11-01 20:15 ./testing/packages/vtown/kde/kitemmodels-5.75.0-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:15 ./testing/packages/vtown/kde/kitemmodels-5.75.0-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 340 2020-11-01 20:16 ./testing/packages/vtown/kde/kitemviews-5.75.0-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 206136 2020-11-01 20:16 ./testing/packages/vtown/kde/kitemviews-5.75.0-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:16 ./testing/packages/vtown/kde/kitemviews-5.75.0-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 400 2020-11-01 20:58 ./testing/packages/vtown/kde/kiten-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 11362504 2020-11-01 20:58 ./testing/packages/vtown/kde/kiten-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:58 ./testing/packages/vtown/kde/kiten-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 305 2020-11-03 19:01 ./testing/packages/vtown/kde/kitinerary-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 901876 2020-11-03 19:01 ./testing/packages/vtown/kde/kitinerary-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-03 19:01 ./testing/packages/vtown/kde/kitinerary-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 250 2020-11-01 20:23 ./testing/packages/vtown/kde/kjobwidgets-5.75.0-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 111372 2020-11-01 20:23 ./testing/packages/vtown/kde/kjobwidgets-5.75.0-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:23 ./testing/packages/vtown/kde/kjobwidgets-5.75.0-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 263 2020-11-01 21:16 ./testing/packages/vtown/kde/kjots-20200924_355b642-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 217596 2020-11-01 21:16 ./testing/packages/vtown/kde/kjots-20200924_355b642-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 21:16 ./testing/packages/vtown/kde/kjots-20200924_355b642-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 257 2020-11-01 20:27 ./testing/packages/vtown/kde/kjs-5.75.0-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 380760 2020-11-01 20:27 ./testing/packages/vtown/kde/kjs-5.75.0-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:27 ./testing/packages/vtown/kde/kjs-5.75.0-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 258 2020-11-01 20:27 ./testing/packages/vtown/kde/kjsembed-5.75.0-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 384192 2020-11-01 20:27 ./testing/packages/vtown/kde/kjsembed-5.75.0-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:27 ./testing/packages/vtown/kde/kjsembed-5.75.0-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 385 2020-11-01 20:56 ./testing/packages/vtown/kde/kjumpingcube-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 410004 2020-11-01 20:56 ./testing/packages/vtown/kde/kjumpingcube-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:56 ./testing/packages/vtown/kde/kjumpingcube-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 173 2020-11-01 20:29 ./testing/packages/vtown/kde/kldap-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 203548 2020-11-01 20:29 ./testing/packages/vtown/kde/kldap-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:29 ./testing/packages/vtown/kde/kldap-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 208 2020-11-01 20:31 ./testing/packages/vtown/kde/kleopatra-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 2641236 2020-11-01 20:31 ./testing/packages/vtown/kde/kleopatra-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:31 ./testing/packages/vtown/kde/kleopatra-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 329 2020-11-01 20:53 ./testing/packages/vtown/kde/klickety-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 1493428 2020-11-01 20:53 ./testing/packages/vtown/kde/klickety-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:53 ./testing/packages/vtown/kde/klickety-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 370 2020-11-01 20:53 ./testing/packages/vtown/kde/klines-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 1662992 2020-11-01 20:53 ./testing/packages/vtown/kde/klines-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:53 ./testing/packages/vtown/kde/klines-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 351 2020-11-01 20:49 ./testing/packages/vtown/kde/kmag-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 785156 2020-11-01 20:49 ./testing/packages/vtown/kde/kmag-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:49 ./testing/packages/vtown/kde/kmag-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 352 2020-11-01 20:56 ./testing/packages/vtown/kde/kmahjongg-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 3559456 2020-11-01 20:56 ./testing/packages/vtown/kde/kmahjongg-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:56 ./testing/packages/vtown/kde/kmahjongg-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 498 2020-11-01 20:34 ./testing/packages/vtown/kde/kmail-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 4944348 2020-11-01 20:34 ./testing/packages/vtown/kde/kmail-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:34 ./testing/packages/vtown/kde/kmail-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 392 2020-11-01 20:34 ./testing/packages/vtown/kde/kmail-account-wizard-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 470676 2020-11-01 20:34 ./testing/packages/vtown/kde/kmail-account-wizard-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:34 ./testing/packages/vtown/kde/kmail-account-wizard-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 250 2020-11-01 20:29 ./testing/packages/vtown/kde/kmailtransport-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 237428 2020-11-01 20:29 ./testing/packages/vtown/kde/kmailtransport-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:29 ./testing/packages/vtown/kde/kmailtransport-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 188 2020-11-01 20:29 ./testing/packages/vtown/kde/kmbox-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 25924 2020-11-01 20:29 ./testing/packages/vtown/kde/kmbox-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:29 ./testing/packages/vtown/kde/kmbox-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 315 2020-11-01 20:27 ./testing/packages/vtown/kde/kmediaplayer-5.75.0-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 18356 2020-11-01 20:27 ./testing/packages/vtown/kde/kmediaplayer-5.75.0-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:27 ./testing/packages/vtown/kde/kmediaplayer-5.75.0-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 265 2020-11-01 20:41 ./testing/packages/vtown/kde/kmenuedit-5.20.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 1021728 2020-11-01 20:41 ./testing/packages/vtown/kde/kmenuedit-5.20.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:41 ./testing/packages/vtown/kde/kmenuedit-5.20.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 184 2020-11-01 20:29 ./testing/packages/vtown/kde/kmime-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 181772 2020-11-01 20:29 ./testing/packages/vtown/kde/kmime-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:29 ./testing/packages/vtown/kde/kmime-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 276 2020-11-01 20:54 ./testing/packages/vtown/kde/kmines-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 1004696 2020-11-01 20:54 ./testing/packages/vtown/kde/kmines-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:54 ./testing/packages/vtown/kde/kmines-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 250 2020-11-01 20:49 ./testing/packages/vtown/kde/kmix-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 1280708 2020-11-01 20:49 ./testing/packages/vtown/kde/kmix-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:49 ./testing/packages/vtown/kde/kmix-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 216 2020-11-01 20:49 ./testing/packages/vtown/kde/kmousetool-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 208448 2020-11-01 20:49 ./testing/packages/vtown/kde/kmousetool-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:49 ./testing/packages/vtown/kde/kmousetool-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 185 2020-11-01 20:49 ./testing/packages/vtown/kde/kmouth-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 1955040 2020-11-01 20:49 ./testing/packages/vtown/kde/kmouth-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:49 ./testing/packages/vtown/kde/kmouth-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 482 2020-11-01 20:58 ./testing/packages/vtown/kde/kmplot-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 3403416 2020-11-01 20:58 ./testing/packages/vtown/kde/kmplot-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:58 ./testing/packages/vtown/kde/kmplot-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 281 2020-11-01 21:19 ./testing/packages/vtown/kde/kmymoney-5.1.0-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 14131044 2020-11-01 21:19 ./testing/packages/vtown/kde/kmymoney-5.1.0-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 21:19 ./testing/packages/vtown/kde/kmymoney-5.1.0-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 454 2020-11-01 20:54 ./testing/packages/vtown/kde/knavalbattle-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 1417696 2020-11-01 20:54 ./testing/packages/vtown/kde/knavalbattle-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:54 ./testing/packages/vtown/kde/knavalbattle-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 282 2020-11-01 20:55 ./testing/packages/vtown/kde/knetwalk-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 1147516 2020-11-01 20:55 ./testing/packages/vtown/kde/knetwalk-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:55 ./testing/packages/vtown/kde/knetwalk-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 310 2020-11-01 20:25 ./testing/packages/vtown/kde/knewstuff-5.75.0-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 772032 2020-11-01 20:25 ./testing/packages/vtown/kde/knewstuff-5.75.0-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:25 ./testing/packages/vtown/kde/knewstuff-5.75.0-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 310 2020-11-01 20:56 ./testing/packages/vtown/kde/knights-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 3767328 2020-11-01 20:56 ./testing/packages/vtown/kde/knights-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:56 ./testing/packages/vtown/kde/knights-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 156 2020-11-01 20:34 ./testing/packages/vtown/kde/knotes-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 614672 2020-11-01 20:34 ./testing/packages/vtown/kde/knotes-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:34 ./testing/packages/vtown/kde/knotes-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 312 2020-11-01 20:23 ./testing/packages/vtown/kde/knotifications-5.75.0-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 133360 2020-11-01 20:23 ./testing/packages/vtown/kde/knotifications-5.75.0-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:23 ./testing/packages/vtown/kde/knotifications-5.75.0-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 320 2020-11-01 20:26 ./testing/packages/vtown/kde/knotifyconfig-5.75.0-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 73588 2020-11-01 20:26 ./testing/packages/vtown/kde/knotifyconfig-5.75.0-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:26 ./testing/packages/vtown/kde/knotifyconfig-5.75.0-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 345 2020-11-01 20:54 ./testing/packages/vtown/kde/kolf-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 1242204 2020-11-01 20:54 ./testing/packages/vtown/kde/kolf-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:54 ./testing/packages/vtown/kde/kolf-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 199 2020-11-01 20:53 ./testing/packages/vtown/kde/kollision-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 365036 2020-11-01 20:53 ./testing/packages/vtown/kde/kollision-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:53 ./testing/packages/vtown/kde/kollision-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 556 2020-11-01 20:48 ./testing/packages/vtown/kde/kolourpaint-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 5830164 2020-11-01 20:48 ./testing/packages/vtown/kde/kolourpaint-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:48 ./testing/packages/vtown/kde/kolourpaint-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 178 2020-11-01 20:47 ./testing/packages/vtown/kde/kompare-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 856064 2020-11-01 20:47 ./testing/packages/vtown/kde/kompare-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:47 ./testing/packages/vtown/kde/kompare-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 420 2020-11-01 20:45 ./testing/packages/vtown/kde/konqueror-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 7703172 2020-11-01 20:45 ./testing/packages/vtown/kde/konqueror-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:45 ./testing/packages/vtown/kde/konqueror-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 309 2020-11-01 20:54 ./testing/packages/vtown/kde/konquest-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 776200 2020-11-01 20:54 ./testing/packages/vtown/kde/konquest-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:54 ./testing/packages/vtown/kde/konquest-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 225 2020-11-01 20:44 ./testing/packages/vtown/kde/konsole-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 1274580 2020-11-01 20:44 ./testing/packages/vtown/kde/konsole-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:44 ./testing/packages/vtown/kde/konsole-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 176 2020-11-01 20:34 ./testing/packages/vtown/kde/kontact-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 783676 2020-11-01 20:34 ./testing/packages/vtown/kde/kontact-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:34 ./testing/packages/vtown/kde/kontact-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 325 2020-11-01 20:29 ./testing/packages/vtown/kde/kontactinterface-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 46500 2020-11-01 20:29 ./testing/packages/vtown/kde/kontactinterface-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:29 ./testing/packages/vtown/kde/kontactinterface-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 416 2020-11-01 20:52 ./testing/packages/vtown/kde/kopete-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 9240424 2020-11-01 20:52 ./testing/packages/vtown/kde/kopete-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:52 ./testing/packages/vtown/kde/kopete-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 210 2020-11-01 20:34 ./testing/packages/vtown/kde/korganizer-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 2412688 2020-11-01 20:34 ./testing/packages/vtown/kde/korganizer-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:34 ./testing/packages/vtown/kde/korganizer-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 261 2020-11-01 20:23 ./testing/packages/vtown/kde/kpackage-5.75.0-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 191452 2020-11-01 20:23 ./testing/packages/vtown/kde/kpackage-5.75.0-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:23 ./testing/packages/vtown/kde/kpackage-5.75.0-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 276 2020-11-01 20:25 ./testing/packages/vtown/kde/kparts-5.75.0-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 247016 2020-11-01 20:25 ./testing/packages/vtown/kde/kparts-5.75.0-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:25 ./testing/packages/vtown/kde/kparts-5.75.0-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 432 2020-11-01 20:26 ./testing/packages/vtown/kde/kpeople-5.75.0-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 113944 2020-11-01 20:26 ./testing/packages/vtown/kde/kpeople-5.75.0-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:26 ./testing/packages/vtown/kde/kpeople-5.75.0-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 260 2020-11-01 20:42 ./testing/packages/vtown/kde/kpeoplevcard-0.1-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 25764 2020-11-01 20:42 ./testing/packages/vtown/kde/kpeoplevcard-0.1-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:42 ./testing/packages/vtown/kde/kpeoplevcard-0.1-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 489 2020-11-01 20:28 ./testing/packages/vtown/kde/kpimtextedit-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 324992 2020-11-01 20:28 ./testing/packages/vtown/kde/kpimtextedit-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:28 ./testing/packages/vtown/kde/kpimtextedit-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 193 2020-11-01 20:31 ./testing/packages/vtown/kde/kpkpass-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 29972 2020-11-01 20:31 ./testing/packages/vtown/kde/kpkpass-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:31 ./testing/packages/vtown/kde/kpkpass-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 648 2020-11-01 20:16 ./testing/packages/vtown/kde/kplotting-5.75.0-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 37696 2020-11-01 20:16 ./testing/packages/vtown/kde/kplotting-5.75.0-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:16 ./testing/packages/vtown/kde/kplotting-5.75.0-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 328 2020-11-01 21:14 ./testing/packages/vtown/kde/kpmcore-4.2.0-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 618388 2020-11-01 21:14 ./testing/packages/vtown/kde/kpmcore-4.2.0-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 21:14 ./testing/packages/vtown/kde/kpmcore-4.2.0-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 281 2020-11-01 20:23 ./testing/packages/vtown/kde/kpty-5.75.0-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 39344 2020-11-01 20:23 ./testing/packages/vtown/kde/kpty-5.75.0-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:23 ./testing/packages/vtown/kde/kpty-5.75.0-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 295 2020-11-01 20:59 ./testing/packages/vtown/kde/kqtquickcharts-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 56468 2020-11-01 20:59 ./testing/packages/vtown/kde/kqtquickcharts-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:59 ./testing/packages/vtown/kde/kqtquickcharts-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 658 2020-11-01 20:24 ./testing/packages/vtown/kde/kquickcharts-5.75.0-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 96356 2020-11-01 20:24 ./testing/packages/vtown/kde/kquickcharts-5.75.0-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:24 ./testing/packages/vtown/kde/kquickcharts-5.75.0-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 332 2020-11-01 20:52 ./testing/packages/vtown/kde/krdc-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 1703676 2020-11-01 20:52 ./testing/packages/vtown/kde/krdc-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:52 ./testing/packages/vtown/kde/krdc-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 460 2020-11-01 21:20 ./testing/packages/vtown/kde/krename-5.0.1-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 471520 2020-11-01 21:20 ./testing/packages/vtown/kde/krename-5.0.1-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 21:20 ./testing/packages/vtown/kde/krename-5.0.1-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 462 2020-11-01 20:54 ./testing/packages/vtown/kde/kreversi-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 965292 2020-11-01 20:54 ./testing/packages/vtown/kde/kreversi-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:54 ./testing/packages/vtown/kde/kreversi-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 330 2020-11-01 20:52 ./testing/packages/vtown/kde/krfb-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 1376988 2020-11-01 20:52 ./testing/packages/vtown/kde/krfb-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:52 ./testing/packages/vtown/kde/krfb-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 271 2020-11-03 19:05 ./testing/packages/vtown/kde/krita-4.4.1-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 65032892 2020-11-03 19:05 ./testing/packages/vtown/kde/krita-4.4.1-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-03 19:05 ./testing/packages/vtown/kde/krita-4.4.1-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 340 2020-11-01 20:27 ./testing/packages/vtown/kde/kross-5.75.0-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 362536 2020-11-01 20:27 ./testing/packages/vtown/kde/kross-5.75.0-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:27 ./testing/packages/vtown/kde/kross-5.75.0-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 321 2020-11-01 20:47 ./testing/packages/vtown/kde/kross-interpreters-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 119748 2020-11-01 20:47 ./testing/packages/vtown/kde/kross-interpreters-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:47 ./testing/packages/vtown/kde/kross-interpreters-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 171 2020-11-01 20:49 ./testing/packages/vtown/kde/kruler-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 279432 2020-11-01 20:49 ./testing/packages/vtown/kde/kruler-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:49 ./testing/packages/vtown/kde/kruler-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 359 2020-11-01 20:27 ./testing/packages/vtown/kde/krunner-5.75.0-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 138120 2020-11-01 20:27 ./testing/packages/vtown/kde/krunner-5.75.0-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:27 ./testing/packages/vtown/kde/krunner-5.75.0-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 319 2020-11-01 21:18 ./testing/packages/vtown/kde/krusader-2.7.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 3776752 2020-11-01 21:18 ./testing/packages/vtown/kde/krusader-2.7.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 21:18 ./testing/packages/vtown/kde/krusader-2.7.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 408 2020-11-01 20:41 ./testing/packages/vtown/kde/kscreen-5.20.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 229064 2020-11-01 20:41 ./testing/packages/vtown/kde/kscreen-5.20.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:41 ./testing/packages/vtown/kde/kscreen-5.20.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 322 2020-11-01 20:36 ./testing/packages/vtown/kde/kscreenlocker-5.20.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 177008 2020-11-01 20:36 ./testing/packages/vtown/kde/kscreenlocker-5.20.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:36 ./testing/packages/vtown/kde/kscreenlocker-5.20.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 339 2020-11-01 20:24 ./testing/packages/vtown/kde/kservice-5.75.0-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 333496 2020-11-01 20:24 ./testing/packages/vtown/kde/kservice-5.75.0-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:24 ./testing/packages/vtown/kde/kservice-5.75.0-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 296 2020-11-01 20:53 ./testing/packages/vtown/kde/kshisen-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 928220 2020-11-01 20:53 ./testing/packages/vtown/kde/kshisen-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:53 ./testing/packages/vtown/kde/kshisen-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 289 2020-11-01 20:55 ./testing/packages/vtown/kde/ksirk-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 5127208 2020-11-01 20:55 ./testing/packages/vtown/kde/ksirk-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:55 ./testing/packages/vtown/kde/ksirk-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 165 2020-11-01 20:29 ./testing/packages/vtown/kde/ksmtp-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 58156 2020-11-01 20:29 ./testing/packages/vtown/kde/ksmtp-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:29 ./testing/packages/vtown/kde/ksmtp-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 413 2020-11-01 20:53 ./testing/packages/vtown/kde/ksnakeduel-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 628716 2020-11-01 20:53 ./testing/packages/vtown/kde/ksnakeduel-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:53 ./testing/packages/vtown/kde/ksnakeduel-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 331 2020-11-01 20:56 ./testing/packages/vtown/kde/kspaceduel-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 650172 2020-11-01 20:56 ./testing/packages/vtown/kde/kspaceduel-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:56 ./testing/packages/vtown/kde/kspaceduel-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 307 2020-11-01 20:53 ./testing/packages/vtown/kde/ksquares-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 343752 2020-11-01 20:53 ./testing/packages/vtown/kde/ksquares-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:53 ./testing/packages/vtown/kde/ksquares-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 327 2020-11-01 20:41 ./testing/packages/vtown/kde/ksshaskpass-5.20.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 27584 2020-11-01 20:41 ./testing/packages/vtown/kde/ksshaskpass-5.20.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:41 ./testing/packages/vtown/kde/ksshaskpass-5.20.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 501 2020-11-01 21:17 ./testing/packages/vtown/kde/kstars-3.4.3-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 49288792 2020-11-01 21:17 ./testing/packages/vtown/kde/kstars-3.4.3-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 21:17 ./testing/packages/vtown/kde/kstars-3.4.3-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 316 2020-11-01 20:53 ./testing/packages/vtown/kde/ksudoku-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 1767856 2020-11-01 20:53 ./testing/packages/vtown/kde/ksudoku-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:53 ./testing/packages/vtown/kde/ksudoku-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 390 2020-11-01 20:36 ./testing/packages/vtown/kde/ksysguard-5.20.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 811784 2020-11-01 20:36 ./testing/packages/vtown/kde/ksysguard-5.20.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:36 ./testing/packages/vtown/kde/ksysguard-5.20.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 598 2020-11-01 20:53 ./testing/packages/vtown/kde/ksystemlog-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 2053800 2020-11-01 20:53 ./testing/packages/vtown/kde/ksystemlog-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:53 ./testing/packages/vtown/kde/ksystemlog-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 409 2020-11-01 20:56 ./testing/packages/vtown/kde/kteatime-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 332752 2020-11-01 20:56 ./testing/packages/vtown/kde/kteatime-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:56 ./testing/packages/vtown/kde/kteatime-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 562 2020-11-01 20:26 ./testing/packages/vtown/kde/ktexteditor-5.75.0-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 2429724 2020-11-01 20:26 ./testing/packages/vtown/kde/ktexteditor-5.75.0-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:26 ./testing/packages/vtown/kde/ktexteditor-5.75.0-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 298 2020-11-01 20:24 ./testing/packages/vtown/kde/ktextwidgets-5.75.0-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 266492 2020-11-01 20:24 ./testing/packages/vtown/kde/ktextwidgets-5.75.0-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:24 ./testing/packages/vtown/kde/ktextwidgets-5.75.0-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 223 2020-11-01 20:46 ./testing/packages/vtown/kde/ktimer-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 431696 2020-11-01 20:46 ./testing/packages/vtown/kde/ktimer-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:46 ./testing/packages/vtown/kde/ktimer-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 298 2020-11-01 21:20 ./testing/packages/vtown/kde/ktimetracker-5.0.1-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 478768 2020-11-01 21:20 ./testing/packages/vtown/kde/ktimetracker-5.0.1-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 21:20 ./testing/packages/vtown/kde/ktimetracker-5.0.1-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 352 2020-11-01 20:29 ./testing/packages/vtown/kde/ktnef-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 115348 2020-11-01 20:29 ./testing/packages/vtown/kde/ktnef-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:29 ./testing/packages/vtown/kde/ktnef-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 614 2020-11-01 21:14 ./testing/packages/vtown/kde/ktorrent-5.2.0-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 3077076 2020-11-01 21:14 ./testing/packages/vtown/kde/ktorrent-5.2.0-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 21:14 ./testing/packages/vtown/kde/ktorrent-5.2.0-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 344 2020-11-01 20:59 ./testing/packages/vtown/kde/ktouch-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 4628100 2020-11-01 20:59 ./testing/packages/vtown/kde/ktouch-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:59 ./testing/packages/vtown/kde/ktouch-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 657 2020-11-01 20:59 ./testing/packages/vtown/kde/kturtle-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 1852364 2020-11-01 20:59 ./testing/packages/vtown/kde/kturtle-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:59 ./testing/packages/vtown/kde/kturtle-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 488 2020-11-01 20:55 ./testing/packages/vtown/kde/kubrick-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 476968 2020-11-01 20:55 ./testing/packages/vtown/kde/kubrick-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:55 ./testing/packages/vtown/kde/kubrick-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 453 2020-11-01 20:23 ./testing/packages/vtown/kde/kunitconversion-5.75.0-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 816692 2020-11-01 20:23 ./testing/packages/vtown/kde/kunitconversion-5.75.0-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:23 ./testing/packages/vtown/kde/kunitconversion-5.75.0-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 250 2020-11-01 20:24 ./testing/packages/vtown/kde/kwallet-5.75.0-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 361900 2020-11-01 20:24 ./testing/packages/vtown/kde/kwallet-5.75.0-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:24 ./testing/packages/vtown/kde/kwallet-5.75.0-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 206 2020-11-01 20:42 ./testing/packages/vtown/kde/kwallet-pam-5.20.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 18080 2020-11-01 20:42 ./testing/packages/vtown/kde/kwallet-pam-5.20.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:42 ./testing/packages/vtown/kde/kwallet-pam-5.20.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 334 2020-11-01 20:46 ./testing/packages/vtown/kde/kwalletmanager-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 934060 2020-11-01 20:46 ./testing/packages/vtown/kde/kwalletmanager-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:46 ./testing/packages/vtown/kde/kwalletmanager-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 445 2020-11-01 20:50 ./testing/packages/vtown/kde/kwave-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 6438180 2020-11-01 20:50 ./testing/packages/vtown/kde/kwave-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:50 ./testing/packages/vtown/kde/kwave-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 240 2020-11-01 20:18 ./testing/packages/vtown/kde/kwayland-5.75.0-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 502092 2020-11-01 20:18 ./testing/packages/vtown/kde/kwayland-5.75.0-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:18 ./testing/packages/vtown/kde/kwayland-5.75.0-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 402 2020-11-01 20:35 ./testing/packages/vtown/kde/kwayland-integration-5.20.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 36572 2020-11-01 20:35 ./testing/packages/vtown/kde/kwayland-integration-5.20.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:35 ./testing/packages/vtown/kde/kwayland-integration-5.20.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 282 2020-11-01 20:35 ./testing/packages/vtown/kde/kwayland-server-5.20.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 346912 2020-11-01 20:35 ./testing/packages/vtown/kde/kwayland-server-5.20.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:35 ./testing/packages/vtown/kde/kwayland-server-5.20.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 581 2020-11-01 20:17 ./testing/packages/vtown/kde/kwidgetsaddons-5.75.0-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 2067288 2020-11-01 20:17 ./testing/packages/vtown/kde/kwidgetsaddons-5.75.0-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:17 ./testing/packages/vtown/kde/kwidgetsaddons-5.75.0-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 294 2020-11-01 20:36 ./testing/packages/vtown/kde/kwin-5.20.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 6370824 2020-11-01 20:36 ./testing/packages/vtown/kde/kwin-5.20.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:36 ./testing/packages/vtown/kde/kwin-5.20.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 525 2020-11-01 20:17 ./testing/packages/vtown/kde/kwindowsystem-5.75.0-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 169568 2020-11-01 20:17 ./testing/packages/vtown/kde/kwindowsystem-5.75.0-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:17 ./testing/packages/vtown/kde/kwindowsystem-5.75.0-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 267 2020-11-01 20:59 ./testing/packages/vtown/kde/kwordquiz-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 2975244 2020-11-01 20:59 ./testing/packages/vtown/kde/kwordquiz-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:59 ./testing/packages/vtown/kde/kwordquiz-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 189 2020-11-01 20:37 ./testing/packages/vtown/kde/kwrited-5.20.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 19768 2020-11-01 20:37 ./testing/packages/vtown/kde/kwrited-5.20.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:37 ./testing/packages/vtown/kde/kwrited-5.20.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 417 2020-11-01 20:25 ./testing/packages/vtown/kde/kxmlgui-5.75.0-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 642024 2020-11-01 20:25 ./testing/packages/vtown/kde/kxmlgui-5.75.0-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:25 ./testing/packages/vtown/kde/kxmlgui-5.75.0-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 286 2020-11-01 20:26 ./testing/packages/vtown/kde/kxmlrpcclient-5.75.0-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 41392 2020-11-01 20:26 ./testing/packages/vtown/kde/kxmlrpcclient-5.75.0-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:26 ./testing/packages/vtown/kde/kxmlrpcclient-5.75.0-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 455 2020-11-01 20:42 ./testing/packages/vtown/kde/latte-dock-0.9.11-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 955696 2020-11-01 20:42 ./testing/packages/vtown/kde/latte-dock-0.9.11-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:42 ./testing/packages/vtown/kde/latte-dock-0.9.11-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 243 2020-11-01 20:30 ./testing/packages/vtown/kde/libgravatar-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 50928 2020-11-01 20:30 ./testing/packages/vtown/kde/libgravatar-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:30 ./testing/packages/vtown/kde/libgravatar-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 178 2020-11-01 20:49 ./testing/packages/vtown/kde/libkcddb-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 504624 2020-11-01 20:49 ./testing/packages/vtown/kde/libkcddb-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:49 ./testing/packages/vtown/kde/libkcddb-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 275 2020-11-01 20:49 ./testing/packages/vtown/kde/libkcompactdisc-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 76524 2020-11-01 20:49 ./testing/packages/vtown/kde/libkcompactdisc-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:49 ./testing/packages/vtown/kde/libkcompactdisc-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 258 2020-11-01 20:43 ./testing/packages/vtown/kde/libkdcraw-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 49816 2020-11-01 20:43 ./testing/packages/vtown/kde/libkdcraw-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:43 ./testing/packages/vtown/kde/libkdcraw-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 236 2020-11-01 20:53 ./testing/packages/vtown/kde/libkdegames-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 6335324 2020-11-01 20:53 ./testing/packages/vtown/kde/libkdegames-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:53 ./testing/packages/vtown/kde/libkdegames-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 208 2020-11-01 20:30 ./testing/packages/vtown/kde/libkdepim-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 125500 2020-11-01 20:30 ./testing/packages/vtown/kde/libkdepim-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:30 ./testing/packages/vtown/kde/libkdepim-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 354 2020-11-01 20:56 ./testing/packages/vtown/kde/libkeduvocdocument-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 181024 2020-11-01 20:56 ./testing/packages/vtown/kde/libkeduvocdocument-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:56 ./testing/packages/vtown/kde/libkeduvocdocument-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 241 2020-11-01 20:43 ./testing/packages/vtown/kde/libkexiv2-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 153940 2020-11-01 20:43 ./testing/packages/vtown/kde/libkexiv2-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:43 ./testing/packages/vtown/kde/libkexiv2-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 228 2020-11-01 20:29 ./testing/packages/vtown/kde/libkgapi-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 506836 2020-11-01 20:29 ./testing/packages/vtown/kde/libkgapi-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:29 ./testing/packages/vtown/kde/libkgapi-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 343 2020-11-01 21:01 ./testing/packages/vtown/kde/libkgeomap-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 204700 2020-11-01 21:01 ./testing/packages/vtown/kde/libkgeomap-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 21:01 ./testing/packages/vtown/kde/libkgeomap-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 335 2020-11-01 20:43 ./testing/packages/vtown/kde/libkipi-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 113072 2020-11-01 20:43 ./testing/packages/vtown/kde/libkipi-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:43 ./testing/packages/vtown/kde/libkipi-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 245 2020-11-01 20:30 ./testing/packages/vtown/kde/libkleo-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 557472 2020-11-01 20:30 ./testing/packages/vtown/kde/libkleo-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:30 ./testing/packages/vtown/kde/libkleo-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 295 2020-11-01 20:53 ./testing/packages/vtown/kde/libkmahjongg-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 1691944 2020-11-01 20:53 ./testing/packages/vtown/kde/libkmahjongg-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:53 ./testing/packages/vtown/kde/libkmahjongg-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 352 2020-11-01 20:47 ./testing/packages/vtown/kde/libkomparediff2-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 94144 2020-11-01 20:47 ./testing/packages/vtown/kde/libkomparediff2-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:47 ./testing/packages/vtown/kde/libkomparediff2-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 204 2020-11-01 20:43 ./testing/packages/vtown/kde/libksane-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 167964 2020-11-01 20:43 ./testing/packages/vtown/kde/libksane-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:43 ./testing/packages/vtown/kde/libksane-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 301 2020-11-01 20:37 ./testing/packages/vtown/kde/libkscreen-5.20.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 263692 2020-11-01 20:37 ./testing/packages/vtown/kde/libkscreen-5.20.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:37 ./testing/packages/vtown/kde/libkscreen-5.20.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 221 2020-11-01 20:30 ./testing/packages/vtown/kde/libksieve-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 758032 2020-11-01 20:30 ./testing/packages/vtown/kde/libksieve-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:30 ./testing/packages/vtown/kde/libksieve-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 277 2020-11-01 20:36 ./testing/packages/vtown/kde/libksysguard-5.20.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 836200 2020-11-01 20:36 ./testing/packages/vtown/kde/libksysguard-5.20.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:36 ./testing/packages/vtown/kde/libksysguard-5.20.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 498 2020-11-01 21:14 ./testing/packages/vtown/kde/libktorrent-2.2.0-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 692424 2020-11-01 21:14 ./testing/packages/vtown/kde/libktorrent-2.2.0-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 21:14 ./testing/packages/vtown/kde/libktorrent-2.2.0-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 596 2020-11-01 20:47 ./testing/packages/vtown/kde/lokalize-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 2305228 2020-11-01 20:47 ./testing/packages/vtown/kde/lokalize-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:47 ./testing/packages/vtown/kde/lokalize-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 294 2020-11-01 20:53 ./testing/packages/vtown/kde/lskat-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 1307852 2020-11-01 20:53 ./testing/packages/vtown/kde/lskat-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:53 ./testing/packages/vtown/kde/lskat-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 227 2020-11-01 20:31 ./testing/packages/vtown/kde/mailcommon-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 801324 2020-11-01 20:31 ./testing/packages/vtown/kde/mailcommon-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:31 ./testing/packages/vtown/kde/mailcommon-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 216 2020-11-01 20:30 ./testing/packages/vtown/kde/mailimporter-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 229004 2020-11-01 20:30 ./testing/packages/vtown/kde/mailimporter-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:30 ./testing/packages/vtown/kde/mailimporter-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 550 2020-11-01 21:00 ./testing/packages/vtown/kde/marble-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 45650552 2020-11-01 21:00 ./testing/packages/vtown/kde/marble-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 21:00 ./testing/packages/vtown/kde/marble-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 236 2020-11-01 20:34 ./testing/packages/vtown/kde/mbox-importer-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 41796 2020-11-01 20:34 ./testing/packages/vtown/kde/mbox-importer-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:34 ./testing/packages/vtown/kde/mbox-importer-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 198 2020-11-01 20:31 ./testing/packages/vtown/kde/messagelib-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 6253268 2020-11-01 20:31 ./testing/packages/vtown/kde/messagelib-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:31 ./testing/packages/vtown/kde/messagelib-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 215 2020-11-01 20:37 ./testing/packages/vtown/kde/milou-5.20.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 89504 2020-11-01 20:37 ./testing/packages/vtown/kde/milou-5.20.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:37 ./testing/packages/vtown/kde/milou-5.20.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 317 2020-11-01 21:01 ./testing/packages/vtown/kde/minuet-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 27300908 2020-11-01 21:01 ./testing/packages/vtown/kde/minuet-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 21:01 ./testing/packages/vtown/kde/minuet-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 316 2020-11-01 20:18 ./testing/packages/vtown/kde/modemmanager-qt-5.75.0-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 175516 2020-11-01 20:18 ./testing/packages/vtown/kde/modemmanager-qt-5.75.0-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:18 ./testing/packages/vtown/kde/modemmanager-qt-5.75.0-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 310 2020-11-01 20:17 ./testing/packages/vtown/kde/networkmanager-qt-5.75.0-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 448864 2020-11-01 20:17 ./testing/packages/vtown/kde/networkmanager-qt-5.75.0-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:17 ./testing/packages/vtown/kde/networkmanager-qt-5.75.0-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 180 2020-11-01 21:19 ./testing/packages/vtown/kde/okteta-0.26.4-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 1333504 2020-11-01 21:19 ./testing/packages/vtown/kde/okteta-0.26.4-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 21:19 ./testing/packages/vtown/kde/okteta-0.26.4-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 358 2020-11-03 19:02 ./testing/packages/vtown/kde/okular-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 6668252 2020-11-03 19:02 ./testing/packages/vtown/kde/okular-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-03 19:02 ./testing/packages/vtown/kde/okular-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 155 2020-11-01 20:37 ./testing/packages/vtown/kde/oxygen-5.20.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 4567524 2020-11-01 20:37 ./testing/packages/vtown/kde/oxygen-5.20.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:37 ./testing/packages/vtown/kde/oxygen-5.20.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 252 2020-11-01 20:42 ./testing/packages/vtown/kde/oxygen-fonts-5.4.3-noarch-1_vtown_1.txt +-rw-r--r-- 1 root root 62348 2020-11-01 20:42 ./testing/packages/vtown/kde/oxygen-fonts-5.4.3-noarch-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:42 ./testing/packages/vtown/kde/oxygen-fonts-5.4.3-noarch-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 645 2020-11-01 21:18 ./testing/packages/vtown/kde/oxygen-gtk2-1.4.6-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 426632 2020-11-01 21:18 ./testing/packages/vtown/kde/oxygen-gtk2-1.4.6-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 21:18 ./testing/packages/vtown/kde/oxygen-gtk2-1.4.6-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 260 2020-11-01 20:22 ./testing/packages/vtown/kde/oxygen-icons5-5.75.0-noarch-1_vtown_1.txt +-rw-r--r-- 1 root root 31075624 2020-11-01 20:22 ./testing/packages/vtown/kde/oxygen-icons5-5.75.0-noarch-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:22 ./testing/packages/vtown/kde/oxygen-icons5-5.75.0-noarch-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 400 2020-11-01 20:55 ./testing/packages/vtown/kde/palapeli-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 2383044 2020-11-01 20:55 ./testing/packages/vtown/kde/palapeli-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:55 ./testing/packages/vtown/kde/palapeli-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 156 2020-11-01 20:57 ./testing/packages/vtown/kde/parley-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 8089540 2020-11-01 20:57 ./testing/packages/vtown/kde/parley-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:57 ./testing/packages/vtown/kde/parley-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 381 2020-11-01 21:14 ./testing/packages/vtown/kde/partitionmanager-4.2.0-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 2147836 2020-11-01 21:14 ./testing/packages/vtown/kde/partitionmanager-4.2.0-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 21:14 ./testing/packages/vtown/kde/partitionmanager-4.2.0-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 282 2020-11-01 20:55 ./testing/packages/vtown/kde/picmi-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 1158128 2020-11-01 20:55 ./testing/packages/vtown/kde/picmi-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:55 ./testing/packages/vtown/kde/picmi-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 289 2020-11-01 20:34 ./testing/packages/vtown/kde/pim-data-exporter-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 461092 2020-11-01 20:34 ./testing/packages/vtown/kde/pim-data-exporter-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:34 ./testing/packages/vtown/kde/pim-data-exporter-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 328 2020-11-01 20:34 ./testing/packages/vtown/kde/pim-sieve-editor-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 548036 2020-11-01 20:34 ./testing/packages/vtown/kde/pim-sieve-editor-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:34 ./testing/packages/vtown/kde/pim-sieve-editor-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 211 2020-11-01 20:30 ./testing/packages/vtown/kde/pimcommon-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 552288 2020-11-01 20:30 ./testing/packages/vtown/kde/pimcommon-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:30 ./testing/packages/vtown/kde/pimcommon-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 483 2020-11-01 20:42 ./testing/packages/vtown/kde/plasma-browser-integration-5.20.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 171356 2020-11-01 20:42 ./testing/packages/vtown/kde/plasma-browser-integration-5.20.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:42 ./testing/packages/vtown/kde/plasma-browser-integration-5.20.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 535 2020-11-01 20:40 ./testing/packages/vtown/kde/plasma-desktop-5.20.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 16957780 2020-11-01 20:40 ./testing/packages/vtown/kde/plasma-desktop-5.20.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:40 ./testing/packages/vtown/kde/plasma-desktop-5.20.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 295 2020-11-01 20:42 ./testing/packages/vtown/kde/plasma-disks-5.20.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 109772 2020-11-01 20:42 ./testing/packages/vtown/kde/plasma-disks-5.20.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:42 ./testing/packages/vtown/kde/plasma-disks-5.20.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 343 2020-11-01 20:26 ./testing/packages/vtown/kde/plasma-framework-5.75.0-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 3394208 2020-11-01 20:26 ./testing/packages/vtown/kde/plasma-framework-5.75.0-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:26 ./testing/packages/vtown/kde/plasma-framework-5.75.0-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 407 2020-11-01 20:35 ./testing/packages/vtown/kde/plasma-integration-5.20.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 140160 2020-11-01 20:35 ./testing/packages/vtown/kde/plasma-integration-5.20.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:35 ./testing/packages/vtown/kde/plasma-integration-5.20.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 229 2020-11-01 20:41 ./testing/packages/vtown/kde/plasma-nm-5.20.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 1277112 2020-11-01 20:41 ./testing/packages/vtown/kde/plasma-nm-5.20.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:41 ./testing/packages/vtown/kde/plasma-nm-5.20.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 217 2020-11-01 20:42 ./testing/packages/vtown/kde/plasma-pa-5.20.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 220344 2020-11-01 20:42 ./testing/packages/vtown/kde/plasma-pa-5.20.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:42 ./testing/packages/vtown/kde/plasma-pa-5.20.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 221 2020-11-01 20:42 ./testing/packages/vtown/kde/plasma-sdk-5.20.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 347612 2020-11-01 20:42 ./testing/packages/vtown/kde/plasma-sdk-5.20.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:42 ./testing/packages/vtown/kde/plasma-sdk-5.20.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 452 2020-11-01 20:42 ./testing/packages/vtown/kde/plasma-vault-5.20.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 318316 2020-11-01 20:42 ./testing/packages/vtown/kde/plasma-vault-5.20.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:42 ./testing/packages/vtown/kde/plasma-vault-5.20.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 424 2020-11-01 20:42 ./testing/packages/vtown/kde/plasma-wayland-protocols-1.1.1-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 34368 2020-11-01 20:42 ./testing/packages/vtown/kde/plasma-wayland-protocols-1.1.1-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:42 ./testing/packages/vtown/kde/plasma-wayland-protocols-1.1.1-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 378 2020-11-01 20:39 ./testing/packages/vtown/kde/plasma-workspace-5.20.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 10565256 2020-11-01 20:39 ./testing/packages/vtown/kde/plasma-workspace-5.20.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:39 ./testing/packages/vtown/kde/plasma-workspace-5.20.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 423 2020-11-01 20:40 ./testing/packages/vtown/kde/plasma-workspace-wallpapers-5.20.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 45933320 2020-11-01 20:40 ./testing/packages/vtown/kde/plasma-workspace-wallpapers-5.20.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:40 ./testing/packages/vtown/kde/plasma-workspace-wallpapers-5.20.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 399 2020-11-01 20:41 ./testing/packages/vtown/kde/polkit-kde-agent-1-5.20.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 56956 2020-11-01 20:41 ./testing/packages/vtown/kde/polkit-kde-agent-1-5.20.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:41 ./testing/packages/vtown/kde/polkit-kde-agent-1-5.20.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 372 2020-11-01 20:41 ./testing/packages/vtown/kde/powerdevil-5.20.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 819660 2020-11-01 20:41 ./testing/packages/vtown/kde/powerdevil-5.20.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:41 ./testing/packages/vtown/kde/powerdevil-5.20.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 346 2020-11-01 20:47 ./testing/packages/vtown/kde/poxml-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 132888 2020-11-01 20:47 ./testing/packages/vtown/kde/poxml-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:47 ./testing/packages/vtown/kde/poxml-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 383 2020-11-01 20:46 ./testing/packages/vtown/kde/print-manager-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 415912 2020-11-01 20:46 ./testing/packages/vtown/kde/print-manager-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:46 ./testing/packages/vtown/kde/print-manager-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 262 2020-11-01 20:18 ./testing/packages/vtown/kde/prison-5.75.0-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 35376 2020-11-01 20:18 ./testing/packages/vtown/kde/prison-5.75.0-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:18 ./testing/packages/vtown/kde/prison-5.75.0-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 376 2020-11-01 20:42 ./testing/packages/vtown/kde/pulseaudio-qt-1.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 107088 2020-11-01 20:42 ./testing/packages/vtown/kde/pulseaudio-qt-1.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:42 ./testing/packages/vtown/kde/pulseaudio-qt-1.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 503 2020-11-01 20:27 ./testing/packages/vtown/kde/purpose-5.75.0-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 258996 2020-11-01 20:27 ./testing/packages/vtown/kde/purpose-5.75.0-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:27 ./testing/packages/vtown/kde/purpose-5.75.0-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 498 2020-11-01 20:26 ./testing/packages/vtown/kde/qqc2-desktop-style-5.75.0-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 64720 2020-11-01 20:26 ./testing/packages/vtown/kde/qqc2-desktop-style-5.75.0-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:26 ./testing/packages/vtown/kde/qqc2-desktop-style-5.75.0-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 460 2020-11-01 21:00 ./testing/packages/vtown/kde/rocs-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 1210956 2020-11-01 21:00 ./testing/packages/vtown/kde/rocs-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 21:00 ./testing/packages/vtown/kde/rocs-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 486 2020-11-02 01:12 ./testing/packages/vtown/kde/sddm-0.18.1-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 3515592 2020-11-02 01:12 ./testing/packages/vtown/kde/sddm-0.18.1-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-02 01:12 ./testing/packages/vtown/kde/sddm-0.18.1-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 275 2020-11-01 20:41 ./testing/packages/vtown/kde/sddm-kcm-5.20.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 107356 2020-11-01 20:41 ./testing/packages/vtown/kde/sddm-kcm-5.20.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:41 ./testing/packages/vtown/kde/sddm-kcm-5.20.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 204 2020-11-01 21:15 ./testing/packages/vtown/kde/skanlite-2.2.0-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 2505956 2020-11-01 21:15 ./testing/packages/vtown/kde/skanlite-2.2.0-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 21:15 ./testing/packages/vtown/kde/skanlite-2.2.0-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 401 2020-11-01 20:17 ./testing/packages/vtown/kde/solid-5.75.0-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 357484 2020-11-01 20:17 ./testing/packages/vtown/kde/solid-5.75.0-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:17 ./testing/packages/vtown/kde/solid-5.75.0-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 383 2020-11-01 20:17 ./testing/packages/vtown/kde/sonnet-5.75.0-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 286852 2020-11-01 20:17 ./testing/packages/vtown/kde/sonnet-5.75.0-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:17 ./testing/packages/vtown/kde/sonnet-5.75.0-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 280 2020-11-01 20:49 ./testing/packages/vtown/kde/spectacle-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 1267668 2020-11-01 20:49 ./testing/packages/vtown/kde/spectacle-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:49 ./testing/packages/vtown/kde/spectacle-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 409 2020-11-01 21:01 ./testing/packages/vtown/kde/step-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 1120156 2020-11-01 21:01 ./testing/packages/vtown/kde/step-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 21:01 ./testing/packages/vtown/kde/step-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 164 2020-11-01 20:49 ./testing/packages/vtown/kde/svgpart-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 27824 2020-11-01 20:49 ./testing/packages/vtown/kde/svgpart-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:49 ./testing/packages/vtown/kde/svgpart-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 277 2020-11-01 20:46 ./testing/packages/vtown/kde/sweeper-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 391016 2020-11-01 20:46 ./testing/packages/vtown/kde/sweeper-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:46 ./testing/packages/vtown/kde/sweeper-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 440 2020-11-01 20:24 ./testing/packages/vtown/kde/syndication-5.75.0-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 201512 2020-11-01 20:24 ./testing/packages/vtown/kde/syndication-5.75.0-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:24 ./testing/packages/vtown/kde/syndication-5.75.0-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 339 2020-11-01 20:18 ./testing/packages/vtown/kde/syntax-highlighting-5.75.0-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 1524368 2020-11-01 20:18 ./testing/packages/vtown/kde/syntax-highlighting-5.75.0-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:18 ./testing/packages/vtown/kde/syntax-highlighting-5.75.0-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 265 2020-11-01 20:39 ./testing/packages/vtown/kde/systemsettings-5.20.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 317316 2020-11-01 20:39 ./testing/packages/vtown/kde/systemsettings-5.20.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:39 ./testing/packages/vtown/kde/systemsettings-5.20.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 543 2020-11-01 20:16 ./testing/packages/vtown/kde/threadweaver-5.75.0-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 73684 2020-11-01 20:16 ./testing/packages/vtown/kde/threadweaver-5.75.0-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:16 ./testing/packages/vtown/kde/threadweaver-5.75.0-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 209 2020-11-01 21:20 ./testing/packages/vtown/kde/umbrello-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 5243008 2020-11-01 21:20 ./testing/packages/vtown/kde/umbrello-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 21:20 ./testing/packages/vtown/kde/umbrello-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 371 2020-11-01 20:42 ./testing/packages/vtown/kde/wacomtablet-20201030_417d9d9-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 459884 2020-11-01 20:42 ./testing/packages/vtown/kde/wacomtablet-20201030_417d9d9-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:42 ./testing/packages/vtown/kde/wacomtablet-20201030_417d9d9-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 389 2020-11-01 20:42 ./testing/packages/vtown/kde/xdg-desktop-portal-kde-5.20.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 225436 2020-11-01 20:42 ./testing/packages/vtown/kde/xdg-desktop-portal-kde-5.20.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:42 ./testing/packages/vtown/kde/xdg-desktop-portal-kde-5.20.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 390 2020-11-01 21:02 ./testing/packages/vtown/kde/yakuake-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 374880 2020-11-01 21:02 ./testing/packages/vtown/kde/yakuake-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 21:02 ./testing/packages/vtown/kde/yakuake-20.08.2-x86_64-1_vtown_1.txz.asc +-rw-r--r-- 1 root root 296 2020-11-01 20:51 ./testing/packages/vtown/kde/zeroconf-ioslave-20.08.2-x86_64-1_vtown_1.txt +-rw-r--r-- 1 root root 54988 2020-11-01 20:51 ./testing/packages/vtown/kde/zeroconf-ioslave-20.08.2-x86_64-1_vtown_1.txz +-rw-r--r-- 1 root root 163 2020-11-01 20:51 ./testing/packages/vtown/kde/zeroconf-ioslave-20.08.2-x86_64-1_vtown_1.txz.asc +drwxr-xr-x 4 root root 4096 2020-11-03 20:58 ./testing/source drwxr-xr-x 3 root root 4096 2020-07-23 18:43 ./testing/source/gcc10 -rw-r--r-- 1 root root 224 2015-08-03 18:13 ./testing/source/gcc10/c89.sh -rw-r--r-- 1 root root 215 2015-08-03 18:13 ./testing/source/gcc10/c99.sh @@ -13649,9 +14825,2829 @@ drwxr-xr-x 2 root root 4096 2020-04-02 02:44 ./testing/source/gcc10/patche -rw-r--r-- 1 root root 870 2018-06-26 01:38 ./testing/source/gcc10/slack-desc.gcc-gnat -rw-r--r-- 1 root root 1026 2020-05-09 18:56 ./testing/source/gcc10/slack-desc.gcc-go -rw-r--r-- 1 root root 945 2019-05-07 21:16 ./testing/source/gcc10/slack-desc.gcc-objc -drwxr-xr-x 2 root root 4096 2020-11-01 19:21 ./usb-and-pxe-installers --rw-r--r-- 1 root root 31203 2011-03-21 21:21 ./usb-and-pxe-installers/README_PXE.TXT --rw-r--r-- 1 root root 9197 2013-09-25 04:33 ./usb-and-pxe-installers/README_USB.TXT --rw-r--r-- 1 root root 574 2013-03-27 04:59 ./usb-and-pxe-installers/pxelinux.cfg_default --rw-r--r-- 1 root root 55817216 2020-11-01 19:21 ./usb-and-pxe-installers/usbboot.img --rw-r--r-- 1 root root 16042 2019-08-05 07:08 ./usb-and-pxe-installers/usbimg2disk.sh +drwxr-xr-x 4 root root 4096 2020-11-03 20:58 ./testing/source/vtown +drwxr-xr-x 38 root root 4096 2020-11-02 00:10 ./testing/source/vtown/deps +drwxr-xr-x 2 root root 4096 2020-11-01 20:04 ./testing/source/vtown/deps/QtAV +-rw-r--r-- 1 root root 1921798 2020-09-10 11:03 ./testing/source/vtown/deps/QtAV/QtAV-20200910_2a470d2a.tar.lz +-rwxr-xr-x 1 root root 4492 2020-10-27 19:12 ./testing/source/vtown/deps/QtAV/QtAV.SlackBuild +-rw-r--r-- 1 root root 33 2020-09-29 04:26 ./testing/source/vtown/deps/QtAV/QtAV.url +-rw-r--r-- 1 root root 120 2020-09-29 04:56 ./testing/source/vtown/deps/QtAV/doinst.sh.gz +-rwxr-xr-x 1 root root 2064 2020-09-29 04:34 ./testing/source/vtown/deps/QtAV/fetch-QtAV.sh +-rw-r--r-- 1 root root 700 2020-11-01 20:04 ./testing/source/vtown/deps/QtAV/slack-desc +drwxr-xr-x 2 root root 4096 2020-11-01 20:04 ./testing/source/vtown/deps/accountsservice +-rw-r--r-- 1 root root 97972 2019-04-23 15:18 ./testing/source/vtown/deps/accountsservice/accountsservice-0.6.55.tar.xz +-rwxr-xr-- 1 root root 4912 2020-10-27 19:12 ./testing/source/vtown/deps/accountsservice/accountsservice.SlackBuild +-rw-r--r-- 1 root root 53 2020-08-31 19:27 ./testing/source/vtown/deps/accountsservice/accountsservice.url +-rw-r--r-- 1 root root 928 2020-11-01 20:04 ./testing/source/vtown/deps/accountsservice/slack-desc +drwxr-xr-x 2 root root 4096 2020-11-01 20:04 ./testing/source/vtown/deps/cfitsio +-rw-r--r-- 1 root root 3838849 2020-08-14 16:33 ./testing/source/vtown/deps/cfitsio/cfitsio-3.49.tar.lz +-rwxr-xr-x 1 root root 4406 2020-10-27 19:12 ./testing/source/vtown/deps/cfitsio/cfitsio.SlackBuild +-rw-r--r-- 1 root root 52 2020-09-28 20:28 ./testing/source/vtown/deps/cfitsio/cfitsio.url +-rw-r--r-- 1 root root 820 2020-11-01 20:04 ./testing/source/vtown/deps/cfitsio/slack-desc +drwxr-xr-x 5 root root 4096 2020-11-01 20:04 ./testing/source/vtown/deps/cryfs +drwxrwxr-x 2 root root 4096 2019-06-08 20:08 ./testing/source/vtown/deps/cryfs/.circleci +-rw-rw-r-- 1 root root 18609 2019-06-08 20:08 ./testing/source/vtown/deps/cryfs/.circleci/config.yml +-rw-rw-r-- 1 root root 2316 2019-06-08 20:08 ./testing/source/vtown/deps/cryfs/.clang-tidy +drwxrwxr-x 2 root root 4096 2019-06-08 20:08 ./testing/source/vtown/deps/cryfs/.github +-rw-rw-r-- 1 root root 171 2019-06-08 20:08 ./testing/source/vtown/deps/cryfs/.github/ISSUE_TEMPLATE.md +-rw-rw-r-- 1 root root 175 2019-06-08 20:08 ./testing/source/vtown/deps/cryfs/.gitignore +-rw-rw-r-- 1 root root 232 2019-06-08 20:08 ./testing/source/vtown/deps/cryfs/.travis.yml +drwxrwxr-x 2 root root 4096 2019-06-08 20:08 ./testing/source/vtown/deps/cryfs/.travisci +-rwxrwxr-x 1 root root 1334 2019-06-08 20:08 ./testing/source/vtown/deps/cryfs/.travisci/build_and_test.sh +-rwxrwxr-x 1 root root 643 2019-06-08 20:08 ./testing/source/vtown/deps/cryfs/.travisci/install.sh +-rw-r--r-- 1 root root 7859580 2019-06-08 20:08 ./testing/source/vtown/deps/cryfs/cryfs-0.10.2.tar.lz +-rwxr-xr-- 1 root root 4697 2020-10-27 19:12 ./testing/source/vtown/deps/cryfs/cryfs.SlackBuild +-rw-r--r-- 1 root root 31 2020-09-01 19:27 ./testing/source/vtown/deps/cryfs/cryfs.url +-rw-r--r-- 1 root root 705 2020-11-01 20:04 ./testing/source/vtown/deps/cryfs/slack-desc +drwxr-xr-x 2 root root 4096 2020-11-01 20:04 ./testing/source/vtown/deps/cryptopp +-rwxr-xr-- 1 root root 3971 2020-10-27 19:12 ./testing/source/vtown/deps/cryptopp/cryptopp.SlackBuild +-rw-r--r-- 1 root root 41 2019-05-08 13:46 ./testing/source/vtown/deps/cryptopp/cryptopp.url +-rw-r--r-- 1 root root 8859815 2019-04-28 23:41 ./testing/source/vtown/deps/cryptopp/cryptopp820.zip +-rw-r--r-- 1 root root 1018 2020-11-01 20:04 ./testing/source/vtown/deps/cryptopp/slack-desc +drwxr-xr-x 2 root root 4096 2020-11-01 20:04 ./testing/source/vtown/deps/dbus +-rw-r--r-- 1 root root 1415964 2020-07-02 17:09 ./testing/source/vtown/deps/dbus/dbus-1.12.20.tar.lz +-rw-r--r-- 1 root root 504 2017-10-31 05:18 ./testing/source/vtown/deps/dbus/dbus-1.12.x-allow_root_globally.diff.gz +-rw-r--r-- 1 root root 1186 2020-06-03 19:47 ./testing/source/vtown/deps/dbus/dbus-enable-elogind.patch.gz +-rwxr-xr-x 1 root root 5234 2020-10-27 19:13 ./testing/source/vtown/deps/dbus/dbus.SlackBuild +-rw-r--r-- 1 root root 43 2017-11-14 19:24 ./testing/source/vtown/deps/dbus/dbus.url +-rw-r--r-- 1 root root 394 2015-03-09 19:24 ./testing/source/vtown/deps/dbus/doinst.sh.gz +-rw-r--r-- 1 root root 816 2017-11-14 19:29 ./testing/source/vtown/deps/dbus/rc.messagebus.gz +-rw-r--r-- 1 root root 982 2020-11-01 20:04 ./testing/source/vtown/deps/dbus/slack-desc +drwxr-xr-x 2 root root 4096 2020-11-01 20:04 ./testing/source/vtown/deps/dotconf +-rw-r--r-- 1 root root 39817 2010-06-22 03:06 ./testing/source/vtown/deps/dotconf/dotconf-1.3.tar.lz +-rwxr-xr-x 1 root root 4142 2020-10-27 19:13 ./testing/source/vtown/deps/dotconf/dotconf.SlackBuild +-rw-r--r-- 1 root root 37 2020-08-03 05:02 ./testing/source/vtown/deps/dotconf/dotconf.url +-rw-r--r-- 1 root root 761 2020-11-01 20:04 ./testing/source/vtown/deps/dotconf/slack-desc +drwxr-xr-x 2 root root 4096 2020-11-01 20:04 ./testing/source/vtown/deps/dvdauthor +-rw-r--r-- 1 root root 195874 2016-12-31 22:42 ./testing/source/vtown/deps/dvdauthor/dvdauthor-0.7.2.tar.lz +-rw-r--r-- 1 root root 888 2019-11-12 13:14 ./testing/source/vtown/deps/dvdauthor/dvdauthor-0.7.2_imagemagick7.patch.gz +-rwxr-xr-- 1 root root 4599 2020-10-27 19:13 ./testing/source/vtown/deps/dvdauthor/dvdauthor.SlackBuild +-rw-r--r-- 1 root root 33 2020-09-28 23:54 ./testing/source/vtown/deps/dvdauthor/dvdauthor.url +-rw-r--r-- 1 root root 817 2020-11-01 20:04 ./testing/source/vtown/deps/dvdauthor/slack-desc +drwxr-xr-x 2 root root 4096 2020-11-01 20:04 ./testing/source/vtown/deps/eigen3 +-rw-r--r-- 1 root root 1380810 2020-10-27 20:09 ./testing/source/vtown/deps/eigen3/eigen-3.3.7.tar.lz +-rwxr-xr-x 1 root root 3485 2020-10-27 19:13 ./testing/source/vtown/deps/eigen3/eigen3.SlackBuild +-rw-r--r-- 1 root root 751 2020-11-01 20:04 ./testing/source/vtown/deps/eigen3/slack-desc +drwxr-xr-x 2 root root 4096 2020-11-01 20:04 ./testing/source/vtown/deps/elogind +-rw-r--r-- 1 root root 670 2020-06-17 20:12 ./testing/source/vtown/deps/elogind/doinst.sh.gz +-rw-r--r-- 1 root root 952848 2020-03-12 19:33 ./testing/source/vtown/deps/elogind/elogind-243.7.tar.lz +-rw-r--r-- 1 root root 582 2016-07-01 13:06 ./testing/source/vtown/deps/elogind/elogind-polkit.patch.gz +-rwxr-xr-x 1 root root 6357 2020-10-27 19:13 ./testing/source/vtown/deps/elogind/elogind.SlackBuild +-rw-r--r-- 1 root root 35 2020-09-28 21:24 ./testing/source/vtown/deps/elogind/elogind.url +-rw-r--r-- 1 root root 1615 2020-09-28 21:29 ./testing/source/vtown/deps/elogind/rc.elogind +-rw-r--r-- 1 root root 747 2020-11-01 20:04 ./testing/source/vtown/deps/elogind/slack-desc +drwxr-xr-x 2 root root 4096 2020-11-01 20:04 ./testing/source/vtown/deps/frei0r-plugins +-rw-r--r-- 1 root root 851334 2019-12-06 16:22 ./testing/source/vtown/deps/frei0r-plugins/frei0r-plugins-1.7.0.tar.lz +-rwxr-xr-- 1 root root 4210 2020-10-27 19:13 ./testing/source/vtown/deps/frei0r-plugins/frei0r-plugins.SlackBuild +-rw-r--r-- 1 root root 30 2020-09-29 00:07 ./testing/source/vtown/deps/frei0r-plugins/frei0r-plugins.url +-rw-r--r-- 1 root root 1105 2020-11-01 20:04 ./testing/source/vtown/deps/frei0r-plugins/slack-desc +drwxr-xr-x 2 root root 4096 2020-11-01 20:04 ./testing/source/vtown/deps/grantlee +-rw-r--r-- 1 root root 1053820 2019-12-18 19:57 ./testing/source/vtown/deps/grantlee/grantlee-5.2.0.tar.lz +-rwxr-xr-x 1 root root 4011 2020-10-27 19:13 ./testing/source/vtown/deps/grantlee/grantlee.SlackBuild +-rw-r--r-- 1 root root 37 2020-09-29 03:02 ./testing/source/vtown/deps/grantlee/grantlee.url +-rw-r--r-- 1 root root 907 2020-11-01 20:04 ./testing/source/vtown/deps/grantlee/slack-desc +drwxr-xr-x 2 root root 4096 2020-11-01 20:04 ./testing/source/vtown/deps/kdsoap +-rw-r--r-- 1 root root 893885 2020-10-01 21:29 ./testing/source/vtown/deps/kdsoap/kdsoap-1.9.1.tar.lz +-rwxr-xr-- 1 root root 3911 2020-10-27 19:13 ./testing/source/vtown/deps/kdsoap/kdsoap.SlackBuild +-rw-r--r-- 1 root root 31 2020-09-29 03:28 ./testing/source/vtown/deps/kdsoap/kdsoap.url +-rw-r--r-- 1 root root 1054 2020-11-01 20:04 ./testing/source/vtown/deps/kdsoap/slack-desc +drwxr-xr-x 2 root root 4096 2020-11-01 20:04 ./testing/source/vtown/deps/lensfun +-rw-r--r-- 1 root root 2305700 2018-06-29 10:29 ./testing/source/vtown/deps/lensfun/lensfun-0.3.95.tar.lz +-rwxr-xr-- 1 root root 4266 2020-10-27 19:14 ./testing/source/vtown/deps/lensfun/lensfun.SlackBuild +-rw-r--r-- 1 root root 35 2020-09-29 01:47 ./testing/source/vtown/deps/lensfun/lensfun.url +-rw-r--r-- 1 root root 870 2020-11-01 20:04 ./testing/source/vtown/deps/lensfun/slack-desc +drwxr-xr-x 2 root root 4096 2020-11-01 20:04 ./testing/source/vtown/deps/libappindicator +-rw-r--r-- 1 root root 337592 2015-01-24 21:11 ./testing/source/vtown/deps/libappindicator/libappindicator-12.10.0.tar.xz +-rwxr-xr-x 1 root root 4866 2020-10-27 19:14 ./testing/source/vtown/deps/libappindicator/libappindicator.SlackBuild +-rw-r--r-- 1 root root 979 2020-11-01 20:04 ./testing/source/vtown/deps/libappindicator/slack-desc +drwxr-xr-x 2 root root 4096 2020-11-01 20:04 ./testing/source/vtown/deps/libburn +-rw-r--r-- 1 root root 695767 2020-07-04 19:34 ./testing/source/vtown/deps/libburn/libburn-1.5.2.pl01.tar.lz +-rwxr-xr-x 1 root root 4457 2020-10-27 19:14 ./testing/source/vtown/deps/libburn/libburn.SlackBuild +-rw-r--r-- 1 root root 45 2020-08-03 05:21 ./testing/source/vtown/deps/libburn/libburn.url +-rw-r--r-- 1 root root 901 2020-11-01 20:04 ./testing/source/vtown/deps/libburn/slack-desc +drwxr-xr-x 2 root root 4096 2020-11-01 20:04 ./testing/source/vtown/deps/libdbusmenu +drwxr-xr-x 2 root root 4096 2020-11-01 20:04 ./testing/source/vtown/deps/libdbusmenu-qt +-rwxr-xr-x 1 root root 4165 2020-10-27 19:14 ./testing/source/vtown/deps/libdbusmenu-qt/libdbusmenu-qt.SlackBuild +-rw-r--r-- 1 root root 64 2020-08-23 18:09 ./testing/source/vtown/deps/libdbusmenu-qt/libdbusmenu-qt.url +-rw-r--r-- 1 root root 46438 2016-02-18 11:18 ./testing/source/vtown/deps/libdbusmenu-qt/libdbusmenu-qt_0.9.3+16.04.20160218.orig.tar.gz +-rw-r--r-- 1 root root 910 2020-11-01 20:04 ./testing/source/vtown/deps/libdbusmenu-qt/slack-desc +-rw-r--r-- 1 root root 478690 2018-10-29 20:21 ./testing/source/vtown/deps/libdbusmenu/libdbusmenu-16.04.0.tar.lz +-rwxr-xr-x 1 root root 4933 2020-10-27 19:14 ./testing/source/vtown/deps/libdbusmenu/libdbusmenu.SlackBuild +-rw-r--r-- 1 root root 753 2018-10-29 20:34 ./testing/source/vtown/deps/libdbusmenu/libdbusmenu_configure_valgrind.patch.gz +-rw-r--r-- 1 root root 952 2020-11-01 20:04 ./testing/source/vtown/deps/libdbusmenu/slack-desc +drwxr-xr-x 2 root root 4096 2020-11-01 20:04 ./testing/source/vtown/deps/libdmtx +-rw-r--r-- 1 root root 100931 2018-03-25 18:32 ./testing/source/vtown/deps/libdmtx/libdmtx-0.7.5.tar.lz +-rwxr-xr-x 1 root root 4451 2020-10-27 19:14 ./testing/source/vtown/deps/libdmtx/libdmtx.SlackBuild +-rw-r--r-- 1 root root 32 2020-08-23 18:48 ./testing/source/vtown/deps/libdmtx/libdmtx.url +-rw-r--r-- 1 root root 962 2020-11-01 20:04 ./testing/source/vtown/deps/libdmtx/slack-desc +drwxr-xr-x 2 root root 4096 2020-11-01 20:04 ./testing/source/vtown/deps/libindicator +-rw-r--r-- 1 root root 290076 2015-01-24 21:10 ./testing/source/vtown/deps/libindicator/libindicator-12.10.1.tar.xz +-rw-r--r-- 1 root root 231 2020-10-10 18:41 ./testing/source/vtown/deps/libindicator/libindicator.LIBM.diff.gz +-rwxr-xr-x 1 root root 4811 2020-10-27 19:14 ./testing/source/vtown/deps/libindicator/libindicator.SlackBuild +-rw-r--r-- 1 root root 821 2020-11-01 20:04 ./testing/source/vtown/deps/libindicator/slack-desc +drwxr-xr-x 2 root root 4096 2020-11-01 20:04 ./testing/source/vtown/deps/libqalculate +-rw-r--r-- 1 root root 1055232 2020-10-26 07:27 ./testing/source/vtown/deps/libqalculate/libqalculate-3.14.0.tar.lz +-rwxr-xr-x 1 root root 4496 2020-10-27 19:14 ./testing/source/vtown/deps/libqalculate/libqalculate.SlackBuild +-rw-r--r-- 1 root root 42 2020-09-29 03:55 ./testing/source/vtown/deps/libqalculate/libqalculate.url +-rw-r--r-- 1 root root 1007 2020-11-01 20:04 ./testing/source/vtown/deps/libqalculate/slack-desc +drwxr-xr-x 2 root root 4096 2020-11-01 20:04 ./testing/source/vtown/deps/libsass +-rw-r--r-- 1 root root 261894 2020-05-01 11:17 ./testing/source/vtown/deps/libsass/libsass-3.6.4.tar.lz +-rwxr-xr-x 1 root root 3940 2020-10-27 19:14 ./testing/source/vtown/deps/libsass/libsass.SlackBuild +-rw-r--r-- 1 root root 32 2020-08-23 18:06 ./testing/source/vtown/deps/libsass/libsass.url +-rw-r--r-- 1 root root 818 2020-11-01 20:04 ./testing/source/vtown/deps/libsass/slack-desc +drwxr-xr-x 2 root root 4096 2020-11-01 20:04 ./testing/source/vtown/deps/mlt +-rw-r--r-- 1 root root 910187 2020-08-01 18:23 ./testing/source/vtown/deps/mlt/mlt-6.22.1.tar.lz +-rwxr-xr-- 1 root root 4935 2020-10-27 19:14 ./testing/source/vtown/deps/mlt/mlt.SlackBuild +-rw-r--r-- 1 root root 35 2019-02-10 13:42 ./testing/source/vtown/deps/mlt/mlt.deps +-rw-r--r-- 1 root root 36 2020-09-29 01:18 ./testing/source/vtown/deps/mlt/mlt.url +-rw-r--r-- 1 root root 963 2020-11-01 20:04 ./testing/source/vtown/deps/mlt/slack-desc +drwxr-xr-x 2 root root 4096 2020-11-01 20:04 ./testing/source/vtown/deps/opencv +-rw-r--r-- 1 root root 78732630 2020-10-11 21:26 ./testing/source/vtown/deps/opencv/opencv-4.5.0.tar.lz +-rwxr-xr-x 1 root root 4837 2020-10-27 20:02 ./testing/source/vtown/deps/opencv/opencv.SlackBuild +-rw-r--r-- 1 root root 74 2020-09-29 00:36 ./testing/source/vtown/deps/opencv/opencv.url +-rw-r--r-- 1 root root 51367519 2020-10-10 19:57 ./testing/source/vtown/deps/opencv/opencv_contrib-4.5.0.tar.lz +-rw-r--r-- 1 root root 743 2020-11-01 20:06 ./testing/source/vtown/deps/opencv/slack-desc +drwxr-xr-x 2 root root 4096 2020-11-01 20:04 ./testing/source/vtown/deps/phonon +drwxr-xr-x 2 root root 4096 2020-11-01 20:04 ./testing/source/vtown/deps/phonon-backend-gstreamer +-rw-r--r-- 1 root root 98532 2019-08-27 13:30 ./testing/source/vtown/deps/phonon-backend-gstreamer/phonon-backend-gstreamer-4.10.0.tar.xz +-rw-r--r-- 1 root root 833 2019-08-27 13:30 ./testing/source/vtown/deps/phonon-backend-gstreamer/phonon-backend-gstreamer-4.10.0.tar.xz.sig +-rwxr-xr-x 1 root root 4090 2020-10-27 19:15 ./testing/source/vtown/deps/phonon-backend-gstreamer/phonon-backend-gstreamer.SlackBuild +-rw-r--r-- 1 root root 64 2020-09-28 22:02 ./testing/source/vtown/deps/phonon-backend-gstreamer/phonon-backend-gstreamer.url +-rw-r--r-- 1 root root 977 2020-11-01 20:04 ./testing/source/vtown/deps/phonon-backend-gstreamer/slack-desc +-rw-r--r-- 1 root root 314732 2019-09-26 10:31 ./testing/source/vtown/deps/phonon/phonon-4.11.1.tar.xz +-rw-r--r-- 1 root root 833 2019-09-26 10:31 ./testing/source/vtown/deps/phonon/phonon-4.11.1.tar.xz.sig +-rwxr-xr-x 1 root root 4525 2020-10-27 19:15 ./testing/source/vtown/deps/phonon/phonon.SlackBuild +-rw-r--r-- 1 root root 20 2019-09-10 13:24 ./testing/source/vtown/deps/phonon/phonon.deps +-rw-r--r-- 1 root root 40 2020-09-28 21:39 ./testing/source/vtown/deps/phonon/phonon.url +-rw-r--r-- 1 root root 873 2020-11-01 20:34 ./testing/source/vtown/deps/phonon/slack-desc +drwxr-xr-x 2 root root 4096 2020-11-01 20:04 ./testing/source/vtown/deps/pipewire +-rw-r--r-- 1 root root 268 2020-07-29 21:00 ./testing/source/vtown/deps/pipewire/doinst.sh.gz +-rw-r--r-- 1 root root 742355 2020-09-29 01:52 ./testing/source/vtown/deps/pipewire/pipewire-0.3.13.tar.lz +-rwxr-xr-- 1 root root 4231 2020-10-27 19:15 ./testing/source/vtown/deps/pipewire/pipewire.SlackBuild +-rw-r--r-- 1 root root 49 2020-09-29 01:53 ./testing/source/vtown/deps/pipewire/pipewire.url +-rw-r--r-- 1 root root 1038 2020-11-01 20:04 ./testing/source/vtown/deps/pipewire/slack-desc +drwxr-xr-x 2 root root 4096 2020-11-01 20:04 ./testing/source/vtown/deps/polkit +drwxr-xr-x 2 root root 4096 2020-11-01 20:04 ./testing/source/vtown/deps/polkit-qt-1 +-rw-r--r-- 1 root root 64652 2019-08-27 16:23 ./testing/source/vtown/deps/polkit-qt-1/polkit-qt-1-0.113.0.tar.xz +-rw-r--r-- 1 root root 833 2019-08-27 16:23 ./testing/source/vtown/deps/polkit-qt-1/polkit-qt-1-0.113.0.tar.xz.sig +-rwxr-xr-x 1 root root 4193 2020-10-27 19:15 ./testing/source/vtown/deps/polkit-qt-1/polkit-qt-1.SlackBuild +-rw-r--r-- 1 root root 44 2020-09-29 04:12 ./testing/source/vtown/deps/polkit-qt-1/polkit-qt-1.url +-rw-r--r-- 1 root root 921 2020-11-01 20:04 ./testing/source/vtown/deps/polkit-qt-1/slack-desc +-rw-r--r-- 1 root root 610 2018-08-20 21:35 ./testing/source/vtown/deps/polkit/0001-configure-fix-elogind-support.patch.gz +-rw-r--r-- 1 root root 189 2015-01-02 05:15 ./testing/source/vtown/deps/polkit/10-org.freedesktop.NetworkManager.rules +-rw-r--r-- 1 root root 461 2015-04-21 00:53 ./testing/source/vtown/deps/polkit/20-plugdev-group-mount-override.rules +-rw-r--r-- 1 root root 547 2020-02-07 00:10 ./testing/source/vtown/deps/polkit/doinst.sh.gz +-rw-r--r-- 1 root root 292 2015-01-02 05:35 ./testing/source/vtown/deps/polkit/dont-set-wheel-group-as-admin.diff.gz +-rw-r--r-- 1 root root 364183 2020-09-15 18:21 ./testing/source/vtown/deps/polkit/polkit-0.118.tar.lz +-rwxr-xr-x 1 root root 6352 2020-10-27 19:15 ./testing/source/vtown/deps/polkit/polkit.SlackBuild +-rw-r--r-- 1 root root 903 2020-11-01 20:04 ./testing/source/vtown/deps/polkit/slack-desc +drwxr-xr-x 2 root root 4096 2020-11-01 20:04 ./testing/source/vtown/deps/qrencode +-rw-r--r-- 1 root root 369791 2020-09-28 06:53 ./testing/source/vtown/deps/qrencode/qrencode-4.1.1.tar.lz +-rwxr-xr-- 1 root root 4456 2020-10-27 19:15 ./testing/source/vtown/deps/qrencode/qrencode.SlackBuild +-rw-r--r-- 1 root root 34 2020-08-23 18:07 ./testing/source/vtown/deps/qrencode/qrencode.url +-rw-r--r-- 1 root root 925 2020-11-01 20:04 ./testing/source/vtown/deps/qrencode/slack-desc +drwxr-xr-x 2 root root 4096 2020-11-01 20:04 ./testing/source/vtown/deps/qtkeychain +-rw-r--r-- 1 root root 35707 2020-09-08 13:13 ./testing/source/vtown/deps/qtkeychain/qtkeychain-0.11.1.tar.lz +-rwxr-xr-x 1 root root 3975 2020-10-27 21:31 ./testing/source/vtown/deps/qtkeychain/qtkeychain.SlackBuild +-rw-r--r-- 1 root root 45 2020-10-27 21:25 ./testing/source/vtown/deps/qtkeychain/qtkeychain.url +-rw-r--r-- 1 root root 860 2020-11-01 20:04 ./testing/source/vtown/deps/qtkeychain/slack-desc +drwxr-xr-x 2 root root 4096 2020-11-01 20:04 ./testing/source/vtown/deps/quazip +-rw-r--r-- 1 root root 123445 2020-10-11 07:46 ./testing/source/vtown/deps/quazip/quazip-1.1.tar.lz +-rwxr-xr-- 1 root root 3927 2020-10-27 19:15 ./testing/source/vtown/deps/quazip/quazip.SlackBuild +-rw-r--r-- 1 root root 36 2020-09-29 22:21 ./testing/source/vtown/deps/quazip/quazip.url +-rw-r--r-- 1 root root 944 2020-11-01 20:04 ./testing/source/vtown/deps/quazip/slack-desc +drwxr-xr-x 2 root root 4096 2020-11-01 20:04 ./testing/source/vtown/deps/rttr +-rw-r--r-- 1 root root 769354 2018-03-26 22:16 ./testing/source/vtown/deps/rttr/rttr-0.9.6-src.tar.lz +-rwxr-xr-- 1 root root 4412 2020-10-27 19:16 ./testing/source/vtown/deps/rttr/rttr.SlackBuild +-rw-r--r-- 1 root root 30 2020-09-29 05:08 ./testing/source/vtown/deps/rttr/rttr.url +-rw-r--r-- 1 root root 806 2020-11-01 20:04 ./testing/source/vtown/deps/rttr/slack-desc +drwxr-xr-x 2 root root 4096 2020-11-01 20:04 ./testing/source/vtown/deps/sassc +-rw-r--r-- 1 root root 23334 2019-05-21 07:57 ./testing/source/vtown/deps/sassc/sassc-3.6.1.tar.lz +-rwxr-xr-x 1 root root 3932 2020-10-27 19:16 ./testing/source/vtown/deps/sassc/sassc.SlackBuild +-rw-r--r-- 1 root root 30 2020-08-23 19:35 ./testing/source/vtown/deps/sassc/sassc.url +-rw-r--r-- 1 root root 794 2020-11-01 20:04 ./testing/source/vtown/deps/sassc/slack-desc +drwxr-xr-x 2 root root 4096 2020-11-01 20:04 ./testing/source/vtown/deps/speech-dispatcher +-rw-r--r-- 1 root root 970 2020-11-01 20:04 ./testing/source/vtown/deps/speech-dispatcher/slack-desc +-rw-r--r-- 1 root root 879039 2017-11-07 22:59 ./testing/source/vtown/deps/speech-dispatcher/speech-dispatcher-0.8.8.tar.lz +-rwxr-xr-x 1 root root 4803 2020-10-27 19:16 ./testing/source/vtown/deps/speech-dispatcher/speech-dispatcher.SlackBuild +-rw-r--r-- 1 root root 49 2020-07-28 18:17 ./testing/source/vtown/deps/speech-dispatcher/speech-dispatcher.url +drwxr-xr-x 2 root root 4096 2020-11-01 20:04 ./testing/source/vtown/deps/vid.stab +-rwxr-xr-x 1 root root 2080 2020-09-28 21:47 ./testing/source/vtown/deps/vid.stab/fetch-vid.stab.sh +-rw-r--r-- 1 root root 1033 2020-11-01 20:04 ./testing/source/vtown/deps/vid.stab/slack-desc +-rw-r--r-- 1 root root 62165 2020-09-16 22:20 ./testing/source/vtown/deps/vid.stab/vid.stab-20200916_e851e7b.tar.lz +-rwxr-xr-- 1 root root 4140 2020-10-27 19:16 ./testing/source/vtown/deps/vid.stab/vid.stab.SlackBuild +-rw-r--r-- 1 root root 45 2017-03-17 14:22 ./testing/source/vtown/deps/vid.stab/vid.stab.url +drwxr-xr-x 16 root root 4096 2020-11-02 01:12 ./testing/source/vtown/kde +drwxr-xr-x 4 root root 12288 2020-10-31 22:25 ./testing/source/vtown/kde/build +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/akonadi +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/akonadi-calendar +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/akonadi-calendar-tools +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/akonadi-contacts +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/akonadi-import-wizard +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/akonadi-mime +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/akonadi-notes +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/akonadi-search +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/akonadiconsole +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/akregator +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/alkimia +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/analitza +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/ark +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/artikulate +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/attica +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/audiocd-kio +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/baloo +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/baloo-widgets +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/blinken +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/bluedevil +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/bluez-qt +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/bomber +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/bovo +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/breeze +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/breeze-grub +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/breeze-gtk +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/breeze-icons +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/calendarsupport +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/calligra +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/calligraplan +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/cantor +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/cervisia +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/digikam +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/discover +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/dolphin +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/dolphin-plugins +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/dragon +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/drkonqi +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/elisa +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/eventviews +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/extra-cmake-modules +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/falkon +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/ffmpegthumbs +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/filelight +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/frameworkintegration +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/granatier +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/grantlee-editor +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/grantleetheme +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/gwenview +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/incidenceeditor +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/juk +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/k3b +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kaccounts-integration +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kaccounts-providers +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kactivities +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kactivities-stats +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kactivitymanagerd +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kaddressbook +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kajongg +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kalarm +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kalarmcal +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kalgebra +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kalzium +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kamera +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kamoso +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kanagram +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kapidox +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kapman +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kapptemplate +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/karchive +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kate +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/katomic +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kaudiocreator +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kauth +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kbackup +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kblackbox +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kblocks +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kbookmarks +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kbounce +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kbreakout +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kbruch +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kcachegrind +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kcalc +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kcalcore +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kcalendarcore +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kcalutils +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kcharselect +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kcmutils +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kcodecs +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kcolorchooser +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kcompletion +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kconfig +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kconfigwidgets +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kcontacts +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kcoreaddons +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kcrash +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kcron +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kdav +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kdbusaddons +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kde-cli-tools +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kde-dev-scripts +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kde-dev-utils +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kde-gtk-config +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kde-wallpapers +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kdeaccessibility +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kdebugsettings +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kdeclarative +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kdeconnect-kde +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kdecoration +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kded +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kdeedu +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kdeedu-data +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kdegraphics +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kdegraphics-mobipocket +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kdegraphics-thumbnailers +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kdelibs +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kdelibs4support +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kdenetwork +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kdenetwork-filesharing +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kdenlive +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kdepim +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kdepim-addons +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kdepim-apps-libs +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kdepim-runtime +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kdeplasma-addons +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kdesdk +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kdesdk-kioslaves +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kdesdk-thumbnailers +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kdesignerplugin +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kdesu +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kdev-php +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kdev-python +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kdevelop +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kdevelop-pg-qt +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kdevplatform +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kdewebdev +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kdewebkit +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kdf +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kdiagram +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kdialog +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kdiamond +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kdnssd +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kdoctools +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/keditbookmarks +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kemoticons +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kfilemetadata +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kfind +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kfloppy +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kfourinline +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kgamma5 +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kgeography +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kget +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kglobalaccel +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kgoldrunner +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kgpg +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kguiaddons +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/khangman +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/khelpcenter +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kholidays +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/khotkeys +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/khtml +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/ki18n +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kiconthemes +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kid3 +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kidentitymanagement +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kidletime +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kig +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kigo +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kile +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/killbots +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kimageformats +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kimagemapeditor +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kimap +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kinfocenter +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kinit +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kio +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kio-extras +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kio-gdrive +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kipi-plugins +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kirigami-gallery +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kirigami2 +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kiriki +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kitemmodels +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kitemviews +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kiten +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kitinerary +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kjobwidgets +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kjots +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kjs +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kjsembed +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kjumpingcube +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kldap +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kleopatra +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/klettres +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/klickety +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/klines +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kmag +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kmahjongg +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kmail +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kmail-account-wizard +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kmailtransport +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kmbox +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kmediaplayer +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kmenuedit +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kmime +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kmines +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kmix +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kmousetool +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kmouth +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kmplot +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kmymoney +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/knavalbattle +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/knetwalk +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/knewstuff +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/knights +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/knotes +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/knotifications +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/knotifyconfig +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kolf +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kollision +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kolourpaint +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kompare +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/konqueror +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/konquest +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/konsole +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kontact +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kontactinterface +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kopete +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/korganizer +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kpackage +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kparts +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kpat +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kpeople +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kpeoplevcard +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kpimtextedit +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kpkpass +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kplotting +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kpmcore +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kpty +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kqtquickcharts +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kquickcharts +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/krdc +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/krename +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kreversi +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/krfb +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/krita +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kross +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kross-interpreters +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kruler +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/krunner +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/krusader +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kscreen +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kscreenlocker +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kservice +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kshisen +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/ksirk +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/ksmtp +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/ksnakeduel +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kspaceduel +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/ksquares +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/ksshaskpass +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kstars +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/ksudoku +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/ksysguard +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/ksystemlog +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kteatime +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/ktexteditor +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/ktextwidgets +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/ktimer +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/ktimetracker +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/ktnef +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/ktorrent +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/ktouch +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/ktp-accounts-kcm +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/ktp-approver +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/ktp-auth-handler +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/ktp-call-ui +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/ktp-common-internals +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/ktp-contact-list +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/ktp-contact-runner +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/ktp-desktop-applets +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/ktp-filetransfer-handler +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/ktp-kded-module +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/ktp-send-file +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/ktp-text-ui +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/ktuberling +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kturtle +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kubrick +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kunitconversion +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kuser +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kwallet +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kwallet-pam +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kwalletmanager +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kwave +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kwayland +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kwayland-integration +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kwayland-server +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kwebkitpart +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kwidgetsaddons +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kwin +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kwindowsystem +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kwordquiz +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kwrited +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kxmlgui +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/kxmlrpcclient +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/labplot +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/latte-dock +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/libgravatar +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/libkcddb +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/libkcompactdisc +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/libkdcraw +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/libkdegames +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/libkdepim +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/libkeduvocdocument +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/libkexiv2 +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/libkgapi +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/libkgeomap +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/libkipi +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/libkleo +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/libkmahjongg +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/libkomparediff2 +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/libksane +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/libkscreen +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/libksieve +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/libksysguard +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/libktorrent +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/lokalize +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/lskat +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/mailcommon +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/mailimporter +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/marble +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/mbox-importer +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/messagelib +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/milou +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/minuet +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/modemmanager-qt +drwxr-xr-x 2 root root 12288 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/akonadi +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/akonadi-calendar +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/akonadi-calendar-tools +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/akonadi-contacts +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/akonadi-import-wizard +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/akonadi-mime +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/akonadi-notes +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/akonadi-search +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/akonadiconsole +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/akregator +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/alkimia +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/analitza +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/ark +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/artikulate +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/attica +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/audiocd-kio +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/baloo +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/baloo-widgets +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/blinken +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/bluedevil +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/bluez-qt +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/bomber +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/bovo +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/breeze +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/breeze-grub +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/breeze-gtk +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/breeze-icons +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/calendarsupport +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/calligra +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/calligraplan +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/cantor +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/cervisia +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/digikam +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/discover +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/dolphin +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/dolphin-plugins +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/dragon +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/drkonqi +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/elisa +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/eventviews +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/extra-cmake-modules +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/falkon +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/ffmpegthumbs +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/filelight +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/frameworkintegration +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/granatier +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/grantlee-editor +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/grantleetheme +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/gwenview +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/incidenceeditor +-rwxr-xr-x 1 root root 507 2013-03-07 23:41 ./testing/source/vtown/kde/build/native-build-number/increment.sh +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/juk +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/k3b +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kaccounts-integration +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kaccounts-providers +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kactivities +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kactivities-stats +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kactivitymanagerd +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kaddressbook +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kajongg +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kalarm +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kalarmcal +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kalgebra +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kalzium +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kamera +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kamoso +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kanagram +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kapidox +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kapman +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kapptemplate +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/karchive +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kate +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/katomic +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kaudiocreator +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kauth +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kbackup +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kblackbox +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kblocks +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kbookmarks +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kbounce +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kbreakout +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kbruch +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kcachegrind +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kcalc +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kcalcore +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kcalendarcore +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kcalutils +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kcharselect +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kcmutils +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kcodecs +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kcolorchooser +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kcompletion +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kconfig +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kconfigwidgets +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kcontacts +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kcoreaddons +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kcrash +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kcron +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kdav +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kdbusaddons +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kde-cli-tools +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kde-dev-scripts +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kde-dev-utils +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kde-gtk-config +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kde-wallpapers +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kdeaccessibility +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kdeadmin +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kdebase +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kdebugsettings +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kdeclarative +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kdeconnect-kde +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kdecoration +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kded +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kdeedu +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kdeedu-data +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kdegames +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kdegraphics +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kdegraphics-mobipocket +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kdegraphics-thumbnailers +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kdelibs +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kdelibs4support +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kdemultimedia +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kdenetwork +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kdenetwork-filesharing +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kdenlive +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kdepim +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kdepim-addons +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kdepim-apps-libs +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kdepim-runtime +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kdeplasma-addons +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kdesdk +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kdesdk-kioslaves +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kdesdk-thumbnailers +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kdesignerplugin +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kdesu +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kdetoys +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kdeutils +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kdev-php +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kdev-python +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kdevelop +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kdevelop-pg-qt +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kdevplatform +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kdewebdev +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kdewebkit +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kdf +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kdiagram +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kdialog +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kdiamond +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kdnssd +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kdoctools +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/keditbookmarks +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kemoticons +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kfilemetadata +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kfind +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kfloppy +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kfourinline +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kgamma5 +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kgeography +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kget +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kglobalaccel +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kgoldrunner +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kgpg +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kguiaddons +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/khangman +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/khelpcenter +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kholidays +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/khotkeys +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/khtml +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/ki18n +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kiconthemes +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kid3 +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kidentitymanagement +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kidletime +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kig +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kigo +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kile +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/killbots +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kimageformats +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kimagemapeditor +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kimap +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kinfocenter +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kinit +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kio +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kio-extras +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kio-gdrive +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kipi-plugins +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kirigami-gallery +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kirigami2 +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kiriki +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kitemmodels +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kitemviews +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kiten +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kitinerary +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kjobwidgets +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kjots +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kjs +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kjsembed +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kjumpingcube +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kldap +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kleopatra +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/klettres +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/klickety +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/klines +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kmag +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kmahjongg +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kmail +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kmail-account-wizard +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kmailtransport +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kmbox +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kmediaplayer +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kmenuedit +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kmime +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kmines +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kmix +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kmousetool +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kmouth +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kmplot +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kmymoney +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/knavalbattle +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/knetwalk +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/knewstuff +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/knights +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/knotes +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/knotifications +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/knotifyconfig +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kolf +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kollision +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kolourpaint +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kompare +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/konqueror +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/konquest +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/konsole +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kontact +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kontactinterface +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kopete +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/korganizer +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kpackage +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kparts +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kpat +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kpeople +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kpeoplevcard +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kpimtextedit +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kpkpass +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kplotting +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kpmcore +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kpty +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kqtquickcharts +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kquickcharts +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/krdc +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/krename +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kreversi +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/krfb +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/krita +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kross +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kross-interpreters +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kruler +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/krunner +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/krusader +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kscreen +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kscreenlocker +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kservice +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kshisen +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/ksirk +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/ksmtp +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/ksnakeduel +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kspaceduel +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/ksquares +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/ksshaskpass +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kstars +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/ksudoku +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/ksysguard +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/ksystemlog +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kteatime +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/ktexteditor +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/ktextwidgets +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/ktimer +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/ktimetracker +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/ktnef +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/ktorrent +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/ktouch +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/ktp-accounts-kcm +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/ktp-approver +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/ktp-auth-handler +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/ktp-call-ui +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/ktp-common-internals +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/ktp-contact-list +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/ktp-contact-runner +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/ktp-desktop-applets +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/ktp-filetransfer-handler +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/ktp-kded-module +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/ktp-send-file +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/ktp-text-ui +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/ktuberling +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kturtle +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kubrick +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kunitconversion +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kuser +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kwallet +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kwallet-pam +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kwalletmanager +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kwave +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kwayland +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kwayland-integration +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kwayland-server +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kwebkitpart +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kwidgetsaddons +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kwin +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kwindowsystem +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kwordquiz +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kwrited +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kxmlgui +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/kxmlrpcclient +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/labplot +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/latte-dock +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/libgravatar +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/libkcddb +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/libkcompactdisc +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/libkdcraw +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/libkdegames +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/libkdepim +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/libkeduvocdocument +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/libkexiv2 +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/libkgapi +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/libkgeomap +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/libkipi +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/libkleo +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/libkmahjongg +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/libkomparediff2 +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/libksane +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/libkscreen +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/libksieve +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/libksysguard +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/libktorrent +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/lokalize +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/lskat +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/mailcommon +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/mailimporter +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/marble +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/mbox-importer +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/messagelib +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/milou +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/minuet +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/modemmanager-qt +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/networkmanager-qt +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/okteta +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/okular +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/oxygen +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/oxygen-fonts +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/oxygen-gtk2 +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/oxygen-icons5 +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/palapeli +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/parley +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/partitionmanager +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/picmi +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/pim-data-exporter +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/pim-sieve-editor +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/pimcommon +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/plasma-browser-integration +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/plasma-desktop +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/plasma-disks +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/plasma-framework +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/plasma-integration +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/plasma-nm +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/plasma-pa +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/plasma-sdk +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/plasma-vault +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/plasma-wayland-protocols +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/plasma-workspace +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/plasma-workspace-wallpapers +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/polkit-kde-agent-1 +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/polkit-kde-kcmodules-framework +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/powerdevil +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/poxml +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/print-manager +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/prison +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/pulseaudio-qt +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/purpose +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/qqc2-desktop-style +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/rocs +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/sddm +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/sddm-kcm +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/signon-kwallet-extension +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/skanlite +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/solid +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/sonnet +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/spectacle +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/step +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/svgpart +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/sweeper +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/syndication +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/syntax-highlighting +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/systemsettings +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/threadweaver +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/umbrello +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/user-manager +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/wacomtablet +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/xdg-desktop-portal-kde +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/yakuake +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/native-build-number/zeroconf-ioslave +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/networkmanager-qt +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/okteta +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/okular +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/oxygen +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/oxygen-fonts +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/oxygen-gtk2 +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/oxygen-icons5 +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/palapeli +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/parley +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/partitionmanager +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/picmi +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/pim-data-exporter +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/pim-sieve-editor +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/pimcommon +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/plasma-browser-integration +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/plasma-desktop +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/plasma-disks +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/plasma-framework +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/plasma-integration +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/plasma-nm +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/plasma-pa +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/plasma-sdk +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/plasma-vault +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/plasma-wayland-protocols +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/plasma-workspace +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/plasma-workspace-wallpapers +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/polkit-kde-agent-1 +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/powerdevil +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/poxml +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/print-manager +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/prison +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/pulseaudio-qt +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/purpose +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/qqc2-desktop-style +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/rocs +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/sddm +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/sddm-kcm +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/signon-kwallet-extension +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/skanlite +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/solid +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/sonnet +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/spectacle +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/step +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/svgpart +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/sweeper +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/syndication +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/syntax-highlighting +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/systemsettings +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/threadweaver +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/umbrello +-rwxr-xr-x 1 root root 479 2020-10-27 20:46 ./testing/source/vtown/kde/build/uplift-builds.sh +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/user-manager +drwxr-xr-x 2 root root 12288 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/akonadi +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/akonadi-calendar +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/akonadi-calendar-tools +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/akonadi-contacts +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/akonadi-import-wizard +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/akonadi-mime +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/akonadi-notes +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/akonadi-search +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/akonadiconsole +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/akregator +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/alkimia +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/analitza +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/ark +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/artikulate +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/attica +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/audiocd-kio +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/baloo +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/baloo-widgets +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/blinken +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/bluedevil +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/bluez-qt +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/bomber +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/bovo +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/breeze +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/breeze-grub +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/breeze-gtk +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/breeze-icons +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/calendarsupport +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/calligra +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/calligraplan +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/cantor +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/cervisia +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/digikam +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/discover +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/dolphin +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/dolphin-plugins +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/dragon +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/drkonqi +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/elisa +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/eventviews +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/extra-cmake-modules +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/falkon +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/ffmpegthumbs +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/filelight +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/frameworkintegration +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/granatier +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/grantlee-editor +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/grantleetheme +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/gwenview +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/incidenceeditor +-rwxr-xr-x 1 root root 507 2013-03-07 23:41 ./testing/source/vtown/kde/build/vtown-build-number/increment.sh +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/juk +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/k3b +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kaccounts-integration +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kaccounts-providers +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kactivities +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kactivities-stats +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kactivitymanagerd +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kaddressbook +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kajongg +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kalarm +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kalarmcal +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kalgebra +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kalzium +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kamera +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kamoso +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kanagram +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kapidox +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kapman +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kapptemplate +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/karchive +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kate +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/katomic +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kaudiocreator +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kauth +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kbackup +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kblackbox +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kblocks +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kbookmarks +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kbounce +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kbreakout +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kbruch +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kcachegrind +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kcalc +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kcalcore +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kcalendarcore +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kcalutils +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kcharselect +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kcmutils +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kcodecs +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kcolorchooser +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kcompletion +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kconfig +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kconfigwidgets +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kcontacts +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kcoreaddons +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kcrash +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kcron +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kdav +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kdbusaddons +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kde-cli-tools +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kde-dev-scripts +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kde-dev-utils +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kde-gtk-config +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kde-wallpapers +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kdeaccessibility +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kdeadmin +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kdebase +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kdebugsettings +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kdeclarative +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kdeconnect-kde +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kdecoration +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kded +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kdeedu +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kdeedu-data +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kdegames +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kdegraphics +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kdegraphics-mobipocket +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kdegraphics-thumbnailers +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kdelibs +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kdelibs4support +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kdemultimedia +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kdenetwork +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kdenetwork-filesharing +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kdenlive +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kdepim +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kdepim-addons +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kdepim-apps-libs +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kdepim-runtime +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kdeplasma-addons +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kdesdk +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kdesdk-kioslaves +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kdesdk-thumbnailers +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kdesignerplugin +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kdesu +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kdetoys +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kdeutils +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kdev-php +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kdev-python +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kdevelop +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kdevelop-pg-qt +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kdevplatform +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kdewebdev +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kdewebkit +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kdf +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kdiagram +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kdialog +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kdiamond +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kdnssd +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kdoctools +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/keditbookmarks +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kemoticons +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kfilemetadata +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kfind +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kfloppy +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kfourinline +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kgamma5 +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kgeography +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kget +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kglobalaccel +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kgoldrunner +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kgpg +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kguiaddons +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/khangman +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/khelpcenter +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kholidays +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/khotkeys +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/khtml +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/ki18n +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kiconthemes +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kid3 +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kidentitymanagement +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kidletime +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kig +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kigo +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kile +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/killbots +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kimageformats +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kimagemapeditor +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kimap +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kinfocenter +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kinit +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kio +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kio-extras +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kio-gdrive +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kipi-plugins +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kirigami-gallery +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kirigami2 +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kiriki +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kitemmodels +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kitemviews +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kiten +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kitinerary +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kjobwidgets +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kjots +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kjs +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kjsembed +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kjumpingcube +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kldap +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kleopatra +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/klettres +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/klickety +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/klines +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kmag +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kmahjongg +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kmail +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kmail-account-wizard +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kmailtransport +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kmbox +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kmediaplayer +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kmenuedit +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kmime +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kmines +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kmix +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kmousetool +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kmouth +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kmplot +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kmymoney +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/knavalbattle +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/knetwalk +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/knewstuff +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/knights +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/knotes +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/knotifications +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/knotifyconfig +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kolf +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kollision +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kolourpaint +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kompare +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/konqueror +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/konquest +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/konsole +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kontact +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kontactinterface +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kopete +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/korganizer +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kpackage +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kparts +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kpat +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kpeople +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kpeoplevcard +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kpimtextedit +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kpkpass +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kplotting +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kpmcore +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kpty +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kqtquickcharts +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kquickcharts +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/krdc +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/krename +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kreversi +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/krfb +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/krita +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kross +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kross-interpreters +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kruler +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/krunner +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/krusader +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kscreen +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kscreenlocker +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kservice +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kshisen +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/ksirk +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/ksmtp +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/ksnakeduel +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kspaceduel +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/ksquares +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/ksshaskpass +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kstars +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/ksudoku +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/ksysguard +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/ksystemlog +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kteatime +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/ktexteditor +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/ktextwidgets +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/ktimer +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/ktimetracker +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/ktnef +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/ktorrent +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/ktouch +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/ktp-accounts-kcm +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/ktp-approver +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/ktp-auth-handler +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/ktp-call-ui +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/ktp-common-internals +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/ktp-contact-list +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/ktp-contact-runner +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/ktp-desktop-applets +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/ktp-filetransfer-handler +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/ktp-kded-module +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/ktp-send-file +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/ktp-text-ui +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/ktuberling +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kturtle +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kubrick +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kunitconversion +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kuser +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kwallet +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kwallet-pam +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kwalletmanager +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kwave +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kwayland +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kwayland-integration +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kwayland-server +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kwebkitpart +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kwidgetsaddons +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kwin +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kwindowsystem +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kwordquiz +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kwrited +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kxmlgui +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/kxmlrpcclient +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/labplot +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/latte-dock +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/libgravatar +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/libkcddb +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/libkcompactdisc +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/libkdcraw +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/libkdegames +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/libkdepim +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/libkeduvocdocument +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/libkexiv2 +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/libkgapi +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/libkgeomap +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/libkipi +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/libkleo +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/libkmahjongg +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/libkomparediff2 +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/libksane +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/libkscreen +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/libksieve +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/libksysguard +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/libktorrent +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/lokalize +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/lskat +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/mailcommon +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/mailimporter +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/marble +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/mbox-importer +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/messagelib +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/milou +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/minuet +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/modemmanager-qt +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/networkmanager-qt +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/okteta +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/okular +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/oxygen +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/oxygen-fonts +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/oxygen-gtk2 +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/oxygen-icons5 +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/palapeli +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/parley +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/partitionmanager +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/picmi +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/pim-data-exporter +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/pim-sieve-editor +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/pimcommon +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/plasma-browser-integration +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/plasma-desktop +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/plasma-disks +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/plasma-framework +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/plasma-integration +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/plasma-nm +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/plasma-pa +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/plasma-sdk +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/plasma-vault +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/plasma-wayland-protocols +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/plasma-workspace +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/plasma-workspace-wallpapers +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/polkit-kde-agent-1 +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/polkit-kde-kcmodules-framework +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/powerdevil +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/poxml +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/print-manager +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/prison +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/pulseaudio-qt +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/purpose +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/qqc2-desktop-style +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/rocs +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/sddm +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/sddm-kcm +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/signon-kwallet-extension +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/skanlite +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/solid +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/sonnet +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/spectacle +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/step +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/svgpart +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/sweeper +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/syndication +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/syntax-highlighting +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/systemsettings +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/threadweaver +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/umbrello +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/user-manager +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/wacomtablet +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/xdg-desktop-portal-kde +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/yakuake +-rw-r--r-- 1 root root 2 2020-10-27 18:44 ./testing/source/vtown/kde/build/vtown-build-number/zeroconf-ioslave +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/wacomtablet +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/xdg-desktop-portal-kde +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/yakuake +-rw-r--r-- 1 root root 10 2020-10-27 18:50 ./testing/source/vtown/kde/build/zeroconf-ioslave +drwxr-xr-x 2 root root 4096 2020-10-15 03:22 ./testing/source/vtown/kde/cmake +-rw-r--r-- 1 root root 897 2020-10-14 23:30 ./testing/source/vtown/kde/cmake/alkimia +-rw-r--r-- 1 root root 906 2020-10-14 23:30 ./testing/source/vtown/kde/cmake/analitza +-rw-r--r-- 1 root root 851 2020-10-14 23:30 ./testing/source/vtown/kde/cmake/applications +-rw-r--r-- 1 root root 823 2020-10-14 23:30 ./testing/source/vtown/kde/cmake/baloo +-rw-r--r-- 1 root root 600 2020-10-14 23:30 ./testing/source/vtown/kde/cmake/calligra +-rw-r--r-- 1 root root 798 2020-10-14 23:30 ./testing/source/vtown/kde/cmake/cmake +-rw-r--r-- 1 root root 1232 2020-10-14 23:30 ./testing/source/vtown/kde/cmake/digikam +-rw-r--r-- 1 root root 1160 2020-10-14 23:30 ./testing/source/vtown/kde/cmake/frameworkintegration +-rw-r--r-- 1 root root 785 2020-10-14 23:30 ./testing/source/vtown/kde/cmake/frameworks +-rw-r--r-- 1 root root 844 2020-10-14 23:30 ./testing/source/vtown/kde/cmake/gwenview +-rw-r--r-- 1 root root 754 2020-10-14 23:30 ./testing/source/vtown/kde/cmake/k3b +-rw-r--r-- 1 root root 827 2020-10-14 23:30 ./testing/source/vtown/kde/cmake/kajongg +-rw-r--r-- 1 root root 640 2020-10-14 23:30 ./testing/source/vtown/kde/cmake/kde4 +-rw-r--r-- 1 root root 560 2020-10-14 23:30 ./testing/source/vtown/kde/cmake/kdelibs +-rw-r--r-- 1 root root 910 2020-10-14 23:30 ./testing/source/vtown/kde/cmake/kdepim +-rw-r--r-- 1 root root 725 2020-10-14 23:30 ./testing/source/vtown/kde/cmake/kget +-rw-r--r-- 1 root root 648 2020-10-14 23:30 ./testing/source/vtown/kde/cmake/kid3 +-rw-r--r-- 1 root root 936 2020-10-14 23:30 ./testing/source/vtown/kde/cmake/kitinerary +-rw-r--r-- 1 root root 926 2020-10-14 23:30 ./testing/source/vtown/kde/cmake/kjots +-rw-r--r-- 1 root root 824 2020-10-14 23:30 ./testing/source/vtown/kde/cmake/kopete +-rw-r--r-- 1 root root 820 2020-10-14 23:30 ./testing/source/vtown/kde/cmake/kpmcore +-rw-r--r-- 1 root root 1219 2020-10-14 23:30 ./testing/source/vtown/kde/cmake/krdc +-rw-r--r-- 1 root root 890 2020-10-14 23:30 ./testing/source/vtown/kde/cmake/krita +-rw-r--r-- 1 root root 826 2020-10-14 23:30 ./testing/source/vtown/kde/cmake/kross-interpreters +-rw-r--r-- 1 root root 851 2020-10-14 23:30 ./testing/source/vtown/kde/cmake/krusader +-rw-r--r-- 1 root root 904 2020-10-14 23:30 ./testing/source/vtown/kde/cmake/kscreenlocker +-rw-r--r-- 1 root root 1003 2020-10-14 23:30 ./testing/source/vtown/kde/cmake/kservice +-rw-r--r-- 1 root root 750 2020-10-14 23:30 ./testing/source/vtown/kde/cmake/kwallet-pam +-rw-r--r-- 1 root root 844 2020-10-14 23:30 ./testing/source/vtown/kde/cmake/kwave +-rw-r--r-- 1 root root 1259 2020-10-14 23:30 ./testing/source/vtown/kde/cmake/kwin +-rw-r--r-- 1 root root 1709 2020-10-14 23:30 ./testing/source/vtown/kde/cmake/marble +-rw-r--r-- 1 root root 820 2020-10-14 23:30 ./testing/source/vtown/kde/cmake/messagelib +-rw-r--r-- 1 root root 820 2020-10-14 23:30 ./testing/source/vtown/kde/cmake/partitionmanager +-rw-r--r-- 1 root root 840 2020-10-14 23:30 ./testing/source/vtown/kde/cmake/plasma +-rw-r--r-- 1 root root 846 2020-10-14 23:30 ./testing/source/vtown/kde/cmake/plasma-browser-integration +-rw-r--r-- 1 root root 871 2020-10-14 23:39 ./testing/source/vtown/kde/cmake/sddm +-rw-r--r-- 1 root root 921 2020-10-14 23:30 ./testing/source/vtown/kde/cmake/sddm-kcm +-rw-r--r-- 1 root root 1054 2020-10-14 23:30 ./testing/source/vtown/kde/cmake/solid +-rw-r--r-- 1 root root 843 2020-10-14 23:30 ./testing/source/vtown/kde/cmake/xdg-desktop-portal-kde +drwxr-xr-x 2 root root 4096 2011-07-29 01:34 ./testing/source/vtown/kde/docs +-rw-r--r-- 1 root root 87 2011-07-29 08:03 ./testing/source/vtown/kde/docs/k3b +-rw-r--r-- 1 root root 58 2011-07-29 08:34 ./testing/source/vtown/kde/docs/kdepimlibs +drwxr-xr-x 2 root root 4096 2020-10-31 22:25 ./testing/source/vtown/kde/doinst.sh +-rw-r--r-- 1 root root 129 2011-07-28 14:43 ./testing/source/vtown/kde/doinst.sh/blinken +-rw-r--r-- 1 root root 137 2011-07-28 14:43 ./testing/source/vtown/kde/doinst.sh/bluedevil +-rw-r--r-- 1 root root 129 2011-07-28 14:43 ./testing/source/vtown/kde/doinst.sh/cantor +-rw-r--r-- 1 root root 129 2011-07-28 14:43 ./testing/source/vtown/kde/doinst.sh/gwenview +-rw-r--r-- 1 root root 129 2011-07-28 14:43 ./testing/source/vtown/kde/doinst.sh/k3b +-rw-r--r-- 1 root root 129 2011-07-28 14:43 ./testing/source/vtown/kde/doinst.sh/kalgebra +-rw-r--r-- 1 root root 129 2011-07-28 14:43 ./testing/source/vtown/kde/doinst.sh/kalzium +-rw-r--r-- 1 root root 129 2011-07-28 14:43 ./testing/source/vtown/kde/doinst.sh/kamera +-rw-r--r-- 1 root root 129 2011-07-28 14:43 ./testing/source/vtown/kde/doinst.sh/kanagram +-rw-r--r-- 1 root root 129 2011-07-28 14:43 ./testing/source/vtown/kde/doinst.sh/kate +-rw-r--r-- 1 root root 129 2011-07-28 14:43 ./testing/source/vtown/kde/doinst.sh/kaudiocreator +-rw-r--r-- 1 root root 129 2011-07-28 14:43 ./testing/source/vtown/kde/doinst.sh/kbruch +-rw-r--r-- 1 root root 129 2011-07-28 14:43 ./testing/source/vtown/kde/doinst.sh/kcalc +-rw-r--r-- 1 root root 129 2011-07-28 14:43 ./testing/source/vtown/kde/doinst.sh/kcolorchooser +-rw-r--r-- 1 root root 126 2011-07-28 14:44 ./testing/source/vtown/kde/doinst.sh/kdeaccessibility +-rw-r--r-- 1 root root 129 2011-07-28 14:47 ./testing/source/vtown/kde/doinst.sh/kdeedu +-rw-r--r-- 1 root root 129 2011-07-28 15:02 ./testing/source/vtown/kde/doinst.sh/kdegraphics +-rw-r--r-- 1 root root 242 2011-07-28 15:02 ./testing/source/vtown/kde/doinst.sh/kdelibs +-rw-r--r-- 1 root root 126 2011-07-28 15:03 ./testing/source/vtown/kde/doinst.sh/kdenetwork +-rw-r--r-- 1 root root 129 2011-07-28 15:03 ./testing/source/vtown/kde/doinst.sh/kdepim +-rw-r--r-- 1 root root 129 2011-07-28 15:03 ./testing/source/vtown/kde/doinst.sh/kdepim-runtime +-rw-r--r-- 1 root root 129 2011-07-28 15:03 ./testing/source/vtown/kde/doinst.sh/kdeplasma-addons +-rw-r--r-- 1 root root 129 2011-07-28 15:04 ./testing/source/vtown/kde/doinst.sh/kdesdk +-rw-r--r-- 1 root root 129 2011-07-28 15:04 ./testing/source/vtown/kde/doinst.sh/kdevelop +-rw-r--r-- 1 root root 129 2011-07-28 15:05 ./testing/source/vtown/kde/doinst.sh/kdevplatform +-rw-r--r-- 1 root root 129 2011-07-28 15:05 ./testing/source/vtown/kde/doinst.sh/kdewebdev +-rw-r--r-- 1 root root 129 2011-07-28 14:43 ./testing/source/vtown/kde/doinst.sh/kdf +-rw-r--r-- 1 root root 129 2011-07-28 14:43 ./testing/source/vtown/kde/doinst.sh/kgeography +-rw-r--r-- 1 root root 129 2011-07-28 14:43 ./testing/source/vtown/kde/doinst.sh/khangman +-rw-r--r-- 1 root root 129 2011-07-28 14:43 ./testing/source/vtown/kde/doinst.sh/kig +-rw-r--r-- 1 root root 317 2017-06-21 10:21 ./testing/source/vtown/kde/doinst.sh/kinit +-rw-r--r-- 1 root root 129 2011-07-28 14:43 ./testing/source/vtown/kde/doinst.sh/kiten +-rw-r--r-- 1 root root 129 2011-07-28 14:43 ./testing/source/vtown/kde/doinst.sh/klettres +-rw-r--r-- 1 root root 129 2011-07-28 14:43 ./testing/source/vtown/kde/doinst.sh/kmag +-rw-r--r-- 1 root root 129 2011-07-28 14:43 ./testing/source/vtown/kde/doinst.sh/kmousetool +-rw-r--r-- 1 root root 129 2011-07-28 14:43 ./testing/source/vtown/kde/doinst.sh/kmouth +-rw-r--r-- 1 root root 129 2011-07-28 14:43 ./testing/source/vtown/kde/doinst.sh/kmplot +-rw-r--r-- 1 root root 129 2011-07-28 14:43 ./testing/source/vtown/kde/doinst.sh/kolourpaint +-rw-r--r-- 1 root root 129 2011-07-28 14:43 ./testing/source/vtown/kde/doinst.sh/konsole +-rw-r--r-- 1 root root 129 2011-07-28 14:43 ./testing/source/vtown/kde/doinst.sh/kruler +-rw-r--r-- 1 root root 329 2017-03-09 12:39 ./testing/source/vtown/kde/doinst.sh/kscreenlocker +-rw-r--r-- 1 root root 129 2011-07-28 14:43 ./testing/source/vtown/kde/doinst.sh/kstars +-rw-r--r-- 1 root root 129 2011-07-28 15:06 ./testing/source/vtown/kde/doinst.sh/ktorrent +-rw-r--r-- 1 root root 129 2011-07-28 14:43 ./testing/source/vtown/kde/doinst.sh/ktouch +-rw-r--r-- 1 root root 129 2011-07-28 14:43 ./testing/source/vtown/kde/doinst.sh/ktp-contact-list +-rw-r--r-- 1 root root 129 2011-07-28 14:43 ./testing/source/vtown/kde/doinst.sh/ktp-text-ui +-rw-r--r-- 1 root root 129 2011-07-28 14:43 ./testing/source/vtown/kde/doinst.sh/kturtle +-rw-r--r-- 1 root root 129 2011-07-28 14:43 ./testing/source/vtown/kde/doinst.sh/kwordquiz +-rw-r--r-- 1 root root 129 2011-07-28 14:43 ./testing/source/vtown/kde/doinst.sh/marble +-rw-r--r-- 1 root root 129 2011-07-28 14:43 ./testing/source/vtown/kde/doinst.sh/okular +-rw-r--r-- 1 root root 392 2014-05-22 15:03 ./testing/source/vtown/kde/doinst.sh/oxygen-fonts +-rw-r--r-- 1 root root 129 2011-07-28 14:43 ./testing/source/vtown/kde/doinst.sh/parley +-rw-r--r-- 1 root root 592 2020-06-16 20:47 ./testing/source/vtown/kde/doinst.sh/powerdevil +-rw-r--r-- 1 root root 129 2011-07-28 14:43 ./testing/source/vtown/kde/doinst.sh/rocs +-rw-r--r-- 1 root root 2911 2020-01-30 16:09 ./testing/source/vtown/kde/doinst.sh/sddm +-rw-r--r-- 1 root root 129 2011-07-28 15:07 ./testing/source/vtown/kde/doinst.sh/skanlite +-rw-r--r-- 1 root root 129 2011-07-28 14:43 ./testing/source/vtown/kde/doinst.sh/step +-rwxr-xr-x 1 root root 20060 2020-10-16 04:15 ./testing/source/vtown/kde/kde.SlackBuild +-rw-r--r-- 1 root root 2176 2020-08-23 19:52 ./testing/source/vtown/kde/kde.options +drwxr-xr-x 2 root root 4096 2019-09-11 10:08 ./testing/source/vtown/kde/make +-rw-r--r-- 1 root root 148 2015-02-16 14:49 ./testing/source/vtown/kde/make/katepart4 +-rw-r--r-- 1 root root 206 2015-05-29 22:34 ./testing/source/vtown/kde/make/kdeconnect4 +-rw-r--r-- 1 root root 1080 2017-01-23 08:42 ./testing/source/vtown/kde/make/marble +drwxr-xr-x 2 root root 4096 2011-06-08 12:10 ./testing/source/vtown/kde/makepkg +drwxr-xr-x 2 root root 4096 2018-06-14 21:17 ./testing/source/vtown/kde/modules +-rw-r--r-- 1 root root 2162 2020-10-27 21:32 ./testing/source/vtown/kde/modules/applications +-rw-r--r-- 1 root root 303 2020-07-18 20:06 ./testing/source/vtown/kde/modules/applications-extra +-rw-r--r-- 1 root root 1184 2020-10-15 03:14 ./testing/source/vtown/kde/modules/frameworks +-rw-r--r-- 1 root root 8 2017-12-20 22:12 ./testing/source/vtown/kde/modules/kde4 +-rw-r--r-- 1 root root 692 2020-09-05 04:34 ./testing/source/vtown/kde/modules/kdepim +-rw-r--r-- 1 root root 764 2020-10-27 21:01 ./testing/source/vtown/kde/modules/plasma +-rw-r--r-- 1 root root 94 2020-10-15 03:21 ./testing/source/vtown/kde/modules/plasma-extra +-rw-r--r-- 1 root root 298 2020-10-27 21:09 ./testing/source/vtown/kde/modules/telepathy +-rw-r--r-- 1 root root 161 2015-12-24 15:42 ./testing/source/vtown/kde/noarch +-rw-r--r-- 1 root root 44 2016-04-11 07:39 ./testing/source/vtown/kde/nomake +drwxr-xr-x 2 root root 4096 2017-10-30 11:32 ./testing/source/vtown/kde/nostrip +-rw-r--r-- 1 root root 237 2017-10-24 13:23 ./testing/source/vtown/kde/package-blacklist +drwxr-xr-x 19 root root 4096 2020-11-02 02:11 ./testing/source/vtown/kde/patch +-rw-r--r-- 1 root root 328 2011-07-28 17:38 ./testing/source/vtown/kde/patch/README +drwxr-xr-x 2 root root 4096 2020-07-29 17:52 ./testing/source/vtown/kde/patch/baloo +-rw-r--r-- 1 root root 189 2020-11-02 01:05 ./testing/source/vtown/kde/patch/baloo.patch +-rw-r--r-- 1 root root 534 2020-07-29 17:52 ./testing/source/vtown/kde/patch/baloo/baloo_def_indexing_disabled.patch +drwxr-xr-x 2 root root 4096 2020-07-18 19:50 ./testing/source/vtown/kde/patch/calligraplan +-rw-r--r-- 1 root root 173 2020-07-18 19:57 ./testing/source/vtown/kde/patch/calligraplan.patch +-rw-r--r-- 1 root root 327 2020-07-18 19:56 ./testing/source/vtown/kde/patch/calligraplan/calligraplan.qt-5.15.patch +drwxr-xr-x 2 root root 4096 2018-08-10 22:34 ./testing/source/vtown/kde/patch/dolphin +-rw-r--r-- 1 root root 204 2020-07-19 02:10 ./testing/source/vtown/kde/patch/dolphin.patch +-rw-r--r-- 1 root root 1285 2018-08-10 22:34 ./testing/source/vtown/kde/patch/dolphin/dolphin_revert_noroot.patch +drwxr-xr-x 2 root root 4096 2020-07-18 20:00 ./testing/source/vtown/kde/patch/falkon +-rw-r--r-- 1 root root 160 2020-07-18 20:01 ./testing/source/vtown/kde/patch/falkon.patch +-rw-r--r-- 1 root root 635 2020-07-18 20:03 ./testing/source/vtown/kde/patch/falkon/falkon.qt-5.15.diff +drwxr-xr-x 2 root root 4096 2015-01-14 13:43 ./testing/source/vtown/kde/patch/kalgebra +-rw-r--r-- 1 root root 310 2020-07-19 02:11 ./testing/source/vtown/kde/patch/kalgebra.patch +-rw-r--r-- 1 root root 468 2015-01-14 13:39 ./testing/source/vtown/kde/patch/kalgebra/kalgebra_ncurses_linking.diff +drwxr-xr-x 2 root root 4096 2020-07-19 02:11 ./testing/source/vtown/kde/patch/kate +-rw-r--r-- 1 root root 274 2020-07-19 02:11 ./testing/source/vtown/kde/patch/kate.patch +-rw-r--r-- 1 root root 2514 2019-05-08 19:32 ./testing/source/vtown/kde/patch/kate/kate_runasroot.patch +drwxr-xr-x 2 root root 4096 2020-04-22 08:39 ./testing/source/vtown/kde/patch/kdeconnect-kde +-rw-r--r-- 1 root root 198 2020-07-19 02:14 ./testing/source/vtown/kde/patch/kdeconnect-kde.patch +-rw-r--r-- 1 root root 601 2020-04-15 17:26 ./testing/source/vtown/kde/patch/kdeconnect-kde/kdeconnect-kde_openssh-8.2.diff +drwxr-xr-x 2 root root 4096 2020-07-19 02:15 ./testing/source/vtown/kde/patch/kdelibs +-rw-r--r-- 1 root root 1852 2020-08-23 19:10 ./testing/source/vtown/kde/patch/kdelibs.patch +-rw-r--r-- 1 root root 2166 2013-10-20 23:21 ./testing/source/vtown/kde/patch/kdelibs/coding-style-fixes.patch +-rw-r--r-- 1 root root 381 2019-11-09 12:23 ./testing/source/vtown/kde/patch/kdelibs/kde4libs-4.14.26.diff +-rw-r--r-- 1 root root 125965 2019-08-08 12:38 ./testing/source/vtown/kde/patch/kdelibs/kdelibs-openssl-1.1.patch +-rw-r--r-- 1 root root 4590 2019-08-08 12:36 ./testing/source/vtown/kde/patch/kdelibs/kdelibs.2c3762feddf7e66cf6b64d9058f625a715694a00.patch +-rw-r--r-- 1 root root 508 2010-06-07 15:19 ./testing/source/vtown/kde/patch/kdelibs/kdelibs.docbook.patch +-rw-r--r-- 1 root root 362 2020-07-12 19:20 ./testing/source/vtown/kde/patch/kdelibs/kdelibs.grantlee-qt4.include.path.patch +-rw-r--r-- 1 root root 587 2012-01-26 08:18 ./testing/source/vtown/kde/patch/kdelibs/kdelibs.upnp_conditional.patch +-rw-r--r-- 1 root root 2053 2013-10-20 23:22 ./testing/source/vtown/kde/patch/kdelibs/return-application-icons-properly.patch +-rw-r--r-- 1 root root 1153 2013-10-20 23:20 ./testing/source/vtown/kde/patch/kdelibs/return-not-break.-copy-paste-error.patch +drwxr-xr-x 2 root root 4096 2020-07-19 02:15 ./testing/source/vtown/kde/patch/kdelibs4support +-rw-r--r-- 1 root root 183 2020-07-19 02:15 ./testing/source/vtown/kde/patch/kdelibs4support.patch +-rw-r--r-- 1 root root 392 2015-01-13 08:56 ./testing/source/vtown/kde/patch/kdelibs4support/FindDocBookXML4.cmake.diff +drwxr-xr-x 2 root root 4096 2020-11-02 02:11 ./testing/source/vtown/kde/patch/kgpg +-rw-r--r-- 1 root root 172 2020-11-02 02:12 ./testing/source/vtown/kde/patch/kgpg.patch +-rw-r--r-- 1 root root 314 2020-11-02 02:11 ./testing/source/vtown/kde/patch/kgpg/kgpg.only.autostart.in.plasma.diff +drwxr-xr-x 2 root root 4096 2015-01-07 23:07 ./testing/source/vtown/kde/patch/kinfocenter +-rw-r--r-- 1 root root 163 2020-07-19 02:20 ./testing/source/vtown/kde/patch/kinfocenter.patch +-rw-r--r-- 1 root root 590 2016-03-11 12:07 ./testing/source/vtown/kde/patch/kinfocenter/kinfocenter_libpci.patch +drwxr-xr-x 2 root root 4096 2020-09-28 20:52 ./testing/source/vtown/kde/patch/krename +-rw-r--r-- 1 root root 132 2020-09-28 20:53 ./testing/source/vtown/kde/patch/krename.patch +-rw-r--r-- 1 root root 6641 2020-09-28 20:52 ./testing/source/vtown/kde/patch/krename/krename.taglib.diff +drwxr-xr-x 2 root root 4096 2020-07-30 07:44 ./testing/source/vtown/kde/patch/ktorrent +-rw-r--r-- 1 root root 641 2020-07-30 07:45 ./testing/source/vtown/kde/patch/ktorrent.patch +-rw-r--r-- 1 root root 710752 2019-03-17 20:21 ./testing/source/vtown/kde/patch/ktorrent/geoip.dat.gz +-rw-r--r-- 1 root root 1819 2019-05-11 12:47 ./testing/source/vtown/kde/patch/ktorrent/ktorrent.use.package.geoip.database.diff +-rw-r--r-- 1 root root 769 2020-07-30 07:44 ./testing/source/vtown/kde/patch/ktorrent/ktorrent_systray.patch +-rw-r--r-- 1 root root 8106 2020-07-30 07:42 ./testing/source/vtown/kde/patch/ktorrent/ktorrent_taglib_linking.patch +drwxr-xr-x 2 root root 4096 2015-01-07 23:07 ./testing/source/vtown/kde/patch/milou +-rw-r--r-- 1 root root 158 2015-01-07 23:01 ./testing/source/vtown/kde/patch/milou.patch +-rw-r--r-- 1 root root 236 2014-08-01 12:53 ./testing/source/vtown/kde/patch/milou/milou_krunner_include.diff +drwxr-xr-x 2 root root 4096 2017-05-04 10:06 ./testing/source/vtown/kde/patch/oxygen-gtk2 +-rw-r--r-- 1 root root 211 2020-07-19 02:24 ./testing/source/vtown/kde/patch/oxygen-gtk2.patch +-rw-r--r-- 1 root root 3558 2017-04-30 21:10 ./testing/source/vtown/kde/patch/oxygen-gtk2/oxygen-gtk2_KDEBUG_341181.patch +drwxr-xr-x 2 root root 4096 2018-06-20 17:39 ./testing/source/vtown/kde/patch/plasma-browser-integration +-rw-r--r-- 1 root root 216 2020-07-19 02:25 ./testing/source/vtown/kde/patch/plasma-browser-integration.patch +-rw-r--r-- 1 root root 766 2018-06-20 17:47 ./testing/source/vtown/kde/patch/plasma-browser-integration/plasma-browser-integration_KDEBUG-113461.patch +drwxr-xr-x 2 root root 4096 2020-06-02 09:59 ./testing/source/vtown/kde/patch/sddm +-rw-r--r-- 1 root root 1362 2020-11-02 01:08 ./testing/source/vtown/kde/patch/sddm.patch +-rw-r--r-- 1 root root 1078 2014-09-15 10:27 ./testing/source/vtown/kde/patch/sddm/sddm_auth.diff +-rw-r--r-- 1 root root 1470 2016-11-06 20:21 ./testing/source/vtown/kde/patch/sddm/sddm_avatars.patch +-rw-r--r-- 1 root root 918 2020-01-10 20:47 ./testing/source/vtown/kde/patch/sddm/sddm_ck2_revert.patch +-rw-r--r-- 1 root root 391 2016-11-05 20:47 ./testing/source/vtown/kde/patch/sddm/sddm_consolekit.diff +-rw-r--r-- 1 root root 6562 2020-06-02 09:59 ./testing/source/vtown/kde/patch/sddm/sddm_honor-PAM-supplemental-groups-v2.patch +-rw-r--r-- 1 root root 3456 2015-08-31 10:05 ./testing/source/vtown/kde/patch/sddm/sddm_qstring.patch +-rw-r--r-- 1 root root 3617 2020-06-02 09:59 ./testing/source/vtown/kde/patch/sddm/sddm_revert-honor-PAM-supplemental-groups.patch +-rw-r--r-- 1 root root 425 2020-01-21 10:55 ./testing/source/vtown/kde/patch/sddm/sddm_userxsession.diff +drwxr-xr-x 2 root root 4096 2020-10-31 22:26 ./testing/source/vtown/kde/pkgsrc +-rw-r--r-- 1 root root 4405 2014-06-04 17:32 ./testing/source/vtown/kde/plasma_checkout.sh +drwxr-xr-x 7 root root 4096 2020-10-15 03:22 ./testing/source/vtown/kde/post-install +-rw-r--r-- 1 root root 183 2015-08-27 19:49 ./testing/source/vtown/kde/post-install/akonadi4.post-install +-rw-r--r-- 1 root root 231 2017-04-18 12:30 ./testing/source/vtown/kde/post-install/audiocd-kio4.post-install +-rw-r--r-- 1 root root 95 2016-04-11 07:41 ./testing/source/vtown/kde/post-install/breeze-grub.post-install +-rw-r--r-- 1 root root 425 2017-07-13 20:37 ./testing/source/vtown/kde/post-install/dolphin.post-install +-rw-r--r-- 1 root root 170 2019-12-22 17:22 ./testing/source/vtown/kde/post-install/elisa.post-install +-rw-r--r-- 1 root root 90 2011-06-12 23:39 ./testing/source/vtown/kde/post-install/k3b.post-install +-rw-r--r-- 1 root root 97 2011-06-12 23:40 ./testing/source/vtown/kde/post-install/kauth.post-install +-rw-r--r-- 1 root root 97 2011-06-12 23:40 ./testing/source/vtown/kde/post-install/kdelibs.post-install +-rw-r--r-- 1 root root 207 2014-07-30 08:38 ./testing/source/vtown/kde/post-install/kdelibs4support.post-install +-rw-r--r-- 1 root root 310 2015-12-30 21:55 ./testing/source/vtown/kde/post-install/kdepim.post-install +-rw-r--r-- 1 root root 150 2017-01-22 23:37 ./testing/source/vtown/kde/post-install/kdepimlibs4.post-install +-rw-r--r-- 1 root root 146 2017-07-14 15:49 ./testing/source/vtown/kde/post-install/kdesu.post-install +drwxr-xr-x 2 root root 4096 2016-03-12 11:13 ./testing/source/vtown/kde/post-install/kinfocenter +-rw-r--r-- 1 root root 408 2016-03-12 11:13 ./testing/source/vtown/kde/post-install/kinfocenter.post-install +-rw-r--r-- 1 root root 29903 2015-11-01 20:58 ./testing/source/vtown/kde/post-install/kinfocenter/blueSW-128px.png +-rw-r--r-- 1 root root 137 2019-05-09 22:07 ./testing/source/vtown/kde/post-install/kinfocenter/kcm-about-distrorc.ex +-rw-r--r-- 1 root root 5585 2008-09-19 05:59 ./testing/source/vtown/kde/post-install/kinfocenter/slackware_traditional_website_logo.png +-rw-r--r-- 1 root root 681 2012-11-11 11:33 ./testing/source/vtown/kde/post-install/konsole.post-install +-rw-r--r-- 1 root root 195 2015-02-16 16:07 ./testing/source/vtown/kde/post-install/konsolepart4.post-install +-rw-r--r-- 1 root root 135 2020-02-17 08:45 ./testing/source/vtown/kde/post-install/kscreenlocker.post-install +drwxr-xr-x 3 root root 4096 2011-07-29 01:16 ./testing/source/vtown/kde/post-install/kservice +-rw-r--r-- 1 root root 336 2017-01-23 23:21 ./testing/source/vtown/kde/post-install/kservice.post-install +drwxr-xr-x 2 root root 4096 2011-07-29 01:10 ./testing/source/vtown/kde/post-install/kservice/profile.d +-rw-r--r-- 1 root root 715 2017-10-24 13:51 ./testing/source/vtown/kde/post-install/kservice/profile.d/kde.csh +-rw-r--r-- 1 root root 689 2017-10-24 13:46 ./testing/source/vtown/kde/post-install/kservice/profile.d/kde.sh +-rw-r--r-- 1 root root 230 2019-05-11 12:26 ./testing/source/vtown/kde/post-install/ktorrent.post-install +-rw-r--r-- 1 root root 97 2011-06-12 23:40 ./testing/source/vtown/kde/post-install/kwallet.post-install +-rw-r--r-- 1 root root 97 2011-06-12 23:40 ./testing/source/vtown/kde/post-install/kwalletmanager.post-install +-rw-r--r-- 1 root root 116 2015-02-27 22:34 ./testing/source/vtown/kde/post-install/libksysguard.post-install +-rw-r--r-- 1 root root 90 2011-06-12 23:39 ./testing/source/vtown/kde/post-install/nepomuk-core.post-install +-rw-r--r-- 1 root root 168 2015-09-16 08:31 ./testing/source/vtown/kde/post-install/oktetapart4.post-install +-rwxr-xr-x 1 root root 141 2015-01-09 10:28 ./testing/source/vtown/kde/post-install/oxygen-fonts.post-install +-rw-r--r-- 1 root root 116 2015-01-09 10:28 ./testing/source/vtown/kde/post-install/plasma-desktop.post-install +drwxr-xr-x 6 root root 4096 2020-02-07 21:32 ./testing/source/vtown/kde/post-install/plasma-workspace +-rw-r--r-- 1 root root 2048 2020-10-30 01:30 ./testing/source/vtown/kde/post-install/plasma-workspace.post-install +drwxr-xr-x 2 root root 4096 2020-02-07 21:32 ./testing/source/vtown/kde/post-install/plasma-workspace/pam.d +-rw-r--r-- 1 root root 351 2020-06-01 14:14 ./testing/source/vtown/kde/post-install/plasma-workspace/pam.d/kde +drwxr-xr-x 2 root root 4096 2017-10-24 13:05 ./testing/source/vtown/kde/post-install/plasma-workspace/scripts +-rw-r--r-- 1 root root 127 2020-06-01 20:16 ./testing/source/vtown/kde/post-install/plasma-workspace/scripts/startkwayland +drwxr-xr-x 2 root root 4096 2020-10-30 01:29 ./testing/source/vtown/kde/post-install/plasma-workspace/xinit +-rw-r--r-- 1 root root 718 2019-10-16 19:06 ./testing/source/vtown/kde/post-install/plasma-workspace/xinit/xinitrc.kde +drwxr-xr-x 2 root root 4096 2015-09-22 20:29 ./testing/source/vtown/kde/post-install/plasma-workspace/xsession +-rw-r--r-- 1 root root 210 2020-06-18 11:26 ./testing/source/vtown/kde/post-install/plasma-workspace/xsession/plasma-safe.desktop +-rw-r--r-- 1 root root 116 2015-02-27 22:33 ./testing/source/vtown/kde/post-install/polkit-kde-kcmodules-framework.post-install +drwxr-xr-x 2 root root 4096 2020-06-17 12:20 ./testing/source/vtown/kde/post-install/powerdevil +-rw-r--r-- 1 root root 1256 2020-06-18 11:31 ./testing/source/vtown/kde/post-install/powerdevil.post-install +-rw-r--r-- 1 root root 438 2020-06-16 20:40 ./testing/source/vtown/kde/post-install/powerdevil/10-enable-ck2-power.rules +-rw-r--r-- 1 root root 409 2020-06-08 19:25 ./testing/source/vtown/kde/post-install/powerdevil/10-enable-elogind-power.rules +-rw-r--r-- 1 root root 206 2020-06-08 19:25 ./testing/source/vtown/kde/post-install/powerdevil/10-enable-powerdevil-discrete-gpu.rules +-rw-r--r-- 1 root root 253 2020-06-08 19:26 ./testing/source/vtown/kde/post-install/powerdevil/10-enable-upower-suspend.rules +drwxr-xr-x 3 root root 4096 2020-02-07 21:36 ./testing/source/vtown/kde/post-install/sddm +-rw-r--r-- 1 root root 116 2015-02-27 22:34 ./testing/source/vtown/kde/post-install/sddm-kcm.post-install +-rw-r--r-- 1 root root 1640 2020-06-04 20:49 ./testing/source/vtown/kde/post-install/sddm.post-install +drwxr-xr-x 2 root root 4096 2020-06-01 12:10 ./testing/source/vtown/kde/post-install/sddm/pam.d +-rw-r--r-- 1 root root 944 2020-06-01 13:18 ./testing/source/vtown/kde/post-install/sddm/pam.d/sddm +-rw-r--r-- 1 root root 848 2020-06-01 13:18 ./testing/source/vtown/kde/post-install/sddm/pam.d/sddm-autologin +-rw-r--r-- 1 root root 533 2020-06-01 13:19 ./testing/source/vtown/kde/post-install/sddm/pam.d/sddm-greeter +-rw-r--r-- 1 root root 90 2011-06-12 23:39 ./testing/source/vtown/kde/post-install/wicd-kde.post-install +drwxr-xr-x 2 root root 4096 2020-09-03 04:47 ./testing/source/vtown/kde/pre-install +-rw-r--r-- 1 root root 328 2011-07-28 17:38 ./testing/source/vtown/kde/pre-install/README +-rw-r--r-- 1 root root 100 2020-01-22 20:41 ./testing/source/vtown/kde/pre-install/alkimia.pre-install +-rw-r--r-- 1 root root 72 2015-10-08 21:22 ./testing/source/vtown/kde/pre-install/kapidox.pre-install +-rw-r--r-- 1 root root 77 2014-03-07 15:20 ./testing/source/vtown/kde/pre-install/kdeconnect-kde.pre-install +-rw-r--r-- 1 root root 357 2017-01-22 23:32 ./testing/source/vtown/kde/pre-install/kdepimlibs4.pre-install +-rw-r--r-- 1 root root 139 2011-07-29 09:12 ./testing/source/vtown/kde/pre-install/kdewebdev.pre-install +-rw-r--r-- 1 root root 98 2017-01-22 12:40 ./testing/source/vtown/kde/pre-install/messagelib.pre-install +-rw-r--r-- 1 root root 281 2015-08-27 14:52 ./testing/source/vtown/kde/pre-install/smokekde.pre-install +drwxr-xr-x 2 root root 12288 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc +-rw-r--r-- 1 root root 837 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/akonadi +-rw-r--r-- 1 root root 833 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/akonadi-calendar +-rw-r--r-- 1 root root 867 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/akonadi-calendar-tools +-rw-r--r-- 1 root root 804 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/akonadi-contacts +-rw-r--r-- 1 root root 830 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/akonadi-import-wizard +-rw-r--r-- 1 root root 798 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/akonadi-mime +-rw-r--r-- 1 root root 919 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/akonadi-notes +-rw-r--r-- 1 root root 801 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/akonadi-search +-rw-r--r-- 1 root root 1013 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/akonadiconsole +-rw-r--r-- 1 root root 623 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/akregator +-rw-r--r-- 1 root root 654 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/alkimia +-rw-r--r-- 1 root root 744 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/analitza +-rw-r--r-- 1 root root 590 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/ark +-rw-r--r-- 1 root root 889 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/artikulate +-rw-r--r-- 1 root root 839 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/attica +-rw-r--r-- 1 root root 653 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/audiocd-kio +-rw-r--r-- 1 root root 817 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/baloo +-rw-r--r-- 1 root root 769 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/baloo-widgets +-rw-r--r-- 1 root root 636 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/blinken +-rw-r--r-- 1 root root 691 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/bluedevil +-rw-r--r-- 1 root root 895 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/bluez-qt +-rw-r--r-- 1 root root 880 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/bomber +-rw-r--r-- 1 root root 783 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/bovo +-rw-r--r-- 1 root root 681 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/breeze +-rw-r--r-- 1 root root 661 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/breeze-grub +-rw-r--r-- 1 root root 708 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/breeze-gtk +-rw-r--r-- 1 root root 763 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/breeze-icons +-rw-r--r-- 1 root root 756 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/calendarsupport +-rw-r--r-- 1 root root 999 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/calligra +-rw-r--r-- 1 root root 816 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/calligraplan +-rw-r--r-- 1 root root 786 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/cantor +-rw-r--r-- 1 root root 631 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/cervisia +-rw-r--r-- 1 root root 992 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/digikam +-rw-r--r-- 1 root root 723 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/discover +-rw-r--r-- 1 root root 793 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/dolphin +-rw-r--r-- 1 root root 788 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/dolphin-plugins +-rw-r--r-- 1 root root 750 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/dragon +-rw-r--r-- 1 root root 651 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/drkonqi +-rw-r--r-- 1 root root 713 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/elisa +-rw-r--r-- 1 root root 668 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/eventviews +-rw-r--r-- 1 root root 832 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/extra-cmake-modules +-rw-r--r-- 1 root root 626 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/falkon +-rw-r--r-- 1 root root 831 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/ffmpegthumbs +-rw-r--r-- 1 root root 798 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/filelight +-rw-r--r-- 1 root root 934 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/frameworkintegration +-rw-r--r-- 1 root root 712 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/granatier +-rw-r--r-- 1 root root 723 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/grantlee-editor +-rw-r--r-- 1 root root 724 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/grantleetheme +-rw-r--r-- 1 root root 748 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/gwenview +-rw-r--r-- 1 root root 734 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/incidenceeditor +-rw-r--r-- 1 root root 781 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/juk +-rw-r--r-- 1 root root 812 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/k3b +-rw-r--r-- 1 root root 921 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kaccounts-integration +-rw-r--r-- 1 root root 892 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kaccounts-providers +-rw-r--r-- 1 root root 769 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kactivities +-rw-r--r-- 1 root root 816 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kactivities-stats +-rw-r--r-- 1 root root 876 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kactivitymanagerd +-rw-r--r-- 1 root root 670 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kaddressbook +-rw-r--r-- 1 root root 895 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kajongg +-rw-r--r-- 1 root root 602 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kalarm +-rw-r--r-- 1 root root 658 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kalarmcal +-rw-r--r-- 1 root root 746 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kalgebra +-rw-r--r-- 1 root root 643 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kalzium +-rw-r--r-- 1 root root 614 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kamera +-rw-r--r-- 1 root root 891 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kamoso +-rw-r--r-- 1 root root 890 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kanagram +-rw-r--r-- 1 root root 724 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kapidox +-rw-r--r-- 1 root root 909 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kapman +-rw-r--r-- 1 root root 754 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kapptemplate +-rw-r--r-- 1 root root 873 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/karchive +-rw-r--r-- 1 root root 921 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kate +-rw-r--r-- 1 root root 812 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/katomic +-rw-r--r-- 1 root root 756 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kaudiocreator +-rw-r--r-- 1 root root 788 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kauth +-rw-r--r-- 1 root root 912 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kbackup +-rw-r--r-- 1 root root 723 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kblackbox +-rw-r--r-- 1 root root 655 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kblocks +-rw-r--r-- 1 root root 987 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kbookmarks +-rw-r--r-- 1 root root 843 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kbounce +-rw-r--r-- 1 root root 671 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kbreakout +-rw-r--r-- 1 root root 637 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kbruch +-rw-r--r-- 1 root root 740 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kcachegrind +-rw-r--r-- 1 root root 706 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kcalc +-rw-r--r-- 1 root root 765 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kcalcore +-rw-r--r-- 1 root root 830 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kcalendarcore +-rw-r--r-- 1 root root 741 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kcalutils +-rw-r--r-- 1 root root 803 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kcharselect +-rw-r--r-- 1 root root 757 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kcmutils +-rw-r--r-- 1 root root 928 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kcodecs +-rw-r--r-- 1 root root 693 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kcolorchooser +-rw-r--r-- 1 root root 1120 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kcompletion +-rw-r--r-- 1 root root 1011 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kconfig +-rw-r--r-- 1 root root 870 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kconfigwidgets +-rw-r--r-- 1 root root 779 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kcontacts +-rw-r--r-- 1 root root 948 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kcoreaddons +-rw-r--r-- 1 root root 672 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kcrash +-rw-r--r-- 1 root root 690 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kcron +-rw-r--r-- 1 root root 871 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kdav +-rw-r--r-- 1 root root 779 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kdbusaddons +-rw-r--r-- 1 root root 765 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kde-cli-tools +-rw-r--r-- 1 root root 777 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kde-dev-scripts +-rw-r--r-- 1 root root 797 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kde-dev-utils +-rw-r--r-- 1 root root 794 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kde-gtk-config +-rw-r--r-- 1 root root 705 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kde-wallpapers +-rw-r--r-- 1 root root 860 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kdeaccessibility +-rw-r--r-- 1 root root 756 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kdebugsettings +-rw-r--r-- 1 root root 968 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kdeclarative +-rw-r--r-- 1 root root 1030 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kdeconnect-kde +-rw-r--r-- 1 root root 813 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kdecoration +-rw-r--r-- 1 root root 850 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kded +-rw-r--r-- 1 root root 635 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kdeedu +-rw-r--r-- 1 root root 725 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kdeedu-data +-rw-r--r-- 1 root root 804 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kdegraphics +-rw-r--r-- 1 root root 820 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kdegraphics-mobipocket +-rw-r--r-- 1 root root 892 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kdegraphics-thumbnailers +-rw-r--r-- 1 root root 646 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kdelibs +-rw-r--r-- 1 root root 992 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kdelibs4support +-rw-r--r-- 1 root root 689 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kdenetwork +-rw-r--r-- 1 root root 880 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kdenetwork-filesharing +-rw-r--r-- 1 root root 702 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kdenlive +-rw-r--r-- 1 root root 871 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kdepim +-rw-r--r-- 1 root root 707 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kdepim-addons +-rw-r--r-- 1 root root 782 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kdepim-apps-libs +-rw-r--r-- 1 root root 970 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kdepim-runtime +-rw-r--r-- 1 root root 760 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kdeplasma-addons +-rw-r--r-- 1 root root 789 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kdesdk +-rw-r--r-- 1 root root 750 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kdesdk-kioslaves +-rw-r--r-- 1 root root 841 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kdesdk-thumbnailers +-rw-r--r-- 1 root root 884 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kdesignerplugin +-rw-r--r-- 1 root root 779 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kdesu +-rw-r--r-- 1 root root 680 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kdev-php +-rw-r--r-- 1 root root 715 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kdev-python +-rw-r--r-- 1 root root 676 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kdevelop +-rw-r--r-- 1 root root 751 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kdevelop-pg-qt +-rw-r--r-- 1 root root 707 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kdevplatform +-rw-r--r-- 1 root root 717 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kdewebdev +-rw-r--r-- 1 root root 1039 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kdewebkit +-rw-r--r-- 1 root root 772 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kdf +-rw-r--r-- 1 root root 728 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kdiagram +-rw-r--r-- 1 root root 647 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kdialog +-rw-r--r-- 1 root root 725 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kdiamond +-rw-r--r-- 1 root root 630 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kdnssd +-rw-r--r-- 1 root root 746 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kdoctools +-rw-r--r-- 1 root root 716 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/keditbookmarks +-rw-r--r-- 1 root root 856 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kemoticons +-rw-r--r-- 1 root root 931 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kfilemetadata +-rw-r--r-- 1 root root 884 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kfind +-rw-r--r-- 1 root root 746 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kfloppy +-rw-r--r-- 1 root root 794 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kfourinline +-rw-r--r-- 1 root root 649 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kgamma5 +-rw-r--r-- 1 root root 933 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kgeography +-rw-r--r-- 1 root root 586 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kget +-rw-r--r-- 1 root root 888 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kglobalaccel +-rw-r--r-- 1 root root 813 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kgoldrunner +-rw-r--r-- 1 root root 658 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kgpg +-rw-r--r-- 1 root root 782 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kguiaddons +-rw-r--r-- 1 root root 816 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/khangman +-rw-r--r-- 1 root root 859 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/khelpcenter +-rw-r--r-- 1 root root 876 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kholidays +-rw-r--r-- 1 root root 814 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/khotkeys +-rw-r--r-- 1 root root 693 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/khtml +-rw-r--r-- 1 root root 956 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/ki18n +-rw-r--r-- 1 root root 783 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kiconthemes +-rw-r--r-- 1 root root 869 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kid3 +-rw-r--r-- 1 root root 802 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kidentitymanagement +-rw-r--r-- 1 root root 888 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kidletime +-rw-r--r-- 1 root root 718 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kig +-rw-r--r-- 1 root root 980 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kigo +-rw-r--r-- 1 root root 668 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kile +-rw-r--r-- 1 root root 654 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/killbots +-rw-r--r-- 1 root root 922 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kimageformats +-rw-r--r-- 1 root root 716 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kimagemapeditor +-rw-r--r-- 1 root root 637 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kimap +-rw-r--r-- 1 root root 759 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kinfocenter +-rw-r--r-- 1 root root 924 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kinit +-rw-r--r-- 1 root root 1006 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kio +-rw-r--r-- 1 root root 725 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kio-extras +-rw-r--r-- 1 root root 857 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kio-gdrive +-rw-r--r-- 1 root root 771 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kipi-plugins +-rw-r--r-- 1 root root 844 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kirigami-gallery +-rw-r--r-- 1 root root 791 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kirigami2 +-rw-r--r-- 1 root root 778 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kiriki +-rw-r--r-- 1 root root 748 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kitemmodels +-rw-r--r-- 1 root root 830 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kitemviews +-rw-r--r-- 1 root root 853 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kiten +-rw-r--r-- 1 root root 763 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kitinerary +-rw-r--r-- 1 root root 741 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kjobwidgets +-rw-r--r-- 1 root root 716 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kjots +-rw-r--r-- 1 root root 740 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kjs +-rw-r--r-- 1 root root 746 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kjsembed +-rw-r--r-- 1 root root 845 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kjumpingcube +-rw-r--r-- 1 root root 626 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kldap +-rw-r--r-- 1 root root 665 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kleopatra +-rw-r--r-- 1 root root 839 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/klettres +-rw-r--r-- 1 root root 785 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/klickety +-rw-r--r-- 1 root root 824 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/klines +-rw-r--r-- 1 root root 803 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kmag +-rw-r--r-- 1 root root 809 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kmahjongg +-rw-r--r-- 1 root root 951 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kmail +-rw-r--r-- 1 root root 860 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kmail-account-wizard +-rw-r--r-- 1 root root 712 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kmailtransport +-rw-r--r-- 1 root root 641 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kmbox +-rw-r--r-- 1 root root 807 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kmediaplayer +-rw-r--r-- 1 root root 754 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kmenuedit +-rw-r--r-- 1 root root 637 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kmime +-rw-r--r-- 1 root root 729 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kmines +-rw-r--r-- 1 root root 702 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kmix +-rw-r--r-- 1 root root 674 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kmousetool +-rw-r--r-- 1 root root 639 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kmouth +-rw-r--r-- 1 root root 936 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kmplot +-rw-r--r-- 1 root root 737 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kmymoney +-rw-r--r-- 1 root root 914 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/knavalbattle +-rw-r--r-- 1 root root 738 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/knetwalk +-rw-r--r-- 1 root root 799 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/knewstuff +-rw-r--r-- 1 root root 765 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/knights +-rw-r--r-- 1 root root 610 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/knotes +-rw-r--r-- 1 root root 806 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/knotifications +-rw-r--r-- 1 root root 813 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/knotifyconfig +-rw-r--r-- 1 root root 797 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kolf +-rw-r--r-- 1 root root 656 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kollision +-rw-r--r-- 1 root root 1015 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kolourpaint +-rw-r--r-- 1 root root 633 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kompare +-rw-r--r-- 1 root root 877 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/konqueror +-rw-r--r-- 1 root root 765 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/konquest +-rw-r--r-- 1 root root 680 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/konsole +-rw-r--r-- 1 root root 631 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kontact +-rw-r--r-- 1 root root 789 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kontactinterface +-rw-r--r-- 1 root root 870 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kopete +-rw-r--r-- 1 root root 668 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/korganizer +-rw-r--r-- 1 root root 717 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kpackage +-rw-r--r-- 1 root root 762 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kparts +-rw-r--r-- 1 root root 706 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kpat +-rw-r--r-- 1 root root 887 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kpeople +-rw-r--r-- 1 root root 720 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kpeoplevcard +-rw-r--r-- 1 root root 949 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kpimtextedit +-rw-r--r-- 1 root root 648 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kpkpass +-rw-r--r-- 1 root root 1137 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kplotting +-rw-r--r-- 1 root root 783 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kpmcore +-rw-r--r-- 1 root root 765 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kpty +-rw-r--r-- 1 root root 757 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kqtquickcharts +-rw-r--r-- 1 root root 1118 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kquickcharts +-rw-r--r-- 1 root root 784 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/krdc +-rw-r--r-- 1 root root 915 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/krename +-rw-r--r-- 1 root root 918 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kreversi +-rw-r--r-- 1 root root 782 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/krfb +-rw-r--r-- 1 root root 724 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/krita +-rw-r--r-- 1 root root 825 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kross +-rw-r--r-- 1 root root 787 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kross-interpreters +-rw-r--r-- 1 root root 625 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kruler +-rw-r--r-- 1 root root 846 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/krunner +-rw-r--r-- 1 root root 775 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/krusader +-rw-r--r-- 1 root root 863 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kscreen +-rw-r--r-- 1 root root 783 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kscreenlocker +-rw-r--r-- 1 root root 827 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kservice +-rw-r--r-- 1 root root 751 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kshisen +-rw-r--r-- 1 root root 742 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/ksirk +-rw-r--r-- 1 root root 618 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/ksmtp +-rw-r--r-- 1 root root 871 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/ksnakeduel +-rw-r--r-- 1 root root 789 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kspaceduel +-rw-r--r-- 1 root root 763 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/ksquares +-rw-r--r-- 1 root root 786 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/ksshaskpass +-rw-r--r-- 1 root root 955 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kstars +-rw-r--r-- 1 root root 771 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/ksudoku +-rw-r--r-- 1 root root 879 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/ksysguard +-rw-r--r-- 1 root root 1056 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/ksystemlog +-rw-r--r-- 1 root root 865 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kteatime +-rw-r--r-- 1 root root 1053 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/ktexteditor +-rw-r--r-- 1 root root 790 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/ktextwidgets +-rw-r--r-- 1 root root 680 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/ktimer +-rw-r--r-- 1 root root 758 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/ktimetracker +-rw-r--r-- 1 root root 805 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/ktnef +-rw-r--r-- 1 root root 1070 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/ktorrent +-rw-r--r-- 1 root root 798 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/ktouch +-rw-r--r-- 1 root root 780 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/ktp-accounts-kcm +-rw-r--r-- 1 root root 696 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/ktp-approver +-rw-r--r-- 1 root root 803 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/ktp-auth-handler +-rw-r--r-- 1 root root 676 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/ktp-call-ui +-rw-r--r-- 1 root root 813 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/ktp-common-internals +-rw-r--r-- 1 root root 743 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/ktp-contact-list +-rw-r--r-- 1 root root 774 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/ktp-contact-runner +-rw-r--r-- 1 root root 818 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/ktp-desktop-applets +-rw-r--r-- 1 root root 946 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/ktp-filetransfer-handler +-rw-r--r-- 1 root root 838 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/ktp-kded-module +-rw-r--r-- 1 root root 719 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/ktp-send-file +-rw-r--r-- 1 root root 686 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/ktp-text-ui +-rw-r--r-- 1 root root 780 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/ktuberling +-rw-r--r-- 1 root root 1112 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kturtle +-rw-r--r-- 1 root root 943 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kubrick +-rw-r--r-- 1 root root 948 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kunitconversion +-rw-r--r-- 1 root root 620 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kuser +-rw-r--r-- 1 root root 709 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kwallet +-rw-r--r-- 1 root root 665 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kwallet-pam +-rw-r--r-- 1 root root 807 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kwalletmanager +-rw-r--r-- 1 root root 898 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kwave +-rw-r--r-- 1 root root 696 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kwayland +-rw-r--r-- 1 root root 870 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kwayland-integration +-rw-r--r-- 1 root root 745 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kwayland-server +-rw-r--r-- 1 root root 816 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kwebkitpart +-rw-r--r-- 1 root root 1075 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kwidgetsaddons +-rw-r--r-- 1 root root 778 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kwin +-rw-r--r-- 1 root root 1018 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kwindowsystem +-rw-r--r-- 1 root root 724 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kwordquiz +-rw-r--r-- 1 root root 676 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kwrited +-rw-r--r-- 1 root root 904 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kxmlgui +-rw-r--r-- 1 root root 747 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/kxmlrpcclient +-rw-r--r-- 1 root root 798 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/labplot +-rw-r--r-- 1 root root 913 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/latte-dock +-rw-r--r-- 1 root root 702 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/libgravatar +-rw-r--r-- 1 root root 634 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/libkcddb +-rw-r--r-- 1 root root 738 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/libkcompactdisc +-rw-r--r-- 1 root root 715 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/libkdcraw +-rw-r--r-- 1 root root 695 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/libkdegames +-rw-r--r-- 1 root root 665 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/libkdepim +-rw-r--r-- 1 root root 820 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/libkeduvocdocument +-rw-r--r-- 1 root root 698 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/libkexiv2 +-rw-r--r-- 1 root root 683 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/libkgapi +-rw-r--r-- 1 root root 801 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/libkgeomap +-rw-r--r-- 1 root root 790 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/libkipi +-rw-r--r-- 1 root root 700 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/libkleo +-rw-r--r-- 1 root root 755 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/libkmahjongg +-rw-r--r-- 1 root root 815 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/libkomparediff2 +-rw-r--r-- 1 root root 660 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/libksane +-rw-r--r-- 1 root root 759 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/libkscreen +-rw-r--r-- 1 root root 678 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/libksieve +-rw-r--r-- 1 root root 769 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/libksysguard +-rw-r--r-- 1 root root 957 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/libktorrent +-rw-r--r-- 1 root root 1052 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/lokalize +-rw-r--r-- 1 root root 747 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/lskat +-rw-r--r-- 1 root root 685 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/mailcommon +-rw-r--r-- 1 root root 676 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/mailimporter +-rwxr-xr-x 1 root root 1157 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/make_slack-desc.sh +-rw-r--r-- 1 root root 1004 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/marble +-rw-r--r-- 1 root root 697 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/mbox-importer +-rw-r--r-- 1 root root 656 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/messagelib +-rw-r--r-- 1 root root 700 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/milou +-rw-r--r-- 1 root root 771 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/minuet +-rw-r--r-- 1 root root 779 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/modemmanager-qt +-rw-r--r-- 1 root root 775 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/networkmanager-qt +-rw-r--r-- 1 root root 634 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/okteta +-rw-r--r-- 1 root root 812 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/okular +-rw-r--r-- 1 root root 641 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/oxygen +-rw-r--r-- 1 root root 744 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/oxygen-fonts +-rw-r--r-- 1 root root 1104 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/oxygen-gtk2 +-rw-r--r-- 1 root root 721 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/oxygen-icons5 +-rw-r--r-- 1 root root 856 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/palapeli +-rw-r--r-- 1 root root 610 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/parley +-rw-r--r-- 1 root root 845 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/partitionmanager +-rw-r--r-- 1 root root 735 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/picmi +-rw-r--r-- 1 root root 754 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/pim-data-exporter +-rw-r--r-- 1 root root 792 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/pim-sieve-editor +-rw-r--r-- 1 root root 668 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/pimcommon +-rw-r--r-- 1 root root 957 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/plasma-browser-integration +-rw-r--r-- 1 root root 1029 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/plasma-desktop +-rw-r--r-- 1 root root 755 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/plasma-disks +-rw-r--r-- 1 root root 839 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/plasma-framework +-rw-r--r-- 1 root root 873 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/plasma-integration +-rw-r--r-- 1 root root 686 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/plasma-nm +-rw-r--r-- 1 root root 674 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/plasma-pa +-rw-r--r-- 1 root root 679 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/plasma-sdk +-rw-r--r-- 1 root root 912 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/plasma-vault +-rw-r--r-- 1 root root 896 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/plasma-wayland-protocols +-rw-r--r-- 1 root root 874 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/plasma-workspace +-rw-r--r-- 1 root root 898 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/plasma-workspace-wallpapers +-rw-r--r-- 1 root root 865 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/polkit-kde-agent-1 +-rw-r--r-- 1 root root 862 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/powerdevil +-rw-r--r-- 1 root root 799 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/poxml +-rw-r--r-- 1 root root 844 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/print-manager +-rw-r--r-- 1 root root 716 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/prison +-rw-r--r-- 1 root root 837 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/pulseaudio-qt +-rw-r--r-- 1 root root 958 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/purpose +-rw-r--r-- 1 root root 964 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/qqc2-desktop-style +-rw-r--r-- 1 root root 912 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/rocs +-rw-r--r-- 1 root root 938 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/sddm +-rw-r--r-- 1 root root 731 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/sddm-kcm +-rw-r--r-- 1 root root 856 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/signon-kwallet-extension +-rw-r--r-- 1 root root 660 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/skanlite +-rw-r--r-- 1 root root 886 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/solid +-rw-r--r-- 1 root root 869 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/sonnet +-rw-r--r-- 1 root root 737 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/spectacle +-rw-r--r-- 1 root root 861 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/step +-rw-r--r-- 1 root root 619 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/svgpart +-rw-r--r-- 1 root root 736 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/sweeper +-rw-r--r-- 1 root root 899 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/syndication +-rw-r--r-- 1 root root 806 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/syntax-highlighting +-rw-r--r-- 1 root root 759 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/systemsettings +-rw-r--r-- 1 root root 1035 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/threadweaver +-rw-r--r-- 1 root root 665 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/umbrello +-rw-r--r-- 1 root root 738 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/user-manager +-rw-r--r-- 1 root root 830 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/wacomtablet +-rw-r--r-- 1 root root 859 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/xdg-desktop-portal-kde +-rw-r--r-- 1 root root 845 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/yakuake +-rw-r--r-- 1 root root 760 2020-11-01 20:11 ./testing/source/vtown/kde/slack-desc/zeroconf-ioslave +drwxr-xr-x 7 root root 4096 2020-09-29 01:10 ./testing/source/vtown/kde/src +drwxr-xr-x 2 root root 28672 2020-10-27 21:11 ./testing/source/vtown/kde/src/applications +drwxr-xr-x 2 root root 4096 2020-10-31 19:30 ./testing/source/vtown/kde/src/applications-extra +-rw-r--r-- 1 root root 221108 2020-10-23 16:17 ./testing/source/vtown/kde/src/applications-extra/alkimia-8.0.4.tar.xz +-rw-r--r-- 1 root root 833 2020-10-23 16:17 ./testing/source/vtown/kde/src/applications-extra/alkimia-8.0.4.tar.xz.sig +-rw-r--r-- 1 root root 55207684 2020-05-23 15:58 ./testing/source/vtown/kde/src/applications-extra/calligra-3.2.1.tar.xz +-rw-r--r-- 1 root root 833 2020-05-23 15:58 ./testing/source/vtown/kde/src/applications-extra/calligra-3.2.1.tar.xz.sig +-rw-r--r-- 1 root root 3415816 2019-12-12 11:54 ./testing/source/vtown/kde/src/applications-extra/calligraplan-3.2.2.tar.xz +-rw-r--r-- 1 root root 833 2019-12-12 11:54 ./testing/source/vtown/kde/src/applications-extra/calligraplan-3.2.2.tar.xz.sig +-rw-r--r-- 1 root root 593501044 2020-09-03 19:21 ./testing/source/vtown/kde/src/applications-extra/digikam-7.1.0.tar.xz +-rw-r--r-- 1 root root 833 2020-09-03 19:21 ./testing/source/vtown/kde/src/applications-extra/digikam-7.1.0.tar.xz.sig +-rw-r--r-- 1 root root 2292692 2019-03-19 18:11 ./testing/source/vtown/kde/src/applications-extra/falkon-3.1.0.tar.xz +-rw-r--r-- 1 root root 833 2019-03-19 18:11 ./testing/source/vtown/kde/src/applications-extra/falkon-3.1.0.tar.xz.sig +-rwxr-xr-x 1 root root 2065 2020-09-17 04:02 ./testing/source/vtown/kde/src/applications-extra/fetch-kjots.sh +-rwxr-xr-x 1 root root 2065 2020-07-18 18:37 ./testing/source/vtown/kde/src/applications-extra/fetch-krita.sh +-rw-r--r-- 1 root root 1063760 2020-09-07 17:00 ./testing/source/vtown/kde/src/applications-extra/kdev-php-5.6.0.tar.xz +-rw-r--r-- 1 root root 833 2020-09-07 17:00 ./testing/source/vtown/kde/src/applications-extra/kdev-php-5.6.0.tar.xz.sig +-rw-r--r-- 1 root root 1069480 2020-09-07 17:00 ./testing/source/vtown/kde/src/applications-extra/kdev-python-5.6.0.tar.xz +-rw-r--r-- 1 root root 833 2020-09-07 17:00 ./testing/source/vtown/kde/src/applications-extra/kdev-python-5.6.0.tar.xz.sig +-rw-r--r-- 1 root root 7116544 2020-09-07 17:00 ./testing/source/vtown/kde/src/applications-extra/kdevelop-5.6.0.tar.xz +-rw-r--r-- 1 root root 833 2020-09-07 17:00 ./testing/source/vtown/kde/src/applications-extra/kdevelop-5.6.0.tar.xz.sig +-rw-r--r-- 1 root root 660904 2020-02-09 15:18 ./testing/source/vtown/kde/src/applications-extra/kdevelop-pg-qt-2.2.1.tar.xz +-rw-r--r-- 1 root root 833 2020-02-09 15:18 ./testing/source/vtown/kde/src/applications-extra/kdevelop-pg-qt-2.2.1.tar.xz.sig +-rw-r--r-- 1 root root 681384 2020-04-22 10:02 ./testing/source/vtown/kde/src/applications-extra/kdiagram-2.7.0.tar.xz +-rw-r--r-- 1 root root 833 2020-04-22 10:01 ./testing/source/vtown/kde/src/applications-extra/kdiagram-2.7.0.tar.xz.sig +-rw-r--r-- 1 root root 1664192 2020-09-26 06:56 ./testing/source/vtown/kde/src/applications-extra/kid3-3.8.4.tar.xz +-rw-r--r-- 1 root root 195 2020-09-26 06:56 ./testing/source/vtown/kde/src/applications-extra/kid3-3.8.4.tar.xz.sig +-rw-r--r-- 1 root root 6246456 2019-11-08 20:40 ./testing/source/vtown/kde/src/applications-extra/kile-2.9.93.tar.xz +-rw-r--r-- 1 root root 95549 2020-09-24 02:36 ./testing/source/vtown/kde/src/applications-extra/kjots-20200924_355b642.tar.lz +-rw-r--r-- 1 root root 12005824 2020-06-14 09:43 ./testing/source/vtown/kde/src/applications-extra/kmymoney-5.1.0.tar.xz +-rw-r--r-- 1 root root 868 2020-06-14 09:43 ./testing/source/vtown/kde/src/applications-extra/kmymoney-5.1.0.tar.xz.sig +-rw-r--r-- 1 root root 441320 2020-10-16 12:49 ./testing/source/vtown/kde/src/applications-extra/kpmcore-4.2.0.tar.xz +-rw-r--r-- 1 root root 228 2020-10-16 12:49 ./testing/source/vtown/kde/src/applications-extra/kpmcore-4.2.0.tar.xz.sig +-rw-r--r-- 1 root root 321556 2020-10-05 15:06 ./testing/source/vtown/kde/src/applications-extra/krename-5.0.1.tar.xz +-rw-r--r-- 1 root root 833 2020-10-05 15:06 ./testing/source/vtown/kde/src/applications-extra/krename-5.0.1.tar.xz.sig +-rw-r--r-- 1 root root 169788052 2020-10-29 09:21 ./testing/source/vtown/kde/src/applications-extra/krita-4.4.1.tar.xz +-rw-r--r-- 1 root root 310 2020-10-29 09:21 ./testing/source/vtown/kde/src/applications-extra/krita-4.4.1.tar.xz.sig +-rw-r--r-- 1 root root 2912396 2019-08-25 06:54 ./testing/source/vtown/kde/src/applications-extra/krusader-2.7.2.tar.xz +-rw-r--r-- 1 root root 77697704 2020-07-18 07:52 ./testing/source/vtown/kde/src/applications-extra/kstars-3.4.3.tar.xz +-rw-r--r-- 1 root root 488 2020-07-18 07:53 ./testing/source/vtown/kde/src/applications-extra/kstars-3.4.3.tar.xz.sig +-rw-r--r-- 1 root root 422820 2019-12-20 23:39 ./testing/source/vtown/kde/src/applications-extra/ktimetracker-5.0.1.tar.xz +-rw-r--r-- 1 root root 833 2019-12-20 23:39 ./testing/source/vtown/kde/src/applications-extra/ktimetracker-5.0.1.tar.xz.sig +-rw-r--r-- 1 root root 2056012 2020-06-06 18:12 ./testing/source/vtown/kde/src/applications-extra/ktorrent-5.2.0.tar.xz +-rw-r--r-- 1 root root 228 2020-06-06 18:13 ./testing/source/vtown/kde/src/applications-extra/ktorrent-5.2.0.tar.xz.sig +-rw-r--r-- 1 root root 357364 2020-06-06 18:06 ./testing/source/vtown/kde/src/applications-extra/libktorrent-2.2.0.tar.xz +-rw-r--r-- 1 root root 228 2020-06-06 18:06 ./testing/source/vtown/kde/src/applications-extra/libktorrent-2.2.0.tar.xz.sig +-rw-r--r-- 1 root root 969572 2020-07-28 21:53 ./testing/source/vtown/kde/src/applications-extra/okteta-0.26.4.tar.xz +-rw-r--r-- 1 root root 833 2020-07-28 21:53 ./testing/source/vtown/kde/src/applications-extra/okteta-0.26.4.tar.xz.sig +-rw-r--r-- 1 root root 198144 2014-10-22 03:23 ./testing/source/vtown/kde/src/applications-extra/oxygen-gtk2-1.4.6.tar.xz +-rw-r--r-- 1 root root 1936268 2020-10-16 12:52 ./testing/source/vtown/kde/src/applications-extra/partitionmanager-4.2.0.tar.xz +-rw-r--r-- 1 root root 228 2020-10-16 12:51 ./testing/source/vtown/kde/src/applications-extra/partitionmanager-4.2.0.tar.xz.sig +-rw-r--r-- 1 root root 2415104 2020-07-20 17:38 ./testing/source/vtown/kde/src/applications-extra/skanlite-2.2.0.tar.xz +-rw-r--r-- 1 root root 488 2020-07-20 17:39 ./testing/source/vtown/kde/src/applications-extra/skanlite-2.2.0.tar.xz.sig +-rw-r--r-- 1 root root 1588176 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/akonadi-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/akonadi-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 335424 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/akonadi-calendar-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/akonadi-calendar-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 227152 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/akonadi-calendar-tools-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/akonadi-calendar-tools-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 404796 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/akonadi-contacts-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/akonadi-contacts-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 505988 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/akonadi-import-wizard-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/akonadi-import-wizard-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 137992 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/akonadi-mime-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/akonadi-mime-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 22804 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/akonadi-notes-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/akonadi-notes-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 94776 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/akonadi-search-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/akonadi-search-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 195004 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/akonadiconsole-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/akonadiconsole-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 2203876 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/akregator-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/akregator-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 338540 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/analitza-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/analitza-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 2711160 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/ark-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/ark-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 1084172 2020-10-08 17:19 ./testing/source/vtown/kde/src/applications/artikulate-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-08 17:19 ./testing/source/vtown/kde/src/applications/artikulate-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 498328 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/audiocd-kio-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/audiocd-kio-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 261692 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/baloo-widgets-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/baloo-widgets-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 2828780 2020-10-08 17:19 ./testing/source/vtown/kde/src/applications/blinken-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-08 17:19 ./testing/source/vtown/kde/src/applications/blinken-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 825072 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/bomber-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/bomber-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 205944 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/bovo-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/bovo-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 660712 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/calendarsupport-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/calendarsupport-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 9082392 2020-10-08 17:19 ./testing/source/vtown/kde/src/applications/cantor-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-08 17:19 ./testing/source/vtown/kde/src/applications/cantor-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 1888240 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/cervisia-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/cervisia-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 5094116 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/dolphin-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/dolphin-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 229440 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/dolphin-plugins-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/dolphin-plugins-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 1657276 2020-10-08 17:19 ./testing/source/vtown/kde/src/applications/dragon-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-08 17:19 ./testing/source/vtown/kde/src/applications/dragon-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 1634688 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/elisa-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/elisa-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 445304 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/eventviews-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/eventviews-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 32172 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/ffmpegthumbs-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/ffmpegthumbs-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 667072 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/filelight-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/filelight-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 1951508 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/granatier-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/granatier-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 112024 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/grantlee-editor-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/grantlee-editor-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 56296 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/grantleetheme-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/grantleetheme-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 6742400 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/gwenview-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/gwenview-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 543128 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/incidenceeditor-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/incidenceeditor-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 1998088 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/juk-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/juk-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 10681572 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/k3b-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/k3b-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 75668 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kaccounts-integration-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kaccounts-integration-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 36112 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kaccounts-providers-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kaccounts-providers-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 3168116 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kaddressbook-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kaddressbook-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 4475300 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kajongg-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kajongg-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 1983400 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kalarm-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kalarm-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 575204 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kalarmcal-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kalarmcal-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 1164252 2020-10-08 17:19 ./testing/source/vtown/kde/src/applications/kalgebra-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-08 17:19 ./testing/source/vtown/kde/src/applications/kalgebra-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 24525216 2020-10-08 17:19 ./testing/source/vtown/kde/src/applications/kalzium-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-08 17:19 ./testing/source/vtown/kde/src/applications/kalzium-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 108780 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kamera-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kamera-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 211732 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kamoso-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kamoso-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 8029576 2020-10-08 17:19 ./testing/source/vtown/kde/src/applications/kanagram-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-08 17:19 ./testing/source/vtown/kde/src/applications/kanagram-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 2531588 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kapman-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kapman-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 335724 2020-10-08 17:19 ./testing/source/vtown/kde/src/applications/kapptemplate-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-08 17:19 ./testing/source/vtown/kde/src/applications/kapptemplate-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 5850968 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kate-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kate-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 1429480 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/katomic-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/katomic-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 371100 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kbackup-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kbackup-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 450436 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kblackbox-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kblackbox-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 1907272 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kblocks-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kblocks-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 3443312 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kbounce-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kbounce-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 2283616 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kbreakout-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kbreakout-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 5614668 2020-10-08 17:19 ./testing/source/vtown/kde/src/applications/kbruch-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-08 17:19 ./testing/source/vtown/kde/src/applications/kbruch-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 790616 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kcachegrind-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kcachegrind-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 379272 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kcalc-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kcalc-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 324656 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kcalutils-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kcalutils-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 366128 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kcharselect-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kcharselect-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 27412 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kcolorchooser-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kcolorchooser-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 898724 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kcron-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kcron-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 366152 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kde-dev-scripts-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kde-dev-scripts-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 65336 2020-10-07 23:43 ./testing/source/vtown/kde/src/applications/kde-dev-utils-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-07 23:43 ./testing/source/vtown/kde/src/applications/kde-dev-utils-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 68032 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kdebugsettings-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kdebugsettings-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 416080 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kdeconnect-kde-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kdeconnect-kde-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 335428 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kdeedu-data-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kdeedu-data-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 17048 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kdegraphics-mobipocket-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kdegraphics-mobipocket-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 46852 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kdegraphics-thumbnailers-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kdegraphics-thumbnailers-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 321172 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kdenetwork-filesharing-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kdenetwork-filesharing-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 11372428 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kdenlive-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kdenlive-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 2071328 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kdepim-addons-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kdepim-addons-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 59960 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kdepim-apps-libs-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kdepim-apps-libs-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 1754028 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kdepim-runtime-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kdepim-runtime-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 37388 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kdesdk-kioslaves-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kdesdk-kioslaves-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 17700 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kdesdk-thumbnailers-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kdesdk-thumbnailers-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 467300 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kdf-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kdf-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 107664 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kdialog-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kdialog-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 4698156 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kdiamond-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kdiamond-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 190652 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/keditbookmarks-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/keditbookmarks-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 278564 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kfind-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kfind-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 204016 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kfloppy-20.08.2.tar.xz +-rw-r--r-- 1 root root 484 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kfloppy-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 643864 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kfourinline-20.08.2.tar.xz +-rw-r--r-- 1 root root 484 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kfourinline-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 10764484 2020-10-08 17:19 ./testing/source/vtown/kde/src/applications/kgeography-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-08 17:19 ./testing/source/vtown/kde/src/applications/kgeography-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 5583408 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kget-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kget-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 4444152 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kgoldrunner-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kgoldrunner-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 2884032 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kgpg-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kgpg-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 7408868 2020-10-08 17:19 ./testing/source/vtown/kde/src/applications/khangman-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-08 17:19 ./testing/source/vtown/kde/src/applications/khangman-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 4251204 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/khelpcenter-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/khelpcenter-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 150588 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kidentitymanagement-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kidentitymanagement-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 3490376 2020-10-08 17:19 ./testing/source/vtown/kde/src/applications/kig-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-08 17:19 ./testing/source/vtown/kde/src/applications/kig-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 5232108 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kigo-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kigo-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 1184860 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/killbots-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/killbots-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 1077832 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kimagemapeditor-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kimagemapeditor-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 120284 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kimap-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kimap-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 630108 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kio-extras-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kio-extras-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 57900 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kio-gdrive-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kio-gdrive-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 1644452 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kipi-plugins-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kipi-plugins-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 287984 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kirigami-gallery-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kirigami-gallery-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 378772 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kiriki-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kiriki-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 11297296 2020-10-08 17:19 ./testing/source/vtown/kde/src/applications/kiten-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-08 17:19 ./testing/source/vtown/kde/src/applications/kiten-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 1756516 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kitinerary-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kitinerary-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 290604 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kjumpingcube-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kjumpingcube-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 164568 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kldap-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kldap-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 1943076 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kleopatra-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kleopatra-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 1394704 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/klickety-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/klickety-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 1789448 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/klines-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/klines-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 697768 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kmag-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kmag-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 3434876 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kmahjongg-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kmahjongg-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 5155128 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kmail-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kmail-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 161920 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kmail-account-wizard-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kmail-account-wizard-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 167876 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kmailtransport-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kmailtransport-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 24804 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kmbox-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kmbox-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 151776 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kmime-20.08.2.tar.xz +-rw-r--r-- 1 root root 484 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kmime-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 957352 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kmines-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kmines-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 1107444 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kmix-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kmix-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 116088 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kmousetool-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kmousetool-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 2083920 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kmouth-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kmouth-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 3055588 2020-10-08 17:19 ./testing/source/vtown/kde/src/applications/kmplot-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-08 17:19 ./testing/source/vtown/kde/src/applications/kmplot-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 1287660 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/knavalbattle-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/knavalbattle-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 1267676 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/knetwalk-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/knetwalk-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 3534628 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/knights-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/knights-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 322452 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/knotes-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/knotes-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 1029024 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kolf-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kolf-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 288672 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kollision-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kollision-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 5686648 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kolourpaint-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kolourpaint-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 924000 2020-10-08 17:19 ./testing/source/vtown/kde/src/applications/kompare-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-08 17:19 ./testing/source/vtown/kde/src/applications/kompare-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 7172028 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/konqueror-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/konqueror-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 665640 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/konquest-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/konquest-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 1212248 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/konsole-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/konsole-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 794588 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kontact-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kontact-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 36076 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kontactinterface-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kontactinterface-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 9385476 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kopete-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kopete-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 2251372 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/korganizer-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/korganizer-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 188816 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kpimtextedit-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kpimtextedit-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 23364 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kpkpass-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kpkpass-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 30132 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kqtquickcharts-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kqtquickcharts-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 1564240 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/krdc-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/krdc-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 953004 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kreversi-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kreversi-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 1281460 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/krfb-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/krfb-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 151244 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kross-interpreters-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kross-interpreters-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 272436 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kruler-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kruler-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 827008 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kshisen-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kshisen-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 6993428 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/ksirk-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/ksirk-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 42424 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/ksmtp-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/ksmtp-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 544008 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/ksnakeduel-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/ksnakeduel-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 617496 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kspaceduel-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kspaceduel-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 266728 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/ksquares-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/ksquares-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 1668868 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/ksudoku-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/ksudoku-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 1935920 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/ksystemlog-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/ksystemlog-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 294396 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kteatime-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kteatime-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 385444 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/ktimer-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/ktimer-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 299884 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/ktnef-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/ktnef-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 4940880 2020-10-08 17:19 ./testing/source/vtown/kde/src/applications/ktouch-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-08 17:19 ./testing/source/vtown/kde/src/applications/ktouch-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 262256 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/ktp-accounts-kcm-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/ktp-accounts-kcm-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 37360 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/ktp-approver-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/ktp-approver-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 46348 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/ktp-auth-handler-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/ktp-auth-handler-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 97248 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/ktp-call-ui-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/ktp-call-ui-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 449644 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/ktp-common-internals-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/ktp-common-internals-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 150012 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/ktp-contact-list-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/ktp-contact-list-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 42900 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/ktp-contact-runner-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/ktp-contact-runner-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 43712 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/ktp-desktop-applets-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/ktp-desktop-applets-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 46212 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/ktp-filetransfer-handler-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/ktp-filetransfer-handler-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 98520 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/ktp-kded-module-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/ktp-kded-module-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 27904 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/ktp-send-file-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/ktp-send-file-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 470344 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/ktp-text-ui-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/ktp-text-ui-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 1837004 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kturtle-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kturtle-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 331980 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kubrick-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kubrick-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 773884 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kwalletmanager-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kwalletmanager-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 6877908 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kwave-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/kwave-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 4182268 2020-10-08 17:19 ./testing/source/vtown/kde/src/applications/kwordquiz-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-08 17:19 ./testing/source/vtown/kde/src/applications/kwordquiz-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 33556 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/libgravatar-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/libgravatar-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 425296 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/libkcddb-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/libkcddb-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 96660 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/libkcompactdisc-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/libkcompactdisc-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 41968 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/libkdcraw-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/libkdcraw-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 6399716 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/libkdegames-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/libkdegames-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 249668 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/libkdepim-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/libkdepim-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 215016 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/libkeduvocdocument-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/libkeduvocdocument-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 64696 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/libkexiv2-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/libkexiv2-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 242508 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/libkgapi-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/libkgapi-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 150980 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/libkgeomap-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/libkgeomap-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 103584 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/libkipi-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/libkipi-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 354908 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/libkleo-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/libkleo-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 1690312 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/libkmahjongg-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/libkmahjongg-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 162320 2020-10-07 23:43 ./testing/source/vtown/kde/src/applications/libkomparediff2-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-07 23:43 ./testing/source/vtown/kde/src/applications/libkomparediff2-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 145380 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/libksane-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/libksane-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 560180 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/libksieve-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/libksieve-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 1987064 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/lokalize-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/lokalize-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 1224704 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/lskat-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/lskat-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 708712 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/mailcommon-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/mailcommon-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 541652 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/mailimporter-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/mailimporter-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 52200032 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/marble-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/marble-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 34760 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/mbox-importer-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/mbox-importer-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 10529740 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/messagelib-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/messagelib-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 27730968 2020-10-08 17:19 ./testing/source/vtown/kde/src/applications/minuet-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-08 17:19 ./testing/source/vtown/kde/src/applications/minuet-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 7518492 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/okular-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/okular-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 2078844 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/palapeli-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/palapeli-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 8842140 2020-10-08 17:19 ./testing/source/vtown/kde/src/applications/parley-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-08 17:19 ./testing/source/vtown/kde/src/applications/parley-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 1367264 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/picmi-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/picmi-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 399684 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/pim-data-exporter-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/pim-data-exporter-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 454492 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/pim-sieve-editor-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/pim-sieve-editor-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 356576 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/pimcommon-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/pimcommon-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 43264 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/poxml-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/poxml-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 258696 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/print-manager-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/print-manager-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 1497692 2020-10-08 17:19 ./testing/source/vtown/kde/src/applications/rocs-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-08 17:19 ./testing/source/vtown/kde/src/applications/rocs-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 10704 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/signon-kwallet-extension-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/signon-kwallet-extension-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 1155976 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/spectacle-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/spectacle-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 951936 2020-10-08 17:19 ./testing/source/vtown/kde/src/applications/step-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-08 17:19 ./testing/source/vtown/kde/src/applications/step-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 21172 2020-10-07 23:43 ./testing/source/vtown/kde/src/applications/svgpart-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-07 23:43 ./testing/source/vtown/kde/src/applications/svgpart-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 371920 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/sweeper-20.08.2.tar.xz +-rw-r--r-- 1 root root 484 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/sweeper-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 5554932 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/umbrello-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/umbrello-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 380920 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/yakuake-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/yakuake-20.08.2.tar.xz.sig +-rw-r--r-- 1 root root 43000 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/zeroconf-ioslave-20.08.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-06 04:30 ./testing/source/vtown/kde/src/applications/zeroconf-ioslave-20.08.2.tar.xz.sig +drwxr-xr-x 3 root root 12288 2020-10-10 18:06 ./testing/source/vtown/kde/src/frameworks +-rw-r--r-- 1 root root 65876 2020-10-04 20:44 ./testing/source/vtown/kde/src/frameworks/attica-5.75.0.tar.xz +-rw-r--r-- 1 root root 488 2020-10-04 20:44 ./testing/source/vtown/kde/src/frameworks/attica-5.75.0.tar.xz.sig +-rw-r--r-- 1 root root 287140 2020-10-04 20:44 ./testing/source/vtown/kde/src/frameworks/baloo-5.75.0.tar.xz +-rw-r--r-- 1 root root 488 2020-10-04 20:44 ./testing/source/vtown/kde/src/frameworks/baloo-5.75.0.tar.xz.sig +-rw-r--r-- 1 root root 102248 2020-10-04 20:44 ./testing/source/vtown/kde/src/frameworks/bluez-qt-5.75.0.tar.xz +-rw-r--r-- 1 root root 488 2020-10-04 20:44 ./testing/source/vtown/kde/src/frameworks/bluez-qt-5.75.0.tar.xz.sig +-rw-r--r-- 1 root root 1973616 2020-10-04 20:44 ./testing/source/vtown/kde/src/frameworks/breeze-icons-5.75.0.tar.xz +-rw-r--r-- 1 root root 488 2020-10-04 20:44 ./testing/source/vtown/kde/src/frameworks/breeze-icons-5.75.0.tar.xz.sig +-rw-r--r-- 1 root root 348904 2020-10-04 20:44 ./testing/source/vtown/kde/src/frameworks/extra-cmake-modules-5.75.0.tar.xz +-rw-r--r-- 1 root root 488 2020-10-04 20:44 ./testing/source/vtown/kde/src/frameworks/extra-cmake-modules-5.75.0.tar.xz.sig +-rw-r--r-- 1 root root 1754740 2020-10-04 20:44 ./testing/source/vtown/kde/src/frameworks/frameworkintegration-5.75.0.tar.xz +-rw-r--r-- 1 root root 488 2020-10-04 20:44 ./testing/source/vtown/kde/src/frameworks/frameworkintegration-5.75.0.tar.xz.sig +-rw-r--r-- 1 root root 72580 2020-10-04 20:44 ./testing/source/vtown/kde/src/frameworks/kactivities-5.75.0.tar.xz +-rw-r--r-- 1 root root 488 2020-10-04 20:44 ./testing/source/vtown/kde/src/frameworks/kactivities-5.75.0.tar.xz.sig +-rw-r--r-- 1 root root 81956 2020-10-04 20:44 ./testing/source/vtown/kde/src/frameworks/kactivities-stats-5.75.0.tar.xz +-rw-r--r-- 1 root root 488 2020-10-04 20:44 ./testing/source/vtown/kde/src/frameworks/kactivities-stats-5.75.0.tar.xz.sig +-rw-r--r-- 1 root root 190000 2020-10-04 20:44 ./testing/source/vtown/kde/src/frameworks/kapidox-5.75.0.tar.xz +-rw-r--r-- 1 root root 488 2020-10-04 20:44 ./testing/source/vtown/kde/src/frameworks/kapidox-5.75.0.tar.xz.sig +-rw-r--r-- 1 root root 983444 2020-10-04 20:44 ./testing/source/vtown/kde/src/frameworks/karchive-5.75.0.tar.xz +-rw-r--r-- 1 root root 488 2020-10-04 20:44 ./testing/source/vtown/kde/src/frameworks/karchive-5.75.0.tar.xz.sig +-rw-r--r-- 1 root root 87964 2020-10-04 20:44 ./testing/source/vtown/kde/src/frameworks/kauth-5.75.0.tar.xz +-rw-r--r-- 1 root root 488 2020-10-04 20:45 ./testing/source/vtown/kde/src/frameworks/kauth-5.75.0.tar.xz.sig +-rw-r--r-- 1 root root 126308 2020-10-04 20:45 ./testing/source/vtown/kde/src/frameworks/kbookmarks-5.75.0.tar.xz +-rw-r--r-- 1 root root 488 2020-10-04 20:45 ./testing/source/vtown/kde/src/frameworks/kbookmarks-5.75.0.tar.xz.sig +-rw-r--r-- 1 root root 254312 2020-10-04 20:45 ./testing/source/vtown/kde/src/frameworks/kcalendarcore-5.75.0.tar.xz +-rw-r--r-- 1 root root 488 2020-10-04 20:45 ./testing/source/vtown/kde/src/frameworks/kcalendarcore-5.75.0.tar.xz.sig +-rw-r--r-- 1 root root 256200 2020-10-04 20:45 ./testing/source/vtown/kde/src/frameworks/kcmutils-5.75.0.tar.xz +-rw-r--r-- 1 root root 488 2020-10-04 20:45 ./testing/source/vtown/kde/src/frameworks/kcmutils-5.75.0.tar.xz.sig +-rw-r--r-- 1 root root 228108 2020-10-04 20:45 ./testing/source/vtown/kde/src/frameworks/kcodecs-5.75.0.tar.xz +-rw-r--r-- 1 root root 488 2020-10-04 20:45 ./testing/source/vtown/kde/src/frameworks/kcodecs-5.75.0.tar.xz.sig +-rw-r--r-- 1 root root 121432 2020-10-04 20:45 ./testing/source/vtown/kde/src/frameworks/kcompletion-5.75.0.tar.xz +-rw-r--r-- 1 root root 488 2020-10-04 20:45 ./testing/source/vtown/kde/src/frameworks/kcompletion-5.75.0.tar.xz.sig +-rw-r--r-- 1 root root 263448 2020-10-04 20:45 ./testing/source/vtown/kde/src/frameworks/kconfig-5.75.0.tar.xz +-rw-r--r-- 1 root root 488 2020-10-04 20:45 ./testing/source/vtown/kde/src/frameworks/kconfig-5.75.0.tar.xz.sig +-rw-r--r-- 1 root root 387020 2020-10-04 20:45 ./testing/source/vtown/kde/src/frameworks/kconfigwidgets-5.75.0.tar.xz +-rw-r--r-- 1 root root 488 2020-10-04 20:45 ./testing/source/vtown/kde/src/frameworks/kconfigwidgets-5.75.0.tar.xz.sig +-rw-r--r-- 1 root root 543264 2020-10-04 20:45 ./testing/source/vtown/kde/src/frameworks/kcontacts-5.75.0.tar.xz +-rw-r--r-- 1 root root 488 2020-10-04 20:45 ./testing/source/vtown/kde/src/frameworks/kcontacts-5.75.0.tar.xz.sig +-rw-r--r-- 1 root root 409736 2020-10-04 20:45 ./testing/source/vtown/kde/src/frameworks/kcoreaddons-5.75.0.tar.xz +-rw-r--r-- 1 root root 488 2020-10-04 20:45 ./testing/source/vtown/kde/src/frameworks/kcoreaddons-5.75.0.tar.xz.sig +-rw-r--r-- 1 root root 22252 2020-10-04 20:45 ./testing/source/vtown/kde/src/frameworks/kcrash-5.75.0.tar.xz +-rw-r--r-- 1 root root 488 2020-10-04 20:45 ./testing/source/vtown/kde/src/frameworks/kcrash-5.75.0.tar.xz.sig +-rw-r--r-- 1 root root 59884 2020-10-04 20:45 ./testing/source/vtown/kde/src/frameworks/kdav-5.75.0.tar.xz +-rw-r--r-- 1 root root 488 2020-10-04 20:45 ./testing/source/vtown/kde/src/frameworks/kdav-5.75.0.tar.xz.sig +-rw-r--r-- 1 root root 42568 2020-10-04 20:45 ./testing/source/vtown/kde/src/frameworks/kdbusaddons-5.75.0.tar.xz +-rw-r--r-- 1 root root 488 2020-10-04 20:45 ./testing/source/vtown/kde/src/frameworks/kdbusaddons-5.75.0.tar.xz.sig +-rw-r--r-- 1 root root 190756 2020-10-04 20:45 ./testing/source/vtown/kde/src/frameworks/kdeclarative-5.75.0.tar.xz +-rw-r--r-- 1 root root 488 2020-10-04 20:45 ./testing/source/vtown/kde/src/frameworks/kdeclarative-5.75.0.tar.xz.sig +-rw-r--r-- 1 root root 36624 2020-10-04 20:45 ./testing/source/vtown/kde/src/frameworks/kded-5.75.0.tar.xz +-rw-r--r-- 1 root root 488 2020-10-04 20:45 ./testing/source/vtown/kde/src/frameworks/kded-5.75.0.tar.xz.sig +-rw-r--r-- 1 root root 51288 2020-10-04 20:46 ./testing/source/vtown/kde/src/frameworks/kdesu-5.75.0.tar.xz +-rw-r--r-- 1 root root 488 2020-10-04 20:46 ./testing/source/vtown/kde/src/frameworks/kdesu-5.75.0.tar.xz.sig +-rw-r--r-- 1 root root 57536 2020-10-04 20:46 ./testing/source/vtown/kde/src/frameworks/kdnssd-5.75.0.tar.xz +-rw-r--r-- 1 root root 488 2020-10-04 20:46 ./testing/source/vtown/kde/src/frameworks/kdnssd-5.75.0.tar.xz.sig +-rw-r--r-- 1 root root 430212 2020-10-04 20:46 ./testing/source/vtown/kde/src/frameworks/kdoctools-5.75.0.tar.xz +-rw-r--r-- 1 root root 488 2020-10-04 20:46 ./testing/source/vtown/kde/src/frameworks/kdoctools-5.75.0.tar.xz.sig +-rw-r--r-- 1 root root 1697704 2020-10-04 20:46 ./testing/source/vtown/kde/src/frameworks/kemoticons-5.75.0.tar.xz +-rw-r--r-- 1 root root 488 2020-10-04 20:46 ./testing/source/vtown/kde/src/frameworks/kemoticons-5.75.0.tar.xz.sig +-rw-r--r-- 1 root root 422544 2020-10-04 20:46 ./testing/source/vtown/kde/src/frameworks/kfilemetadata-5.75.0.tar.xz +-rw-r--r-- 1 root root 488 2020-10-04 20:46 ./testing/source/vtown/kde/src/frameworks/kfilemetadata-5.75.0.tar.xz.sig +-rw-r--r-- 1 root root 87244 2020-10-04 20:46 ./testing/source/vtown/kde/src/frameworks/kglobalaccel-5.75.0.tar.xz +-rw-r--r-- 1 root root 488 2020-10-04 20:46 ./testing/source/vtown/kde/src/frameworks/kglobalaccel-5.75.0.tar.xz.sig +-rw-r--r-- 1 root root 51448 2020-10-04 20:46 ./testing/source/vtown/kde/src/frameworks/kguiaddons-5.75.0.tar.xz +-rw-r--r-- 1 root root 488 2020-10-04 20:46 ./testing/source/vtown/kde/src/frameworks/kguiaddons-5.75.0.tar.xz.sig +-rw-r--r-- 1 root root 224100 2020-10-04 20:46 ./testing/source/vtown/kde/src/frameworks/kholidays-5.75.0.tar.xz +-rw-r--r-- 1 root root 488 2020-10-04 20:46 ./testing/source/vtown/kde/src/frameworks/kholidays-5.75.0.tar.xz.sig +-rw-r--r-- 1 root root 589752 2020-10-04 20:46 ./testing/source/vtown/kde/src/frameworks/ki18n-5.75.0.tar.xz +-rw-r--r-- 1 root root 488 2020-10-04 20:46 ./testing/source/vtown/kde/src/frameworks/ki18n-5.75.0.tar.xz.sig +-rw-r--r-- 1 root root 222124 2020-10-04 20:46 ./testing/source/vtown/kde/src/frameworks/kiconthemes-5.75.0.tar.xz +-rw-r--r-- 1 root root 488 2020-10-04 20:46 ./testing/source/vtown/kde/src/frameworks/kiconthemes-5.75.0.tar.xz.sig +-rw-r--r-- 1 root root 25544 2020-10-04 20:46 ./testing/source/vtown/kde/src/frameworks/kidletime-5.75.0.tar.xz +-rw-r--r-- 1 root root 488 2020-10-04 20:46 ./testing/source/vtown/kde/src/frameworks/kidletime-5.75.0.tar.xz.sig +-rw-r--r-- 1 root root 406728 2020-10-04 20:46 ./testing/source/vtown/kde/src/frameworks/kimageformats-5.75.0.tar.xz +-rw-r--r-- 1 root root 488 2020-10-04 20:46 ./testing/source/vtown/kde/src/frameworks/kimageformats-5.75.0.tar.xz.sig +-rw-r--r-- 1 root root 121476 2020-10-04 20:46 ./testing/source/vtown/kde/src/frameworks/kinit-5.75.0.tar.xz +-rw-r--r-- 1 root root 488 2020-10-04 20:46 ./testing/source/vtown/kde/src/frameworks/kinit-5.75.0.tar.xz.sig +-rw-r--r-- 1 root root 3277424 2020-10-04 20:46 ./testing/source/vtown/kde/src/frameworks/kio-5.75.0.tar.xz +-rw-r--r-- 1 root root 488 2020-10-04 20:46 ./testing/source/vtown/kde/src/frameworks/kio-5.75.0.tar.xz.sig +-rw-r--r-- 1 root root 285656 2020-10-04 20:47 ./testing/source/vtown/kde/src/frameworks/kirigami2-5.75.0.tar.xz +-rw-r--r-- 1 root root 488 2020-10-04 20:47 ./testing/source/vtown/kde/src/frameworks/kirigami2-5.75.0.tar.xz.sig +-rw-r--r-- 1 root root 402820 2020-10-04 20:47 ./testing/source/vtown/kde/src/frameworks/kitemmodels-5.75.0.tar.xz +-rw-r--r-- 1 root root 488 2020-10-04 20:47 ./testing/source/vtown/kde/src/frameworks/kitemmodels-5.75.0.tar.xz.sig +-rw-r--r-- 1 root root 75200 2020-10-04 20:47 ./testing/source/vtown/kde/src/frameworks/kitemviews-5.75.0.tar.xz +-rw-r--r-- 1 root root 488 2020-10-04 20:47 ./testing/source/vtown/kde/src/frameworks/kitemviews-5.75.0.tar.xz.sig +-rw-r--r-- 1 root root 92304 2020-10-04 20:47 ./testing/source/vtown/kde/src/frameworks/kjobwidgets-5.75.0.tar.xz +-rw-r--r-- 1 root root 488 2020-10-04 20:47 ./testing/source/vtown/kde/src/frameworks/kjobwidgets-5.75.0.tar.xz.sig +-rw-r--r-- 1 root root 1142012 2020-10-04 20:47 ./testing/source/vtown/kde/src/frameworks/knewstuff-5.75.0.tar.xz +-rw-r--r-- 1 root root 488 2020-10-04 20:47 ./testing/source/vtown/kde/src/frameworks/knewstuff-5.75.0.tar.xz.sig +-rw-r--r-- 1 root root 120864 2020-10-04 20:47 ./testing/source/vtown/kde/src/frameworks/knotifications-5.75.0.tar.xz +-rw-r--r-- 1 root root 488 2020-10-04 20:47 ./testing/source/vtown/kde/src/frameworks/knotifications-5.75.0.tar.xz.sig +-rw-r--r-- 1 root root 84440 2020-10-04 20:47 ./testing/source/vtown/kde/src/frameworks/knotifyconfig-5.75.0.tar.xz +-rw-r--r-- 1 root root 488 2020-10-04 20:47 ./testing/source/vtown/kde/src/frameworks/knotifyconfig-5.75.0.tar.xz.sig +-rw-r--r-- 1 root root 140376 2020-10-04 20:47 ./testing/source/vtown/kde/src/frameworks/kpackage-5.75.0.tar.xz +-rw-r--r-- 1 root root 488 2020-10-04 20:47 ./testing/source/vtown/kde/src/frameworks/kpackage-5.75.0.tar.xz.sig +-rw-r--r-- 1 root root 190104 2020-10-04 20:47 ./testing/source/vtown/kde/src/frameworks/kparts-5.75.0.tar.xz +-rw-r--r-- 1 root root 488 2020-10-04 20:47 ./testing/source/vtown/kde/src/frameworks/kparts-5.75.0.tar.xz.sig +-rw-r--r-- 1 root root 61624 2020-10-04 20:47 ./testing/source/vtown/kde/src/frameworks/kpeople-5.75.0.tar.xz +-rw-r--r-- 1 root root 488 2020-10-04 20:47 ./testing/source/vtown/kde/src/frameworks/kpeople-5.75.0.tar.xz.sig +-rw-r--r-- 1 root root 31104 2020-10-04 20:47 ./testing/source/vtown/kde/src/frameworks/kplotting-5.75.0.tar.xz +-rw-r--r-- 1 root root 488 2020-10-04 20:47 ./testing/source/vtown/kde/src/frameworks/kplotting-5.75.0.tar.xz.sig +-rw-r--r-- 1 root root 56972 2020-10-04 20:47 ./testing/source/vtown/kde/src/frameworks/kpty-5.75.0.tar.xz +-rw-r--r-- 1 root root 488 2020-10-04 20:47 ./testing/source/vtown/kde/src/frameworks/kpty-5.75.0.tar.xz.sig +-rw-r--r-- 1 root root 96208 2020-10-07 21:00 ./testing/source/vtown/kde/src/frameworks/kquickcharts-5.75.0.tar.xz +-rw-r--r-- 1 root root 488 2020-10-07 21:00 ./testing/source/vtown/kde/src/frameworks/kquickcharts-5.75.0.tar.xz.sig +-rw-r--r-- 1 root root 69792 2020-10-04 20:47 ./testing/source/vtown/kde/src/frameworks/krunner-5.75.0.tar.xz +-rw-r--r-- 1 root root 484 2020-10-04 20:47 ./testing/source/vtown/kde/src/frameworks/krunner-5.75.0.tar.xz.sig +-rw-r--r-- 1 root root 258632 2020-10-04 20:47 ./testing/source/vtown/kde/src/frameworks/kservice-5.75.0.tar.xz +-rw-r--r-- 1 root root 488 2020-10-04 20:47 ./testing/source/vtown/kde/src/frameworks/kservice-5.75.0.tar.xz.sig +-rw-r--r-- 1 root root 2351624 2020-10-04 20:47 ./testing/source/vtown/kde/src/frameworks/ktexteditor-5.75.0.tar.xz +-rw-r--r-- 1 root root 488 2020-10-04 20:47 ./testing/source/vtown/kde/src/frameworks/ktexteditor-5.75.0.tar.xz.sig +-rw-r--r-- 1 root root 324468 2020-10-04 20:47 ./testing/source/vtown/kde/src/frameworks/ktextwidgets-5.75.0.tar.xz +-rw-r--r-- 1 root root 488 2020-10-04 20:47 ./testing/source/vtown/kde/src/frameworks/ktextwidgets-5.75.0.tar.xz.sig +-rw-r--r-- 1 root root 855188 2020-10-04 20:48 ./testing/source/vtown/kde/src/frameworks/kunitconversion-5.75.0.tar.xz +-rw-r--r-- 1 root root 488 2020-10-04 20:48 ./testing/source/vtown/kde/src/frameworks/kunitconversion-5.75.0.tar.xz.sig +-rw-r--r-- 1 root root 299708 2020-10-04 20:48 ./testing/source/vtown/kde/src/frameworks/kwallet-5.75.0.tar.xz +-rw-r--r-- 1 root root 488 2020-10-04 20:48 ./testing/source/vtown/kde/src/frameworks/kwallet-5.75.0.tar.xz.sig +-rw-r--r-- 1 root root 344572 2020-10-04 20:48 ./testing/source/vtown/kde/src/frameworks/kwayland-5.75.0.tar.xz +-rw-r--r-- 1 root root 488 2020-10-04 20:48 ./testing/source/vtown/kde/src/frameworks/kwayland-5.75.0.tar.xz.sig +-rw-r--r-- 1 root root 2359680 2020-10-04 20:48 ./testing/source/vtown/kde/src/frameworks/kwidgetsaddons-5.75.0.tar.xz +-rw-r--r-- 1 root root 488 2020-10-04 20:48 ./testing/source/vtown/kde/src/frameworks/kwidgetsaddons-5.75.0.tar.xz.sig +-rw-r--r-- 1 root root 176888 2020-10-04 20:48 ./testing/source/vtown/kde/src/frameworks/kwindowsystem-5.75.0.tar.xz +-rw-r--r-- 1 root root 488 2020-10-04 20:48 ./testing/source/vtown/kde/src/frameworks/kwindowsystem-5.75.0.tar.xz.sig +-rw-r--r-- 1 root root 864232 2020-10-04 20:48 ./testing/source/vtown/kde/src/frameworks/kxmlgui-5.75.0.tar.xz +-rw-r--r-- 1 root root 488 2020-10-04 20:48 ./testing/source/vtown/kde/src/frameworks/kxmlgui-5.75.0.tar.xz.sig +-rw-r--r-- 1 root root 112312 2020-10-04 20:48 ./testing/source/vtown/kde/src/frameworks/modemmanager-qt-5.75.0.tar.xz +-rw-r--r-- 1 root root 488 2020-10-04 20:48 ./testing/source/vtown/kde/src/frameworks/modemmanager-qt-5.75.0.tar.xz.sig +-rw-r--r-- 1 root root 194960 2020-10-04 20:48 ./testing/source/vtown/kde/src/frameworks/networkmanager-qt-5.75.0.tar.xz +-rw-r--r-- 1 root root 488 2020-10-04 20:48 ./testing/source/vtown/kde/src/frameworks/networkmanager-qt-5.75.0.tar.xz.sig +-rw-r--r-- 1 root root 236041872 2020-10-04 20:50 ./testing/source/vtown/kde/src/frameworks/oxygen-icons5-5.75.0.tar.xz +-rw-r--r-- 1 root root 488 2020-10-04 20:51 ./testing/source/vtown/kde/src/frameworks/oxygen-icons5-5.75.0.tar.xz.sig +-rw-r--r-- 1 root root 3146028 2020-10-04 20:51 ./testing/source/vtown/kde/src/frameworks/plasma-framework-5.75.0.tar.xz +-rw-r--r-- 1 root root 488 2020-10-04 20:51 ./testing/source/vtown/kde/src/frameworks/plasma-framework-5.75.0.tar.xz.sig +drwxr-xr-x 2 root root 4096 2020-10-10 18:05 ./testing/source/vtown/kde/src/frameworks/portingAids +-rw-r--r-- 1 root root 3533820 2020-10-04 20:45 ./testing/source/vtown/kde/src/frameworks/portingAids/kdelibs4support-5.75.0.tar.xz +-rw-r--r-- 1 root root 488 2020-10-04 20:45 ./testing/source/vtown/kde/src/frameworks/portingAids/kdelibs4support-5.75.0.tar.xz.sig +-rw-r--r-- 1 root root 73348 2020-10-04 20:46 ./testing/source/vtown/kde/src/frameworks/portingAids/kdesignerplugin-5.75.0.tar.xz +-rw-r--r-- 1 root root 488 2020-10-04 20:46 ./testing/source/vtown/kde/src/frameworks/portingAids/kdesignerplugin-5.75.0.tar.xz.sig +-rw-r--r-- 1 root root 29680 2020-10-04 20:46 ./testing/source/vtown/kde/src/frameworks/portingAids/kdewebkit-5.75.0.tar.xz +-rw-r--r-- 1 root root 488 2020-10-04 20:46 ./testing/source/vtown/kde/src/frameworks/portingAids/kdewebkit-5.75.0.tar.xz.sig +-rw-r--r-- 1 root root 2089024 2020-10-04 20:46 ./testing/source/vtown/kde/src/frameworks/portingAids/khtml-5.75.0.tar.xz +-rw-r--r-- 1 root root 488 2020-10-04 20:46 ./testing/source/vtown/kde/src/frameworks/portingAids/khtml-5.75.0.tar.xz.sig +-rw-r--r-- 1 root root 337932 2020-10-04 20:47 ./testing/source/vtown/kde/src/frameworks/portingAids/kjs-5.75.0.tar.xz +-rw-r--r-- 1 root root 488 2020-10-04 20:47 ./testing/source/vtown/kde/src/frameworks/portingAids/kjs-5.75.0.tar.xz.sig +-rw-r--r-- 1 root root 171200 2020-10-04 20:47 ./testing/source/vtown/kde/src/frameworks/portingAids/kjsembed-5.75.0.tar.xz +-rw-r--r-- 1 root root 488 2020-10-04 20:47 ./testing/source/vtown/kde/src/frameworks/portingAids/kjsembed-5.75.0.tar.xz.sig +-rw-r--r-- 1 root root 9640 2020-10-04 20:47 ./testing/source/vtown/kde/src/frameworks/portingAids/kmediaplayer-5.75.0.tar.xz +-rw-r--r-- 1 root root 488 2020-10-04 20:47 ./testing/source/vtown/kde/src/frameworks/portingAids/kmediaplayer-5.75.0.tar.xz.sig +-rw-r--r-- 1 root root 128444 2020-10-04 20:47 ./testing/source/vtown/kde/src/frameworks/portingAids/kross-5.75.0.tar.xz +-rw-r--r-- 1 root root 488 2020-10-04 20:47 ./testing/source/vtown/kde/src/frameworks/portingAids/kross-5.75.0.tar.xz.sig +-rw-r--r-- 1 root root 29272 2020-10-04 20:48 ./testing/source/vtown/kde/src/frameworks/portingAids/kxmlrpcclient-5.75.0.tar.xz +-rw-r--r-- 1 root root 488 2020-10-04 20:48 ./testing/source/vtown/kde/src/frameworks/portingAids/kxmlrpcclient-5.75.0.tar.xz.sig +-rw-r--r-- 1 root root 40948 2020-10-04 20:51 ./testing/source/vtown/kde/src/frameworks/prison-5.75.0.tar.xz +-rw-r--r-- 1 root root 488 2020-10-04 20:51 ./testing/source/vtown/kde/src/frameworks/prison-5.75.0.tar.xz.sig +-rw-r--r-- 1 root root 156260 2020-10-04 20:51 ./testing/source/vtown/kde/src/frameworks/purpose-5.75.0.tar.xz +-rw-r--r-- 1 root root 488 2020-10-04 20:51 ./testing/source/vtown/kde/src/frameworks/purpose-5.75.0.tar.xz.sig +-rw-r--r-- 1 root root 58704 2020-10-04 20:51 ./testing/source/vtown/kde/src/frameworks/qqc2-desktop-style-5.75.0.tar.xz +-rw-r--r-- 1 root root 488 2020-10-04 20:51 ./testing/source/vtown/kde/src/frameworks/qqc2-desktop-style-5.75.0.tar.xz.sig +-rw-r--r-- 1 root root 268856 2020-10-04 20:51 ./testing/source/vtown/kde/src/frameworks/solid-5.75.0.tar.xz +-rw-r--r-- 1 root root 488 2020-10-04 20:51 ./testing/source/vtown/kde/src/frameworks/solid-5.75.0.tar.xz.sig +-rw-r--r-- 1 root root 293896 2020-10-04 20:51 ./testing/source/vtown/kde/src/frameworks/sonnet-5.75.0.tar.xz +-rw-r--r-- 1 root root 488 2020-10-04 20:51 ./testing/source/vtown/kde/src/frameworks/sonnet-5.75.0.tar.xz.sig +-rw-r--r-- 1 root root 508832 2020-10-04 20:51 ./testing/source/vtown/kde/src/frameworks/syndication-5.75.0.tar.xz +-rw-r--r-- 1 root root 488 2020-10-04 20:51 ./testing/source/vtown/kde/src/frameworks/syndication-5.75.0.tar.xz.sig +-rw-r--r-- 1 root root 2054716 2020-10-04 20:51 ./testing/source/vtown/kde/src/frameworks/syntax-highlighting-5.75.0.tar.xz +-rw-r--r-- 1 root root 488 2020-10-04 20:51 ./testing/source/vtown/kde/src/frameworks/syntax-highlighting-5.75.0.tar.xz.sig +-rw-r--r-- 1 root root 1410792 2020-10-04 20:51 ./testing/source/vtown/kde/src/frameworks/threadweaver-5.75.0.tar.xz +-rw-r--r-- 1 root root 488 2020-10-04 20:51 ./testing/source/vtown/kde/src/frameworks/threadweaver-5.75.0.tar.xz.sig +drwxr-xr-x 2 root root 4096 2020-10-27 19:21 ./testing/source/vtown/kde/src/plasma +drwxr-xr-x 2 root root 4096 2020-10-31 19:26 ./testing/source/vtown/kde/src/plasma-extra +-rwxr-xr-x 1 root root 2071 2020-07-12 21:54 ./testing/source/vtown/kde/src/plasma-extra/fetch-wacomtablet.sh +-rw-r--r-- 1 root root 13424 2019-12-07 18:49 ./testing/source/vtown/kde/src/plasma-extra/kpeoplevcard-0.1.tar.xz +-rw-r--r-- 1 root root 488 2019-12-07 18:49 ./testing/source/vtown/kde/src/plasma-extra/kpeoplevcard-0.1.tar.xz.sig +-rw-r--r-- 1 root root 719904 2020-04-22 10:06 ./testing/source/vtown/kde/src/plasma-extra/latte-dock-0.9.11.tar.xz +-rw-r--r-- 1 root root 488 2020-04-22 10:06 ./testing/source/vtown/kde/src/plasma-extra/latte-dock-0.9.11.tar.xz.sig +-rw-r--r-- 1 root root 161700 2015-12-24 15:38 ./testing/source/vtown/kde/src/plasma-extra/oxygen-fonts-5.4.3.tar.xz +-rw-r--r-- 1 root root 38380 2020-07-30 13:42 ./testing/source/vtown/kde/src/plasma-extra/plasma-wayland-protocols-1.1.1.tar.xz +-rw-r--r-- 1 root root 488 2020-07-30 13:42 ./testing/source/vtown/kde/src/plasma-extra/plasma-wayland-protocols-1.1.1.tar.xz.sig +-rw-r--r-- 1 root root 30748 2019-12-10 15:54 ./testing/source/vtown/kde/src/plasma-extra/pulseaudio-qt-1.2.tar.xz +-rw-r--r-- 1 root root 488 2019-12-10 15:54 ./testing/source/vtown/kde/src/plasma-extra/pulseaudio-qt-1.2.tar.xz.sig +-rw-r--r-- 1 root root 3402972 2019-03-31 08:00 ./testing/source/vtown/kde/src/plasma-extra/sddm-0.18.1.tar.xz +-rw-r--r-- 1 root root 501029 2020-10-30 06:44 ./testing/source/vtown/kde/src/plasma-extra/wacomtablet-20201030_417d9d9.tar.lz +-rw-r--r-- 1 root root 156512 2020-10-27 12:08 ./testing/source/vtown/kde/src/plasma/bluedevil-5.20.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-27 12:08 ./testing/source/vtown/kde/src/plasma/bluedevil-5.20.2.tar.xz.sig +-rw-r--r-- 1 root root 15694012 2020-10-27 12:08 ./testing/source/vtown/kde/src/plasma/breeze-5.20.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-27 12:08 ./testing/source/vtown/kde/src/plasma/breeze-5.20.2.tar.xz.sig +-rw-r--r-- 1 root root 3139304 2020-10-27 12:09 ./testing/source/vtown/kde/src/plasma/breeze-grub-5.20.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-27 12:09 ./testing/source/vtown/kde/src/plasma/breeze-grub-5.20.2.tar.xz.sig +-rw-r--r-- 1 root root 43036 2020-10-27 12:09 ./testing/source/vtown/kde/src/plasma/breeze-gtk-5.20.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-27 12:09 ./testing/source/vtown/kde/src/plasma/breeze-gtk-5.20.2.tar.xz.sig +-rw-r--r-- 1 root root 108828 2020-10-27 12:10 ./testing/source/vtown/kde/src/plasma/breeze-plymouth-5.20.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-27 12:10 ./testing/source/vtown/kde/src/plasma/breeze-plymouth-5.20.2.tar.xz.sig +-rw-r--r-- 1 root root 10299192 2020-10-27 12:10 ./testing/source/vtown/kde/src/plasma/discover-5.20.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-27 12:10 ./testing/source/vtown/kde/src/plasma/discover-5.20.2.tar.xz.sig +-rw-r--r-- 1 root root 746868 2020-10-27 12:11 ./testing/source/vtown/kde/src/plasma/drkonqi-5.20.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-27 12:11 ./testing/source/vtown/kde/src/plasma/drkonqi-5.20.2.tar.xz.sig +-rw-r--r-- 1 root root 94692 2020-10-27 12:11 ./testing/source/vtown/kde/src/plasma/kactivitymanagerd-5.20.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-27 12:11 ./testing/source/vtown/kde/src/plasma/kactivitymanagerd-5.20.2.tar.xz.sig +-rw-r--r-- 1 root root 597140 2020-10-27 12:12 ./testing/source/vtown/kde/src/plasma/kde-cli-tools-5.20.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-27 12:12 ./testing/source/vtown/kde/src/plasma/kde-cli-tools-5.20.2.tar.xz.sig +-rw-r--r-- 1 root root 68048 2020-10-27 12:12 ./testing/source/vtown/kde/src/plasma/kde-gtk-config-5.20.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-27 12:12 ./testing/source/vtown/kde/src/plasma/kde-gtk-config-5.20.2.tar.xz.sig +-rw-r--r-- 1 root root 45564 2020-10-27 12:13 ./testing/source/vtown/kde/src/plasma/kdecoration-5.20.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-27 12:13 ./testing/source/vtown/kde/src/plasma/kdecoration-5.20.2.tar.xz.sig +-rw-r--r-- 1 root root 627420 2020-10-27 12:13 ./testing/source/vtown/kde/src/plasma/kdeplasma-addons-5.20.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-27 12:13 ./testing/source/vtown/kde/src/plasma/kdeplasma-addons-5.20.2.tar.xz.sig +-rw-r--r-- 1 root root 80972 2020-10-27 12:14 ./testing/source/vtown/kde/src/plasma/kgamma5-5.20.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-27 12:14 ./testing/source/vtown/kde/src/plasma/kgamma5-5.20.2.tar.xz.sig +-rw-r--r-- 1 root root 1852592 2020-10-27 12:15 ./testing/source/vtown/kde/src/plasma/khotkeys-5.20.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-27 12:15 ./testing/source/vtown/kde/src/plasma/khotkeys-5.20.2.tar.xz.sig +-rw-r--r-- 1 root root 1277572 2020-10-27 12:16 ./testing/source/vtown/kde/src/plasma/kinfocenter-5.20.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-27 12:16 ./testing/source/vtown/kde/src/plasma/kinfocenter-5.20.2.tar.xz.sig +-rw-r--r-- 1 root root 893036 2020-10-27 12:16 ./testing/source/vtown/kde/src/plasma/kmenuedit-5.20.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-27 12:16 ./testing/source/vtown/kde/src/plasma/kmenuedit-5.20.2.tar.xz.sig +-rw-r--r-- 1 root root 113776 2020-10-27 12:17 ./testing/source/vtown/kde/src/plasma/kscreen-5.20.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-27 12:17 ./testing/source/vtown/kde/src/plasma/kscreen-5.20.2.tar.xz.sig +-rw-r--r-- 1 root root 114700 2020-10-27 12:17 ./testing/source/vtown/kde/src/plasma/kscreenlocker-5.20.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-27 12:17 ./testing/source/vtown/kde/src/plasma/kscreenlocker-5.20.2.tar.xz.sig +-rw-r--r-- 1 root root 23476 2020-10-27 12:18 ./testing/source/vtown/kde/src/plasma/ksshaskpass-5.20.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-27 12:18 ./testing/source/vtown/kde/src/plasma/ksshaskpass-5.20.2.tar.xz.sig +-rw-r--r-- 1 root root 559712 2020-10-27 12:18 ./testing/source/vtown/kde/src/plasma/ksysguard-5.20.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-27 12:18 ./testing/source/vtown/kde/src/plasma/ksysguard-5.20.2.tar.xz.sig +-rw-r--r-- 1 root root 19820 2020-10-27 12:19 ./testing/source/vtown/kde/src/plasma/kwallet-pam-5.20.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-27 12:19 ./testing/source/vtown/kde/src/plasma/kwallet-pam-5.20.2.tar.xz.sig +-rw-r--r-- 1 root root 21368 2020-10-27 12:19 ./testing/source/vtown/kde/src/plasma/kwayland-integration-5.20.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-27 12:19 ./testing/source/vtown/kde/src/plasma/kwayland-integration-5.20.2.tar.xz.sig +-rw-r--r-- 1 root root 220916 2020-10-27 12:19 ./testing/source/vtown/kde/src/plasma/kwayland-server-5.20.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-27 12:19 ./testing/source/vtown/kde/src/plasma/kwayland-server-5.20.2.tar.xz.sig +-rw-r--r-- 1 root root 6306256 2020-10-27 12:20 ./testing/source/vtown/kde/src/plasma/kwin-5.20.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-27 12:20 ./testing/source/vtown/kde/src/plasma/kwin-5.20.2.tar.xz.sig +-rw-r--r-- 1 root root 20296 2020-10-27 12:21 ./testing/source/vtown/kde/src/plasma/kwrited-5.20.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-27 12:21 ./testing/source/vtown/kde/src/plasma/kwrited-5.20.2.tar.xz.sig +-rw-r--r-- 1 root root 85404 2020-10-27 12:21 ./testing/source/vtown/kde/src/plasma/libkscreen-5.20.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-27 12:21 ./testing/source/vtown/kde/src/plasma/libkscreen-5.20.2.tar.xz.sig +-rw-r--r-- 1 root root 685860 2020-10-27 12:22 ./testing/source/vtown/kde/src/plasma/libksysguard-5.20.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-27 12:22 ./testing/source/vtown/kde/src/plasma/libksysguard-5.20.2.tar.xz.sig +-rw-r--r-- 1 root root 55004 2020-10-27 12:22 ./testing/source/vtown/kde/src/plasma/milou-5.20.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-27 12:22 ./testing/source/vtown/kde/src/plasma/milou-5.20.2.tar.xz.sig +-rw-r--r-- 1 root root 4468932 2020-10-27 12:23 ./testing/source/vtown/kde/src/plasma/oxygen-5.20.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-27 12:23 ./testing/source/vtown/kde/src/plasma/oxygen-5.20.2.tar.xz.sig +-rw-r--r-- 1 root root 190912 2020-10-27 12:23 ./testing/source/vtown/kde/src/plasma/plasma-browser-integration-5.20.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-27 12:23 ./testing/source/vtown/kde/src/plasma/plasma-browser-integration-5.20.2.tar.xz.sig +-rw-r--r-- 1 root root 15864844 2020-10-27 12:25 ./testing/source/vtown/kde/src/plasma/plasma-desktop-5.20.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-27 12:25 ./testing/source/vtown/kde/src/plasma/plasma-desktop-5.20.2.tar.xz.sig +-rw-r--r-- 1 root root 63168 2020-10-27 12:25 ./testing/source/vtown/kde/src/plasma/plasma-disks-5.20.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-27 12:25 ./testing/source/vtown/kde/src/plasma/plasma-disks-5.20.2.tar.xz.sig +-rw-r--r-- 1 root root 59716 2020-10-27 12:25 ./testing/source/vtown/kde/src/plasma/plasma-integration-5.20.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-27 12:25 ./testing/source/vtown/kde/src/plasma/plasma-integration-5.20.2.tar.xz.sig +-rw-r--r-- 1 root root 34304 2020-10-27 12:26 ./testing/source/vtown/kde/src/plasma/plasma-nano-5.20.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-27 12:26 ./testing/source/vtown/kde/src/plasma/plasma-nano-5.20.2.tar.xz.sig +-rw-r--r-- 1 root root 844436 2020-10-27 12:26 ./testing/source/vtown/kde/src/plasma/plasma-nm-5.20.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-27 12:26 ./testing/source/vtown/kde/src/plasma/plasma-nm-5.20.2.tar.xz.sig +-rw-r--r-- 1 root root 112376 2020-10-27 12:27 ./testing/source/vtown/kde/src/plasma/plasma-pa-5.20.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-27 12:27 ./testing/source/vtown/kde/src/plasma/plasma-pa-5.20.2.tar.xz.sig +-rw-r--r-- 1 root root 1548884 2020-10-27 12:27 ./testing/source/vtown/kde/src/plasma/plasma-phone-components-5.20.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-27 12:27 ./testing/source/vtown/kde/src/plasma/plasma-phone-components-5.20.2.tar.xz.sig +-rw-r--r-- 1 root root 263404 2020-10-27 12:28 ./testing/source/vtown/kde/src/plasma/plasma-sdk-5.20.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-27 12:28 ./testing/source/vtown/kde/src/plasma/plasma-sdk-5.20.2.tar.xz.sig +-rw-r--r-- 1 root root 1528 2020-10-27 12:28 ./testing/source/vtown/kde/src/plasma/plasma-tests-5.20.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-27 12:28 ./testing/source/vtown/kde/src/plasma/plasma-tests-5.20.2.tar.xz.sig +-rw-r--r-- 1 root root 55972 2020-10-27 12:29 ./testing/source/vtown/kde/src/plasma/plasma-thunderbolt-5.20.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-27 12:29 ./testing/source/vtown/kde/src/plasma/plasma-thunderbolt-5.20.2.tar.xz.sig +-rw-r--r-- 1 root root 155436 2020-10-27 12:29 ./testing/source/vtown/kde/src/plasma/plasma-vault-5.20.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-27 12:29 ./testing/source/vtown/kde/src/plasma/plasma-vault-5.20.2.tar.xz.sig +-rw-r--r-- 1 root root 8995036 2020-10-27 12:31 ./testing/source/vtown/kde/src/plasma/plasma-workspace-5.20.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-27 12:31 ./testing/source/vtown/kde/src/plasma/plasma-workspace-5.20.2.tar.xz.sig +-rw-r--r-- 1 root root 45933208 2020-10-27 12:32 ./testing/source/vtown/kde/src/plasma/plasma-workspace-wallpapers-5.20.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-27 12:32 ./testing/source/vtown/kde/src/plasma/plasma-workspace-wallpapers-5.20.2.tar.xz.sig +-rw-r--r-- 1 root root 42300 2020-10-27 12:32 ./testing/source/vtown/kde/src/plasma/plymouth-kcm-5.20.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-27 12:32 ./testing/source/vtown/kde/src/plasma/plymouth-kcm-5.20.2.tar.xz.sig +-rw-r--r-- 1 root root 44176 2020-10-27 12:32 ./testing/source/vtown/kde/src/plasma/polkit-kde-agent-1-5.20.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-27 12:32 ./testing/source/vtown/kde/src/plasma/polkit-kde-agent-1-5.20.2.tar.xz.sig +-rw-r--r-- 1 root root 606932 2020-10-27 12:33 ./testing/source/vtown/kde/src/plasma/powerdevil-5.20.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-27 12:33 ./testing/source/vtown/kde/src/plasma/powerdevil-5.20.2.tar.xz.sig +-rw-r--r-- 1 root root 63804 2020-10-27 12:33 ./testing/source/vtown/kde/src/plasma/sddm-kcm-5.20.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-27 12:33 ./testing/source/vtown/kde/src/plasma/sddm-kcm-5.20.2.tar.xz.sig +-rw-r--r-- 1 root root 191664 2020-10-27 12:34 ./testing/source/vtown/kde/src/plasma/systemsettings-5.20.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-27 12:34 ./testing/source/vtown/kde/src/plasma/systemsettings-5.20.2.tar.xz.sig +-rw-r--r-- 1 root root 80996 2020-10-27 12:34 ./testing/source/vtown/kde/src/plasma/xdg-desktop-portal-kde-5.20.2.tar.xz +-rw-r--r-- 1 root root 488 2020-10-27 12:34 ./testing/source/vtown/kde/src/plasma/xdg-desktop-portal-kde-5.20.2.tar.xz.sig +drwxr-xr-x 2 root root 4096 2020-11-01 19:21 ./usb-and-pxe-installers +-rw-r--r-- 1 root root 31203 2011-03-21 21:21 ./usb-and-pxe-installers/README_PXE.TXT +-rw-r--r-- 1 root root 9197 2013-09-25 04:33 ./usb-and-pxe-installers/README_USB.TXT +-rw-r--r-- 1 root root 574 2013-03-27 04:59 ./usb-and-pxe-installers/pxelinux.cfg_default +-rw-r--r-- 1 root root 55817216 2020-11-01 19:21 ./usb-and-pxe-installers/usbboot.img +-rw-r--r-- 1 root root 16042 2019-08-05 07:08 ./usb-and-pxe-installers/usbimg2disk.sh diff --git a/recompress.sh b/recompress.sh index ceeb74a32..e896e61ad 100755 --- a/recompress.sh +++ b/recompress.sh @@ -1286,6 +1286,21 @@ gzip ./source/x/x11/patch/xinit/xinit.remove.systemd.kludge.diff gzip ./source/x/x11/patch/xf86-video-intel/0001-sna-Avoid-clobbering-output-physical-size-with-xf86O.patch gzip ./source/x/x11/patch/xf86-video-s3virge/xf86-video-s3virge.xorg-server-1.20.x.diff gzip ./source/x/xcm/xcm.udev.rules.diff +gzip ./testing/source/vtown/deps/libdbusmenu/libdbusmenu_configure_valgrind.patch +gzip ./testing/source/vtown/deps/dvdauthor/dvdauthor-0.7.2_imagemagick7.patch +gzip ./testing/source/vtown/deps/elogind/elogind-polkit.patch +gzip ./testing/source/vtown/deps/elogind/doinst.sh +gzip ./testing/source/vtown/deps/QtAV/doinst.sh +gzip ./testing/source/vtown/deps/libindicator/libindicator.LIBM.diff +gzip ./testing/source/vtown/deps/pipewire/doinst.sh +gzip ./testing/source/vtown/deps/polkit/dont-set-wheel-group-as-admin.diff +gzip ./testing/source/vtown/deps/polkit/doinst.sh +gzip ./testing/source/vtown/deps/polkit/0001-configure-fix-elogind-support.patch +gzip ./testing/source/vtown/deps/dbus/doinst.sh +gzip ./testing/source/vtown/deps/dbus/rc.messagebus +gzip ./testing/source/vtown/deps/dbus/dbus-1.12.x-allow_root_globally.diff +gzip ./testing/source/vtown/deps/dbus/dbus-enable-elogind.patch +gzip ./testing/source/vtown/kde/patch/ktorrent/geoip.dat gzip ./testing/source/gcc10/patches/gfortran.deferred-shape-vs-assumed-shape.patch gzip ./testing/source/gcc10/patches/gcc-no_fixincludes.diff gzip ./pasture/source/php/php-fpm.conf.diff diff --git a/source/l/poppler/poppler.SlackBuild b/source/l/poppler/poppler.SlackBuild index f5880983c..76768ad9b 100755 --- a/source/l/poppler/poppler.SlackBuild +++ b/source/l/poppler/poppler.SlackBuild @@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd) PKGNAM=poppler VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d - | rev)} -BUILD=${BUILD:-2} +BUILD=${BUILD:-1} # Automatically determine the architecture we're building on: if [ -z "$ARCH" ]; then diff --git a/testing/packages/vtown/deps/QtAV-20200910_2a470d2a-x86_64-1_vtown_1.txt b/testing/packages/vtown/deps/QtAV-20200910_2a470d2a-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..a7ebaee1f --- /dev/null +++ b/testing/packages/vtown/deps/QtAV-20200910_2a470d2a-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +QtAV: QtAV (multimedia playback framework) +QtAV: +QtAV: QtAV is a multimedia playback framework based on Qt and FFmpeg. Some +QtAV: components in QtAV are designed to be extensible. +QtAV: +QtAV: Homepage: http://qtav.org +QtAV: +QtAV: +QtAV: +QtAV: +QtAV: diff --git a/testing/packages/vtown/deps/accountsservice-0.6.55-x86_64-1_vtown_1.txt b/testing/packages/vtown/deps/accountsservice-0.6.55-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..bd676fd13 --- /dev/null +++ b/testing/packages/vtown/deps/accountsservice-0.6.55-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +accountsservice: accountsservice (D-Bus interface for user account query) +accountsservice: +accountsservice: AccountsService is a D-Bus service for accessing the list of user +accountsservice: accounts and information attached to those accounts. +accountsservice: +accountsservice: Homepage: https://www.freedesktop.org/wiki/Software/AccountsService/ +accountsservice: +accountsservice: +accountsservice: +accountsservice: +accountsservice: diff --git a/testing/packages/vtown/deps/cfitsio-3.49-x86_64-1_vtown_1.txt b/testing/packages/vtown/deps/cfitsio-3.49-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..59470fe93 --- /dev/null +++ b/testing/packages/vtown/deps/cfitsio-3.49-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +cfitsio: cfitsio (FITS file subroutine library) +cfitsio: +cfitsio: cfitsio is a library of ANSI C routines for reading and writing FITS +cfitsio: format data files. A set of Fortran-callable wrapper routines is also +cfitsio: included. +cfitsio: +cfitsio: Homepage: http://heasarc.gsfc.nasa.gov/fitsio +cfitsio: +cfitsio: +cfitsio: +cfitsio: diff --git a/testing/packages/vtown/deps/cryfs-0.10.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/deps/cryfs-0.10.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..122c8f080 --- /dev/null +++ b/testing/packages/vtown/deps/cryfs-0.10.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +cryfs: cryfs (cryptographic filesystem) +cryfs: +cryfs: CryFS encrypts your files, so you can safely store them anywhere. It +cryfs: works well together with cloud services. +cryfs: +cryfs: Homepage: https://www.cryfs.org +cryfs: +cryfs: +cryfs: +cryfs: +cryfs: diff --git a/testing/packages/vtown/deps/cryptopp-8.2.0-x86_64-1_vtown_1.txt b/testing/packages/vtown/deps/cryptopp-8.2.0-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..e5deecea1 --- /dev/null +++ b/testing/packages/vtown/deps/cryptopp-8.2.0-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +cryptopp: cryptopp (library of cryptographic schemes) +cryptopp: +cryptopp: Crypto++ Library is a free C++ class library of cryptographic schemes. +cryptopp: See http://www.cryptopp.com/ for a list of supported algorithms. One +cryptopp: purpose of Crypto++ is to act as a repository of public domain (not +cryptopp: copyrighted) source code. Although the library is copyrighted as a +cryptopp: compilation, the individual files in it are in the public domain. +cryptopp: +cryptopp: Homepage: http://www.cryptopp.com/ +cryptopp: +cryptopp: diff --git a/testing/packages/vtown/deps/dbus-1.12.20-x86_64-2_vtown_1.txt b/testing/packages/vtown/deps/dbus-1.12.20-x86_64-2_vtown_1.txt new file mode 100644 index 000000000..8aeb91f0e --- /dev/null +++ b/testing/packages/vtown/deps/dbus-1.12.20-x86_64-2_vtown_1.txt @@ -0,0 +1,11 @@ +dbus: dbus (D-Bus message bus system) +dbus: +dbus: D-Bus supplies both a system daemon (for events such as "new hardware +dbus: device added" or "printer queue changed") and a per user login +dbus: session daemon (for general IPC needs among user applications). +dbus: Also, the message bus is built on top of a general one-to-one message +dbus: passing framework, which can be used by any two apps to communicate +dbus: directly (without going through the message bus daemon). +dbus: +dbus: Homepage: https://dbus.freedesktop.org/ +dbus: diff --git a/testing/packages/vtown/deps/dotconf-1.3-x86_64-1_vtown_1.txt b/testing/packages/vtown/deps/dotconf-1.3-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..33f002738 --- /dev/null +++ b/testing/packages/vtown/deps/dotconf-1.3-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +dotconf: dotconf (configuration file parser) +dotconf: +dotconf: Dot.conf is a lightweight and simple configuration file parser that +dotconf: contains many features. +dotconf: +dotconf: Homepage: https://github.com/williamh/dotconf/ +dotconf: +dotconf: +dotconf: +dotconf: +dotconf: diff --git a/testing/packages/vtown/deps/dvdauthor-0.7.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/deps/dvdauthor-0.7.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..b982bf55a --- /dev/null +++ b/testing/packages/vtown/deps/dvdauthor-0.7.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +dvdauthor: dvdauthor (tools to author a DVD) +dvdauthor: +dvdauthor: dvdauthor is a program that will generate a DVD movie from a valid +dvdauthor: MPEG2 stream. The resulting movie should play in a standard DVD +dvdauthor: player. +dvdauthor: +dvdauthor: Homepage: http://dvdauthor.sf.net +dvdauthor: +dvdauthor: +dvdauthor: +dvdauthor: diff --git a/testing/packages/vtown/deps/eigen3-3.3.7-x86_64-1_vtown_1.txt b/testing/packages/vtown/deps/eigen3-3.3.7-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..d224edb05 --- /dev/null +++ b/testing/packages/vtown/deps/eigen3-3.3.7-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +eigen3: eigen3 (C++ math library) +eigen3: +eigen3: Eigen is a C++ template library for linear algebra: matrices, vectors, +eigen3: numerical solvers, and related algorithms. +eigen3: +eigen3: Homepage: http://eigen.tuxfamily.org +eigen3: +eigen3: +eigen3: +eigen3: +eigen3: diff --git a/testing/packages/vtown/deps/elogind-243.7-x86_64-1_vtown_1.txt b/testing/packages/vtown/deps/elogind-243.7-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..a4a062390 --- /dev/null +++ b/testing/packages/vtown/deps/elogind-243.7-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +elogind: elogind (logind extracted from systemd) +elogind: +elogind: elogind is the systemd project's logind, extracted to a standalone +elogind: package. +elogind: +elogind: Homepage: https://github.com/elogind/elogind +elogind: +elogind: +elogind: +elogind: +elogind: diff --git a/testing/packages/vtown/deps/frei0r-plugins-1.7.0-x86_64-1_vtown_1.txt b/testing/packages/vtown/deps/frei0r-plugins-1.7.0-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..2550f32a7 --- /dev/null +++ b/testing/packages/vtown/deps/frei0r-plugins-1.7.0-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +frei0r-plugins: frei0r-plugins (API for video effects) +frei0r-plugins: +frei0r-plugins: Frei0r is a minimalistic plugin API for video effects. The main +frei0r-plugins: emphasis is on simplicity for an API that will round up the most +frei0r-plugins: common video effects into simple filters, sources, and mixers that can +frei0r-plugins: be controlled by parameters. Its goal is that these simple effects can +frei0r-plugins: be shared between many applications, avoiding their reimplementation +frei0r-plugins: by different projects. +frei0r-plugins: +frei0r-plugins: Homepage: http://frei0r.dyne.org +frei0r-plugins: diff --git a/testing/packages/vtown/deps/grantlee-5.2.0-x86_64-1_vtown_1.txt b/testing/packages/vtown/deps/grantlee-5.2.0-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..c134e4c10 --- /dev/null +++ b/testing/packages/vtown/deps/grantlee-5.2.0-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +grantlee: grantlee (string template engine for Qt) +grantlee: +grantlee: Grantlee is a plugin based String Template system written with the Qt +grantlee: framework. The goals of the project are to make it easier for +grantlee: application developers to separate the structure of documents from the +grantlee: data they contain, opening the door for theming. +grantlee: +grantlee: Homepage: https://github.com/steveire/grantlee +grantlee: +grantlee: +grantlee: diff --git a/testing/packages/vtown/deps/kdsoap-1.9.1-x86_64-1_vtown_1.txt b/testing/packages/vtown/deps/kdsoap-1.9.1-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..87737ee06 --- /dev/null +++ b/testing/packages/vtown/deps/kdsoap-1.9.1-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kdsoap: kdsoap (Qt-based client/server SOAP component) +kdsoap: +kdsoap: KD SOAP is a tool for creating client applications for web services. +kdsoap: It also provides the means to create web services without the need for +kdsoap: any further component such as a dedicated web server. It makes it +kdsoap: possible to interact with applications which have APIs that can be +kdsoap: exported as SOAP objects. The web service then provides a machine- +kdsoap: accessible interface to its functionality via HTTP. +kdsoap: +kdsoap: Homepage: +kdsoap: https://www.kdab.com/development-resources/qt-tools/kd-soap/ diff --git a/testing/packages/vtown/deps/lensfun-0.3.95-x86_64-1_vtown_1.txt b/testing/packages/vtown/deps/lensfun-0.3.95-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..d3ed2cd4a --- /dev/null +++ b/testing/packages/vtown/deps/lensfun-0.3.95-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +lensfun: lensfun (photographic lens info database) +lensfun: +lensfun: lensfun is a library that provide a open source database of +lensfun: photographic lenses and their characteristics also provides a set of +lensfun: algorithms for correcting images based on detailed knowledge of lens +lensfun: properties and calibration data. +lensfun: +lensfun: Homepage: http://lensfun.sourceforge.net +lensfun: +lensfun: +lensfun: diff --git a/testing/packages/vtown/deps/libappindicator-12.10.0-x86_64-1_vtown_1.txt b/testing/packages/vtown/deps/libappindicator-12.10.0-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..a00292120 --- /dev/null +++ b/testing/packages/vtown/deps/libappindicator-12.10.0-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +libappindicator: libappindicator (Plasma 5 systray support for GTK apps) +libappindicator: +libappindicator: A library to allow applications to export a menu into the system tray. +libappindicator: Based on KSNI, it also works in KDE and will fallback to generic +libappindicator: systray support (xembed) if none of those are available. +libappindicator: +libappindicator: Homepage: https://launchpad.net/libappindicator +libappindicator: +libappindicator: +libappindicator: +libappindicator: diff --git a/testing/packages/vtown/deps/libburn-1.5.2.pl01-x86_64-1_vtown_1.txt b/testing/packages/vtown/deps/libburn-1.5.2.pl01-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..a1e73aee8 --- /dev/null +++ b/testing/packages/vtown/deps/libburn-1.5.2.pl01-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +libburn: libburn (optical media writing library) +libburn: +libburn: libburn is a library for writing preformatted data onto optical media +libburn: such as CD, DVD and BD (Blu-Ray). Libburn also offers a facility for +libburn: reading data blocks from optical drives without using the normal block +libburn: device I/O. +libburn: +libburn: Homepage: https://dev.lovelyhq.com/libburnia/libburn +libburn: +libburn: +libburn: diff --git a/testing/packages/vtown/deps/libdbusmenu-16.04.0-x86_64-1_vtown_1.txt b/testing/packages/vtown/deps/libdbusmenu-16.04.0-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..28d665d47 --- /dev/null +++ b/testing/packages/vtown/deps/libdbusmenu-16.04.0-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +libdbusmenu: libdbusmenu (GTK DBusMenu protocol) +libdbusmenu: +libdbusmenu: A small library that was created by pulling out some common code out +libdbusmenu: of indicator-applet. It passes a menu structure across DBus so that a +libdbusmenu: program can create a menu without worrying about how it is displayed +libdbusmenu: on the other side of the bus. +libdbusmenu: +libdbusmenu: Homepage: https://launchpad.net/libdbusmenu +libdbusmenu: +libdbusmenu: +libdbusmenu: diff --git a/testing/packages/vtown/deps/libdbusmenu-qt-0.9.3+16.04.20160218-x86_64-1_vtown_1.txt b/testing/packages/vtown/deps/libdbusmenu-qt-0.9.3+16.04.20160218-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..a84e2bc18 --- /dev/null +++ b/testing/packages/vtown/deps/libdbusmenu-qt-0.9.3+16.04.20160218-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +libdbusmenu-qt: libdbusmenu-qt (Qt implementation of the DBusMenu spec) +libdbusmenu-qt: +libdbusmenu-qt: This library provides a Qt implementation of the DBusMenu protocol. +libdbusmenu-qt: The DBusMenu protocol makes it possible for applications to export +libdbusmenu-qt: and import their menus over DBus. +libdbusmenu-qt: +libdbusmenu-qt: Homepage: https://launchpad.net/libdbusmenu-qt +libdbusmenu-qt: +libdbusmenu-qt: +libdbusmenu-qt: +libdbusmenu-qt: diff --git a/testing/packages/vtown/deps/libdmtx-0.7.5-x86_64-1_vtown_1.txt b/testing/packages/vtown/deps/libdmtx-0.7.5-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..c7c56c46b --- /dev/null +++ b/testing/packages/vtown/deps/libdmtx-0.7.5-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +libdmtx: libdmtx (Data Matrix barcode library) +libdmtx: +libdmtx: libdmtx is a library that enables programs to read and write Data +libdmtx: Matrix barcodes of the modern ECC200 variety. The utility programs +libdmtx: dmtxread and dmtxwrite also provide a command line interface for +libdmtx: libdmtx, and serve as a good reference for developers writing their +libdmtx: own libdmtx-enabled programs. +libdmtx: +libdmtx: Homepage: https://github.com/dmtx/libdmtx +libdmtx: +libdmtx: diff --git a/testing/packages/vtown/deps/libindicator-12.10.1-x86_64-1_vtown_1.txt b/testing/packages/vtown/deps/libindicator-12.10.1-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..6bd8268e9 --- /dev/null +++ b/testing/packages/vtown/deps/libindicator-12.10.1-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +libindicator: libindicator (support functions for indicators) +libindicator: +libindicator: A set of symbols and convenience functions that all indicators would +libindicator: like to use. +libindicator: +libindicator: Homepage: https://launchpad.net/libindicator +libindicator: +libindicator: +libindicator: +libindicator: +libindicator: diff --git a/testing/packages/vtown/deps/libqalculate-3.14.0-x86_64-1_vtown_1.txt b/testing/packages/vtown/deps/libqalculate-3.14.0-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..01fa88754 --- /dev/null +++ b/testing/packages/vtown/deps/libqalculate-3.14.0-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +libqalculate: libqalculate (multi-purpose calculator library) +libqalculate: +libqalculate: Qalculate! is a multi-purpose desktop calculator. It is small and +libqalculate: simple to use but with much power and versatility underneath. Features +libqalculate: include customizable functions, units, arbitrary precision, and +libqalculate: plotting. This package includes the library and a command-line +libqalculate: interface. +libqalculate: +libqalculate: Homepage: http://qalculate.github.io/ +libqalculate: +libqalculate: diff --git a/testing/packages/vtown/deps/libsass-3.6.4-x86_64-1_vtown_1.txt b/testing/packages/vtown/deps/libsass-3.6.4-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..b740d98ca --- /dev/null +++ b/testing/packages/vtown/deps/libsass-3.6.4-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +libsass: libsass (Sass library for C/C++) +libsass: +libsass: This is a library implementing Sass (a CSS pre-processor) in C/C++. +libsass: It is used by SassC, which is the official lightweight CLI tool built +libsass: by the same people as LibSass. +libsass: +libsass: Homepage: https://libsass.org +libsass: +libsass: +libsass: +libsass: diff --git a/testing/packages/vtown/deps/mlt-6.22.1-x86_64-1_vtown_1.txt b/testing/packages/vtown/deps/mlt-6.22.1-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..2c7e2f0d0 --- /dev/null +++ b/testing/packages/vtown/deps/mlt-6.22.1-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +mlt: mlt (open source multimedia framework) +mlt: +mlt: MLT is an open source multimedia framework, designed and developed for +mlt: television broadcasting. It provides a toolkit for broadcasters, video +mlt: editors, media players, transcoders, web streamers, and many more +mlt: types of applications. The functionality of the system is provided via +mlt: an assortment of ready to use tools, XML authoring components, and an +mlt: extensible plug-in based API. +mlt: +mlt: Homepage: http://www.mltframework.org/ +mlt: diff --git a/testing/packages/vtown/deps/opencv-4.5.0-x86_64-1_vtown_1.txt b/testing/packages/vtown/deps/opencv-4.5.0-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..f6d4d3699 --- /dev/null +++ b/testing/packages/vtown/deps/opencv-4.5.0-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +opencv: OpenCV (Open Source Computer Vision) +opencv: +opencv: OpenCV is a collection of algorithms and sample code for various +opencv: computer vision problems. +opencv: +opencv: Homepage: http://opencv.willowgarage.com +opencv: +opencv: +opencv: +opencv: +opencv: diff --git a/testing/packages/vtown/deps/phonon-4.11.1-x86_64-1_vtown_1.txt b/testing/packages/vtown/deps/phonon-4.11.1-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..dbe6e7b1a --- /dev/null +++ b/testing/packages/vtown/deps/phonon-4.11.1-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +phonon: phonon (multimedia framework for KDE) +phonon: +phonon: Phonon is the multimedia API provided by Qt and is the standard +phonon: abstraction for handling multimedia streams within the KDE Software +phonon: Compilation. Phonon provides an API for multimedia using various +phonon: backends (e.g. GStreamer or VLC) to handle the lower level I/O. +phonon: +phonon: Homepage: http://phonon.kde.org +phonon: +phonon: +phonon: diff --git a/testing/packages/vtown/deps/phonon-backend-gstreamer-4.10.0-x86_64-1_vtown_1.txt b/testing/packages/vtown/deps/phonon-backend-gstreamer-4.10.0-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..670db8af9 --- /dev/null +++ b/testing/packages/vtown/deps/phonon-backend-gstreamer-4.10.0-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +phonon-backend-gstreamer: phonon-backend-gstreamer (gstreamer backend for phonon) +phonon-backend-gstreamer: +phonon-backend-gstreamer: This package provides an additional gstreamer backend for the phonon +phonon-backend-gstreamer: multimedia framework used in KDE. +phonon-backend-gstreamer: +phonon-backend-gstreamer: Homepage: https://invent.kde.org/libraries/phonon-gstreamer +phonon-backend-gstreamer: +phonon-backend-gstreamer: +phonon-backend-gstreamer: +phonon-backend-gstreamer: +phonon-backend-gstreamer: diff --git a/testing/packages/vtown/deps/pipewire-0.3.13-x86_64-1_vtown_1.txt b/testing/packages/vtown/deps/pipewire-0.3.13-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..fa2b10318 --- /dev/null +++ b/testing/packages/vtown/deps/pipewire-0.3.13-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +pipewire: pipewire (multimedia processing) +pipewire: +pipewire: PipeWire is a project that aims to greatly improve handling of audio +pipewire: and video under Linux. It provides a low-latency, graph based +pipewire: processing engine on top of audio and video devices that can be used +pipewire: to support the use cases currently handled by both pulseaudio and +pipewire: JACK. PipeWire was designed with a powerful security model +pipewire: particularly suited for containerized applications. +pipewire: +pipewire: Homepage: https://pipewire.org/ +pipewire: diff --git a/testing/packages/vtown/deps/polkit-0.118-x86_64-2_vtown_1.txt b/testing/packages/vtown/deps/polkit-0.118-x86_64-2_vtown_1.txt new file mode 100644 index 000000000..3fab4403d --- /dev/null +++ b/testing/packages/vtown/deps/polkit-0.118-x86_64-2_vtown_1.txt @@ -0,0 +1,11 @@ +polkit: polkit (authentication framework) +polkit: +polkit: PolicyKit is an application-level toolkit for defining and handling +polkit: the policy that allows unprivileged processes to speak to privileged +polkit: processes. PolicyKit is specifically targeting applications in rich +polkit: desktop environments on multi-user UNIX-like operating systems. +polkit: +polkit: Homepage: http://www.freedesktop.org/wiki/Software/polkit +polkit: +polkit: +polkit: diff --git a/testing/packages/vtown/deps/polkit-qt-1-0.113.0-x86_64-1_vtown_1.txt b/testing/packages/vtown/deps/polkit-qt-1-0.113.0-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..8a631af97 --- /dev/null +++ b/testing/packages/vtown/deps/polkit-qt-1-0.113.0-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +polkit-qt-1: polkit-qt-1 (Qt polkit API wrapper) +polkit-qt-1: +polkit-qt-1: polkit-qt-1 aims to make it easy for Qt developers to take advantage +polkit-qt-1: of the polkit API. It is a convenience wrapper around QAction and +polkit-qt-1: QAbstractButton that lets you integrate those two components easily +polkit-qt-1: with polkit. +polkit-qt-1: +polkit-qt-1: Homepage: https://projects.kde.org/projects/kdesupport/polkit-qt-1/ +polkit-qt-1: +polkit-qt-1: +polkit-qt-1: diff --git a/testing/packages/vtown/deps/qrencode-4.1.1-x86_64-1_vtown_1.txt b/testing/packages/vtown/deps/qrencode-4.1.1-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..fc4446787 --- /dev/null +++ b/testing/packages/vtown/deps/qrencode-4.1.1-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +qrencode: qrencode (QR Code encoding library) +qrencode: +qrencode: Libqrencode is a library for encoding data in a QR Code symbol, a kind +qrencode: of 2D symbology that can be scanned by handy terminals such as a +qrencode: mobile phone camera. The capacity of QR Code is up to 7000 digits or +qrencode: 4000 characters, and has high robustness. +qrencode: +qrencode: Homepage: http://fukuchi.org/works/qrencode +qrencode: +qrencode: +qrencode: diff --git a/testing/packages/vtown/deps/qtkeychain-0.11.1-x86_64-1_vtown_1.txt b/testing/packages/vtown/deps/qtkeychain-0.11.1-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..58d7c2292 --- /dev/null +++ b/testing/packages/vtown/deps/qtkeychain-0.11.1-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +qtkeychain: qtkeychain (Qt password storage API) +qtkeychain: +qtkeychain: QtKeychain is a Qt API to store passwords and other secret data +qtkeychain: securely. If running, GNOME Keyring is used, otherwise qtkeychain +qtkeychain: tries to use KWallet (via D-Bus), if available. +qtkeychain: +qtkeychain: Homepage: https://github.com/frankosterfeld/qtkeychain +qtkeychain: +qtkeychain: +qtkeychain: +qtkeychain: diff --git a/testing/packages/vtown/deps/quazip-1.1-x86_64-1_vtown_1.txt b/testing/packages/vtown/deps/quazip-1.1-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..e73ff0950 --- /dev/null +++ b/testing/packages/vtown/deps/quazip-1.1-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +quazip: quazip (C++ wrapper for the Gilles Vollant's ZIP/UNZIP C package) +quazip: +quazip: Minizip is a simple C library for creating, appending and reading +quazip: ZIP archives. One thing Qt can't do out-of-the-box is write and read +quazip: ZIP archives. +quazip: QuaZIP is a simple C++ wrapper around Minizip. With QuaZIP, both +quazip: ZIP files and files inside ZIP archives can be accessed with +quazip: QIODevice API. +quazip: +quazip: See also: https://stachenov.github.io/quazip/ +quazip: diff --git a/testing/packages/vtown/deps/rttr-0.9.6-x86_64-1_vtown_1.txt b/testing/packages/vtown/deps/rttr-0.9.6-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..7751a5234 --- /dev/null +++ b/testing/packages/vtown/deps/rttr-0.9.6-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +rttr: rttr (C++ Reflection library) +rttr: +rttr: RTTR stands for Run Time Type Reflection. It describes the ability of +rttr: a computer program to introspect and modify an object at runtime. The +rttr: goal of this project is to provide an easy and intuitive way to use +rttr: reflection in C++. +rttr: +rttr: Homepage: http://www.rttr.org/ +rttr: +rttr: +rttr: diff --git a/testing/packages/vtown/deps/sassc-3.6.1-x86_64-1_vtown_1.txt b/testing/packages/vtown/deps/sassc-3.6.1-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..297b6e885 --- /dev/null +++ b/testing/packages/vtown/deps/sassc-3.6.1-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +sassc: sassc (Sass CSS preprocessor) +sassc: +sassc: SassC is a wrapper around libsass used to generate a useful command- +sassc: line Sass implementation. Sass is a CSS pre-processor language to add +sassc: on exciting new features to CSS. +sassc: +sassc: Homepage: https://libsass.org +sassc: +sassc: +sassc: +sassc: diff --git a/testing/packages/vtown/deps/speech-dispatcher-0.8.8-x86_64-1_vtown_1.txt b/testing/packages/vtown/deps/speech-dispatcher-0.8.8-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..d0d183a0f --- /dev/null +++ b/testing/packages/vtown/deps/speech-dispatcher-0.8.8-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +speech-dispatcher: speech-dispatcher (device independent speech synthesizer) +speech-dispatcher: +speech-dispatcher: Speech Dispatcher project provides a high-level device independent +speech-dispatcher: layer for access to speech synthesis through a simple, stable and well +speech-dispatcher: documented interface. +speech-dispatcher: +speech-dispatcher: Homepage: http://devel.freebsoft.org/speechd/ +speech-dispatcher: +speech-dispatcher: +speech-dispatcher: +speech-dispatcher: diff --git a/testing/packages/vtown/deps/vid.stab-20200916_e851e7b-x86_64-1_vtown_1.txt b/testing/packages/vtown/deps/vid.stab-20200916_e851e7b-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..128703950 --- /dev/null +++ b/testing/packages/vtown/deps/vid.stab-20200916_e851e7b-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +vid.stab: vid.stab (video stabilization library) +vid.stab: +vid.stab: Vidstab is a video stabilization library. A video acquired using a +vid.stab: hand-held camera or a camera mounted on a vehicle typically suffers +vid.stab: from undesirable shakes and jitters. Activities such as surfing, +vid.stab: skiing, riding, and walking while shooting videos are especially prone +vid.stab: to erratic camera shakes. Vidstab targets these video contents to help +vid.stab: create smoother and more stable videos. +vid.stab: +vid.stab: Homepage: http://public.hronopik.de/vid.stab/ +vid.stab: diff --git a/testing/packages/vtown/kde/akonadi-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/akonadi-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..cd1ec69d3 --- /dev/null +++ b/testing/packages/vtown/kde/akonadi-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +akonadi: akonadi (PIM storage service) +akonadi: +akonadi: Akonadi is an extensible cross-desktop storage service for PIM data +akonadi: and meta data providing concurrent read, write, and query access. +akonadi: It will provide a unique desktop wide object identification and +akonadi: retrieval. +akonadi: +akonadi: Homepage: http://www.kdepim.org/akonadi/ +akonadi: +akonadi: +akonadi: diff --git a/testing/packages/vtown/kde/akonadi-calendar-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/akonadi-calendar-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..883205fce --- /dev/null +++ b/testing/packages/vtown/kde/akonadi-calendar-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +akonadi-calendar: akonadi-calendar (Akonadi calendar integration) +akonadi-calendar: +akonadi-calendar: Akonadi Calendar provides jobs, models and other helpers to make +akonadi-calendar: working with events and calendars through Akonadi easier. +akonadi-calendar: +akonadi-calendar: +akonadi-calendar: +akonadi-calendar: +akonadi-calendar: +akonadi-calendar: +akonadi-calendar: diff --git a/testing/packages/vtown/kde/akonadi-calendar-tools-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/akonadi-calendar-tools-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..40a30489a --- /dev/null +++ b/testing/packages/vtown/kde/akonadi-calendar-tools-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +akonadi-calendar-tools: akonadi-calendar-tools (CLI tools to manage Akonadi calendars) +akonadi-calendar-tools: +akonadi-calendar-tools: Console applications and utilities for managing calendars in Akonadi. +akonadi-calendar-tools: +akonadi-calendar-tools: +akonadi-calendar-tools: +akonadi-calendar-tools: +akonadi-calendar-tools: +akonadi-calendar-tools: +akonadi-calendar-tools: +akonadi-calendar-tools: diff --git a/testing/packages/vtown/kde/akonadi-contacts-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/akonadi-contacts-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..b832f5511 --- /dev/null +++ b/testing/packages/vtown/kde/akonadi-contacts-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +akonadi-contacts: akonadi-contacts (contact management for Akonadi) +akonadi-contacts: +akonadi-contacts: Akonadi Contacts contains libraries and daemons to implement Contact +akonadi-contacts: Management in Akonadi. +akonadi-contacts: +akonadi-contacts: +akonadi-contacts: +akonadi-contacts: +akonadi-contacts: +akonadi-contacts: +akonadi-contacts: diff --git a/testing/packages/vtown/kde/akonadi-import-wizard-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/akonadi-import-wizard-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..3631ca1fc --- /dev/null +++ b/testing/packages/vtown/kde/akonadi-import-wizard-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +akonadi-import-wizard: akonadi-import-wizard (import data to KMail) +akonadi-import-wizard: +akonadi-import-wizard: Assistant to import PIM data from other mail clients to KMail. +akonadi-import-wizard: +akonadi-import-wizard: +akonadi-import-wizard: +akonadi-import-wizard: +akonadi-import-wizard: +akonadi-import-wizard: +akonadi-import-wizard: +akonadi-import-wizard: diff --git a/testing/packages/vtown/kde/akonadi-mime-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/akonadi-mime-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..845bb3b99 --- /dev/null +++ b/testing/packages/vtown/kde/akonadi-mime-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +akonadi-mime: akonadi-mime (akonadi MIME support library) +akonadi-mime: +akonadi-mime: akonadi-mime contains libraries and daemons that provide jobs, models +akonadi-mime: and other helpers to make working with emails through Akonadi easier. +akonadi-mime: +akonadi-mime: +akonadi-mime: +akonadi-mime: +akonadi-mime: +akonadi-mime: +akonadi-mime: diff --git a/testing/packages/vtown/kde/akonadi-notes-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/akonadi-notes-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..53b0d730d --- /dev/null +++ b/testing/packages/vtown/kde/akonadi-notes-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +akonadi-notes: akonadi-notes (akonadi note management library) +akonadi-notes: +akonadi-notes: Akonadi Notes is a library that effectively bridges the type-agnostic +akonadi-notes: API of the Akonadi client libraries and the domain-specific KMime +akonadi-notes: library. It provides a helper class for note attachments and for +akonadi-notes: wrapping notes into KMime::Message objects. +akonadi-notes: +akonadi-notes: +akonadi-notes: +akonadi-notes: +akonadi-notes: diff --git a/testing/packages/vtown/kde/akonadi-search-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/akonadi-search-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..e0a4ea7e7 --- /dev/null +++ b/testing/packages/vtown/kde/akonadi-search-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +akonadi-search: akonadi-search (search support for Akonadi) +akonadi-search: +akonadi-search: Akonadi Search contains libraries and daemons to implement Xapian +akonadi-search: based indexing and query infrastructure for Akonadi. +akonadi-search: +akonadi-search: +akonadi-search: +akonadi-search: +akonadi-search: +akonadi-search: +akonadi-search: diff --git a/testing/packages/vtown/kde/akonadiconsole-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/akonadiconsole-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..a6e21e604 --- /dev/null +++ b/testing/packages/vtown/kde/akonadiconsole-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +akonadiconsole: akonadiconsole (Akonadi management and debugging console) +akonadiconsole: +akonadiconsole: Akonadi Console is a tool for developers working with Akonadi or on +akonadiconsole: Akonadi itself. It provides a GUI for managing agents and resources, +akonadiconsole: retrieving, checking and even manipulating data, monitoring +akonadiconsole: communication between Akonadi server and its clients, as well as +akonadiconsole: convenience access to the database used by the server. +akonadiconsole: +akonadiconsole: +akonadiconsole: +akonadiconsole: diff --git a/testing/packages/vtown/kde/akregator-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/akregator-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..e3f1de094 --- /dev/null +++ b/testing/packages/vtown/kde/akregator-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +akregator: akregator (KDE feed reader) +akregator: +akregator: KDE feed reader. +akregator: +akregator: +akregator: +akregator: +akregator: +akregator: +akregator: +akregator: diff --git a/testing/packages/vtown/kde/alkimia-8.0.4-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/alkimia-8.0.4-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..66ed7f6e1 --- /dev/null +++ b/testing/packages/vtown/kde/alkimia-8.0.4-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +alkimia: alkimia (KDE Finance library) +alkimia: +alkimia: Alkimia is a library used by KDE Finance applications, like Kmymoney. +alkimia: +alkimia: +alkimia: +alkimia: +alkimia: +alkimia: +alkimia: +alkimia: diff --git a/testing/packages/vtown/kde/analitza-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/analitza-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..dfe59b94b --- /dev/null +++ b/testing/packages/vtown/kde/analitza-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +analitza: analitza (KDE mathematical library) +analitza: +analitza: The analitza library will let you add mathematical features to your +analitza: program. +analitza: +analitza: Homepage: https://projects.kde.org/projects/kde/kdeedu/analitza +analitza: +analitza: +analitza: +analitza: +analitza: diff --git a/testing/packages/vtown/kde/ark-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/ark-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..6f8ec95ed --- /dev/null +++ b/testing/packages/vtown/kde/ark-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +ark: ark (KDE archiver tool) +ark: +ark: This is KDE's application to work with compressed archives. +ark: +ark: +ark: +ark: +ark: +ark: +ark: +ark: diff --git a/testing/packages/vtown/kde/artikulate-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/artikulate-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..4ef41e5e9 --- /dev/null +++ b/testing/packages/vtown/kde/artikulate-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +artikulate: artikulate (pronunciation trainer) +artikulate: +artikulate: Artikulate is a pronunciation trainer, which helps in improving and +artikulate: perfecting pronunciation skills. Learners train their pronunciation +artikulate: by recording their own voices and comparing them to native speaker +artikulate: recordings. Artikulate is part of the KDE Education Project. +artikulate: +artikulate: +artikulate: +artikulate: +artikulate: diff --git a/testing/packages/vtown/kde/attica-5.75.0-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/attica-5.75.0-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..da62dc722 --- /dev/null +++ b/testing/packages/vtown/kde/attica-5.75.0-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +attica: attica (Open Collaboration Service library) +attica: +attica: Attica is a Qt library that implements the freedesktop.org +attica: specification for the Open Collaboration Services API version 1.4. +attica: It grants easy access to the services such as querying information +attica: about persons and contents. +attica: +attica: +attica: +attica: +attica: diff --git a/testing/packages/vtown/kde/audiocd-kio-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/audiocd-kio-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..c0190a93b --- /dev/null +++ b/testing/packages/vtown/kde/audiocd-kio-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +audiocd-kio: audiocd-kio (audiocd kio slave) +audiocd-kio: +audiocd-kio: Audiocd kio slave. +audiocd-kio: +audiocd-kio: +audiocd-kio: +audiocd-kio: +audiocd-kio: +audiocd-kio: +audiocd-kio: +audiocd-kio: diff --git a/testing/packages/vtown/kde/baloo-5.75.0-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/baloo-5.75.0-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..2e7579e09 --- /dev/null +++ b/testing/packages/vtown/kde/baloo-5.75.0-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +baloo: baloo (framework for searching and managing metadata) +baloo: +baloo: Baloo is a framework for searching and managing metadata. Baloo +baloo: focuses on providing a very small memory footprint along with +baloo: extremely fast searching. It also supports storing additional file +baloo: based metadata via extended attributes. +baloo: +baloo: +baloo: +baloo: +baloo: diff --git a/testing/packages/vtown/kde/baloo-widgets-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/baloo-widgets-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..80f46dd8a --- /dev/null +++ b/testing/packages/vtown/kde/baloo-widgets-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +baloo-widgets: baloo-widgets (widgets for baloo) +baloo-widgets: +baloo-widgets: Baloo is a framework for searching and managing metadata. +baloo-widgets: Baloo-widgets contains widgets for use with Baloo. +baloo-widgets: +baloo-widgets: +baloo-widgets: +baloo-widgets: +baloo-widgets: +baloo-widgets: +baloo-widgets: diff --git a/testing/packages/vtown/kde/blinken-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/blinken-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..59ec68a93 --- /dev/null +++ b/testing/packages/vtown/kde/blinken-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +blinken: blinken (a memory enhancement game) +blinken: +blinken: Blinken is a memory enhancement game for KDE. +blinken: +blinken: +blinken: +blinken: +blinken: +blinken: +blinken: +blinken: diff --git a/testing/packages/vtown/kde/bluedevil-5.20.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/bluedevil-5.20.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..05bd0bbcc --- /dev/null +++ b/testing/packages/vtown/kde/bluedevil-5.20.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +bluedevil: bluedevil (bluetooth stack for KDE) +bluedevil: +bluedevil: BlueDevil is the bluetooth stack for KDE. +bluedevil: +bluedevil: Homepage: http://www.afiestas.org/ +bluedevil: +bluedevil: +bluedevil: +bluedevil: +bluedevil: +bluedevil: diff --git a/testing/packages/vtown/kde/bluez-qt-5.75.0-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/bluez-qt-5.75.0-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..f61501628 --- /dev/null +++ b/testing/packages/vtown/kde/bluez-qt-5.75.0-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +bluez-qt: bluez-qt (Qt wrapper for BlueZ 5 DBus API) +bluez-qt: +bluez-qt: BluezQt is a library for communication with BlueZ system and session +bluez-qt: daemons. Manager class is used to communicate with system daemon +bluez-qt: org.bluez. ObexManager class is used to communicate with session +bluez-qt: daemon org.bluez.obex. +bluez-qt: +bluez-qt: Homepage: https://projects.kde.org/projects/frameworks/bluez-qt +bluez-qt: +bluez-qt: +bluez-qt: diff --git a/testing/packages/vtown/kde/bomber-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/bomber-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..639826b43 --- /dev/null +++ b/testing/packages/vtown/kde/bomber-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +bomber: bomber (arcade bombing game for KDE) +bomber: +bomber: Bomber is a single player arcade game. The player is invading various +bomber: cities in a plane that is decreasing in height. The goal of the game +bomber: is to destroy all the buildings and advance to the next level. Each +bomber: level gets a bit harder by increasing the speed of the plane and the +bomber: height of the buildings. +bomber: +bomber: +bomber: +bomber: diff --git a/testing/packages/vtown/kde/bovo-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/bovo-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..e5dbc047e --- /dev/null +++ b/testing/packages/vtown/kde/bovo-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +bovo: bovo (five-in-a-row board game) +bovo: +bovo: Bovo is a Gomoku ("five points" in Japanese) like game for two +bovo: players, where the opponents alternate in placing their respective +bovo: pictogram on the game board. Also known as: Connect Five, Five in a +bovo: row, X and O, Naughts and Crosses. +bovo: +bovo: +bovo: +bovo: +bovo: diff --git a/testing/packages/vtown/kde/breeze-5.20.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/breeze-5.20.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..766b7e49e --- /dev/null +++ b/testing/packages/vtown/kde/breeze-5.20.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +breeze: breeze (artwork for Plasma) +breeze: +breeze: Artwork, styles and assets for the Breeze visual style for the Plasma +breeze: Desktop. +breeze: +breeze: +breeze: +breeze: +breeze: +breeze: +breeze: diff --git a/testing/packages/vtown/kde/breeze-grub-5.20.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/breeze-grub-5.20.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..df9fa878d --- /dev/null +++ b/testing/packages/vtown/kde/breeze-grub-5.20.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +breeze-grub: breeze-grub (Breeze theme for GRUB) +breeze-grub: +breeze-grub: Breeze theme for GRUB. +breeze-grub: +breeze-grub: +breeze-grub: +breeze-grub: +breeze-grub: +breeze-grub: +breeze-grub: +breeze-grub: diff --git a/testing/packages/vtown/kde/breeze-gtk-5.20.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/breeze-gtk-5.20.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..c1381b98e --- /dev/null +++ b/testing/packages/vtown/kde/breeze-gtk-5.20.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +breeze-gtk: breeze-gtk (Breeze widget theme for GTK 2 and 3) +breeze-gtk: +breeze-gtk: Breeze widget theme for GTK 2 and 3. +breeze-gtk: +breeze-gtk: +breeze-gtk: +breeze-gtk: +breeze-gtk: +breeze-gtk: +breeze-gtk: +breeze-gtk: diff --git a/testing/packages/vtown/kde/breeze-icons-5.75.0-noarch-1_vtown_1.txt b/testing/packages/vtown/kde/breeze-icons-5.75.0-noarch-1_vtown_1.txt new file mode 100644 index 000000000..1ec38b288 --- /dev/null +++ b/testing/packages/vtown/kde/breeze-icons-5.75.0-noarch-1_vtown_1.txt @@ -0,0 +1,11 @@ +breeze-icons: breeze-icons (Breeze icon themes for KDE Plasma) +breeze-icons: +breeze-icons: Breeze icon themes for KDE Plasma. +breeze-icons: +breeze-icons: Homepage: https://projects.kde.org/projects/kde/workspace/breeze +breeze-icons: +breeze-icons: +breeze-icons: +breeze-icons: +breeze-icons: +breeze-icons: diff --git a/testing/packages/vtown/kde/calendarsupport-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/calendarsupport-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..921dfea0d --- /dev/null +++ b/testing/packages/vtown/kde/calendarsupport-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +calendarsupport: calendarsupport (KDE PIM calendar support library) +calendarsupport: +calendarsupport: The package contains KDE PIM calendar support library. +calendarsupport: +calendarsupport: +calendarsupport: +calendarsupport: +calendarsupport: +calendarsupport: +calendarsupport: +calendarsupport: diff --git a/testing/packages/vtown/kde/calligra-3.2.1-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/calligra-3.2.1-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..16f5be453 --- /dev/null +++ b/testing/packages/vtown/kde/calligra-3.2.1-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +calligra: calligra (KDE office productivity suite) +calligra: +calligra: Calligra office productivity applications. Included are a word +calligra: processor, spreadsheet, presentation program, chart and graph creator, +calligra: vector graphics tool, database report creator, flowcharting program, +calligra: integrated data management program, a pixel graphics editor, a +calligra: mathematical formula editor, and Calligra Workspace (a combination of +calligra: all of the above). +calligra: +calligra: Homepage: http://calligra-suite.org/ +calligra: diff --git a/testing/packages/vtown/kde/calligraplan-3.2.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/calligraplan-3.2.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..bcdf0e906 --- /dev/null +++ b/testing/packages/vtown/kde/calligraplan-3.2.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +calligraplan: calligraplan (project planner) +calligraplan: +calligraplan: Calligra Plan is a project management application. It is intended for +calligraplan: managing moderately large projects with multiple resources. +calligraplan: +calligraplan: Homepage: http://www.calligra-suite.org/ +calligraplan: +calligraplan: +calligraplan: +calligraplan: +calligraplan: diff --git a/testing/packages/vtown/kde/cantor-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/cantor-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..72db54b00 --- /dev/null +++ b/testing/packages/vtown/kde/cantor-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +cantor: cantor (front-end to mathematics software) +cantor: +cantor: Cantor is a frontend to several existing mathematical software such as +cantor: R, Sage and Maxima. Cantor offers a worksheet as a nice GUI for all +cantor: those backends and is not targeted to kids but to scientists. +cantor: +cantor: +cantor: +cantor: +cantor: +cantor: diff --git a/testing/packages/vtown/kde/cervisia-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/cervisia-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..206b0c1bc --- /dev/null +++ b/testing/packages/vtown/kde/cervisia-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +cervisia: cervisia (GUI for CVS) +cervisia: +cervisia: cervisia is a graphical frontend for CVS. +cervisia: +cervisia: +cervisia: +cervisia: +cervisia: +cervisia: +cervisia: +cervisia: diff --git a/testing/packages/vtown/kde/digikam-7.1.0-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/digikam-7.1.0-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..8beec1b50 --- /dev/null +++ b/testing/packages/vtown/kde/digikam-7.1.0-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +digikam: digikam (KDE Photo Management Application) +digikam: +digikam: digiKam is a simple digital photo management application for KDE, +digikam: which makes importing and organizing digital photos a snap. The photos +digikam: can be organized in albums which can be sorted chronologically, by +digikam: directory layout, or by custom collections. An easy to use interface +digikam: enables you to connect to your camera and preview, download, and/or +digikam: delete your images. +digikam: +digikam: Homepage: http://www.digikam.org/ +digikam: diff --git a/testing/packages/vtown/kde/dolphin-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/dolphin-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..ba882faa2 --- /dev/null +++ b/testing/packages/vtown/kde/dolphin-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +dolphin: dolphin (KDE file manager) +dolphin: +dolphin: Dolphin is a lightweight file manager. It has been designed with ease +dolphin: of use and simplicity in mind, while still allowing flexibility and +dolphin: customization. +dolphin: +dolphin: Homepage: https://www.kde.org/applications/system/dolphin/ +dolphin: +dolphin: +dolphin: +dolphin: diff --git a/testing/packages/vtown/kde/dolphin-plugins-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/dolphin-plugins-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..4ba51c02e --- /dev/null +++ b/testing/packages/vtown/kde/dolphin-plugins-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +dolphin-plugins: dolphin-plugins (dolphin VCS plugins) +dolphin-plugins: +dolphin-plugins: This package contains plugins that offer integration of various +dolphin-plugins: version control systems in Dolphin. +dolphin-plugins: +dolphin-plugins: +dolphin-plugins: +dolphin-plugins: +dolphin-plugins: +dolphin-plugins: +dolphin-plugins: diff --git a/testing/packages/vtown/kde/dragon-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/dragon-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..955dcb65d --- /dev/null +++ b/testing/packages/vtown/kde/dragon-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +dragon: dragon (KDE multimedia player) +dragon: +dragon: Dragon Player is a multimedia player where the focus is on simplicity, +dragon: instead of features. Dragon Player does one thing, and only one +dragon: thing, which is playing multimedia files. +dragon: +dragon: +dragon: +dragon: +dragon: +dragon: diff --git a/testing/packages/vtown/kde/drkonqi-5.20.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/drkonqi-5.20.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..676994337 --- /dev/null +++ b/testing/packages/vtown/kde/drkonqi-5.20.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +drkonqi: drkonqi (crash handler for plasma5) +drkonqi: +drkonqi: Drkonqi is the crash handler for KDE Frameworks 5 / Plasma5. +drkonqi: +drkonqi: +drkonqi: +drkonqi: +drkonqi: +drkonqi: +drkonqi: +drkonqi: diff --git a/testing/packages/vtown/kde/elisa-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/elisa-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..3a0791588 --- /dev/null +++ b/testing/packages/vtown/kde/elisa-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +elisa: elisa (music player) +elisa: +elisa: Elisa is a simple music player that should be easy to use. It does not +elisa: require any configuration before one can use it. +elisa: +elisa: Homepage: https://community.kde.org/Elisa +elisa: +elisa: +elisa: +elisa: +elisa: diff --git a/testing/packages/vtown/kde/eventviews-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/eventviews-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..bb3e885ab --- /dev/null +++ b/testing/packages/vtown/kde/eventviews-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +eventviews: eventviews (library for creating events) +eventviews: +eventviews: KDE PIM library for creating events. +eventviews: +eventviews: +eventviews: +eventviews: +eventviews: +eventviews: +eventviews: +eventviews: diff --git a/testing/packages/vtown/kde/extra-cmake-modules-5.75.0-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/extra-cmake-modules-5.75.0-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..afbc3172a --- /dev/null +++ b/testing/packages/vtown/kde/extra-cmake-modules-5.75.0-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +extra-cmake-modules: extra-cmake-modules (extra KDE CMake modules) +extra-cmake-modules: +extra-cmake-modules: This package contains additional CMake modules required for compiling +extra-cmake-modules: KDE Frameworks 5. +extra-cmake-modules: +extra-cmake-modules: +extra-cmake-modules: +extra-cmake-modules: +extra-cmake-modules: +extra-cmake-modules: +extra-cmake-modules: diff --git a/testing/packages/vtown/kde/falkon-3.1.0-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/falkon-3.1.0-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..b306a7741 --- /dev/null +++ b/testing/packages/vtown/kde/falkon-3.1.0-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +falkon: falkon (KDE web browser) +falkon: +falkon: Falkon is a QtWebEngine based cross-platform web browser. +falkon: +falkon: +falkon: +falkon: +falkon: +falkon: +falkon: +falkon: diff --git a/testing/packages/vtown/kde/ffmpegthumbs-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/ffmpegthumbs-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..873d728b3 --- /dev/null +++ b/testing/packages/vtown/kde/ffmpegthumbs-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +ffmpegthumbs: ffmpegthumbs (video thumbnail generator using ffmpeg) +ffmpegthumbs: +ffmpegthumbs: FFMpegThumbs is a video thumbnail generator for KDE file managers like +ffmpegthumbs: Dolphin and Konqueror. It enables them to show preview images of +ffmpegthumbs: video files using FFMpeg. +ffmpegthumbs: +ffmpegthumbs: +ffmpegthumbs: +ffmpegthumbs: +ffmpegthumbs: +ffmpegthumbs: diff --git a/testing/packages/vtown/kde/filelight-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/filelight-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..4d17b7030 --- /dev/null +++ b/testing/packages/vtown/kde/filelight-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +filelight: filelight (file system monitor) +filelight: +filelight: Filelight allows you to quickly understand exactly where your +filelight: diskspace is being used by graphically representing your file system. +filelight: +filelight: Homepage: http://utils.kde.org/projects/filelight +filelight: +filelight: +filelight: +filelight: +filelight: diff --git a/testing/packages/vtown/kde/frameworkintegration-5.75.0-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/frameworkintegration-5.75.0-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..f38c83120 --- /dev/null +++ b/testing/packages/vtown/kde/frameworkintegration-5.75.0-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +frameworkintegration: frameworkintegration (applications integration with KDE) +frameworkintegration: +frameworkintegration: Framework providing components to allow applications to integrate +frameworkintegration: with a KDE Workspace. +frameworkintegration: +frameworkintegration: Homepage: https://community.kde.org/Frameworks +frameworkintegration: +frameworkintegration: +frameworkintegration: +frameworkintegration: +frameworkintegration: diff --git a/testing/packages/vtown/kde/granatier-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/granatier-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..5d1bc0e2b --- /dev/null +++ b/testing/packages/vtown/kde/granatier-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +granatier: granatier (bomberman clone for KDE) +granatier: +granatier: Granatier is a clone of the classic Bomberman game, inspired by the +granatier: work of the Clanbomber clone. +granatier: +granatier: +granatier: +granatier: +granatier: +granatier: +granatier: diff --git a/testing/packages/vtown/kde/grantlee-editor-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/grantlee-editor-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..c77ab516b --- /dev/null +++ b/testing/packages/vtown/kde/grantlee-editor-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +grantlee-editor: grantlee-editor (editor for Grantlee themes) +grantlee-editor: +grantlee-editor: Editor for Grantlee themes. +grantlee-editor: +grantlee-editor: +grantlee-editor: +grantlee-editor: +grantlee-editor: +grantlee-editor: +grantlee-editor: +grantlee-editor: diff --git a/testing/packages/vtown/kde/grantleetheme-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/grantleetheme-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..af319fbc5 --- /dev/null +++ b/testing/packages/vtown/kde/grantleetheme-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +grantleetheme: grantleetheme (Grantlee theming support) +grantleetheme: +grantleetheme: grantleetheme is a library for Grantlee theming support. +grantleetheme: +grantleetheme: +grantleetheme: +grantleetheme: +grantleetheme: +grantleetheme: +grantleetheme: +grantleetheme: diff --git a/testing/packages/vtown/kde/gwenview-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/gwenview-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..efcb2b42d --- /dev/null +++ b/testing/packages/vtown/kde/gwenview-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +gwenview: gwenview (image viewer for KDE) +gwenview: +gwenview: Gwenview is a simple image viewer for KDE. It features a folder tree +gwenview: window and a file list window, providing easy navigation of your file +gwenview: hierarchy. +gwenview: +gwenview: +gwenview: +gwenview: +gwenview: +gwenview: diff --git a/testing/packages/vtown/kde/incidenceeditor-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/incidenceeditor-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..62b3023d2 --- /dev/null +++ b/testing/packages/vtown/kde/incidenceeditor-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +incidenceeditor: incidenceeditor (KDE PIM incidence editor) +incidenceeditor: +incidenceeditor: KDE PIM incidence editor for korganizer. +incidenceeditor: +incidenceeditor: +incidenceeditor: +incidenceeditor: +incidenceeditor: +incidenceeditor: +incidenceeditor: +incidenceeditor: diff --git a/testing/packages/vtown/kde/juk-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/juk-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..8e080acf7 --- /dev/null +++ b/testing/packages/vtown/kde/juk-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +juk: juk (audio jukebox application) +juk: +juk: JuK is an audio jukebox application, supporting collections of MP3, +juk: Ogg Vorbis, and FLAC audio files. It allows you to edit the tags of +juk: your audio files and manage your collection and playlists. In fact, +juk: its main focus is on music management. +juk: +juk: +juk: +juk: +juk: diff --git a/testing/packages/vtown/kde/k3b-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/k3b-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..67fe30372 --- /dev/null +++ b/testing/packages/vtown/kde/k3b-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +k3b: k3b (The CD Creator) +k3b: +k3b: K3b makes writing cds under Linux easy. It has an easy to use +k3b: interface and supports CD burning (including on-the-fly), copying, +k3b: erasing, ripping, and more. +k3b: +k3b: K3b was written by Sebastian Trueg, Thomas Froescher, +k3b: Christian Kvasny, and Klaus-Dieter Krannich. +k3b: +k3b: Homepage: http://www.k3b.org +k3b: diff --git a/testing/packages/vtown/kde/kactivities-5.75.0-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kactivities-5.75.0-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..89218b7e6 --- /dev/null +++ b/testing/packages/vtown/kde/kactivities-5.75.0-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kactivities: kactivities (API for using Activities) +kactivities: +kactivities: API for using and interacting with Activities as a consumer, +kactivities: application adding information to them, or as an activity manager. +kactivities: +kactivities: +kactivities: +kactivities: +kactivities: +kactivities: +kactivities: diff --git a/testing/packages/vtown/kde/kactivities-stats-5.75.0-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kactivities-stats-5.75.0-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..31a8087ef --- /dev/null +++ b/testing/packages/vtown/kde/kactivities-stats-5.75.0-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kactivities-stats: kactivities-stats (component of KDE Activities) +kactivities-stats: +kactivities-stats: kactivities-stats is library for accessing the usage data collected by +kactivities-stats: the Activities system. +kactivities-stats: +kactivities-stats: +kactivities-stats: +kactivities-stats: +kactivities-stats: +kactivities-stats: +kactivities-stats: diff --git a/testing/packages/vtown/kde/kactivitymanagerd-5.20.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kactivitymanagerd-5.20.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..f4fd60503 --- /dev/null +++ b/testing/packages/vtown/kde/kactivitymanagerd-5.20.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kactivitymanagerd: kactivitymanagerd (manage and track user activities) +kactivitymanagerd: +kactivitymanagerd: System service to manage user activities and track the usage patterns. +kactivitymanagerd: +kactivitymanagerd: Homepage: +kactivitymanagerd: https://projects.kde.org/projects/kde/workspace/kactivitymanagerd +kactivitymanagerd: +kactivitymanagerd: +kactivitymanagerd: +kactivitymanagerd: +kactivitymanagerd: diff --git a/testing/packages/vtown/kde/kaddressbook-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kaddressbook-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..4e17ad91a --- /dev/null +++ b/testing/packages/vtown/kde/kaddressbook-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kaddressbook: kaddressbook (KDE contact manager) +kaddressbook: +kaddressbook: KDE contact manager. +kaddressbook: +kaddressbook: +kaddressbook: +kaddressbook: +kaddressbook: +kaddressbook: +kaddressbook: +kaddressbook: diff --git a/testing/packages/vtown/kde/kalarm-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kalarm-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..7a4702b96 --- /dev/null +++ b/testing/packages/vtown/kde/kalarm-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kalarm: kalarm (personal alarm scheduler) +kalarm: +kalarm: Personal alarm scheduler. +kalarm: +kalarm: +kalarm: +kalarm: +kalarm: +kalarm: +kalarm: +kalarm: diff --git a/testing/packages/vtown/kde/kalarmcal-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kalarmcal-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..7994f3d99 --- /dev/null +++ b/testing/packages/vtown/kde/kalarmcal-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kalarmcal: kalarmcal (KAlarm client library) +kalarmcal: +kalarmcal: kalarmcal contains the KAlarm client library. +kalarmcal: +kalarmcal: +kalarmcal: +kalarmcal: +kalarmcal: +kalarmcal: +kalarmcal: +kalarmcal: diff --git a/testing/packages/vtown/kde/kalgebra-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kalgebra-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..898262162 --- /dev/null +++ b/testing/packages/vtown/kde/kalgebra-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kalgebra: kalgebra (a graph calculator) +kalgebra: +kalgebra: KAlgebra is a MathML-based graph calculator. It was initially MathML +kalgebra: oriented, but now it can be used by anyone with a little mathematical +kalgebra: knowledge. +kalgebra: +kalgebra: +kalgebra: +kalgebra: +kalgebra: +kalgebra: diff --git a/testing/packages/vtown/kde/kalzium-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kalzium-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..9b70a94db --- /dev/null +++ b/testing/packages/vtown/kde/kalzium-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kalzium: kalzium (periodic table of the elements) +kalzium: +kalzium: Kalzium shows a periodic table of the elements. +kalzium: +kalzium: +kalzium: +kalzium: +kalzium: +kalzium: +kalzium: +kalzium: diff --git a/testing/packages/vtown/kde/kamera-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kamera-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..27dbf09c0 --- /dev/null +++ b/testing/packages/vtown/kde/kamera-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kamera: kamera (digital camera support for KDE) +kamera: +kamera: Digital camera support for KDE. +kamera: +kamera: +kamera: +kamera: +kamera: +kamera: +kamera: +kamera: diff --git a/testing/packages/vtown/kde/kamoso-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kamoso-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..8aec326ab --- /dev/null +++ b/testing/packages/vtown/kde/kamoso-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kamoso: kamoso (webcam recorder) +kamoso: +kamoso: Kamoso is a great program to use your webcam to take pictures or make +kamoso: videos. It probably should be the best webcam recorder for Linux. +kamoso: +kamoso: Kamoso can make photos from your webcam and upload them to Facebook. +kamoso: It also allows to record videos from your webcam and upload them +kamoso: to YouTube. +kamoso: +kamoso: Homepage: https://userbase.kde.org/Kamoso +kamoso: diff --git a/testing/packages/vtown/kde/kanagram-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kanagram-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..4c010515e --- /dev/null +++ b/testing/packages/vtown/kde/kanagram-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kanagram: kanagram (letter game) +kanagram: +kanagram: Kanagram is a replacement for KMessedWords. Kanagram mixes up the +kanagram: letters of a word to create an anagram, and you have to guess what the +kanagram: mixed up word is. Kanagram features several built-in word lists, +kanagram: hints, and a cheat feature which reveals the original word. Kanagram +kanagram: also has a vocabulary editor. +kanagram: +kanagram: +kanagram: +kanagram: diff --git a/testing/packages/vtown/kde/kapidox-5.75.0-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kapidox-5.75.0-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..98829b114 --- /dev/null +++ b/testing/packages/vtown/kde/kapidox-5.75.0-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kapidox: kapidox (KDE Doxygen Tools) +kapidox: +kapidox: This framework contains scripts and data for building API +kapidox: documentation (dox) in a standard format and style. +kapidox: +kapidox: +kapidox: +kapidox: +kapidox: +kapidox: +kapidox: diff --git a/testing/packages/vtown/kde/kapman-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kapman-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..f857f9d55 --- /dev/null +++ b/testing/packages/vtown/kde/kapman-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kapman: kapman (KDE version of Pac-Man) +kapman: +kapman: Kapman is a clone of the well known game Pac-Man. You must run through +kapman: the maze to eat all pills without being captured by a ghost. By eating +kapman: an energizer, Kapman gets the ability to eat ghosts for a few seconds. +kapman: When a stage is cleared of pills and energizers the player is taken to +kapman: the next stage with slightly increased game speed. +kapman: +kapman: +kapman: +kapman: diff --git a/testing/packages/vtown/kde/kapptemplate-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kapptemplate-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..99a8847df --- /dev/null +++ b/testing/packages/vtown/kde/kapptemplate-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kapptemplate: kapptemplate (application template generator) +kapptemplate: +kapptemplate: KAppTemplate is a shell script to create the necessary framework to +kapptemplate: develop KDE applications. +kapptemplate: +kapptemplate: +kapptemplate: +kapptemplate: +kapptemplate: +kapptemplate: +kapptemplate: diff --git a/testing/packages/vtown/kde/karchive-5.75.0-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/karchive-5.75.0-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..1fd22b4c9 --- /dev/null +++ b/testing/packages/vtown/kde/karchive-5.75.0-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +karchive: karchive (Read, create, and manipulate archives) +karchive: +karchive: KArchive provides classes for easy reading, creation and manipulation +karchive: of archive formats like ZIP and TAR. It also provides transparent +karchive: compression and decompression of data, like the GZip format, via a +karchive: subclass of QIODevice. +karchive: +karchive: +karchive: +karchive: +karchive: diff --git a/testing/packages/vtown/kde/kate-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kate-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..ecf7794f8 --- /dev/null +++ b/testing/packages/vtown/kde/kate-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kate: kate (an advanced text editor for KDE) +kate: +kate: The Kate project develops two main products: KatePart, the advanced +kate: editor component which is used in numerous KDE applications requiring +kate: a text editing component, and Kate, a MDI text editor application. +kate: In addition, it provides KWrite, a simple SDI editor shell which +kate: allows the user to select his/her favorite editor component. +kate: +kate: Homepage: http://kate-editor.org +kate: +kate: diff --git a/testing/packages/vtown/kde/katomic-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/katomic-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..e7c4140ba --- /dev/null +++ b/testing/packages/vtown/kde/katomic-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +katomic: katomic (re-assemble molecules from compound atoms) +katomic: +katomic: Katomic is both fun and educational game built around molecular +katomic: geometry. It employs simplistic two-dimensional looks at different +katomic: chemical elements. You can also play an online demo version of this +katomic: game. +katomic: +katomic: +katomic: +katomic: +katomic: diff --git a/testing/packages/vtown/kde/kauth-5.75.0-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kauth-5.75.0-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..d445854bb --- /dev/null +++ b/testing/packages/vtown/kde/kauth-5.75.0-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kauth: kauth (Execute actions as privileged user) +kauth: +kauth: KAuth provides a convenient, system-integrated way to offload actions +kauth: that need to be performed as a privileged user (root, for example) to +kauth: small (hopefully secure) helper utilities. +kauth: +kauth: +kauth: +kauth: +kauth: +kauth: diff --git a/testing/packages/vtown/kde/kbackup-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kbackup-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..6e6ef92eb --- /dev/null +++ b/testing/packages/vtown/kde/kbackup-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kbackup: kbackup (KDE backup program) +kbackup: +kbackup: KBackup is an application that lets you back up any folders or files +kbackup: in a tar archive to a local folder, e.g. a locally mounted device +kbackup: like a ZIP drive, USB stick, etc. or a remote URL. KBackup can also +kbackup: run automated backups without using a graphical user interface. +kbackup: +kbackup: Homepage: https://www.kde.org/applications/utilities/kbackup/ +kbackup: +kbackup: +kbackup: diff --git a/testing/packages/vtown/kde/kblackbox-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kblackbox-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..493613041 --- /dev/null +++ b/testing/packages/vtown/kde/kblackbox-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kblackbox: kblackbox (a game of hide and seek) +kblackbox: +kblackbox: KBlackbox is a game of hide and seek played on a grid of boxes where +kblackbox: the computer has hidden several balls. +kblackbox: +kblackbox: +kblackbox: +kblackbox: +kblackbox: +kblackbox: +kblackbox: diff --git a/testing/packages/vtown/kde/kblocks-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kblocks-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..fe05ab32f --- /dev/null +++ b/testing/packages/vtown/kde/kblocks-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kblocks: kblocks (falling blocks game for KDE) +kblocks: +kblocks: KBlocks is the KDE version of the classic falling blocks game. +kblocks: +kblocks: +kblocks: +kblocks: +kblocks: +kblocks: +kblocks: +kblocks: diff --git a/testing/packages/vtown/kde/kbookmarks-5.75.0-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kbookmarks-5.75.0-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..8cedb8805 --- /dev/null +++ b/testing/packages/vtown/kde/kbookmarks-5.75.0-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kbookmarks: kbookmarks (Bookmarks management library) +kbookmarks: +kbookmarks: KBookmarks lets you access and manipulate bookmarks stored using the +kbookmarks: XBEL format. The most common use for bookmarks is web browsers, but +kbookmarks: this can also be useful in any application where local files or URLs +kbookmarks: can be saved as bookmarks. +kbookmarks: +kbookmarks: For more information on the XBEL format, see: +kbookmarks: http://pyxml.sourceforge.net/topics/xbel/ +kbookmarks: +kbookmarks: diff --git a/testing/packages/vtown/kde/kbounce-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kbounce-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..3c1aea48d --- /dev/null +++ b/testing/packages/vtown/kde/kbounce-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kbounce: kbounce (KDE Bounce Ball Game) +kbounce: +kbounce: KBounce is a single player arcade game with the elements of puzzle. +kbounce: It is played on a field, surrounded by wall, with two or more balls +kbounce: that move about in the field bouncing off of walls. The player can +kbounce: build new walls, decreasing the size of active field. +kbounce: +kbounce: +kbounce: +kbounce: +kbounce: diff --git a/testing/packages/vtown/kde/kbreakout-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kbreakout-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..ff8cd108b --- /dev/null +++ b/testing/packages/vtown/kde/kbreakout-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kbreakout: kbreakout (breakout-like game for KDE) +kbreakout: +kbreakout: KBreakout is the KDE version of a Breakout-like game. +kbreakout: +kbreakout: +kbreakout: +kbreakout: +kbreakout: +kbreakout: +kbreakout: +kbreakout: diff --git a/testing/packages/vtown/kde/kbruch-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kbruch-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..d27d65c8a --- /dev/null +++ b/testing/packages/vtown/kde/kbruch-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kbruch: kbruch (calculate fractions) +kbruch: +kbruch: KBruch is a small program to practice calculating with fractions. +kbruch: +kbruch: +kbruch: +kbruch: +kbruch: +kbruch: +kbruch: +kbruch: diff --git a/testing/packages/vtown/kde/kcachegrind-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kcachegrind-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..449588900 --- /dev/null +++ b/testing/packages/vtown/kde/kcachegrind-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kcachegrind: kcachegrind (GUI to profilers such as Valgrind) +kcachegrind: +kcachegrind: kcachegrind is a graphical browser for data produced by profiling +kcachegrind: tools such as Valgrind. +kcachegrind: +kcachegrind: +kcachegrind: +kcachegrind: +kcachegrind: +kcachegrind: +kcachegrind: diff --git a/testing/packages/vtown/kde/kcalc-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kcalc-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..82d073a6d --- /dev/null +++ b/testing/packages/vtown/kde/kcalc-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kcalc: kcalc (KDE calculator) +kcalc: +kcalc: KCalc is a calculator which offers many more mathematical functions +kcalc: than meet the eye on a first glance. +kcalc: +kcalc: Homepage: http://utils.kde.org/projects/kcalc +kcalc: +kcalc: +kcalc: +kcalc: +kcalc: diff --git a/testing/packages/vtown/kde/kcalendarcore-5.75.0-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kcalendarcore-5.75.0-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..5a88c9051 --- /dev/null +++ b/testing/packages/vtown/kde/kcalendarcore-5.75.0-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kcalendarcore: kcalendarcore (KDE calendar access library) +kcalendarcore: +kcalendarcore: This library provides access to and handling of calendar data. It +kcalendarcore: supports the standard formats iCalendar and vCalendar and the group +kcalendarcore: scheduling standard iTIP. +kcalendarcore: +kcalendarcore: +kcalendarcore: +kcalendarcore: +kcalendarcore: +kcalendarcore: diff --git a/testing/packages/vtown/kde/kcalutils-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kcalutils-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..26f45a24f --- /dev/null +++ b/testing/packages/vtown/kde/kcalutils-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kcalutils: kcalutils (calendar data utilities) +kcalutils: +kcalutils: This library provides a set of utility functions that help +kcalutils: applications access and use calendar data via the KCalCore library. +kcalutils: +kcalutils: +kcalutils: +kcalutils: +kcalutils: +kcalutils: +kcalutils: diff --git a/testing/packages/vtown/kde/kcharselect-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kcharselect-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..315b4d72c --- /dev/null +++ b/testing/packages/vtown/kde/kcharselect-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kcharselect: kcharselect (character picker) +kcharselect: +kcharselect: KCharSelect is a tool to select special characters from all installed +kcharselect: fonts and copy them into the clipboard. +kcharselect: +kcharselect: Homepage: http://utils.kde.org/projects/kcharselect +kcharselect: +kcharselect: +kcharselect: +kcharselect: +kcharselect: diff --git a/testing/packages/vtown/kde/kcmutils-5.75.0-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kcmutils-5.75.0-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..88ee05369 --- /dev/null +++ b/testing/packages/vtown/kde/kcmutils-5.75.0-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kcmutils: kcmutils (KDE System Settings utilities) +kcmutils: +kcmutils: KCMUtils provides various classes to work with KCModules. KCModules +kcmutils: can be created with the KConfigWidgets framework. +kcmutils: +kcmutils: +kcmutils: +kcmutils: +kcmutils: +kcmutils: +kcmutils: diff --git a/testing/packages/vtown/kde/kcodecs-5.75.0-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kcodecs-5.75.0-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..c9413108a --- /dev/null +++ b/testing/packages/vtown/kde/kcodecs-5.75.0-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kcodecs: kcodecs (String encoding library) +kcodecs: +kcodecs: KCodecs provide a collection of methods to manipulate strings using +kcodecs: various encodings. It can automatically determine the charset of a +kcodecs: string, translate XML entities, validate email addresses, and find +kcodecs: encodings by name in a more tolerant way than QTextCodec (useful e.g. +kcodecs: for data coming from the Internet). +kcodecs: +kcodecs: +kcodecs: +kcodecs: diff --git a/testing/packages/vtown/kde/kcolorchooser-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kcolorchooser-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..b43c9563b --- /dev/null +++ b/testing/packages/vtown/kde/kcolorchooser-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kcolorchooser: kcolorchooser (color chooser) +kcolorchooser: +kcolorchooser: A color chooser application for KDE. +kcolorchooser: +kcolorchooser: +kcolorchooser: +kcolorchooser: +kcolorchooser: +kcolorchooser: +kcolorchooser: +kcolorchooser: diff --git a/testing/packages/vtown/kde/kcompletion-5.75.0-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kcompletion-5.75.0-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..77a294201 --- /dev/null +++ b/testing/packages/vtown/kde/kcompletion-5.75.0-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kcompletion: kcompletion (Powerful completion framework) +kcompletion: +kcompletion: When typing filenames, email addresses and other text where the user +kcompletion: often wants to select from existing data (including what they +kcompletion: previously typed) rather than enter anything wholly original, users +kcompletion: often find it helpful if they only need to type the first few +kcompletion: characters, and then have the application offer them a set of choices +kcompletion: or attempt to finish off what they were typing. This framework helps +kcompletion: implement this in Qt-based applications. +kcompletion: +kcompletion: diff --git a/testing/packages/vtown/kde/kconfig-5.75.0-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kconfig-5.75.0-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..fad7292cf --- /dev/null +++ b/testing/packages/vtown/kde/kconfig-5.75.0-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kconfig: kconfig (Persistent application settings) +kconfig: +kconfig: KConfig provides an advanced configuration system. It is made of two +kconfig: parts: KConfigCore and KConfigGui. KConfigCore provides access to the +kconfig: configuration files themselves. KConfigGui provides a way to hook +kconfig: widgets to the configuration so that they are automatically +kconfig: initialized from the configuration and automatically propagate their +kconfig: changes to their respective configuration files. +kconfig: +kconfig: +kconfig: diff --git a/testing/packages/vtown/kde/kconfigwidgets-5.75.0-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kconfigwidgets-5.75.0-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..017491d5d --- /dev/null +++ b/testing/packages/vtown/kde/kconfigwidgets-5.75.0-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kconfigwidgets: kconfigwidgets (Widgets for configuration dialogs) +kconfigwidgets: +kconfigwidgets: KConfigWidgets provides easy-to-use classes to create configuration +kconfigwidgets: dialogs, as well as a set of widgets which uses KConfig to store their +kconfigwidgets: settings. +kconfigwidgets: +kconfigwidgets: +kconfigwidgets: +kconfigwidgets: +kconfigwidgets: +kconfigwidgets: diff --git a/testing/packages/vtown/kde/kcontacts-5.75.0-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kcontacts-5.75.0-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..376094b74 --- /dev/null +++ b/testing/packages/vtown/kde/kcontacts-5.75.0-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kcontacts: kcontacts (address book API for KDE) +kcontacts: +kcontacts: kcontacts contains an address book API for KDE. This can be used by +kcontacts: all KDE applications using data of this type, e.g. KAddressBook, +kcontacts: KMail, KOrganizer, KPilot etc. +kcontacts: +kcontacts: +kcontacts: +kcontacts: +kcontacts: +kcontacts: diff --git a/testing/packages/vtown/kde/kcoreaddons-5.75.0-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kcoreaddons-5.75.0-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..55ebb7d76 --- /dev/null +++ b/testing/packages/vtown/kde/kcoreaddons-5.75.0-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kcoreaddons: kcoreaddons (QtCore addon library) +kcoreaddons: +kcoreaddons: KCoreAddons provides classes built on top of QtCore to perform various +kcoreaddons: tasks such as manipulating mime types, autosaving files, creating +kcoreaddons: backup files, generating random sequences, performing text +kcoreaddons: manipulations such as macro replacement, accessing user information +kcoreaddons: and many more. +kcoreaddons: +kcoreaddons: +kcoreaddons: +kcoreaddons: diff --git a/testing/packages/vtown/kde/kcrash-5.75.0-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kcrash-5.75.0-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..4540fe8cf --- /dev/null +++ b/testing/packages/vtown/kde/kcrash-5.75.0-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kcrash: kcrash (Crash handler) +kcrash: +kcrash: KCrash provides support for intercepting and handling application +kcrash: crashes. +kcrash: +kcrash: +kcrash: +kcrash: +kcrash: +kcrash: +kcrash: diff --git a/testing/packages/vtown/kde/kcron-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kcron-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..e9b3375bc --- /dev/null +++ b/testing/packages/vtown/kde/kcron-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kcron: kcron (task scheduler) +kcron: +kcron: kcron is a module for scheduling programs to run in the background. +kcron: It is a graphical user interface to cron, the UNIX system scheduler. +kcron: +kcron: +kcron: +kcron: +kcron: +kcron: +kcron: diff --git a/testing/packages/vtown/kde/kdav-5.75.0-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kdav-5.75.0-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..757319e35 --- /dev/null +++ b/testing/packages/vtown/kde/kdav-5.75.0-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kdav: kdav (KDE DAV protocol implementation) +kdav: +kdav: The DAV protocol extends HTTP with new methods that allow a DAV client +kdav: to create, modify, and update files and directories in the server. +kdav: KDAV provides a DAV protocol implemention with KJobs. Calendars and +kdav: todos are supported, using either GroupDAV or CalDAV, and contacts are +kdav: supported using GroupDAV or CardDAV. +kdav: +kdav: +kdav: +kdav: diff --git a/testing/packages/vtown/kde/kdbusaddons-5.75.0-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kdbusaddons-5.75.0-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..9f93ce730 --- /dev/null +++ b/testing/packages/vtown/kde/kdbusaddons-5.75.0-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kdbusaddons: kdbusaddons (Convenience classes for D-Bus) +kdbusaddons: +kdbusaddons: KDBusAddons provides convenience classes on top of QtDBus, as well as +kdbusaddons: an API to create KDED modules. +kdbusaddons: +kdbusaddons: +kdbusaddons: +kdbusaddons: +kdbusaddons: +kdbusaddons: +kdbusaddons: diff --git a/testing/packages/vtown/kde/kde-cli-tools-5.20.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kde-cli-tools-5.20.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..37f8d3c24 --- /dev/null +++ b/testing/packages/vtown/kde/kde-cli-tools-5.20.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kde-cli-tools: kde-cli-tools (KDE command-line tools) +kde-cli-tools: +kde-cli-tools: Tools based on KDE Frameworks 5 to better interact with the system. +kde-cli-tools: +kde-cli-tools: +kde-cli-tools: +kde-cli-tools: +kde-cli-tools: +kde-cli-tools: +kde-cli-tools: +kde-cli-tools: diff --git a/testing/packages/vtown/kde/kde-dev-scripts-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kde-dev-scripts-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..86d1f3902 --- /dev/null +++ b/testing/packages/vtown/kde/kde-dev-scripts-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kde-dev-scripts: kde-dev-scripts (scripts for development of KDE software) +kde-dev-scripts: +kde-dev-scripts: Scripts and setting files useful during development of KDE software. +kde-dev-scripts: +kde-dev-scripts: +kde-dev-scripts: +kde-dev-scripts: +kde-dev-scripts: +kde-dev-scripts: +kde-dev-scripts: +kde-dev-scripts: diff --git a/testing/packages/vtown/kde/kde-dev-utils-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kde-dev-utils-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..f7211031a --- /dev/null +++ b/testing/packages/vtown/kde/kde-dev-utils-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kde-dev-utils: kde-dev-utils (KDE development utilities) +kde-dev-utils: +kde-dev-utils: Small utilities for developers using KDE/Qt libs/frameworks such as +kde-dev-utils: kmtrace, kpartloader, kprofilemethod, kstartperf, kuiviewer. +kde-dev-utils: +kde-dev-utils: +kde-dev-utils: +kde-dev-utils: +kde-dev-utils: +kde-dev-utils: +kde-dev-utils: diff --git a/testing/packages/vtown/kde/kde-gtk-config-5.20.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kde-gtk-config-5.20.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..5c8418a0a --- /dev/null +++ b/testing/packages/vtown/kde/kde-gtk-config-5.20.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kde-gtk-config: kde-gtk-config (configure GTK appearance) +kde-gtk-config: +kde-gtk-config: System settings kcm to set GTK application look and feel in KDE. +kde-gtk-config: +kde-gtk-config: Homepage: http://projects.kde.org/kde-gtk-config +kde-gtk-config: +kde-gtk-config: +kde-gtk-config: +kde-gtk-config: +kde-gtk-config: +kde-gtk-config: diff --git a/testing/packages/vtown/kde/kdebugsettings-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kdebugsettings-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..856b0da1a --- /dev/null +++ b/testing/packages/vtown/kde/kdebugsettings-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kdebugsettings: kdebugsettings (An application to enable/disable qCDebug) +kdebugsettings: +kdebugsettings: kdebugsettings is an application to enable/disable qCDebug. +kdebugsettings: +kdebugsettings: +kdebugsettings: +kdebugsettings: +kdebugsettings: +kdebugsettings: +kdebugsettings: +kdebugsettings: diff --git a/testing/packages/vtown/kde/kdeclarative-5.75.0-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kdeclarative-5.75.0-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..99f581b52 --- /dev/null +++ b/testing/packages/vtown/kde/kdeclarative-5.75.0-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kdeclarative: kdeclarative (Integration of QML and KDE workspaces) +kdeclarative: +kdeclarative: KDeclarative provides integration of QML and KDE work spaces. It +kdeclarative: comprises two parts: a library used by the C++ part of your +kdeclarative: application to intergrate QML with KDE Frameworks specific features, +kdeclarative: and a series of QML imports that offer bindings to some of the +kdeclarative: frameworks. +kdeclarative: +kdeclarative: +kdeclarative: +kdeclarative: diff --git a/testing/packages/vtown/kde/kdeconnect-kde-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kdeconnect-kde-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..d1f0cbb06 --- /dev/null +++ b/testing/packages/vtown/kde/kdeconnect-kde-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kdeconnect-kde: kdeconnect-kde (Integrate Android with the Plasma Desktop) +kdeconnect-kde: +kdeconnect-kde: KDE Connect is a module to connect KDE with your smartphone. +kdeconnect-kde: Prominent features are: clipboard share, notifications sync, +kdeconnect-kde: multimedia remote control over secured network connections. +kdeconnect-kde: Please note you will need to install KDE Connect on Android +kdeconnect-kde: for this app to work: +kdeconnect-kde: +kdeconnect-kde: https://play.google.com/store/apps/details?id=org.kde.kdeconnect_tp +kdeconnect-kde: +kdeconnect-kde: diff --git a/testing/packages/vtown/kde/kdecoration-5.20.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kdecoration-5.20.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..6875a7482 --- /dev/null +++ b/testing/packages/vtown/kde/kdecoration-5.20.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kdecoration: kdecoration (library to create themes for kwin) +kdecoration: +kdecoration: This library makes it easier and more reliable to make themes for +kdecoration: KWin, Plasma's window manager. It has impressive memory, performance +kdecoration: and stability improvements. +kdecoration: +kdecoration: +kdecoration: +kdecoration: +kdecoration: +kdecoration: diff --git a/testing/packages/vtown/kde/kded-5.75.0-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kded-5.75.0-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..bd8554753 --- /dev/null +++ b/testing/packages/vtown/kde/kded-5.75.0-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kded: kded (Central daemon of KDE workspaces) +kded: +kded: KDED stands for KDE Daemon. KDED runs in the background and performs a +kded: number of small tasks. Some of these tasks are built in, others are +kded: started on demand. Examples include checking for newly installed +kded: software and checking for newly installed update files. +kded: +kded: +kded: +kded: +kded: diff --git a/testing/packages/vtown/kde/kdeedu-data-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kdeedu-data-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..c5ec1d39d --- /dev/null +++ b/testing/packages/vtown/kde/kdeedu-data-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kdeedu-data: kdeedu-data (icons, artwork and data files for KDE edu) +kdeedu-data: +kdeedu-data: Shared icons, artwork and data files for educational applications. +kdeedu-data: +kdeedu-data: +kdeedu-data: +kdeedu-data: +kdeedu-data: +kdeedu-data: +kdeedu-data: +kdeedu-data: diff --git a/testing/packages/vtown/kde/kdegraphics-mobipocket-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kdegraphics-mobipocket-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..95114f3c0 --- /dev/null +++ b/testing/packages/vtown/kde/kdegraphics-mobipocket-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kdegraphics-mobipocket: kdegraphics-mobipocket (Mobipocket support for Okular) +kdegraphics-mobipocket: +kdegraphics-mobipocket: Mobipocket support for Okular. +kdegraphics-mobipocket: +kdegraphics-mobipocket: +kdegraphics-mobipocket: +kdegraphics-mobipocket: +kdegraphics-mobipocket: +kdegraphics-mobipocket: +kdegraphics-mobipocket: +kdegraphics-mobipocket: diff --git a/testing/packages/vtown/kde/kdegraphics-thumbnailers-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kdegraphics-thumbnailers-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..a98173314 --- /dev/null +++ b/testing/packages/vtown/kde/kdegraphics-thumbnailers-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kdegraphics-thumbnailers: kdegraphics-thumbnailers (image thumbnailers) +kdegraphics-thumbnailers: +kdegraphics-thumbnailers: These plugins allow KDE software to create thumbnails for several +kdegraphics-thumbnailers: graphic file formats. +kdegraphics-thumbnailers: +kdegraphics-thumbnailers: +kdegraphics-thumbnailers: +kdegraphics-thumbnailers: +kdegraphics-thumbnailers: +kdegraphics-thumbnailers: +kdegraphics-thumbnailers: diff --git a/testing/packages/vtown/kde/kdelibs4support-5.75.0-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kdelibs4support-5.75.0-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..01b506ef7 --- /dev/null +++ b/testing/packages/vtown/kde/kdelibs4support-5.75.0-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kdelibs4support: kdelibs4support (KDE 4 support) +kdelibs4support: +kdelibs4support: kdelibs4support provides legacy support for kdelibs 4 compatibility +kdelibs4support: such as code and utilities to ease the transition from kdelibs 4 to +kdelibs4support: KDE Frameworks 5. This includes CMake macros and C++ classes whose +kdelibs4support: functionality has been replaced by code in CMake, Qt and other +kdelibs4support: frameworks. +kdelibs4support: +kdelibs4support: +kdelibs4support: +kdelibs4support: diff --git a/testing/packages/vtown/kde/kdenetwork-filesharing-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kdenetwork-filesharing-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..d8cb6dbfe --- /dev/null +++ b/testing/packages/vtown/kde/kdenetwork-filesharing-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kdenetwork-filesharing: kdenetwork-filesharing (share a directory with the local network) +kdenetwork-filesharing: +kdenetwork-filesharing: Konqueror properties dialog plugin to share a directory with the local +kdenetwork-filesharing: network. +kdenetwork-filesharing: +kdenetwork-filesharing: +kdenetwork-filesharing: +kdenetwork-filesharing: +kdenetwork-filesharing: +kdenetwork-filesharing: +kdenetwork-filesharing: diff --git a/testing/packages/vtown/kde/kdenlive-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kdenlive-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..204280340 --- /dev/null +++ b/testing/packages/vtown/kde/kdenlive-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kdenlive: kdenlive (non-linear video editor) +kdenlive: +kdenlive: A non-linear video editor for Linux using the MLT video framework. +kdenlive: +kdenlive: Homepage: http://www.kdenlive.org +kdenlive: +kdenlive: +kdenlive: +kdenlive: +kdenlive: +kdenlive: diff --git a/testing/packages/vtown/kde/kdepim-addons-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kdepim-addons-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..fbcb2e8a0 --- /dev/null +++ b/testing/packages/vtown/kde/kdepim-addons-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kdepim-addons: kdepim-addons (addons for KDE PIM applications) +kdepim-addons: +kdepim-addons: Addons for KDE PIM applications. +kdepim-addons: +kdepim-addons: +kdepim-addons: +kdepim-addons: +kdepim-addons: +kdepim-addons: +kdepim-addons: +kdepim-addons: diff --git a/testing/packages/vtown/kde/kdepim-apps-libs-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kdepim-apps-libs-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..e814b209c --- /dev/null +++ b/testing/packages/vtown/kde/kdepim-apps-libs-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kdepim-apps-libs: kdepim-apps-libs (KDE PIM mail related libraries) +kdepim-apps-libs: +kdepim-apps-libs: The kdepim-apps-libs package contains KDE PIM mail related libraries. +kdepim-apps-libs: +kdepim-apps-libs: +kdepim-apps-libs: +kdepim-apps-libs: +kdepim-apps-libs: +kdepim-apps-libs: +kdepim-apps-libs: +kdepim-apps-libs: diff --git a/testing/packages/vtown/kde/kdepim-runtime-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kdepim-runtime-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..e57f4ff7d --- /dev/null +++ b/testing/packages/vtown/kde/kdepim-runtime-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kdepim-runtime: kdepim-runtime (KDE Personal Information Management runtime) +kdepim-runtime: +kdepim-runtime: The KDE-PIM project aims to bring together those who wish to help +kdepim-runtime: design, implement, test, etc. anything that's to do with personal +kdepim-runtime: information management. +kdepim-runtime: +kdepim-runtime: This rather broad scope encompasses mail clients, addressbooks, +kdepim-runtime: usenet news, scheduling, and even sticky notes. +kdepim-runtime: +kdepim-runtime: +kdepim-runtime: diff --git a/testing/packages/vtown/kde/kdeplasma-addons-5.20.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kdeplasma-addons-5.20.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..0cde7173e --- /dev/null +++ b/testing/packages/vtown/kde/kdeplasma-addons-5.20.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kdeplasma-addons: kdeplasma-addons (Plasma addons for KDE) +kdeplasma-addons: +kdeplasma-addons: Plasmoids (or widgets) for the KDE Plasma Desktop shell. +kdeplasma-addons: +kdeplasma-addons: +kdeplasma-addons: +kdeplasma-addons: +kdeplasma-addons: +kdeplasma-addons: +kdeplasma-addons: +kdeplasma-addons: diff --git a/testing/packages/vtown/kde/kdesdk-kioslaves-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kdesdk-kioslaves-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..b2df0244c --- /dev/null +++ b/testing/packages/vtown/kde/kdesdk-kioslaves-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kdesdk-kioslaves: kdesdk-kioslaves (KIO-slaves for KDE SDK) +kdesdk-kioslaves: +kdesdk-kioslaves: This package contains KIO-slaves for KDE SDK. +kdesdk-kioslaves: +kdesdk-kioslaves: +kdesdk-kioslaves: +kdesdk-kioslaves: +kdesdk-kioslaves: +kdesdk-kioslaves: +kdesdk-kioslaves: +kdesdk-kioslaves: diff --git a/testing/packages/vtown/kde/kdesdk-thumbnailers-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kdesdk-thumbnailers-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..0cb0327dc --- /dev/null +++ b/testing/packages/vtown/kde/kdesdk-thumbnailers-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kdesdk-thumbnailers: kdesdk-thumbnailers (thumbnailers for KDE) +kdesdk-thumbnailers: +kdesdk-thumbnailers: Thumbnailers for KDE, including gnu gettext po translation files and +kdesdk-thumbnailers: gettext translation templates. +kdesdk-thumbnailers: +kdesdk-thumbnailers: +kdesdk-thumbnailers: +kdesdk-thumbnailers: +kdesdk-thumbnailers: +kdesdk-thumbnailers: +kdesdk-thumbnailers: diff --git a/testing/packages/vtown/kde/kdesignerplugin-5.75.0-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kdesignerplugin-5.75.0-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..b0feb9aea --- /dev/null +++ b/testing/packages/vtown/kde/kdesignerplugin-5.75.0-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kdesignerplugin: kdesignerplugin (Integrate custom widgets with Qt Designer) +kdesignerplugin: +kdesignerplugin: This framework provides a utility (kgendesignerplugin) that can be +kdesignerplugin: used to generate plugins for Qt Designer from ini-style description +kdesignerplugin: files. +kdesignerplugin: +kdesignerplugin: +kdesignerplugin: +kdesignerplugin: +kdesignerplugin: +kdesignerplugin: diff --git a/testing/packages/vtown/kde/kdesu-5.75.0-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kdesu-5.75.0-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..121a8da80 --- /dev/null +++ b/testing/packages/vtown/kde/kdesu-5.75.0-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kdesu: kdesu (run shell commands as root) +kdesu: +kdesu: KDESU provides functionality for building GUI front ends for (password +kdesu: asking) console mode programs. For example, kdesu and kdessh use it to +kdesu: interface with su and ssh respectively. +kdesu: +kdesu: +kdesu: +kdesu: +kdesu: +kdesu: diff --git a/testing/packages/vtown/kde/kdev-php-5.6.0-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kdev-php-5.6.0-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..56360b1ba --- /dev/null +++ b/testing/packages/vtown/kde/kdev-php-5.6.0-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kdev-php: kdev-php (PHP language plugin for KDevelop) +kdev-php: +kdev-php: This is a KDevelop plugin that provides support for the PHP language. +kdev-php: +kdev-php: +kdev-php: +kdev-php: +kdev-php: +kdev-php: +kdev-php: +kdev-php: diff --git a/testing/packages/vtown/kde/kdev-python-5.6.0-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kdev-python-5.6.0-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..23188dc3c --- /dev/null +++ b/testing/packages/vtown/kde/kdev-python-5.6.0-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kdev-python: kdev-python (Python language plugin for KDevelop) +kdev-python: +kdev-python: This KDevelop plugin provides support for the Python language. +kdev-python: +kdev-python: +kdev-python: +kdev-python: +kdev-python: +kdev-python: +kdev-python: +kdev-python: diff --git a/testing/packages/vtown/kde/kdevelop-5.6.0-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kdevelop-5.6.0-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..cd9bf9ded --- /dev/null +++ b/testing/packages/vtown/kde/kdevelop-5.6.0-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kdevelop: kdevelop (development environment for KDE) +kdevelop: +kdevelop: The KDevelop integrated C/C++ application development environment. +kdevelop: +kdevelop: +kdevelop: +kdevelop: +kdevelop: +kdevelop: +kdevelop: +kdevelop: diff --git a/testing/packages/vtown/kde/kdevelop-pg-qt-2.2.1-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kdevelop-pg-qt-2.2.1-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..c9a6501a1 --- /dev/null +++ b/testing/packages/vtown/kde/kdevelop-pg-qt-2.2.1-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kdevelop-pg-qt: kdevelop-pg-qt (KDevelop Parser Generator) +kdevelop-pg-qt: +kdevelop-pg-qt: KDevelop Parser Generator used in the PHP language plugin and others. +kdevelop-pg-qt: +kdevelop-pg-qt: +kdevelop-pg-qt: +kdevelop-pg-qt: +kdevelop-pg-qt: +kdevelop-pg-qt: +kdevelop-pg-qt: +kdevelop-pg-qt: diff --git a/testing/packages/vtown/kde/kdewebkit-5.75.0-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kdewebkit-5.75.0-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..a8f09ba9c --- /dev/null +++ b/testing/packages/vtown/kde/kdewebkit-5.75.0-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kdewebkit: kdewebkit (WebKit rendering engine for KDE) +kdewebkit: +kdewebkit: This library provides KDE integration of the QtWebKit library. If you +kdewebkit: are using QtWebKit in your KDE application, you are encouraged to use +kdewebkit: this layer instead of using the QtWebKit classes directly. In +kdewebkit: particular, you should use KWebView in place of QWebView, +kdewebkit: KGraphicsWebView in place of QGraphicsWebView and KWebPage in place of +kdewebkit: QWebPage. See the documentation for more information. +kdewebkit: +kdewebkit: +kdewebkit: diff --git a/testing/packages/vtown/kde/kdf-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kdf-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..c9f6961cb --- /dev/null +++ b/testing/packages/vtown/kde/kdf-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kdf: kdf (show available disk space) +kdf: +kdf: kdf (KDiskFree) displays the available file devices (hard drive +kdf: partitions, floppy and CD/DVD drives, etc.) along with information on +kdf: their capacity, free space, type and mount point. +kdf: +kdf: Homepage: http://utils.kde.org/projects/kdf +kdf: +kdf: +kdf: +kdf: diff --git a/testing/packages/vtown/kde/kdiagram-2.7.0-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kdiagram-2.7.0-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..c0879c267 --- /dev/null +++ b/testing/packages/vtown/kde/kdiagram-2.7.0-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kdiagram: kdiagram (libraries for creating business diagrams) +kdiagram: +kdiagram: Powerful libraries (KChart, KGantt) for creating business diagrams. +kdiagram: +kdiagram: Homepage: https://github.com/KDE/kdiagram +kdiagram: +kdiagram: +kdiagram: +kdiagram: +kdiagram: +kdiagram: diff --git a/testing/packages/vtown/kde/kdialog-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kdialog-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..039bb096e --- /dev/null +++ b/testing/packages/vtown/kde/kdialog-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kdialog: kdialog (shell dialog box utility) +kdialog: +kdialog: A utility for displaying dialog boxes from shell scripts. +kdialog: +kdialog: +kdialog: +kdialog: +kdialog: +kdialog: +kdialog: +kdialog: diff --git a/testing/packages/vtown/kde/kdiamond-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kdiamond-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..e7a78ec12 --- /dev/null +++ b/testing/packages/vtown/kde/kdiamond-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kdiamond: kdiamond (three-in-a-row game for KDE) +kdiamond: +kdiamond: KDiamond is a single player puzzle game. The object of the game is to +kdiamond: build and remove lines of three similar diamonds. +kdiamond: +kdiamond: +kdiamond: +kdiamond: +kdiamond: +kdiamond: +kdiamond: diff --git a/testing/packages/vtown/kde/kdnssd-5.75.0-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kdnssd-5.75.0-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..30964c7c7 --- /dev/null +++ b/testing/packages/vtown/kde/kdnssd-5.75.0-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kdnssd: kdnssd (network monitor for zeroconf) +kdnssd: +kdnssd: A network monitor for DNS-SD services (Zeroconf). +kdnssd: +kdnssd: +kdnssd: +kdnssd: +kdnssd: +kdnssd: +kdnssd: +kdnssd: diff --git a/testing/packages/vtown/kde/kdoctools-5.75.0-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kdoctools-5.75.0-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..9bdf36080 --- /dev/null +++ b/testing/packages/vtown/kde/kdoctools-5.75.0-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kdoctools: kdoctools (Create documentation from DocBook) +kdoctools: +kdoctools: KDocTools provides tools to generate documentation in various formats +kdoctools: from DocBook files. +kdoctools: +kdoctools: +kdoctools: +kdoctools: +kdoctools: +kdoctools: +kdoctools: diff --git a/testing/packages/vtown/kde/keditbookmarks-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/keditbookmarks-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..d3a8b0bec --- /dev/null +++ b/testing/packages/vtown/kde/keditbookmarks-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +keditbookmarks: keditbookmarks (Bookmark organizer and editor) +keditbookmarks: +keditbookmarks: Bookmark organizer and editor. +keditbookmarks: +keditbookmarks: +keditbookmarks: +keditbookmarks: +keditbookmarks: +keditbookmarks: +keditbookmarks: +keditbookmarks: diff --git a/testing/packages/vtown/kde/kemoticons-5.75.0-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kemoticons-5.75.0-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..8184e4a04 --- /dev/null +++ b/testing/packages/vtown/kde/kemoticons-5.75.0-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kemoticons: kemoticons (Convert text emoticons to graphical emoticons) +kemoticons: +kemoticons: KEmoticons converts emoticons from text to a graphical representation +kemoticons: with images in HTML. It supports setting different themes for +kemoticons: emoticons coming from different providers. +kemoticons: +kemoticons: +kemoticons: +kemoticons: +kemoticons: +kemoticons: diff --git a/testing/packages/vtown/kde/kfilemetadata-5.75.0-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kfilemetadata-5.75.0-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..0cc4bf7c8 --- /dev/null +++ b/testing/packages/vtown/kde/kfilemetadata-5.75.0-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kfilemetadata: kfilemetadata (a library for extracting file metadata) +kfilemetadata: +kfilemetadata: KFileMetaData provides a simple library for extracting the text and +kfilemetadata: metadata from a number of different files. This library is typically +kfilemetadata: used by file indexers to retreive the metadata. This library can also +kfilemetadata: be used by applications to write metadata. +kfilemetadata: +kfilemetadata: +kfilemetadata: +kfilemetadata: +kfilemetadata: diff --git a/testing/packages/vtown/kde/kfind-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kfind-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..0cd0fcf8c --- /dev/null +++ b/testing/packages/vtown/kde/kfind-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kfind: kfind (find files and directories in KDE) +kfind: +kfind: The Find Files tool is a useful method of searching for specific files +kfind: on your computer, or for searching for files that match a pattern. An +kfind: example of this could include searching for files of a particular type +kfind: or with certain letters in the filename, or that contain a certain +kfind: piece of text in their contents. +kfind: +kfind: +kfind: +kfind: diff --git a/testing/packages/vtown/kde/kfloppy-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kfloppy-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..c54a2e617 --- /dev/null +++ b/testing/packages/vtown/kde/kfloppy-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kfloppy: kfloppy (floppy disk formatter) +kfloppy: +kfloppy: KFloppy is a utility that provides a straightforward graphical means +kfloppy: to format 3.5" and 5.25" floppy disks. +kfloppy: +kfloppy: Homepage: http://utils.kde.org/projects/kfloppy +kfloppy: +kfloppy: +kfloppy: +kfloppy: +kfloppy: diff --git a/testing/packages/vtown/kde/kfourinline-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kfourinline-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..64667ff6a --- /dev/null +++ b/testing/packages/vtown/kde/kfourinline-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kfourinline: kfourinline (four-in-a-row board game) +kfourinline: +kfourinline: KFourInLine is a board game for two players based on the Connect-Four +kfourinline: game. The players try to build up a row of four pieces using different +kfourinline: strategies. +kfourinline: +kfourinline: +kfourinline: +kfourinline: +kfourinline: +kfourinline: diff --git a/testing/packages/vtown/kde/kgamma5-5.20.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kgamma5-5.20.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..ef531ec7b --- /dev/null +++ b/testing/packages/vtown/kde/kgamma5-5.20.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kgamma5: kgamma5 (display gamma configuration) +kgamma5: +kgamma5: A KDE system settings module to configure display gamma. +kgamma5: +kgamma5: +kgamma5: +kgamma5: +kgamma5: +kgamma5: +kgamma5: +kgamma5: diff --git a/testing/packages/vtown/kde/kgeography-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kgeography-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..4af4153b1 --- /dev/null +++ b/testing/packages/vtown/kde/kgeography-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kgeography: kgeography (a geography learning tool) +kgeography: +kgeography: KGeography is a geography learning tool with three usage modes: +kgeography: +kgeography: Browse the maps clicking in a map division to see it's name. +kgeography: The game tells you a map division name and you have to click on it. +kgeography: The game shows you a map division flag and you have to guess its name. +kgeography: +kgeography: Homepage: http://kgeography.berlios.de/ +kgeography: +kgeography: diff --git a/testing/packages/vtown/kde/kget-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kget-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..eb23fae22 --- /dev/null +++ b/testing/packages/vtown/kde/kget-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kget: kget (download manager for KDE) +kget: +kget: kget is a download manager for KDE. +kget: +kget: +kget: +kget: +kget: +kget: +kget: +kget: diff --git a/testing/packages/vtown/kde/kglobalaccel-5.75.0-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kglobalaccel-5.75.0-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..1b76e28e9 --- /dev/null +++ b/testing/packages/vtown/kde/kglobalaccel-5.75.0-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kglobalaccel: kglobalaccel (Global desktop keyboard shortcuts) +kglobalaccel: +kglobalaccel: KGlobalAccel allows you to have global accelerators that are +kglobalaccel: independent of the focused window. Unlike regular shortcuts, the +kglobalaccel: application's window does not need focus for them to be activated. +kglobalaccel: +kglobalaccel: +kglobalaccel: +kglobalaccel: +kglobalaccel: +kglobalaccel: diff --git a/testing/packages/vtown/kde/kgoldrunner-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kgoldrunner-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..781cc9f67 --- /dev/null +++ b/testing/packages/vtown/kde/kgoldrunner-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kgoldrunner: kgoldrunner (Hunt gold, dodge enemies and solve puzzles) +kgoldrunner: +kgoldrunner: KGoldrunner is a maze-threading game with a puzzle flavor. It has +kgoldrunner: hundreds of levels where pieces of gold must be collected, with +kgoldrunner: enemies in hot pursuit. +kgoldrunner: +kgoldrunner: +kgoldrunner: +kgoldrunner: +kgoldrunner: +kgoldrunner: diff --git a/testing/packages/vtown/kde/kgpg-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kgpg-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..c5640c12d --- /dev/null +++ b/testing/packages/vtown/kde/kgpg-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kgpg: kgpg (KDE GUI for GnuPG) +kgpg: +kgpg: KGpg is a simple interface for GnuPG, a powerful encryption utility. +kgpg: +kgpg: Homepage: http://utils.kde.org/projects/kgpg +kgpg: +kgpg: +kgpg: +kgpg: +kgpg: +kgpg: diff --git a/testing/packages/vtown/kde/kguiaddons-5.75.0-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kguiaddons-5.75.0-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..fbf6daa7c --- /dev/null +++ b/testing/packages/vtown/kde/kguiaddons-5.75.0-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kguiaddons: kguiaddons (KDE GUI Addons) +kguiaddons: +kguiaddons: The KDE GUI addons provide utilities for graphical user interfaces in +kguiaddons: the areas of colors, fonts, text, images, and keyboard input. +kguiaddons: +kguiaddons: +kguiaddons: +kguiaddons: +kguiaddons: +kguiaddons: +kguiaddons: diff --git a/testing/packages/vtown/kde/khangman-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/khangman-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..f5f3766dd --- /dev/null +++ b/testing/packages/vtown/kde/khangman-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +khangman: khangman (hangman game) +khangman: +khangman: KHangman is the classical hangman game. The child should guess a word +khangman: letter by letter. At each miss, the picture of a hangman appears. +khangman: After 10 tries, if the word is not guessed, the game is over and +khangman: the answer is displayed. +khangman: +khangman: +khangman: +khangman: +khangman: diff --git a/testing/packages/vtown/kde/khelpcenter-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/khelpcenter-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..3697036b6 --- /dev/null +++ b/testing/packages/vtown/kde/khelpcenter-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +khelpcenter: khelpcenter (KDE help center) +khelpcenter: +khelpcenter: The KDE Help Center displays documentation on how to use the KDE +khelpcenter: plasma workspaces and applications, as well as man and info pages. +khelpcenter: It can search through documentation using the 'htdig' package. +khelpcenter: +khelpcenter: +khelpcenter: +khelpcenter: +khelpcenter: +khelpcenter: diff --git a/testing/packages/vtown/kde/kholidays-5.75.0-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kholidays-5.75.0-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..d254b7c69 --- /dev/null +++ b/testing/packages/vtown/kde/kholidays-5.75.0-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kholidays: kholidays (KDE library for regional holiday information) +kholidays: +kholidays: The KHolidays library in kdepimlibs provides details on public +kholidays: holidays for a given country and date range. A separate library and +kholidays: file format is required as iCalendar is not capable of expressing +kholidays: recurrence rules for all possible holidays. +kholidays: +kholidays: +kholidays: +kholidays: +kholidays: diff --git a/testing/packages/vtown/kde/khotkeys-5.20.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/khotkeys-5.20.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..711a4aaf9 --- /dev/null +++ b/testing/packages/vtown/kde/khotkeys-5.20.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +khotkeys: khotkeys (custom shortcuts) +khotkeys: +khotkeys: The Custom Shortcuts systemsettings module allows you to configure +khotkeys: custom keyboard shortcuts and mouse gestures. You can use them to +khotkeys: control applications, run specific commands, and more. +khotkeys: +khotkeys: +khotkeys: +khotkeys: +khotkeys: +khotkeys: diff --git a/testing/packages/vtown/kde/khtml-5.75.0-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/khtml-5.75.0-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..29364e2fc --- /dev/null +++ b/testing/packages/vtown/kde/khtml-5.75.0-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +khtml: khtml (HTML rendering engine) +khtml: +khtml: KHTML is a web rendering engine based on the KParts technology and +khtml: using KJS for JavaScript support. +khtml: +khtml: +khtml: +khtml: +khtml: +khtml: +khtml: diff --git a/testing/packages/vtown/kde/ki18n-5.75.0-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/ki18n-5.75.0-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..03abde750 --- /dev/null +++ b/testing/packages/vtown/kde/ki18n-5.75.0-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +ki18n: ki18n (UI text internationalization) +ki18n: +ki18n: KI18n provides functionality for internationalizing user interface +ki18n: text in applications, based on the GNU Gettext translation system. +ki18n: It wraps the standard Gettext functionality, so that the programmers +ki18n: and translators can use the familiar Gettext tools and workflows. +ki18n: KI18n also provides argument capturing, customizable markup, and +ki18n: translation scripting. +ki18n: +ki18n: +ki18n: diff --git a/testing/packages/vtown/kde/kiconthemes-5.75.0-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kiconthemes-5.75.0-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..e8fa22f2b --- /dev/null +++ b/testing/packages/vtown/kde/kiconthemes-5.75.0-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kiconthemes: kiconthemes (Icon GUI utilities) +kiconthemes: +kiconthemes: The KIconThemes library contains classes to improve the handling of +kiconthemes: icons in applications using the KDE Frameworks. +kiconthemes: +kiconthemes: +kiconthemes: +kiconthemes: +kiconthemes: +kiconthemes: +kiconthemes: diff --git a/testing/packages/vtown/kde/kid3-3.8.4-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kid3-3.8.4-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..aa5458cb3 --- /dev/null +++ b/testing/packages/vtown/kde/kid3-3.8.4-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kid3: kid3 (audio tagger) +kid3: +kid3: If you want to easily tag multiple MP3, Ogg/Vorbis, FLAC, MPC, +kid3: MP4/AAC, MP2, Opus, Speex, TrueAudio, WavPack, WMA, WAV and AIFF files +kid3: (e.g. full albums) without typing the same information again and again +kid3: and have control over both ID3v1 and ID3v2 tags, then Kid3 is the +kid3: program you are looking for. +kid3: +kid3: Homepage: http://kid3.kde.org/ +kid3: +kid3: diff --git a/testing/packages/vtown/kde/kidentitymanagement-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kidentitymanagement-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..78704012f --- /dev/null +++ b/testing/packages/vtown/kde/kidentitymanagement-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kidentitymanagement: kidentitymanagement (Manage PIM identity) +kidentitymanagement: +kidentitymanagement: kidentitymanagement contains the KIdentityManagement Library. +kidentitymanagement: +kidentitymanagement: +kidentitymanagement: +kidentitymanagement: +kidentitymanagement: +kidentitymanagement: +kidentitymanagement: +kidentitymanagement: diff --git a/testing/packages/vtown/kde/kidletime-5.75.0-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kidletime-5.75.0-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..ae763a3a4 --- /dev/null +++ b/testing/packages/vtown/kde/kidletime-5.75.0-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kidletime: kidletime (report system/user idle time) +kidletime: +kidletime: KIdleTime is a singleton reporting information on idle time. It is +kidletime: useful not only for finding out about the current idle time of the +kidletime: system, but also for getting notified upon idle time events, such as +kidletime: custom timeouts or user activity. +kidletime: +kidletime: +kidletime: +kidletime: +kidletime: diff --git a/testing/packages/vtown/kde/kig-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kig-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..9d48abb6c --- /dev/null +++ b/testing/packages/vtown/kde/kig-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kig: kig (interactive geometry game) +kig: +kig: Kig is an application meant to allow high school students to +kig: interactively explore mathematical concepts, much like Dr.Geo, KGeo, +kig: KSeg and Cabri. +kig: +kig: Homepage: http://edu.kde.org/kig/ +kig: +kig: +kig: +kig: diff --git a/testing/packages/vtown/kde/kigo-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kigo-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..a3d9de568 --- /dev/null +++ b/testing/packages/vtown/kde/kigo-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kigo: kigo (Go board game for KDE) +kigo: +kigo: Kigo is an open-source implementation of the popular Go game. Go is a +kigo: strategic board game for two players. It is also known as igo +kigo: (Japanese), weiqi or wei ch'i (Chinese) or baduk (Korean). Go is noted +kigo: for being rich in strategic complexity despite its simple rules. The +kigo: game is played by two players who alternately place black and white +kigo: pieces on the vacant intersections of a grid of 19x19 lines (9x9 or +kigo: 13x13 for easier games). +kigo: +kigo: diff --git a/testing/packages/vtown/kde/kile-2.9.93-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kile-2.9.93-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..59c2d9b92 --- /dev/null +++ b/testing/packages/vtown/kde/kile-2.9.93-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kile: kile (TeX/LaTeX frontend for Plasma5) +kile: +kile: kile is a user-friendly TeX/LaTeX editor for the KDE desktop environment. +kile: +kile: Homepage: https://kile.sourceforge.io +kile: +kile: +kile: +kile: +kile: +kile: diff --git a/testing/packages/vtown/kde/killbots-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/killbots-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..9a10772ce --- /dev/null +++ b/testing/packages/vtown/kde/killbots-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +killbots: killbots (Robots-like game for KDE) +killbots: +killbots: Killbots is a simple game of evading killer robots. +killbots: +killbots: +killbots: +killbots: +killbots: +killbots: +killbots: +killbots: diff --git a/testing/packages/vtown/kde/kimageformats-5.75.0-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kimageformats-5.75.0-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..7b29eb082 --- /dev/null +++ b/testing/packages/vtown/kde/kimageformats-5.75.0-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kimageformats: kimageformats (QImage format plugins) +kimageformats: +kimageformats: This framework provides additional image format plugins for QtGui. As +kimageformats: such it is not required for the compilation of any other software, but +kimageformats: may be a runtime requirement for Qt-based software to support certain +kimageformats: image formats. +kimageformats: +kimageformats: +kimageformats: +kimageformats: +kimageformats: diff --git a/testing/packages/vtown/kde/kimagemapeditor-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kimagemapeditor-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..823e23201 --- /dev/null +++ b/testing/packages/vtown/kde/kimagemapeditor-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kimagemapeditor: kimagemapeditor (HTML image map editor) +kimagemapeditor: +kimagemapeditor: An HTML image map editor. +kimagemapeditor: +kimagemapeditor: +kimagemapeditor: +kimagemapeditor: +kimagemapeditor: +kimagemapeditor: +kimagemapeditor: +kimagemapeditor: diff --git a/testing/packages/vtown/kde/kimap-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kimap-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..7c9b97e04 --- /dev/null +++ b/testing/packages/vtown/kde/kimap-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kimap: kimap (API for the handling of IMAP data) +kimap: +kimap: The kimap library contains an API for the handling of IMAP data. +kimap: +kimap: +kimap: +kimap: +kimap: +kimap: +kimap: +kimap: diff --git a/testing/packages/vtown/kde/kinfocenter-5.20.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kinfocenter-5.20.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..84542b5cc --- /dev/null +++ b/testing/packages/vtown/kde/kinfocenter-5.20.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kinfocenter: kinfocenter (info about your computer) +kinfocenter: +kinfocenter: KInfocenter gives you a host of information about your hardware and +kinfocenter: its capabilities. +kinfocenter: +kinfocenter: +kinfocenter: +kinfocenter: +kinfocenter: +kinfocenter: +kinfocenter: diff --git a/testing/packages/vtown/kde/kinit-5.75.0-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kinit-5.75.0-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..3b90b6d3c --- /dev/null +++ b/testing/packages/vtown/kde/kinit-5.75.0-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kinit: kinit (startup helper library) +kinit: +kinit: kdeinit is a process launcher somewhat similar to the famous init used +kinit: for booting. It launches processes by forking and then loading a +kinit: dynamic library which should contain a 'kdemain(...)' function. Using +kinit: kdeinit to launch KDE applications makes starting a typical KDE +kinit: application 2.5 times faster and reduces memory consumption. +kinit: +kinit: +kinit: +kinit: diff --git a/testing/packages/vtown/kde/kio-5.75.0-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kio-5.75.0-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..6b280b791 --- /dev/null +++ b/testing/packages/vtown/kde/kio-5.75.0-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kio: kio (network transparent file library) +kio: +kio: This framework implements almost all the file management functions you +kio: will ever need. In fact, the KDE file manager (Dolphin) and the KDE +kio: file dialog also use this to provide network-enabled file management. +kio: It supports accessing files locally as well as via HTTP and FTP out of +kio: the box and can be extended by plugins to support other protocols as +kio: well. There are a variety of plugins available, e.g. to support access +kio: via SSH. +kio: +kio: diff --git a/testing/packages/vtown/kde/kio-extras-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kio-extras-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..a4876e211 --- /dev/null +++ b/testing/packages/vtown/kde/kio-extras-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kio-extras: kio-extras (Additional components for KIO) +kio-extras: +kio-extras: Additional components to increase the functionality of KIO. +kio-extras: +kio-extras: +kio-extras: +kio-extras: +kio-extras: +kio-extras: +kio-extras: +kio-extras: diff --git a/testing/packages/vtown/kde/kio-gdrive-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kio-gdrive-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..9d9719ae6 --- /dev/null +++ b/testing/packages/vtown/kde/kio-gdrive-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kio-gdrive: kio-gdrive (Google Drive KIO helper) +kio-gdrive: +kio-gdrive: KIO GDrive is a KIO helper that enables KIO-aware applications (such +kio-gdrive: as Dolphin, Kate or Gwenview) to access and edit Google Drive files in +kio-gdrive: the cloud. +kio-gdrive: +kio-gdrive: Homepage: https://community.kde.org/KIO_GDrive +kio-gdrive: +kio-gdrive: +kio-gdrive: +kio-gdrive: diff --git a/testing/packages/vtown/kde/kipi-plugins-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kipi-plugins-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..aad93a9a6 --- /dev/null +++ b/testing/packages/vtown/kde/kipi-plugins-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kipi-plugins: kipi-plugins (graphics and image plugins) +kipi-plugins: +kipi-plugins: A collection of plugins extending the KDE graphics and image +kipi-plugins: applications. +kipi-plugins: +kipi-plugins: Homepage: https://userbase.kde.org/KIPI +kipi-plugins: +kipi-plugins: +kipi-plugins: +kipi-plugins: +kipi-plugins: diff --git a/testing/packages/vtown/kde/kirigami-gallery-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kirigami-gallery-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..5f51bfd5d --- /dev/null +++ b/testing/packages/vtown/kde/kirigami-gallery-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kirigami-gallery: kirigami-gallery (Gallery application built using Kirigami) +kirigami-gallery: +kirigami-gallery: Kirigami-gallery is an example gallery application built using +kirigami-gallery: Kirigami. +kirigami-gallery: +kirigami-gallery: Homepage: https://www.kde.org/products/kirigami/ +kirigami-gallery: +kirigami-gallery: +kirigami-gallery: +kirigami-gallery: +kirigami-gallery: diff --git a/testing/packages/vtown/kde/kirigami2-5.75.0-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kirigami2-5.75.0-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..8e3c0fedc --- /dev/null +++ b/testing/packages/vtown/kde/kirigami2-5.75.0-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kirigami2: kirigami2 (interface components for QtQuick) +kirigami2: +kirigami2: Kirigami is a set of user interface components created to enable the +kirigami2: creation of pleasant, efficient applications by KDE's Plasma team and +kirigami2: the KDE Visual Design Group. +kirigami2: +kirigami2: +kirigami2: +kirigami2: +kirigami2: +kirigami2: diff --git a/testing/packages/vtown/kde/kiriki-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kiriki-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..11a3c14d2 --- /dev/null +++ b/testing/packages/vtown/kde/kiriki-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kiriki: kiriki (yahtzee-like dice game for KDE) +kiriki: +kiriki: Kiriki is an addictive and fun dice game for KDE, designed to be +kiriki: played by as many as six players. Participants have to collect points +kiriki: by rolling five dice for up to three times per single turn. +kiriki: +kiriki: +kiriki: +kiriki: +kiriki: +kiriki: diff --git a/testing/packages/vtown/kde/kitemmodels-5.75.0-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kitemmodels-5.75.0-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..03f366640 --- /dev/null +++ b/testing/packages/vtown/kde/kitemmodels-5.75.0-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kitemmodels: kitemmodels (Qt model-view extensions) +kitemmodels: +kitemmodels: KItemModels is a set of item models extending the Qt model-view +kitemmodels: framework. +kitemmodels: +kitemmodels: +kitemmodels: +kitemmodels: +kitemmodels: +kitemmodels: +kitemmodels: diff --git a/testing/packages/vtown/kde/kitemviews-5.75.0-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kitemviews-5.75.0-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..19584f61a --- /dev/null +++ b/testing/packages/vtown/kde/kitemviews-5.75.0-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kitemviews: kitemviews (Qt item-view extensions) +kitemviews: +kitemviews: KItemViews includes a set of views, which can be used with item +kitemviews: models. It includes views for categorizing lists and to add search +kitemviews: filters to flat and hierarchical lists. +kitemviews: +kitemviews: +kitemviews: +kitemviews: +kitemviews: +kitemviews: diff --git a/testing/packages/vtown/kde/kiten-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kiten-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..e6a4fdfa7 --- /dev/null +++ b/testing/packages/vtown/kde/kiten-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kiten: kiten (Japanese reference tool) +kiten: +kiten: Kiten is a Japanese reference tool. Kiten works mainly as a Japanese +kiten: -> English dictionary, but it works from English -> Japanese too. This +kiten: means you can write in English, Hiragana, Katakana, or Kanji to search +kiten: in the dictionaries. +kiten: +kiten: Homepage: https://www.kde.org/applications/education/kiten +kiten: +kiten: +kiten: diff --git a/testing/packages/vtown/kde/kitinerary-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kitinerary-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..78ca44c09 --- /dev/null +++ b/testing/packages/vtown/kde/kitinerary-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kitinerary: kitinerary (library for itinerary data) +kitinerary: +kitinerary: Data model and extraction system for travel reservation information. +kitinerary: +kitinerary: Homepage: https://api.kde.org/kdepim/kitinerary/html/index.html +kitinerary: +kitinerary: +kitinerary: +kitinerary: +kitinerary: +kitinerary: diff --git a/testing/packages/vtown/kde/kjobwidgets-5.75.0-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kjobwidgets-5.75.0-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..705339870 --- /dev/null +++ b/testing/packages/vtown/kde/kjobwidgets-5.75.0-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kjobwidgets: kjobwidgets (job progress widgets) +kjobwidgets: +kjobwidgets: KJobWIdgets provides widgets for showing progress of asynchronous +kjobwidgets: jobs. +kjobwidgets: +kjobwidgets: +kjobwidgets: +kjobwidgets: +kjobwidgets: +kjobwidgets: +kjobwidgets: diff --git a/testing/packages/vtown/kde/kjots-20200924_355b642-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kjots-20200924_355b642-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..7008416c3 --- /dev/null +++ b/testing/packages/vtown/kde/kjots-20200924_355b642-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kjots: kjots (KDE note-taking application) +kjots: +kjots: KJots is a note-taking application that organises all of your notes +kjots: into separate books. +kjots: +kjots: Homepage: https://www.kde.org/applications/utilities/kjots/ +kjots: +kjots: +kjots: +kjots: +kjots: diff --git a/testing/packages/vtown/kde/kjs-5.75.0-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kjs-5.75.0-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..a790d8633 --- /dev/null +++ b/testing/packages/vtown/kde/kjs-5.75.0-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kjs: kjs (Javascript engine) +kjs: +kjs: The KJS library provides an ECMAScript compatible interpreter. The +kjs: ECMA standard is based on well known scripting languages such as +kjs: Mozilla's JavaScript and Microsoft's JScript. +kjs: +kjs: +kjs: +kjs: +kjs: +kjs: diff --git a/testing/packages/vtown/kde/kjsembed-5.75.0-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kjsembed-5.75.0-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..1765d6024 --- /dev/null +++ b/testing/packages/vtown/kde/kjsembed-5.75.0-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kjsembed: kjsembed (Binding Javascript to QObjects) +kjsembed: +kjsembed: KSJEmbed provides a method of binding JavaScript objects to QObjects +kjsembed: so you can script your applications. +kjsembed: +kjsembed: +kjsembed: +kjsembed: +kjsembed: +kjsembed: +kjsembed: diff --git a/testing/packages/vtown/kde/kjumpingcube-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kjumpingcube-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..ba408c7d0 --- /dev/null +++ b/testing/packages/vtown/kde/kjumpingcube-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kjumpingcube: kjumpingcube (territory capture game) +kjumpingcube: +kjumpingcube: KJumpingcube is a simple dice driven tactical game. The playing area +kjumpingcube: consists of squares containing points. Players move by clicking on +kjumpingcube: either a vacant square, or on one of their own squares. +kjumpingcube: +kjumpingcube: +kjumpingcube: +kjumpingcube: +kjumpingcube: +kjumpingcube: diff --git a/testing/packages/vtown/kde/kldap-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kldap-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..bfabcffb6 --- /dev/null +++ b/testing/packages/vtown/kde/kldap-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kldap: kldap (LDAP access API for KDE) +kldap: +kldap: kldap allows LDAP accessing with a convenient Qt style C++ API. +kldap: +kldap: +kldap: +kldap: +kldap: +kldap: +kldap: +kldap: diff --git a/testing/packages/vtown/kde/kleopatra-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kleopatra-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..b577027e9 --- /dev/null +++ b/testing/packages/vtown/kde/kleopatra-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kleopatra: kleopatra (KDE Crypto Certificate manager) +kleopatra: +kleopatra: Certificate Manager and Unified Crypto GUI. +kleopatra: +kleopatra: +kleopatra: +kleopatra: +kleopatra: +kleopatra: +kleopatra: +kleopatra: diff --git a/testing/packages/vtown/kde/klickety-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/klickety-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..92782b8fc --- /dev/null +++ b/testing/packages/vtown/kde/klickety-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +klickety: klickety (strategy game) +klickety: +klickety: Klickety is a strategy game for KDE, an adaption of the Clickomania +klickety: game. The rules are similar to those of the Same game: your goal is to +klickety: clear the board by clicking on groups to destroy them. +klickety: +klickety: +klickety: +klickety: +klickety: +klickety: diff --git a/testing/packages/vtown/kde/klines-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/klines-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..63328fa2f --- /dev/null +++ b/testing/packages/vtown/kde/klines-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +klines: klines (tactical game for KDE) +klines: +klines: KLines is a simple but highly addictive, one player game for KDE. +klines: KLines has been inspired by well known game of Color Lines, written +klines: by Olga Demina, Igor Ivkin and Gennady Denisov back in 1992. You can +klines: also play an online demo version of this game. +klines: +klines: +klines: +klines: +klines: diff --git a/testing/packages/vtown/kde/kmag-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kmag-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..7f1083d73 --- /dev/null +++ b/testing/packages/vtown/kde/kmag-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kmag: kmag (Screen magnifier) +kmag: +kmag: KMag is a small utility for Linux to magnify a part of the screen. +kmag: KMag is very useful for people with visual disabilities and for those +kmag: working in the fields of image analysis, web development etc. +kmag: +kmag: Homepage: https://kde.org/applications/utilities/org.kde.kmag +kmag: +kmag: +kmag: +kmag: diff --git a/testing/packages/vtown/kde/kmahjongg-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kmahjongg-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..bef53c6b3 --- /dev/null +++ b/testing/packages/vtown/kde/kmahjongg-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kmahjongg: kmahjongg (KDE port of Mahjongg game) +kmahjongg: +kmahjongg: KMahjongg is a clone of the well known tile based patience game of +kmahjongg: the same name. In the game you have to empty a game board filled with +kmahjongg: pieces, by pairwise removal of pieces of the same type. +kmahjongg: +kmahjongg: +kmahjongg: +kmahjongg: +kmahjongg: +kmahjongg: diff --git a/testing/packages/vtown/kde/kmail-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kmail-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..2d289997e --- /dev/null +++ b/testing/packages/vtown/kde/kmail-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kmail: kmail (KDE mail client) +kmail: +kmail: KMail is a state-of-the-art email client that integrates well with +kmail: widely used email providers like GMail. It provides many tools and +kmail: features to maximize your productivity and makes working with large +kmail: email accounts easy and fast. KMail supports a large variety of email +kmail: protocols - POP3, IMAP, Microsoft Exchange (EWS) and more. +kmail: +kmail: Homepage: https://kde.org/applications/en/internet/org.kde.kmail2 +kmail: +kmail: diff --git a/testing/packages/vtown/kde/kmail-account-wizard-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kmail-account-wizard-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..012f77f48 --- /dev/null +++ b/testing/packages/vtown/kde/kmail-account-wizard-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kmail-account-wizard: kmail-account-wizard (KMail account wizard) +kmail-account-wizard: +kmail-account-wizard: This is a setup wizard for KMail that will take you through the +kmail-account-wizard: process of creating your email accounts. +kmail-account-wizard: +kmail-account-wizard: +kmail-account-wizard: +kmail-account-wizard: +kmail-account-wizard: +kmail-account-wizard: +kmail-account-wizard: diff --git a/testing/packages/vtown/kde/kmailtransport-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kmailtransport-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..330eaf617 --- /dev/null +++ b/testing/packages/vtown/kde/kmailtransport-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kmailtransport: kmailtransport (mail transport service) +kmailtransport: +kmailtransport: Mail Transport Service for KMail. +kmailtransport: +kmailtransport: +kmailtransport: +kmailtransport: +kmailtransport: +kmailtransport: +kmailtransport: +kmailtransport: diff --git a/testing/packages/vtown/kde/kmbox-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kmbox-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..0b66783dc --- /dev/null +++ b/testing/packages/vtown/kde/kmbox-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kmbox: kmbox (access mail storage in mbox format) +kmbox: +kmbox: kmbox contains a library for accessing mail storage in MBox format. +kmbox: +kmbox: +kmbox: +kmbox: +kmbox: +kmbox: +kmbox: +kmbox: diff --git a/testing/packages/vtown/kde/kmediaplayer-5.75.0-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kmediaplayer-5.75.0-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..9a1488b6f --- /dev/null +++ b/testing/packages/vtown/kde/kmediaplayer-5.75.0-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kmediaplayer: kmediaplayer (Interface for media player KParts) +kmediaplayer: +kmediaplayer: KMediaPlayer builds on the KParts framework to provide a common +kmediaplayer: interface for KParts that can play media files. +kmediaplayer: +kmediaplayer: +kmediaplayer: +kmediaplayer: +kmediaplayer: +kmediaplayer: +kmediaplayer: diff --git a/testing/packages/vtown/kde/kmenuedit-5.20.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kmenuedit-5.20.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..49e06dcc6 --- /dev/null +++ b/testing/packages/vtown/kde/kmenuedit-5.20.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kmenuedit: kmenuedit (XDG menu editor) +kmenuedit: +kmenuedit: This package provides a menu editor which may be used to edit the KDE +kmenuedit: Plasma workspaces menu or any other XDG menu. +kmenuedit: +kmenuedit: +kmenuedit: +kmenuedit: +kmenuedit: +kmenuedit: +kmenuedit: diff --git a/testing/packages/vtown/kde/kmime-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kmime-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..44515e292 --- /dev/null +++ b/testing/packages/vtown/kde/kmime-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kmime: kmime (API for the handling of MIME data) +kmime: +kmime: The kmime library contains an API for the handling of MIME data. +kmime: +kmime: +kmime: +kmime: +kmime: +kmime: +kmime: +kmime: diff --git a/testing/packages/vtown/kde/kmines-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kmines-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..08c4a5651 --- /dev/null +++ b/testing/packages/vtown/kde/kmines-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kmines: kmines (minesweeper clone for KDE) +kmines: +kmines: KMines is the classic Minesweeper game. The idea is to uncover all +kmines: the squares without blowing up any mines. When a mine is blown up, +kmines: the game is over. +kmines: +kmines: +kmines: +kmines: +kmines: +kmines: diff --git a/testing/packages/vtown/kde/kmix-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kmix-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..b4188c3ef --- /dev/null +++ b/testing/packages/vtown/kde/kmix-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kmix: kmix (sound mixer) +kmix: +kmix: KMix is an application to allow you to change the volume of your sound +kmix: card. Though small, it is full-featured, and it supports several +kmix: platforms and sound drivers. +kmix: +kmix: +kmix: +kmix: +kmix: +kmix: diff --git a/testing/packages/vtown/kde/kmousetool-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kmousetool-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..4f1795871 --- /dev/null +++ b/testing/packages/vtown/kde/kmousetool-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kmousetool: kmousetool (Automatic mouse clicks) +kmousetool: +kmousetool: Clicks the mouse for you, reducing hand strain. +kmousetool: +kmousetool: +kmousetool: +kmousetool: +kmousetool: +kmousetool: +kmousetool: +kmousetool: diff --git a/testing/packages/vtown/kde/kmouth-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kmouth-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..c26f8c352 --- /dev/null +++ b/testing/packages/vtown/kde/kmouth-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kmouth: kmouth (Speech synthesis frontend) +kmouth: +kmouth: The computer speaks the entered text for talking with people. +kmouth: +kmouth: +kmouth: +kmouth: +kmouth: +kmouth: +kmouth: +kmouth: diff --git a/testing/packages/vtown/kde/kmplot-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kmplot-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..071892653 --- /dev/null +++ b/testing/packages/vtown/kde/kmplot-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kmplot: kmplot (a mathematical function plotter) +kmplot: +kmplot: KmPlot is a mathematical function plotter for the KDE-Desktop. It has +kmplot: a built-in powerful parser. You can plot different functions +kmplot: simultaneously and combine them into new functions. KmPlot supports +kmplot: functions with parameters and functions in polar coordinates. +kmplot: Several grid modes are possible. Plots may be printed with high +kmplot: precision in correct scale. +kmplot: +kmplot: +kmplot: diff --git a/testing/packages/vtown/kde/kmymoney-5.1.0-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kmymoney-5.1.0-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..dd83ffad6 --- /dev/null +++ b/testing/packages/vtown/kde/kmymoney-5.1.0-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kmymoney: kmymoney (personal finance manager) +kmymoney: +kmymoney: KMymoney is a personal finance manager for KDE which operates +kmymoney: similarly to Microsoft Money or Quicken. +kmymoney: +kmymoney: Homepage: https://kmymoney.org/ +kmymoney: +kmymoney: +kmymoney: +kmymoney: +kmymoney: diff --git a/testing/packages/vtown/kde/knavalbattle-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/knavalbattle-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..54357336f --- /dev/null +++ b/testing/packages/vtown/kde/knavalbattle-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +knavalbattle: knavalbattle (KDE version of battleship game) +knavalbattle: +knavalbattle: KNavalBattle is a battleship game with built-in game server. Ships are +knavalbattle: placed on a board which represents the sea. Players try to hit each +knavalbattle: others ships in turns without knowing where they are placed. The first +knavalbattle: player to destroy all ships wins the game. +knavalbattle: +knavalbattle: +knavalbattle: +knavalbattle: +knavalbattle: diff --git a/testing/packages/vtown/kde/knetwalk-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/knetwalk-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..eabdfc121 --- /dev/null +++ b/testing/packages/vtown/kde/knetwalk-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +knetwalk: knetwalk (single player logic game) +knetwalk: +knetwalk: KNetwalk is a single player logic game. Construct the network, +knetwalk: connecting all the terminals to the server in the fewest turns +knetwalk: possible. +knetwalk: +knetwalk: +knetwalk: +knetwalk: +knetwalk: +knetwalk: diff --git a/testing/packages/vtown/kde/knewstuff-5.75.0-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/knewstuff-5.75.0-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..a7436c25c --- /dev/null +++ b/testing/packages/vtown/kde/knewstuff-5.75.0-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +knewstuff: knewstuff (data sharing framework) +knewstuff: +knewstuff: The KNewStuff library implements collaborative data sharing for +knewstuff: applications. It uses libattica to support the Open Collaboration +knewstuff: Services specification. +knewstuff: +knewstuff: +knewstuff: +knewstuff: +knewstuff: +knewstuff: diff --git a/testing/packages/vtown/kde/knights-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/knights-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..d31f01778 --- /dev/null +++ b/testing/packages/vtown/kde/knights-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +knights: knights (Chess board with XBoard protocol support) +knights: +knights: KNights is a chess game. As a player, your goal is to defeat your +knights: opponent by checkmating their king. +knights: +knights: Homepage: https://www.kde.org/applications/games/knights/ +knights: +knights: +knights: +knights: +knights: diff --git a/testing/packages/vtown/kde/knotes-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/knotes-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..5f6119d66 --- /dev/null +++ b/testing/packages/vtown/kde/knotes-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +knotes: knotes (KDE sticky notes application) +knotes: +knotes: KDE sticky notes application. +knotes: +knotes: +knotes: +knotes: +knotes: +knotes: +knotes: +knotes: diff --git a/testing/packages/vtown/kde/knotifications-5.75.0-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/knotifications-5.75.0-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..0a8f3001b --- /dev/null +++ b/testing/packages/vtown/kde/knotifications-5.75.0-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +knotifications: knotifications (Desktop notifications) +knotifications: +knotifications: KNotifications is used to notify the user of an event. It covers +knotifications: feedback and persistent events. +knotifications: +knotifications: +knotifications: +knotifications: +knotifications: +knotifications: +knotifications: diff --git a/testing/packages/vtown/kde/knotifyconfig-5.75.0-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/knotifyconfig-5.75.0-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..5a498f25a --- /dev/null +++ b/testing/packages/vtown/kde/knotifyconfig-5.75.0-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +knotifyconfig: knotifyconfig (configure notifications) +knotifyconfig: +knotifyconfig: KNotifyConfig provides a configuration dialog for desktop +knotifyconfig: notifications which can be embedded in your application. +knotifyconfig: +knotifyconfig: +knotifyconfig: +knotifyconfig: +knotifyconfig: +knotifyconfig: +knotifyconfig: diff --git a/testing/packages/vtown/kde/kolf-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kolf-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..721f0a198 --- /dev/null +++ b/testing/packages/vtown/kde/kolf-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kolf: kolf (miniature golf game for KDE) +kolf: +kolf: Kolf is a miniature golf game. The game is played from an overhead +kolf: view, with a short bar representing the golf club. Kolf features many +kolf: different types of objects, such water hazards, slopes, sand traps, +kolf: and black holes (warps), among others. +kolf: +kolf: +kolf: +kolf: +kolf: diff --git a/testing/packages/vtown/kde/kollision-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kollision-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..0ec94dd05 --- /dev/null +++ b/testing/packages/vtown/kde/kollision-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kollision: kollision (simple ball dodging game) +kollision: +kollision: Kollision is a simple ball dodging game. +kollision: +kollision: +kollision: +kollision: +kollision: +kollision: +kollision: +kollision: diff --git a/testing/packages/vtown/kde/kolourpaint-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kolourpaint-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..44c09da06 --- /dev/null +++ b/testing/packages/vtown/kde/kolourpaint-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kolourpaint: kolourpaint (easy to use paint program) +kolourpaint: +kolourpaint: KolourPaint is a easy-to-use paint program for KDE. It aims to be +kolourpaint: conceptually simply to understand; providing a level of functionality +kolourpaint: targeted towards the average user. It's designed for tasks like: +kolourpaint: * Painting - drawing diagrams and "finger painting" +kolourpaint: * Image Manipulation - editing photos and applying effects +kolourpaint: * Icon Editing - drawing clipart and logos with transparency +kolourpaint: +kolourpaint: +kolourpaint: diff --git a/testing/packages/vtown/kde/kompare-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kompare-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..08a1e6b2e --- /dev/null +++ b/testing/packages/vtown/kde/kompare-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kompare: kompare (graphical diff utility) +kompare: +kompare: kompare is a graphical file differences tool. +kompare: +kompare: +kompare: +kompare: +kompare: +kompare: +kompare: +kompare: diff --git a/testing/packages/vtown/kde/konqueror-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/konqueror-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..a6fb31828 --- /dev/null +++ b/testing/packages/vtown/kde/konqueror-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +konqueror: konqueror (web browser and file manager) +konqueror: +konqueror: Konqueror is a web browser and file manager that provides web access +konqueror: and file-viewer functionality for file systems (such as local files, +konqueror: files on a remote server, and files in a disk image). +konqueror: +konqueror: Homepage: https://kde.org/applications/internet/org.kde.konqueror +konqueror: +konqueror: +konqueror: +konqueror: diff --git a/testing/packages/vtown/kde/konquest-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/konquest-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..9fcd1d008 --- /dev/null +++ b/testing/packages/vtown/kde/konquest-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +konquest: konquest (KDE version of Gnu-Lactic Konquest) +konquest: +konquest: This the KDE version of Gnu-Lactic Konquest, a multi-player strategy +konquest: game. The goal of the game is to expand your interstellar empire +konquest: across the galaxy. +konquest: +konquest: +konquest: +konquest: +konquest: +konquest: diff --git a/testing/packages/vtown/kde/konsole-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/konsole-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..e6fe56440 --- /dev/null +++ b/testing/packages/vtown/kde/konsole-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +konsole: konsole (KDE's terminal emulator) +konsole: +konsole: Konsole is a powerful and customizable terminal emulator. +konsole: +konsole: Homepage: https://konsole.kde.org +konsole: +konsole: +konsole: +konsole: +konsole: +konsole: diff --git a/testing/packages/vtown/kde/kontact-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kontact-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..5416a4f19 --- /dev/null +++ b/testing/packages/vtown/kde/kontact-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kontact: kontact (KDE Personal Information Manager) +kontact: +kontact: KDE Personal Information Manager. +kontact: +kontact: +kontact: +kontact: +kontact: +kontact: +kontact: +kontact: diff --git a/testing/packages/vtown/kde/kontactinterface-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kontactinterface-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..764ee687d --- /dev/null +++ b/testing/packages/vtown/kde/kontactinterface-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kontactinterface: kontactinterface (kontact plugin interface library) +kontactinterface: +kontactinterface: kontactinterface is a library for embedding KParts in a Kontact +kontactinterface: component. +kontactinterface: +kontactinterface: +kontactinterface: +kontactinterface: +kontactinterface: +kontactinterface: +kontactinterface: diff --git a/testing/packages/vtown/kde/kopete-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kopete-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..8b12a3eb1 --- /dev/null +++ b/testing/packages/vtown/kde/kopete-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kopete: kopete (multi-protocol instant messaging system) +kopete: +kopete: The goals of Kopete are to provide users with a standard and easy to +kopete: use interface between all of their instant messaging systems, but at +kopete: the same time also providing developers with the ease of writing +kopete: plugins to support a new protocol. +kopete: +kopete: Homepage: http://userbase.kde.org/Kopete +kopete: +kopete: +kopete: diff --git a/testing/packages/vtown/kde/korganizer-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/korganizer-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..11cac4f7d --- /dev/null +++ b/testing/packages/vtown/kde/korganizer-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +korganizer: korganizer (calendar and scheduling program) +korganizer: +korganizer: Calendar and scheduling program. +korganizer: +korganizer: +korganizer: +korganizer: +korganizer: +korganizer: +korganizer: +korganizer: diff --git a/testing/packages/vtown/kde/kpackage-5.75.0-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kpackage-5.75.0-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..2fc2b92e5 --- /dev/null +++ b/testing/packages/vtown/kde/kpackage-5.75.0-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kpackage: kpackage (KDE application package manager) +kpackage: +kpackage: KPackage is a KDE 5 Framework that lets applications manage user +kpackage: installable packages of non-binary assets. +kpackage: +kpackage: +kpackage: +kpackage: +kpackage: +kpackage: +kpackage: diff --git a/testing/packages/vtown/kde/kparts-5.75.0-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kparts-5.75.0-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..14eeffec3 --- /dev/null +++ b/testing/packages/vtown/kde/kparts-5.75.0-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kparts: kparts (UI framework) +kparts: +kparts: The KParts library implements the framework for KDE parts, which are +kparts: elaborate widgets with a user-interface defined in terms of actions +kparts: (menu items, toolbar icons). +kparts: +kparts: +kparts: +kparts: +kparts: +kparts: diff --git a/testing/packages/vtown/kde/kpeople-5.75.0-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kpeople-5.75.0-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..c62c0aa48 --- /dev/null +++ b/testing/packages/vtown/kde/kpeople-5.75.0-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kpeople: kpeople (library providing access to your contacts) +kpeople: +kpeople: KPeople Provides access to all contacts and aggregates them by person. +kpeople: KPeople offers unified access to our contacts from different sources, +kpeople: grouping them by person while still exposing all the data. The sources +kpeople: are plugin-based, allowing to easily extend the contacts collection. +kpeople: +kpeople: +kpeople: +kpeople: +kpeople: diff --git a/testing/packages/vtown/kde/kpeoplevcard-0.1-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kpeoplevcard-0.1-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..7061bcda7 --- /dev/null +++ b/testing/packages/vtown/kde/kpeoplevcard-0.1-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kpeoplevcard: kpeoplevcard (library to expose vcards to kpeople) +kpeoplevcard: +kpeoplevcard: kpeoplevcard is a library to expose vcards to kpeople. +kpeoplevcard: +kpeoplevcard: +kpeoplevcard: +kpeoplevcard: +kpeoplevcard: +kpeoplevcard: +kpeoplevcard: +kpeoplevcard: diff --git a/testing/packages/vtown/kde/kpimtextedit-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kpimtextedit-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..606f4706e --- /dev/null +++ b/testing/packages/vtown/kde/kpimtextedit-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kpimtextedit: kpimtextedit (textedit with PIM-specific features) +kpimtextedit: +kpimtextedit: KPIMTextedit is a library that provides an enchanced text edit class, +kpimtextedit: see TextEdit. This text is highlighted with a EMailQuoteHighlighter. +kpimtextedit: It also provides so-called rich text builders, that can convert the +kpimtextedit: formatted text in the text edit to all kinds of markup, like HTML or +kpimtextedit: BBCODE. +kpimtextedit: +kpimtextedit: +kpimtextedit: +kpimtextedit: diff --git a/testing/packages/vtown/kde/kpkpass-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kpkpass-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..d6202a396 --- /dev/null +++ b/testing/packages/vtown/kde/kpkpass-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kpkpass: kpkpass (Apple Wallet Pass reader) +kpkpass: +kpkpass: KpKPass is a library to deal with Apple Wallet pass files. +kpkpass: +kpkpass: +kpkpass: +kpkpass: +kpkpass: +kpkpass: +kpkpass: +kpkpass: diff --git a/testing/packages/vtown/kde/kplotting-5.75.0-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kplotting-5.75.0-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..d191fe1f1 --- /dev/null +++ b/testing/packages/vtown/kde/kplotting-5.75.0-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kplotting: kplotting (Data plotting) +kplotting: +kplotting: KPlotWidget is a QWidget-derived class that provides a virtual base +kplotting: class for easy data-plotting. The idea behind KPlotWidget is that you +kplotting: only have to specify information in data units; i.e., the natural +kplotting: units of the data being plotted. KPlotWidget automatically converts +kplotting: everything to screen pixel units. KPlotWidget draws X and Y axes with +kplotting: tick marks and tick labels, and automatically determines how many tick +kplotting: marks to use and where they should be, based on the data limits +kplotting: specified for the plot. +kplotting: diff --git a/testing/packages/vtown/kde/kpmcore-4.2.0-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kpmcore-4.2.0-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..3b29c38a0 --- /dev/null +++ b/testing/packages/vtown/kde/kpmcore-4.2.0-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kpmcore: kpmcore (KDE partitionmanager libraries) +kpmcore: +kpmcore: kpmcore is a library for managing partitions. It contains common code +kpmcore: for KDE Partition Manager and other projects. +kpmcore: +kpmcore: See also: +kpmcore: https://www.kde.org/applications/system/kdepartitionmanager +kpmcore: +kpmcore: +kpmcore: +kpmcore: diff --git a/testing/packages/vtown/kde/kpty-5.75.0-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kpty-5.75.0-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..a90a9fd38 --- /dev/null +++ b/testing/packages/vtown/kde/kpty-5.75.0-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kpty: kpty (pseudo terminal library) +kpty: +kpty: The KPty library provides primitives to interface with pseudo terminal +kpty: devices as well as a KProcess derived class for running child +kpty: processes and communicating with them using a pty. +kpty: +kpty: +kpty: +kpty: +kpty: +kpty: diff --git a/testing/packages/vtown/kde/kqtquickcharts-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kqtquickcharts-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..73113ce1c --- /dev/null +++ b/testing/packages/vtown/kde/kqtquickcharts-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kqtquickcharts: kqtquickcharts (chart rendering plugin) +kqtquickcharts: +kqtquickcharts: kqtquickcharts is a QtQuick plugin to render beautiful and interactive +kqtquickcharts: charts. +kqtquickcharts: +kqtquickcharts: +kqtquickcharts: +kqtquickcharts: +kqtquickcharts: +kqtquickcharts: +kqtquickcharts: diff --git a/testing/packages/vtown/kde/kquickcharts-5.75.0-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kquickcharts-5.75.0-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..8d31f9168 --- /dev/null +++ b/testing/packages/vtown/kde/kquickcharts-5.75.0-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kquickcharts: kquickcharts (QtQuick chart module) +kquickcharts: +kquickcharts: The Quick Charts module provides a set of charts that can be used +kquickcharts: from QtQuick applications. They are intended to be used for both +kquickcharts: simple display of data as well as continuous display of high-volume +kquickcharts: data (often referred to as plotters). The charts use a system called +kquickcharts: distance fields for their accelerated rendering, which provides ways +kquickcharts: of using the GPU for rendering 2D shapes without loss of quality. +kquickcharts: +kquickcharts: See: https://api.kde.org/frameworks/kquickcharts/html/index.html +kquickcharts: diff --git a/testing/packages/vtown/kde/krdc-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/krdc-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..fdef91b54 --- /dev/null +++ b/testing/packages/vtown/kde/krdc-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +krdc: krdc (remote desktop client for KDE) +krdc: +krdc: KRDC is a client application that allows you to view or even control +krdc: the desktop session on another machine that is running a compatible +krdc: server. VNC and RDP is supported. +krdc: +krdc: Homepage: https://www.kde.org/applications/internet/krdc/ +krdc: +krdc: +krdc: +krdc: diff --git a/testing/packages/vtown/kde/krename-5.0.1-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/krename-5.0.1-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..49119000c --- /dev/null +++ b/testing/packages/vtown/kde/krename-5.0.1-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +krename: krename (batch file rename tool) +krename: +krename: KRename is a powerful batch renamer for KDE. It allows you to easily +krename: rename hundreds or even more files in one go. The filenames can be +krename: created by parts of the original filename, numbering the files or +krename: accessing information about the file, like creation date or Exif +krename: information from an image. +krename: +krename: Homepage: http://www.krename.net/ +krename: +krename: diff --git a/testing/packages/vtown/kde/kreversi-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kreversi-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..ae01d305a --- /dev/null +++ b/testing/packages/vtown/kde/kreversi-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kreversi: kreversi (reversi board game for KDE) +kreversi: +kreversi: KReversi is a simple one player strategy game played against the +kreversi: computer. If a player's piece is captured by an opposing player, that +kreversi: piece is turned over to reveal the color of that player. A winner is +kreversi: declared when one player has more pieces of his own color on the board +kreversi: and there are no more possible moves. +kreversi: +kreversi: +kreversi: +kreversi: diff --git a/testing/packages/vtown/kde/krfb-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/krfb-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..3c9d133aa --- /dev/null +++ b/testing/packages/vtown/kde/krfb-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +krfb: krfb (desktop sharing) +krfb: +krfb: Krfb Desktop Sharing is a server application that allows you to share +krfb: your current session with a user on another machine, who can use a +krfb: VNC client to view or even control the desktop. +krfb: +krfb: Homepage: https://www.kde.org/applications/system/krfb/ +krfb: +krfb: +krfb: +krfb: diff --git a/testing/packages/vtown/kde/krita-4.4.1-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/krita-4.4.1-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..3a363549f --- /dev/null +++ b/testing/packages/vtown/kde/krita-4.4.1-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +krita: krita (painting program) +krita: +krita: Krita is a professional free and open source painting program. It is +krita: made by artists that want to see affordable art tools for everyone. +krita: +krita: Homepage: http://www.krita.org/ +krita: +krita: +krita: +krita: +krita: diff --git a/testing/packages/vtown/kde/kross-5.75.0-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kross-5.75.0-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..fc7a5d79c --- /dev/null +++ b/testing/packages/vtown/kde/kross-5.75.0-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kross: kross (script embedding) +kross: +kross: Kross is a scripting bridge to embed scripting functionality into an +kross: application. It supports QtScript as a scripting interpreter backend. +kross: Kross is able to optional dynamic load modules which provide +kross: additional functionality for scripts. +kross: +kross: +kross: +kross: +kross: diff --git a/testing/packages/vtown/kde/kross-interpreters-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kross-interpreters-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..67948ce63 --- /dev/null +++ b/testing/packages/vtown/kde/kross-interpreters-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kross-interpreters: kross-interpreters (Kross interpreters) +kross-interpreters: +kross-interpreters: Set of interpreter plugins for the Kross archtecture in KDE. +kross-interpreters: +kross-interpreters: +kross-interpreters: +kross-interpreters: +kross-interpreters: +kross-interpreters: +kross-interpreters: +kross-interpreters: diff --git a/testing/packages/vtown/kde/kruler-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kruler-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..ad3e86d8d --- /dev/null +++ b/testing/packages/vtown/kde/kruler-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kruler: kruler (a screen ruler for KDE) +kruler: +kruler: A screen ruler and color measurement tool for KDE. +kruler: +kruler: +kruler: +kruler: +kruler: +kruler: +kruler: +kruler: diff --git a/testing/packages/vtown/kde/krunner-5.75.0-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/krunner-5.75.0-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..f27a4ef56 --- /dev/null +++ b/testing/packages/vtown/kde/krunner-5.75.0-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +krunner: krunner (KDE plasma launcher) +krunner: +krunner: KRunner is the launcher built into the Plasma desktop. While its basic +krunner: function is to launch programs from a sort of mini-command-line, its +krunner: functionality can be extended by runners to assist the user to +krunner: accomplish a lot of tasks. +krunner: +krunner: +krunner: +krunner: +krunner: diff --git a/testing/packages/vtown/kde/krusader-2.7.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/krusader-2.7.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..a12040167 --- /dev/null +++ b/testing/packages/vtown/kde/krusader-2.7.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +krusader: krusader (twin panel file manager) +krusader: +krusader: Krusader is an advanced twin panel (commander style) file manager for +krusader: KDE and other desktops, similar to Midnight Commander or Total +krusader: Commander. +krusader: +krusader: Homepage: http://krusader.org +krusader: +krusader: +krusader: +krusader: diff --git a/testing/packages/vtown/kde/kscreen-5.20.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kscreen-5.20.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..2dba1ddb6 --- /dev/null +++ b/testing/packages/vtown/kde/kscreen-5.20.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kscreen: kscreen (KDE screen management) +kscreen: +kscreen: KScreen is the new screen management software for KDE Plasma +kscreen: Workspaces which tries to be as magic and automatic as possible for +kscreen: users with basic needs and easy to configure for those who want +kscreen: special setups. +kscreen: +kscreen: Homepage: http://community.kde.org/Solid/Projects/ScreenManagement +kscreen: +kscreen: +kscreen: diff --git a/testing/packages/vtown/kde/kscreenlocker-5.20.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kscreenlocker-5.20.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..bc902d2bb --- /dev/null +++ b/testing/packages/vtown/kde/kscreenlocker-5.20.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kscreenlocker: kscreenlocker (secure lock screen architecture) +kscreenlocker: +kscreenlocker: Library and components for secure lock screen architecture. +kscreenlocker: +kscreenlocker: Homepage: https://projects.kde.org/kscreenlocker +kscreenlocker: +kscreenlocker: +kscreenlocker: +kscreenlocker: +kscreenlocker: +kscreenlocker: diff --git a/testing/packages/vtown/kde/kservice-5.75.0-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kservice-5.75.0-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..5ab36d313 --- /dev/null +++ b/testing/packages/vtown/kde/kservice-5.75.0-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kservice: kservice (desktop services plugin framework) +kservice: +kservice: KService provides a plugin framework for handling desktop services. +kservice: Services can be applications or libraries. They can be bound to MIME +kservice: types or handled by application specific code. +kservice: +kservice: +kservice: +kservice: +kservice: +kservice: diff --git a/testing/packages/vtown/kde/kshisen-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kshisen-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..248f2b55f --- /dev/null +++ b/testing/packages/vtown/kde/kshisen-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kshisen: kshisen (Shisen-Sho Mahjongg-like tile game) +kshisen: +kshisen: KShisen is a solitaire-like game played using the standard set of +kshisen: Mahjong tiles. Unlike Mahjong however, KShisen has only one layer +kshisen: of scrambled tiles. +kshisen: +kshisen: +kshisen: +kshisen: +kshisen: +kshisen: diff --git a/testing/packages/vtown/kde/ksirk-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/ksirk-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..5e7ceae68 --- /dev/null +++ b/testing/packages/vtown/kde/ksirk-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +ksirk: ksirk (conquer the world board game) +ksirk: +ksirk: KsirK is a computerized version of the well known strategic board game +ksirk: R***. The goal of the game is simply to conquer the world by attacking +ksirk: your neighbors with your armies. +ksirk: +ksirk: +ksirk: +ksirk: +ksirk: +ksirk: diff --git a/testing/packages/vtown/kde/ksmtp-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/ksmtp-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..56fa4c818 --- /dev/null +++ b/testing/packages/vtown/kde/ksmtp-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +ksmtp: ksmtp (SMTP library) +ksmtp: +ksmtp: ksmtp is a job-based library to send email through an SMTP server. +ksmtp: +ksmtp: +ksmtp: +ksmtp: +ksmtp: +ksmtp: +ksmtp: +ksmtp: diff --git a/testing/packages/vtown/kde/ksnakeduel-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/ksnakeduel-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..3025e6e30 --- /dev/null +++ b/testing/packages/vtown/kde/ksnakeduel-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +ksnakeduel: ksnakeduel (simple snake duel game) +ksnakeduel: +ksnakeduel: KSnakeDuel is a simple snake duel game for KDE. You can play +ksnakeduel: KSnakeDuel against the computer or a friend. The aim of the game is to +ksnakeduel: live longer than your opponent. To do that, avoid running into a wall, +ksnakeduel: your own tail, or that of your opponent. +ksnakeduel: +ksnakeduel: +ksnakeduel: +ksnakeduel: +ksnakeduel: diff --git a/testing/packages/vtown/kde/kspaceduel-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kspaceduel-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..3e0940627 --- /dev/null +++ b/testing/packages/vtown/kde/kspaceduel-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kspaceduel: kspaceduel (space arcade game) +kspaceduel: +kspaceduel: In KSpaceduel each of two possible players controls a satellite +kspaceduel: spaceship orbiting the sun. As the game progresses players have to +kspaceduel: eliminate the opponent's spacecraft. +kspaceduel: +kspaceduel: +kspaceduel: +kspaceduel: +kspaceduel: +kspaceduel: diff --git a/testing/packages/vtown/kde/ksquares-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/ksquares-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..018efb5c4 --- /dev/null +++ b/testing/packages/vtown/kde/ksquares-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +ksquares: ksquares (connect the dots to create squares) +ksquares: +ksquares: KSquares is a fun and exciting game for the desktop environment. The +ksquares: game is modeled after the well known pen and paper based game of Dots +ksquares: and Boxes. +ksquares: +ksquares: +ksquares: +ksquares: +ksquares: +ksquares: diff --git a/testing/packages/vtown/kde/ksshaskpass-5.20.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/ksshaskpass-5.20.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..09d454f27 --- /dev/null +++ b/testing/packages/vtown/kde/ksshaskpass-5.20.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +ksshaskpass: ksshaskpass (GUI for entering ssh key passwords) +ksshaskpass: +ksshaskpass: If you access computers with ssh keys but those keys have passwords +ksshaskpass: this module will give you a graphical UI to enter those passwords. +ksshaskpass: +ksshaskpass: +ksshaskpass: +ksshaskpass: +ksshaskpass: +ksshaskpass: +ksshaskpass: diff --git a/testing/packages/vtown/kde/kstars-3.4.3-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kstars-3.4.3-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..d414b2907 --- /dev/null +++ b/testing/packages/vtown/kde/kstars-3.4.3-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kstars: kstars (a desktop planetarium) +kstars: +kstars: KStars is free, open source, cross-platform Astronomy Software. +kstars: It provides an accurate graphical simulation of the night sky, from +kstars: any location on Earth, at any date and time. The display includes up +kstars: to 100 million stars, 13,000 deep-sky objects, all 8 planets, the Sun +kstars: and Moon, and thousands of comets, asteroids, supernovae, and +kstars: satellites. +kstars: +kstars: Homepage: https://edu.kde.org/kstars +kstars: diff --git a/testing/packages/vtown/kde/ksudoku-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/ksudoku-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..506447709 --- /dev/null +++ b/testing/packages/vtown/kde/ksudoku-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +ksudoku: ksudoku (sudoku game) +ksudoku: +ksudoku: KSudoku is a logic-based symbol placement puzzle. The player has to +ksudoku: fill a grid so that each column, row as well as each square block on +ksudoku: the game field contains only one instance of each symbol. +ksudoku: +ksudoku: +ksudoku: +ksudoku: +ksudoku: +ksudoku: diff --git a/testing/packages/vtown/kde/ksysguard-5.20.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/ksysguard-5.20.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..bcf8e5541 --- /dev/null +++ b/testing/packages/vtown/kde/ksysguard-5.20.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +ksysguard: ksysguard (process monitor and system statistics) +ksysguard: +ksysguard: System Guard allows you to monitor various statistics about your +ksysguard: system. In addition to monitoring the local system, it can connect to +ksysguard: remote systems running the System Guard Daemon, which is in the +ksysguard: ksysguardd package. +ksysguard: +ksysguard: +ksysguard: +ksysguard: +ksysguard: diff --git a/testing/packages/vtown/kde/ksystemlog-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/ksystemlog-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..4d09160f5 --- /dev/null +++ b/testing/packages/vtown/kde/ksystemlog-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +ksystemlog: ksystemlog (system log viewer) +ksystemlog: +ksystemlog: KSystemLog is a system log viewer tool. This program is developed for +ksystemlog: beginner users, who don't know how to find information about their +ksystemlog: Linux system, and don't know where log files are. It is also of course +ksystemlog: designed for advanced users, who quickly want to understand problems +ksystemlog: of their machine with a more powerful and graphical tool than +ksystemlog: 'tail -f' and 'less' commands ;-) +ksystemlog: +ksystemlog: Homepage: https://www.kde.org/applications/system/ksystemlog/ +ksystemlog: diff --git a/testing/packages/vtown/kde/kteatime-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kteatime-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..bdc450397 --- /dev/null +++ b/testing/packages/vtown/kde/kteatime-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kteatime: kteatime (tea cooker) +kteatime: +kteatime: KTeaTime is a handy timer for steeping tea. No longer will you have +kteatime: to guess at how long it takes for your tea to be ready. Simply select +kteatime: the type of tea you have, and it will alert you when the tea is ready +kteatime: to drink. +kteatime: +kteatime: Homepage: https://www.kde.org/applications/games/kteatime/ +kteatime: +kteatime: +kteatime: diff --git a/testing/packages/vtown/kde/ktexteditor-5.75.0-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/ktexteditor-5.75.0-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..3b62fdcaa --- /dev/null +++ b/testing/packages/vtown/kde/ktexteditor-5.75.0-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +ktexteditor: ktexteditor (text editor component) +ktexteditor: +ktexteditor: KTextEditor provides a powerful text editor component that you can +ktexteditor: embed in your application, either as a KPart or using the +ktexteditor: KF5::TextEditor library. The text editor component contains many +ktexteditor: useful features, from syntax highlighting and automatic indentation to +ktexteditor: advanced scripting support, making it suitable for everything from a +ktexteditor: simple embedded text-file editor to an advanced IDE. +ktexteditor: +ktexteditor: +ktexteditor: diff --git a/testing/packages/vtown/kde/ktextwidgets-5.75.0-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/ktextwidgets-5.75.0-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..1fd155988 --- /dev/null +++ b/testing/packages/vtown/kde/ktextwidgets-5.75.0-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +ktextwidgets: ktextwidgets (text editing widgets) +ktextwidgets: +ktextwidgets: KTextWidgets provides widgets for displaying and editing text. It +ktextwidgets: supports rich text as well as plain text. +ktextwidgets: +ktextwidgets: +ktextwidgets: +ktextwidgets: +ktextwidgets: +ktextwidgets: +ktextwidgets: diff --git a/testing/packages/vtown/kde/ktimer-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/ktimer-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..a74ca0e15 --- /dev/null +++ b/testing/packages/vtown/kde/ktimer-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +ktimer: ktimer (program scheduler) +ktimer: +ktimer: KTimer is a little tool to execute programs after some time. +ktimer: +ktimer: Homepage: http://utils.kde.org/projects/ktimer +ktimer: +ktimer: +ktimer: +ktimer: +ktimer: +ktimer: diff --git a/testing/packages/vtown/kde/ktimetracker-5.0.1-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/ktimetracker-5.0.1-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..ba8b58e55 --- /dev/null +++ b/testing/packages/vtown/kde/ktimetracker-5.0.1-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +ktimetracker: ktimetracker (personal time tracker) +ktimetracker: +ktimetracker: KTimeTracker is a personal time tracker for busy people implemented as +ktimetracker: a Qt/KF5-based desktop application. +ktimetracker: +ktimetracker: +ktimetracker: +ktimetracker: +ktimetracker: +ktimetracker: +ktimetracker: diff --git a/testing/packages/vtown/kde/ktnef-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/ktnef-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..138e63585 --- /dev/null +++ b/testing/packages/vtown/kde/ktnef-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +ktnef: ktnef (API for the handling of TNEF data) +ktnef: +ktnef: The ktnef library contains an API for the handling of TNEF data. The +ktnef: API permits access to the actual attachments, the message properties +ktnef: (TNEF/MAPI), and allows one to view/extract message formatted text in +ktnef: Rich Text Format format. +ktnef: +ktnef: +ktnef: +ktnef: +ktnef: diff --git a/testing/packages/vtown/kde/ktorrent-5.2.0-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/ktorrent-5.2.0-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..38b728b6d --- /dev/null +++ b/testing/packages/vtown/kde/ktorrent-5.2.0-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +ktorrent: ktorrent (KDE BitTorrent program) +ktorrent: +ktorrent: KTorrent is a BitTorrent program with many features: +ktorrent: Download torrent files (of course :-), upload and download speed +ktorrent: capping, Internet searching, UDP trackers, port forwarding with UPnP, +ktorrent: IP blocking, importing of partially or fully downloaded files, support +ktorrent: for distributed hash tables, protocol encryption, bandwidth +ktorrent: scheduling, and much more. KTorrent's developers are Joris Guisson and +ktorrent: Ivan Vasic. +ktorrent: +ktorrent: Homepage: https://kde.org/applications/en/internet/org.kde.ktorrent diff --git a/testing/packages/vtown/kde/ktouch-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/ktouch-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..6b90bbc1c --- /dev/null +++ b/testing/packages/vtown/kde/ktouch-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +ktouch: ktouch (touch typing tutor) +ktouch: +ktouch: KTouch is a typewriter trainer for learning to touch type. It provides +ktouch: you with text to train on and adjusts to different levels depending on +ktouch: how good you are. +ktouch: +ktouch: Homepage: https://kde.org/applications/en/education/org.kde.ktouch +ktouch: +ktouch: +ktouch: +ktouch: diff --git a/testing/packages/vtown/kde/kturtle-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kturtle-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..6a2fc154f --- /dev/null +++ b/testing/packages/vtown/kde/kturtle-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kturtle: kturtle (Logo-like programming environment) +kturtle: +kturtle: KTurtle is an educational programming environment for learning how to +kturtle: program. It provides all programming tools from its user interface. +kturtle: The programming language used is TurtleScript, which is loosely based +kturtle: on Logo. All commands and messages are translated into the user's +kturtle: language. KTurtle features an intuitive syntax highlighting, simple +kturtle: error messages, integrated canvas to make drawings, an integrated +kturtle: help, slow-motion and step execution. +kturtle: +kturtle: Homepage: https://kde.org/applications/en/education/org.kde.kturtle diff --git a/testing/packages/vtown/kde/kubrick-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kubrick-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..2e6c3d86a --- /dev/null +++ b/testing/packages/vtown/kde/kubrick-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kubrick: kubrick (3-D game based on Rubik's Cube) +kubrick: +kubrick: Kubrick is a game based on the Rubik's Cube puzzle. The cube sizes +kubrick: range from 2x2x2 up to 6x6x6, or you can play with irregular "bricks" +kubrick: such as 5x3x2 or "mats" such as 6x4x1 or 2x2x1. The game has a +kubrick: selection of puzzles at several levels of difficulty, as well as demos +kubrick: of pretty patterns and solution moves, or you can make up your own +kubrick: puzzles. +kubrick: +kubrick: +kubrick: diff --git a/testing/packages/vtown/kde/kunitconversion-5.75.0-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kunitconversion-5.75.0-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..3816ba607 --- /dev/null +++ b/testing/packages/vtown/kde/kunitconversion-5.75.0-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kunitconversion: kunitconversion (convert physical units) +kunitconversion: +kunitconversion: KUnitConversion provides functions to convert values in different +kunitconversion: physical units. It supports converting different prefixes (e.g. kilo, +kunitconversion: mega, giga) as well as converting between different unit systems (e.g. +kunitconversion: liters, gallons). +kunitconversion: +kunitconversion: +kunitconversion: +kunitconversion: +kunitconversion: diff --git a/testing/packages/vtown/kde/kwallet-5.75.0-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kwallet-5.75.0-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..c0ef2c338 --- /dev/null +++ b/testing/packages/vtown/kde/kwallet-5.75.0-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kwallet: kwallet (KDE wallet manager) +kwallet: +kwallet: KDE Wallet Manager is a tool to manage your passwords under KDE. +kwallet: +kwallet: Homepage: https://projects.kde.org/projects/kde/kdeutils +kwallet: +kwallet: +kwallet: +kwallet: +kwallet: +kwallet: diff --git a/testing/packages/vtown/kde/kwallet-pam-5.20.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kwallet-pam-5.20.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..ccb005145 --- /dev/null +++ b/testing/packages/vtown/kde/kwallet-pam-5.20.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kwallet-pam: kwallet-pam (KWallet PAM integration) +kwallet-pam: +kwallet-pam: KWallet PAM integration. +kwallet-pam: +kwallet-pam: +kwallet-pam: +kwallet-pam: +kwallet-pam: +kwallet-pam: +kwallet-pam: +kwallet-pam: diff --git a/testing/packages/vtown/kde/kwalletmanager-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kwalletmanager-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..ea4b6ebd3 --- /dev/null +++ b/testing/packages/vtown/kde/kwalletmanager-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kwalletmanager: kwalletmanager (KDE wallet manager) +kwalletmanager: +kwalletmanager: KDE Wallet Manager is a tool to manage your passwords under KDE. +kwalletmanager: +kwalletmanager: Homepage: https://projects.kde.org/projects/kde/kdeutils +kwalletmanager: +kwalletmanager: +kwalletmanager: +kwalletmanager: +kwalletmanager: +kwalletmanager: diff --git a/testing/packages/vtown/kde/kwave-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kwave-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..cbacd00b4 --- /dev/null +++ b/testing/packages/vtown/kde/kwave-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kwave: kwave (A sound editor for KDE) +kwave: +kwave: Kwave is a sound editor built on the KDE Frameworks 5. With Kwave you +kwave: can record, play back, import and edit many sorts of audio files +kwave: including multi channel files. Kwave includes some plugins to +kwave: transform audio files in several ways and presents a graphical view +kwave: with zoom and scroll capability. +kwave: +kwave: Homepage: http://kwave.sourceforge.net +kwave: +kwave: diff --git a/testing/packages/vtown/kde/kwayland-5.75.0-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kwayland-5.75.0-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..6a344d998 --- /dev/null +++ b/testing/packages/vtown/kde/kwayland-5.75.0-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kwayland: kwayland (wayland wrapper library for KDE) +kwayland: +kwayland: Kwayland is a KDE Frameworks 5 library that wraps Client and Server +kwayland: Wayland libraries. +kwayland: +kwayland: +kwayland: +kwayland: +kwayland: +kwayland: +kwayland: diff --git a/testing/packages/vtown/kde/kwayland-integration-5.20.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kwayland-integration-5.20.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..3e599aed7 --- /dev/null +++ b/testing/packages/vtown/kde/kwayland-integration-5.20.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kwayland-integration: kwayland-integration (wayland integration plugins for KDE Frameworks) +kwayland-integration: +kwayland-integration: Kwayland-integration provides integration plugins for various KDE +kwayland-integration: Frameworks for Wayland. +kwayland-integration: +kwayland-integration: +kwayland-integration: +kwayland-integration: +kwayland-integration: +kwayland-integration: +kwayland-integration: diff --git a/testing/packages/vtown/kde/kwayland-server-5.20.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kwayland-server-5.20.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..bdd878b8f --- /dev/null +++ b/testing/packages/vtown/kde/kwayland-server-5.20.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kwayland-server: kwayland-server (wayland server components) +kwayland-server: +kwayland-server: Wayland server components built on KDE Frameworks. +kwayland-server: +kwayland-server: +kwayland-server: +kwayland-server: +kwayland-server: +kwayland-server: +kwayland-server: +kwayland-server: diff --git a/testing/packages/vtown/kde/kwidgetsaddons-5.75.0-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kwidgetsaddons-5.75.0-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..3e3c10782 --- /dev/null +++ b/testing/packages/vtown/kde/kwidgetsaddons-5.75.0-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kwidgetsaddons: kwidgetsaddons (desktop widgets) +kwidgetsaddons: +kwidgetsaddons: This repository contains add-on widgets and classes for applications +kwidgetsaddons: that use the Qt Widgets module. Provided are action classes that can +kwidgetsaddons: be added to toolbars or menus, a wide range of widgets for selecting +kwidgetsaddons: characters, fonts, colors, actions, dates and times, or MIME types, +kwidgetsaddons: as well as platform-aware dialogs for configuration pages, message +kwidgetsaddons: boxes, and password requests. +kwidgetsaddons: +kwidgetsaddons: +kwidgetsaddons: diff --git a/testing/packages/vtown/kde/kwin-5.20.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kwin-5.20.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..668c88ce6 --- /dev/null +++ b/testing/packages/vtown/kde/kwin-5.20.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kwin: kwin (KDE window manager) +kwin: +kwin: KWin is a window manager for the X Window System. It is an integral +kwin: part, and the default window manager of the Plasma Workspaces, but it +kwin: can also be used on its own or with other desktop environments. +kwin: +kwin: +kwin: +kwin: +kwin: +kwin: diff --git a/testing/packages/vtown/kde/kwindowsystem-5.75.0-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kwindowsystem-5.75.0-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..53cb4aa82 --- /dev/null +++ b/testing/packages/vtown/kde/kwindowsystem-5.75.0-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kwindowsystem: kwindowsystem (windowing system access) +kwindowsystem: +kwindowsystem: KWindowSystem provides information about the windowing system and +kwindowsystem: allows interaction with the windowing system. It provides a high level +kwindowsystem: API which is windowing system independent and has platform specific +kwindowsystem: implementations. This API is inspired by X11 and thus not all +kwindowsystem: functionality is available on all windowing systems. +kwindowsystem: +kwindowsystem: +kwindowsystem: +kwindowsystem: diff --git a/testing/packages/vtown/kde/kwordquiz-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kwordquiz-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..0444fe690 --- /dev/null +++ b/testing/packages/vtown/kde/kwordquiz-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kwordquiz: kwordquiz (flash card program) +kwordquiz: +kwordquiz: KWordQuiz is a general purpose flash card program. It can be used for +kwordquiz: vocabulary learning and many other subjects. +kwordquiz: +kwordquiz: +kwordquiz: +kwordquiz: +kwordquiz: +kwordquiz: +kwordquiz: diff --git a/testing/packages/vtown/kde/kwrited-5.20.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kwrited-5.20.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..49b054547 --- /dev/null +++ b/testing/packages/vtown/kde/kwrited-5.20.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kwrited: kwrited (write daemon) +kwrited: +kwrited: Watch for messages from local users sent with write(1) or wall(1). +kwrited: +kwrited: +kwrited: +kwrited: +kwrited: +kwrited: +kwrited: +kwrited: diff --git a/testing/packages/vtown/kde/kxmlgui-5.75.0-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kxmlgui-5.75.0-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..e5dd15de1 --- /dev/null +++ b/testing/packages/vtown/kde/kxmlgui-5.75.0-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kxmlgui: kxmlgui (menu and toolbar framework) +kxmlgui: +kxmlgui: KXMLGUI provides a framework for managing menu and toolbar actions in +kxmlgui: an abstract way. The actions are configured through an XML description +kxmlgui: and hooks in the application code. The framework supports merging of +kxmlgui: multiple description for example for integrating actions from plugins. +kxmlgui: +kxmlgui: +kxmlgui: +kxmlgui: +kxmlgui: diff --git a/testing/packages/vtown/kde/kxmlrpcclient-5.75.0-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/kxmlrpcclient-5.75.0-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..dd5815b57 --- /dev/null +++ b/testing/packages/vtown/kde/kxmlrpcclient-5.75.0-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +kxmlrpcclient: kxmlrpcclient (library providing API to access XML RPC) +kxmlrpcclient: +kxmlrpcclient: Tier 3 KDE Frameworks 5 library providing API to access XML RPC. +kxmlrpcclient: +kxmlrpcclient: +kxmlrpcclient: +kxmlrpcclient: +kxmlrpcclient: +kxmlrpcclient: +kxmlrpcclient: +kxmlrpcclient: diff --git a/testing/packages/vtown/kde/latte-dock-0.9.11-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/latte-dock-0.9.11-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..4acd93dec --- /dev/null +++ b/testing/packages/vtown/kde/latte-dock-0.9.11-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +latte-dock: latte-dock (alternative dock for Plasma5) +latte-dock: +latte-dock: Latte is a dock based on Plasma Frameworks providing an elegant and +latte-dock: intuitive experience for your tasks and plasmoids. It animates its +latte-dock: contents by using parabolic zoom effect and tries to be there only +latte-dock: when it is needed. "Art in Coffee" +latte-dock: +latte-dock: Homepage: https://github.com/KDE/latte-dock +latte-dock: +latte-dock: +latte-dock: diff --git a/testing/packages/vtown/kde/libgravatar-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/libgravatar-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..b105f5002 --- /dev/null +++ b/testing/packages/vtown/kde/libgravatar-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +libgravatar: libgravatar (Gravatar support library) +libgravatar: +libgravatar: libgravatar is a KDE PIM library providing Gravatar support. +libgravatar: +libgravatar: +libgravatar: +libgravatar: +libgravatar: +libgravatar: +libgravatar: +libgravatar: diff --git a/testing/packages/vtown/kde/libkcddb-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/libkcddb-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..5de0bb84b --- /dev/null +++ b/testing/packages/vtown/kde/libkcddb-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +libkcddb: libkcddb (KDE CDDB retrieval library) +libkcddb: +libkcddb: A KDE CDDB retrieval library. +libkcddb: +libkcddb: +libkcddb: +libkcddb: +libkcddb: +libkcddb: +libkcddb: +libkcddb: diff --git a/testing/packages/vtown/kde/libkcompactdisc-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/libkcompactdisc-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..230937e5c --- /dev/null +++ b/testing/packages/vtown/kde/libkcompactdisc-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +libkcompactdisc: libkcompactdisc (CD playing/ripping library) +libkcompactdisc: +libkcompactdisc: A KDE library for playing and ripping CDs. +libkcompactdisc: +libkcompactdisc: +libkcompactdisc: +libkcompactdisc: +libkcompactdisc: +libkcompactdisc: +libkcompactdisc: +libkcompactdisc: diff --git a/testing/packages/vtown/kde/libkdcraw-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/libkdcraw-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..934068d3d --- /dev/null +++ b/testing/packages/vtown/kde/libkdcraw-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +libkdcraw: libkdcraw (library wrapper around dcraw) +libkdcraw: +libkdcraw: Libkdcraw is a C++ interface around the dcraw binary program, used to +libkdcraw: decode RAW picture files. +libkdcraw: +libkdcraw: +libkdcraw: +libkdcraw: +libkdcraw: +libkdcraw: +libkdcraw: diff --git a/testing/packages/vtown/kde/libkdegames-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/libkdegames-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..b04359c75 --- /dev/null +++ b/testing/packages/vtown/kde/libkdegames-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +libkdegames: libkdegames (KDE game library) +libkdegames: +libkdegames: Libkdegames contains common code and data for many KDE games. +libkdegames: +libkdegames: +libkdegames: +libkdegames: +libkdegames: +libkdegames: +libkdegames: +libkdegames: diff --git a/testing/packages/vtown/kde/libkdepim-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/libkdepim-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..50e319659 --- /dev/null +++ b/testing/packages/vtown/kde/libkdepim-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +libkdepim: libkdepim (KDE PIM libraries) +libkdepim: +libkdepim: The package contains libraries for KDE PIM applications. +libkdepim: +libkdepim: +libkdepim: +libkdepim: +libkdepim: +libkdepim: +libkdepim: +libkdepim: diff --git a/testing/packages/vtown/kde/libkeduvocdocument-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/libkeduvocdocument-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..7715040aa --- /dev/null +++ b/testing/packages/vtown/kde/libkeduvocdocument-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +libkeduvocdocument: libkeduvocdocument (KVTML library) +libkeduvocdocument: +libkeduvocdocument: A library (formerly part of kdeedu) for reading from/writing to the +libkeduvocdocument: KVTML format (and others too). +libkeduvocdocument: +libkeduvocdocument: +libkeduvocdocument: +libkeduvocdocument: +libkeduvocdocument: +libkeduvocdocument: +libkeduvocdocument: diff --git a/testing/packages/vtown/kde/libkexiv2-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/libkexiv2-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..94921bd85 --- /dev/null +++ b/testing/packages/vtown/kde/libkexiv2-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +libkexiv2: libkexiv2 (wrapper library for exiv2) +libkexiv2: +libkexiv2: Libkexiv2 is a KDE wrapper around the Exiv2 library to manipulate +libkexiv2: image metadata. +libkexiv2: +libkexiv2: +libkexiv2: +libkexiv2: +libkexiv2: +libkexiv2: +libkexiv2: diff --git a/testing/packages/vtown/kde/libkgapi-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/libkgapi-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..88a1b5c7a --- /dev/null +++ b/testing/packages/vtown/kde/libkgapi-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +libkgapi: libkgapi (Google service API library) +libkgapi: +libkgapi: A KDE-based library for accessing various Google services via their +libkgapi: public API. +libkgapi: +libkgapi: +libkgapi: +libkgapi: +libkgapi: +libkgapi: +libkgapi: diff --git a/testing/packages/vtown/kde/libkgeomap-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/libkgeomap-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..a3ed6a06e --- /dev/null +++ b/testing/packages/vtown/kde/libkgeomap-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +libkgeomap: libkgeomap (world map library) +libkgeomap: +libkgeomap: Libkgeomap is a wrapper around world map components as Marble, +libkgeomap: OpenstreetMap and GoogleMap, for browsing and arranging photos on a +libkgeomap: map. +libkgeomap: +libkgeomap: Homepage: https://github.com/KDE/libkgeomap +libkgeomap: +libkgeomap: +libkgeomap: +libkgeomap: diff --git a/testing/packages/vtown/kde/libkipi-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/libkipi-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..ef055b14d --- /dev/null +++ b/testing/packages/vtown/kde/libkipi-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +libkipi: libkipi (KDE Image Plugin Interface) +libkipi: +libkipi: This package provides a generic KDE Image Plug-in Interface used by +libkipi: some KDE image applications. Plug-ins for this interface are in the +libkipi: kipi-plugins package. +libkipi: +libkipi: Homepage: https://github.com/KDE/libkipi +libkipi: +libkipi: +libkipi: +libkipi: diff --git a/testing/packages/vtown/kde/libkleo-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/libkleo-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..ef85dd0b8 --- /dev/null +++ b/testing/packages/vtown/kde/libkleo-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +libkleo: libkleo (KDE key manager library) +libkleo: +libkleo: This is libkleo, a library used by KDE PIM applications to handle +libkleo: cryptographic key and certificate management. +libkleo: +libkleo: +libkleo: +libkleo: +libkleo: +libkleo: +libkleo: diff --git a/testing/packages/vtown/kde/libkmahjongg-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/libkmahjongg-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..14070d74a --- /dev/null +++ b/testing/packages/vtown/kde/libkmahjongg-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +libkmahjongg: libkmahjongg (Mahjongg tilesets library) +libkmahjongg: +libkmahjongg: libkmahjongg is a library used by several KDE games for loading and +libkmahjongg: rendering of Mahjongg tilesets. +libkmahjongg: +libkmahjongg: +libkmahjongg: +libkmahjongg: +libkmahjongg: +libkmahjongg: +libkmahjongg: diff --git a/testing/packages/vtown/kde/libkomparediff2-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/libkomparediff2-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..eef5b8980 --- /dev/null +++ b/testing/packages/vtown/kde/libkomparediff2-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +libkomparediff2: libkomparediff2 (file comparison library) +libkomparediff2: +libkomparediff2: libkomparediff2 is a shared library to compare files and strings using +libkomparediff2: kdelibs and GNU diff, used in Kompare and KDevelop. +libkomparediff2: +libkomparediff2: +libkomparediff2: +libkomparediff2: +libkomparediff2: +libkomparediff2: +libkomparediff2: diff --git a/testing/packages/vtown/kde/libksane-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/libksane-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..8c14bbc4a --- /dev/null +++ b/testing/packages/vtown/kde/libksane-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +libksane: libksane (KDE scanner library) +libksane: +libksane: Libksane is a library to add scan support to KDE applications. +libksane: +libksane: +libksane: +libksane: +libksane: +libksane: +libksane: +libksane: diff --git a/testing/packages/vtown/kde/libkscreen-5.20.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/libkscreen-5.20.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..e7d9592ba --- /dev/null +++ b/testing/packages/vtown/kde/libkscreen-5.20.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +libkscreen: libkscreen (screen management library) +libkscreen: +libkscreen: LibKScreen is a library that provides access to current configuration +libkscreen: of connected displays and ways to change the configuration. +libkscreen: +libkscreen: +libkscreen: +libkscreen: +libkscreen: +libkscreen: +libkscreen: diff --git a/testing/packages/vtown/kde/libksieve-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/libksieve-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..7620696c3 --- /dev/null +++ b/testing/packages/vtown/kde/libksieve-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +libksieve: libksieve (sieve mailfilter library) +libksieve: +libksieve: libksieve is a KDE PIM library for managing sieve mailfilters. +libksieve: +libksieve: +libksieve: +libksieve: +libksieve: +libksieve: +libksieve: +libksieve: diff --git a/testing/packages/vtown/kde/libksysguard-5.20.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/libksysguard-5.20.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..3e48b079d --- /dev/null +++ b/testing/packages/vtown/kde/libksysguard-5.20.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +libksysguard: libksysguard (system information library) +libksysguard: +libksysguard: Library to retrieve information on the current status of your computer +libksysguard: hardware. +libksysguard: +libksysguard: +libksysguard: +libksysguard: +libksysguard: +libksysguard: +libksysguard: diff --git a/testing/packages/vtown/kde/libktorrent-2.2.0-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/libktorrent-2.2.0-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..2ff9ef7b5 --- /dev/null +++ b/testing/packages/vtown/kde/libktorrent-2.2.0-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +libktorrent: libktorrent (KDE BitTorrent library) +libktorrent: +libktorrent: Libktorrent is the BitTorrent protocol library for ktorrent, which +libktorrent: contains all the torrent downloading code. Although it is closely +libktorrent: related to ktorrent, the goal is to make libktorrent an independent +libktorrent: library which can be used by other applications. +libktorrent: +libktorrent: Homepage: https://kde.org/applications/en/internet/org.kde.ktorrent +libktorrent: +libktorrent: +libktorrent: diff --git a/testing/packages/vtown/kde/lokalize-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/lokalize-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..031242a88 --- /dev/null +++ b/testing/packages/vtown/kde/lokalize-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +lokalize: lokalize (computer-aided translation system) +lokalize: +lokalize: Lokalize is a computer-aided translation system that focuses on +lokalize: productivity and quality assurance. It has components usual for CAT +lokalize: tools: translation memory, glossary, and also a unique translation +lokalize: merging (synchronization) capability. It is primarily targeted for +lokalize: software translation and also integrates external conversion tools +lokalize: for freelance office document translation. +lokalize: +lokalize: Homepage: https://www.kde.org/applications/development/lokalize/ +lokalize: diff --git a/testing/packages/vtown/kde/lskat-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/lskat-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..cd262e43c --- /dev/null +++ b/testing/packages/vtown/kde/lskat-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +lskat: lskat (Lieutenant Skat card game) +lskat: +lskat: Lieutenant Skat (from German "Offiziersskat") is a fun and engaging +lskat: card game for two players, where the second player is either live +lskat: opponent, or a built in artificial intelligence. +lskat: +lskat: +lskat: +lskat: +lskat: +lskat: diff --git a/testing/packages/vtown/kde/mailcommon-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/mailcommon-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..d45be4281 --- /dev/null +++ b/testing/packages/vtown/kde/mailcommon-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +mailcommon: mailcommon (mail application library) +mailcommon: +mailcommon: KDE PIM library providing support for mail applications. +mailcommon: +mailcommon: +mailcommon: +mailcommon: +mailcommon: +mailcommon: +mailcommon: +mailcommon: diff --git a/testing/packages/vtown/kde/mailimporter-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/mailimporter-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..0c90127a8 --- /dev/null +++ b/testing/packages/vtown/kde/mailimporter-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +mailimporter: mailimporter (mail importer library) +mailimporter: +mailimporter: A mail importer library. +mailimporter: +mailimporter: +mailimporter: +mailimporter: +mailimporter: +mailimporter: +mailimporter: +mailimporter: diff --git a/testing/packages/vtown/kde/marble-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/marble-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..ef6a5ad71 --- /dev/null +++ b/testing/packages/vtown/kde/marble-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +marble: marble (virtual globe) +marble: +marble: Marble is a virtual globe with advanced routing capabilities. You can +marble: download maps from a variety of themes and explore the surroundings. +marble: Record your trip and share it with your friends. Features online and +marble: offline routing, GPS tracking and recording, themable maps +marble: (OpenStreetMap, Satellite Map and more), support for different +marble: projections (globe, flat map, ...) and other planets, and download of +marble: maps and route data for offline usage. +marble: +marble: diff --git a/testing/packages/vtown/kde/mbox-importer-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/mbox-importer-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..9a4068f20 --- /dev/null +++ b/testing/packages/vtown/kde/mbox-importer-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +mbox-importer: mbox-importer (import mbox files to KMail) +mbox-importer: +mbox-importer: Import mbox files to KMail. +mbox-importer: +mbox-importer: +mbox-importer: +mbox-importer: +mbox-importer: +mbox-importer: +mbox-importer: +mbox-importer: diff --git a/testing/packages/vtown/kde/messagelib-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/messagelib-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..327e15092 --- /dev/null +++ b/testing/packages/vtown/kde/messagelib-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +messagelib: messagelib (KDE PIM messaging library) +messagelib: +messagelib: KDE PIM messaging library. +messagelib: +messagelib: +messagelib: +messagelib: +messagelib: +messagelib: +messagelib: +messagelib: diff --git a/testing/packages/vtown/kde/milou-5.20.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/milou-5.20.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..95b04bc4b --- /dev/null +++ b/testing/packages/vtown/kde/milou-5.20.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +milou: milou (Plasma search applet) +milou: +milou: A Plasma applet that can search files, emails, contacts, events and +milou: more data indexed by KDE Desktop Search. +milou: +milou: +milou: +milou: +milou: +milou: +milou: diff --git a/testing/packages/vtown/kde/minuet-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/minuet-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..390459f72 --- /dev/null +++ b/testing/packages/vtown/kde/minuet-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +minuet: minuet (software for music education) +minuet: +minuet: Minuet is the KDE software for music education, such as ear training, +minuet: first-sight reading, solfa, scales, rhythm, harmony, and +minuet: improvisation. Minuet makes extensive use of MIDI capabilities. +minuet: +minuet: +minuet: +minuet: +minuet: +minuet: diff --git a/testing/packages/vtown/kde/modemmanager-qt-5.75.0-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/modemmanager-qt-5.75.0-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..ce3f3fc55 --- /dev/null +++ b/testing/packages/vtown/kde/modemmanager-qt-5.75.0-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +modemmanager-qt: modemmanager-qt (ModemManager Qt bindings) +modemmanager-qt: +modemmanager-qt: modemmanager-qt is a Tier 1 KDE Frameworks module wrapping the +modemmanager-qt: ModemManager DBus API. +modemmanager-qt: +modemmanager-qt: +modemmanager-qt: +modemmanager-qt: +modemmanager-qt: +modemmanager-qt: +modemmanager-qt: diff --git a/testing/packages/vtown/kde/networkmanager-qt-5.75.0-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/networkmanager-qt-5.75.0-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..695fdc4f4 --- /dev/null +++ b/testing/packages/vtown/kde/networkmanager-qt-5.75.0-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +networkmanager-qt: networkmanager-qt (NetworkManager Qt bindings) +networkmanager-qt: +networkmanager-qt: This package contains Qt bindings for NetworkManager. +networkmanager-qt: +networkmanager-qt: +networkmanager-qt: +networkmanager-qt: +networkmanager-qt: +networkmanager-qt: +networkmanager-qt: +networkmanager-qt: diff --git a/testing/packages/vtown/kde/okteta-0.26.4-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/okteta-0.26.4-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..3c6f137f5 --- /dev/null +++ b/testing/packages/vtown/kde/okteta-0.26.4-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +okteta: okteta (hex editor for KDE) +okteta: +okteta: A KDE hex editor for viewing and editing the raw data of files. +okteta: +okteta: +okteta: +okteta: +okteta: +okteta: +okteta: +okteta: diff --git a/testing/packages/vtown/kde/okular-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/okular-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..159212183 --- /dev/null +++ b/testing/packages/vtown/kde/okular-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +okular: okular (a document viewer) +okular: +okular: Okular is the unified document viewer for KDE. Okular combines +okular: excellent functionalities with the versatility of supporting different +okular: kinds of documents, like PDF, Postscript, DjVu, CHM, XPS, ePub, and +okular: others. +okular: +okular: Homepage: https://okular.kde.org +okular: +okular: +okular: diff --git a/testing/packages/vtown/kde/oxygen-5.20.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/oxygen-5.20.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..32e4ca40d --- /dev/null +++ b/testing/packages/vtown/kde/oxygen-5.20.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +oxygen: oxygen (KDE window manager theme) +oxygen: +oxygen: Oxygen KDE window manager theme. +oxygen: +oxygen: +oxygen: +oxygen: +oxygen: +oxygen: +oxygen: +oxygen: diff --git a/testing/packages/vtown/kde/oxygen-fonts-5.4.3-noarch-1_vtown_1.txt b/testing/packages/vtown/kde/oxygen-fonts-5.4.3-noarch-1_vtown_1.txt new file mode 100644 index 000000000..e52a99671 --- /dev/null +++ b/testing/packages/vtown/kde/oxygen-fonts-5.4.3-noarch-1_vtown_1.txt @@ -0,0 +1,11 @@ +oxygen-fonts: oxygen-fonts (KDE desktop fonts) +oxygen-fonts: +oxygen-fonts: Desktop/GUI font family for integrated use with the KDE desktop. +oxygen-fonts: +oxygen-fonts: +oxygen-fonts: +oxygen-fonts: +oxygen-fonts: +oxygen-fonts: +oxygen-fonts: +oxygen-fonts: diff --git a/testing/packages/vtown/kde/oxygen-gtk2-1.4.6-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/oxygen-gtk2-1.4.6-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..1525d6b18 --- /dev/null +++ b/testing/packages/vtown/kde/oxygen-gtk2-1.4.6-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +oxygen-gtk2: oxygen-gtk2 (Oxygen GTK+ engine) +oxygen-gtk2: +oxygen-gtk2: Oxygen-Gtk2 is a port of the KDE widget theme Oxygen, to GTK+. Its +oxygen-gtk2: primary goal is to ensure visual consistency between GTK+ and qt-based +oxygen-gtk2: applications running under KDE. A secondary objective is to also have +oxygen-gtk2: a stand-alone nice looking GTK+ theme that would behave well on other +oxygen-gtk2: desktop environments. Unlike other attempts made to port the KDE +oxygen-gtk2: oxygen theme to GTK+, this attempt does not depend on Qt. +oxygen-gtk2: +oxygen-gtk2: See: http://projects.kde.org/projects/playground/artwork/oxygen-gtk +oxygen-gtk2: diff --git a/testing/packages/vtown/kde/oxygen-icons5-5.75.0-noarch-1_vtown_1.txt b/testing/packages/vtown/kde/oxygen-icons5-5.75.0-noarch-1_vtown_1.txt new file mode 100644 index 000000000..11f657f94 --- /dev/null +++ b/testing/packages/vtown/kde/oxygen-icons5-5.75.0-noarch-1_vtown_1.txt @@ -0,0 +1,11 @@ +oxygen-icons5: oxygen-icons5 (Oxygen theme for KDE) +oxygen-icons5: +oxygen-icons5: Oxygen provides a complete and modern icon theme for KDE. +oxygen-icons5: +oxygen-icons5: +oxygen-icons5: +oxygen-icons5: +oxygen-icons5: +oxygen-icons5: +oxygen-icons5: +oxygen-icons5: diff --git a/testing/packages/vtown/kde/palapeli-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/palapeli-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..1661fb431 --- /dev/null +++ b/testing/packages/vtown/kde/palapeli-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +palapeli: palapeli (jigsaw puzzle game) +palapeli: +palapeli: Palapeli is a single-player jigsaw puzzle game. Unlike other games in +palapeli: that genre, you are not limited to aligning pieces on imaginary grids. +palapeli: The pieces are freely moveable. Also, Palapeli features real +palapeli: persistency, i.e. everything you do is saved immediately. +palapeli: +palapeli: +palapeli: +palapeli: +palapeli: diff --git a/testing/packages/vtown/kde/parley-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/parley-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..ae0e64950 --- /dev/null +++ b/testing/packages/vtown/kde/parley-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +parley: parley (vocabulary trainer) +parley: +parley: Parley is a vocabulary trainer for KDE. +parley: +parley: +parley: +parley: +parley: +parley: +parley: +parley: diff --git a/testing/packages/vtown/kde/partitionmanager-4.2.0-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/partitionmanager-4.2.0-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..8ef675da8 --- /dev/null +++ b/testing/packages/vtown/kde/partitionmanager-4.2.0-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +partitionmanager: partitionmanager (Graphical partition manager) +partitionmanager: +partitionmanager: Easily manage disks, partitions and filesystems on your KDE desktop. +partitionmanager: Create, resize, move, copy, back up, restore or delete partitions. +partitionmanager: +partitionmanager: +partitionmanager: +partitionmanager: +partitionmanager: +partitionmanager: +partitionmanager: diff --git a/testing/packages/vtown/kde/picmi-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/picmi-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..fda970794 --- /dev/null +++ b/testing/packages/vtown/kde/picmi-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +picmi: picmi (logic puzzle game) +picmi: +picmi: Picmi is a single player logic-based puzzle game. The goal is to color +picmi: cells according to numbers given at the side of the board in order to +picmi: uncover a hidden pattern or picture. +picmi: +picmi: +picmi: +picmi: +picmi: +picmi: diff --git a/testing/packages/vtown/kde/pim-data-exporter-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/pim-data-exporter-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..c9b02cfbe --- /dev/null +++ b/testing/packages/vtown/kde/pim-data-exporter-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +pim-data-exporter: pim-data-exporter (export KDE PIM settings) +pim-data-exporter: +pim-data-exporter: Import and export KDE PIM settings. +pim-data-exporter: +pim-data-exporter: +pim-data-exporter: +pim-data-exporter: +pim-data-exporter: +pim-data-exporter: +pim-data-exporter: +pim-data-exporter: diff --git a/testing/packages/vtown/kde/pim-sieve-editor-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/pim-sieve-editor-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..bccd291a4 --- /dev/null +++ b/testing/packages/vtown/kde/pim-sieve-editor-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +pim-sieve-editor: pim-sieve-editor (Sieve script editor) +pim-sieve-editor: +pim-sieve-editor: pim-sieve-editor is an editor for Sieve scripts used for email +pim-sieve-editor: filtering on a mail server. +pim-sieve-editor: +pim-sieve-editor: +pim-sieve-editor: +pim-sieve-editor: +pim-sieve-editor: +pim-sieve-editor: +pim-sieve-editor: diff --git a/testing/packages/vtown/kde/pimcommon-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/pimcommon-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..e6896a42e --- /dev/null +++ b/testing/packages/vtown/kde/pimcommon-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +pimcommon: pimcommon (common libraries for KDE PIM) +pimcommon: +pimcommon: pimcommon contains common libraries for KDE PIM. +pimcommon: +pimcommon: +pimcommon: +pimcommon: +pimcommon: +pimcommon: +pimcommon: +pimcommon: diff --git a/testing/packages/vtown/kde/plasma-browser-integration-5.20.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/plasma-browser-integration-5.20.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..2a254461e --- /dev/null +++ b/testing/packages/vtown/kde/plasma-browser-integration-5.20.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +plasma-browser-integration: plasma-browser-integration (integrate browsers into Plasma) +plasma-browser-integration: +plasma-browser-integration: The plasma-browser-integration package contains components necessary +plasma-browser-integration: to integrate browsers into the Plasma Desktop +plasma-browser-integration: +plasma-browser-integration: +plasma-browser-integration: +plasma-browser-integration: +plasma-browser-integration: +plasma-browser-integration: +plasma-browser-integration: diff --git a/testing/packages/vtown/kde/plasma-desktop-5.20.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/plasma-desktop-5.20.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..0310a29d3 --- /dev/null +++ b/testing/packages/vtown/kde/plasma-desktop-5.20.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +plasma-desktop: plasma-desktop (KDE Plasma Desktop) +plasma-desktop: +plasma-desktop: Provides the environment for running and managing applications and +plasma-desktop: integrating interaction of applications. It is designed as a generic +plasma-desktop: environment for all kinds of desktop applications, not only +plasma-desktop: applications built on the KDE Platform. It integrates best with +plasma-desktop: applications following the standards used by the KDE Platform. +plasma-desktop: +plasma-desktop: +plasma-desktop: +plasma-desktop: diff --git a/testing/packages/vtown/kde/plasma-disks-5.20.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/plasma-disks-5.20.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..8901e235e --- /dev/null +++ b/testing/packages/vtown/kde/plasma-disks-5.20.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +plasma-disks: plasma-disks (disk health monitor) +plasma-disks: +plasma-disks: Plasma Disks monitors S.M.A.R.T. data of disks and alerts the user +plasma-disks: when signs of imminent failure appear. +plasma-disks: +plasma-disks: +plasma-disks: +plasma-disks: +plasma-disks: +plasma-disks: +plasma-disks: diff --git a/testing/packages/vtown/kde/plasma-framework-5.75.0-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/plasma-framework-5.75.0-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..c17542452 --- /dev/null +++ b/testing/packages/vtown/kde/plasma-framework-5.75.0-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +plasma-framework: plasma-framework (Plasma libraries and components) +plasma-framework: +plasma-framework: This package contains Plasma libraries and runtime components such as +plasma-framework: QML support for Plasma. +plasma-framework: +plasma-framework: +plasma-framework: +plasma-framework: +plasma-framework: +plasma-framework: +plasma-framework: diff --git a/testing/packages/vtown/kde/plasma-integration-5.20.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/plasma-integration-5.20.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..125b84f6b --- /dev/null +++ b/testing/packages/vtown/kde/plasma-integration-5.20.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +plasma-integration: plasma-integration (Plasma theme integration plugins) +plasma-integration: +plasma-integration: Plasma Integration is a set of plugins responsible for better +plasma-integration: integration of Qt applications when running on a KDE Plasma workspace. +plasma-integration: +plasma-integration: +plasma-integration: +plasma-integration: +plasma-integration: +plasma-integration: +plasma-integration: diff --git a/testing/packages/vtown/kde/plasma-nm-5.20.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/plasma-nm-5.20.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..e5091b11d --- /dev/null +++ b/testing/packages/vtown/kde/plasma-nm-5.20.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +plasma-nm: plasma-nm (KDE networkmanagement applet) +plasma-nm: +plasma-nm: This package contains the KDE networkmanagement applet for Plasma. +plasma-nm: +plasma-nm: +plasma-nm: +plasma-nm: +plasma-nm: +plasma-nm: +plasma-nm: +plasma-nm: diff --git a/testing/packages/vtown/kde/plasma-pa-5.20.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/plasma-pa-5.20.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..67b094bea --- /dev/null +++ b/testing/packages/vtown/kde/plasma-pa-5.20.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +plasma-pa: plasma-pa (Plasma PA volume applet) +plasma-pa: +plasma-pa: Plasma applet for audio volume management using PulseAudio. +plasma-pa: +plasma-pa: +plasma-pa: +plasma-pa: +plasma-pa: +plasma-pa: +plasma-pa: +plasma-pa: diff --git a/testing/packages/vtown/kde/plasma-sdk-5.20.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/plasma-sdk-5.20.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..8d8a58469 --- /dev/null +++ b/testing/packages/vtown/kde/plasma-sdk-5.20.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +plasma-sdk: plasma-sdk (Plasma development applications) +plasma-sdk: +plasma-sdk: Applications useful for Plasma Development. +plasma-sdk: +plasma-sdk: +plasma-sdk: +plasma-sdk: +plasma-sdk: +plasma-sdk: +plasma-sdk: +plasma-sdk: diff --git a/testing/packages/vtown/kde/plasma-vault-5.20.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/plasma-vault-5.20.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..7ccf6730b --- /dev/null +++ b/testing/packages/vtown/kde/plasma-vault-5.20.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +plasma-vault: plasma-vault (create encrypted vaults) +plasma-vault: +plasma-vault: Plasma applet and services for creating encrypted vaults. Plasma Vault +plasma-vault: offers strong encryption features presented in a user-friendly way. +plasma-vault: Lock and encrypt documents and hide them when the user is logged in. +plasma-vault: These 'vaults' can be decrypted and opened easily. +plasma-vault: +plasma-vault: +plasma-vault: +plasma-vault: +plasma-vault: diff --git a/testing/packages/vtown/kde/plasma-wayland-protocols-1.1.1-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/plasma-wayland-protocols-1.1.1-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..18a827ea9 --- /dev/null +++ b/testing/packages/vtown/kde/plasma-wayland-protocols-1.1.1-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +plasma-wayland-protocols: plasma-wayland-protocols (Plasma protocols for Wayland) +plasma-wayland-protocols: +plasma-wayland-protocols: This project contains xml files of non-standard Wayland protocols used +plasma-wayland-protocols: by Plasma. +plasma-wayland-protocols: +plasma-wayland-protocols: +plasma-wayland-protocols: +plasma-wayland-protocols: +plasma-wayland-protocols: +plasma-wayland-protocols: +plasma-wayland-protocols: diff --git a/testing/packages/vtown/kde/plasma-workspace-5.20.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/plasma-workspace-5.20.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..9038753a0 --- /dev/null +++ b/testing/packages/vtown/kde/plasma-workspace-5.20.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +plasma-workspace: plasma-workspace (KDE Plasma Workspace) +plasma-workspace: +plasma-workspace: The Plasma Workspace provides support for KDE Plasma Widgets, +plasma-workspace: integrated search, hardware management, and a high degree of +plasma-workspace: customizability. +plasma-workspace: +plasma-workspace: +plasma-workspace: +plasma-workspace: +plasma-workspace: +plasma-workspace: diff --git a/testing/packages/vtown/kde/plasma-workspace-wallpapers-5.20.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/plasma-workspace-wallpapers-5.20.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..3fb43f700 --- /dev/null +++ b/testing/packages/vtown/kde/plasma-workspace-wallpapers-5.20.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +plasma-workspace-wallpapers: plasma-workspace-wallpapers (Wallpapers for Plasma) +plasma-workspace-wallpapers: +plasma-workspace-wallpapers: Additional wallpapers for the KDE Plasma Workspace. +plasma-workspace-wallpapers: +plasma-workspace-wallpapers: +plasma-workspace-wallpapers: +plasma-workspace-wallpapers: +plasma-workspace-wallpapers: +plasma-workspace-wallpapers: +plasma-workspace-wallpapers: +plasma-workspace-wallpapers: diff --git a/testing/packages/vtown/kde/polkit-kde-agent-1-5.20.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/polkit-kde-agent-1-5.20.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..5b68261dd --- /dev/null +++ b/testing/packages/vtown/kde/polkit-kde-agent-1-5.20.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +polkit-kde-agent-1: polkit-kde-agent-1 (KDE polkit authenticator) +polkit-kde-agent-1: +polkit-kde-agent-1: This daemon provides a polkit authenticator UI for KDE. +polkit-kde-agent-1: +polkit-kde-agent-1: See also: +polkit-kde-agent-1: https://projects.kde.org/projects/kde/workspace/polkit-kde-agent-1 +polkit-kde-agent-1: +polkit-kde-agent-1: +polkit-kde-agent-1: +polkit-kde-agent-1: +polkit-kde-agent-1: diff --git a/testing/packages/vtown/kde/powerdevil-5.20.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/powerdevil-5.20.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..e79c78424 --- /dev/null +++ b/testing/packages/vtown/kde/powerdevil-5.20.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +powerdevil: powerdevil (power management tool) +powerdevil: +powerdevil: PowerDevil is a is a configuration tool for Power Management in +powerdevil: Plasma. Through this module, you can define your computer's behavior +powerdevil: in various situations, allowing you to save as much energy as +powerdevil: possible. +powerdevil: +powerdevil: +powerdevil: +powerdevil: +powerdevil: diff --git a/testing/packages/vtown/kde/poxml-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/poxml-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..264ea89d2 --- /dev/null +++ b/testing/packages/vtown/kde/poxml-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +poxml: poxml (translate DocBook XML files) +poxml: +poxml: This is a collection of tools that facilitate translating DocBook XML +poxml: files using Gettext message files (PO files). Also included are +poxml: several command-line utilities for manipulating DocBook XML files, PO +poxml: files and PO template files. +poxml: +poxml: +poxml: +poxml: +poxml: diff --git a/testing/packages/vtown/kde/print-manager-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/print-manager-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..5ce9d6897 --- /dev/null +++ b/testing/packages/vtown/kde/print-manager-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +print-manager: print-manager (manage print jobs and printers) +print-manager: +print-manager: Print Manager is a system tray utility that shows current print jobs, +print-manager: printer warnings, and errors. +print-manager: +print-manager: Homepage: https://projects.kde.org/projects/kde/kdeutils/print-manager +print-manager: +print-manager: +print-manager: +print-manager: +print-manager: diff --git a/testing/packages/vtown/kde/prison-5.75.0-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/prison-5.75.0-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..47f64d574 --- /dev/null +++ b/testing/packages/vtown/kde/prison-5.75.0-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +prison: prison (Qt based Barcode API) +prison: +prison: Prison is a barcode API currently offering a Qt API to produce QRCode +prison: barcodes and DotMatrix barcodes. +prison: +prison: Homepage: http://anongit.kde.org/prison +prison: +prison: +prison: +prison: +prison: diff --git a/testing/packages/vtown/kde/pulseaudio-qt-1.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/pulseaudio-qt-1.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..d4b55712c --- /dev/null +++ b/testing/packages/vtown/kde/pulseaudio-qt-1.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +pulseaudio-qt: pulseaudio-qt (PulseAudio Qt bindings) +pulseaudio-qt: +pulseaudio-qt: PulseaudioQt allows programs using the Qt library to control volume +pulseaudio-qt: and react to changes on systems which use PulseAudio. +pulseaudio-qt: +pulseaudio-qt: Homepage: https://cgit.kde.org/pulseaudio-qt.git/ +pulseaudio-qt: +pulseaudio-qt: +pulseaudio-qt: +pulseaudio-qt: +pulseaudio-qt: diff --git a/testing/packages/vtown/kde/purpose-5.75.0-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/purpose-5.75.0-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..55765d16e --- /dev/null +++ b/testing/packages/vtown/kde/purpose-5.75.0-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +purpose: purpose (offers actions for a specific purpose) +purpose: +purpose: This framework offers the possibility to create integrate services and +purpose: actions on any application without having to implement them +purpose: specifically. Purpose will offer them mechanisms to list the different +purpose: alternatives to execute given the requested action type and will +purpose: facilitate components so that all the plugins can receive all the +purpose: information they need. +purpose: +purpose: +purpose: diff --git a/testing/packages/vtown/kde/qqc2-desktop-style-5.75.0-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/qqc2-desktop-style-5.75.0-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..5833a2bc1 --- /dev/null +++ b/testing/packages/vtown/kde/qqc2-desktop-style-5.75.0-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +qqc2-desktop-style: qqc2-desktop-style (desktop integration for Qt Quick Controls 2) +qqc2-desktop-style: +qqc2-desktop-style: QQC2-Desktop-Style is a style for Qt Quick Controls 2 (QQC2) which +qqc2-desktop-style: uses QStyle to paint the controls in order to give them a native look +qqc2-desktop-style: and feel. +qqc2-desktop-style: +qqc2-desktop-style: Homepage: https://api.kde.org/frameworks/qqc2-desktop-style/html/ +qqc2-desktop-style: +qqc2-desktop-style: +qqc2-desktop-style: +qqc2-desktop-style: diff --git a/testing/packages/vtown/kde/rocs-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/rocs-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..8fa1d86d0 --- /dev/null +++ b/testing/packages/vtown/kde/rocs-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +rocs: rocs (graph theory IDE) +rocs: +rocs: Rocs is a Graph Theory IDE for everybody interested in designing and +rocs: analyzing graph algorithms (e.g., lecturers, students, researchers). +rocs: For all these users, Rocs provides an easy to use visual data +rocs: structure editor and a powerful scripting engine to execute +rocs: algorithms. Algorithms are specified in JavaScript. +rocs: +rocs: Homepage: https://www.kde.org/applications/education/rocs +rocs: +rocs: diff --git a/testing/packages/vtown/kde/sddm-0.18.1-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/sddm-0.18.1-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..488681535 --- /dev/null +++ b/testing/packages/vtown/kde/sddm-0.18.1-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +sddm: sddm (QML based X11 display manager) +sddm: +sddm: SDDM is a modern display manager for X11 aiming to be fast, simple and +sddm: beautiful. It uses modern technologies like QtQuick, which in turn +sddm: gives the designer the ability to create smooth, animated user +sddm: interfaces. SDDM is extremely themeable. There are a few sample themes +sddm: distributed with SDDM. They can be used as a starting point for new +sddm: themes. +sddm: +sddm: Homepage: https://github.com/sddm/ +sddm: diff --git a/testing/packages/vtown/kde/sddm-kcm-5.20.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/sddm-kcm-5.20.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..dcc129e2d --- /dev/null +++ b/testing/packages/vtown/kde/sddm-kcm-5.20.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +sddm-kcm: sddm-kcm (configure SDDM in kde) +sddm-kcm: +sddm-kcm: KCM module for SDDM. This module allows for configuring SDDM in the +sddm-kcm: KDE System Settings. +sddm-kcm: +sddm-kcm: Homepage: https://github.com/sddm/sddm-kcm +sddm-kcm: +sddm-kcm: +sddm-kcm: +sddm-kcm: +sddm-kcm: diff --git a/testing/packages/vtown/kde/skanlite-2.2.0-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/skanlite-2.2.0-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..b445b96ef --- /dev/null +++ b/testing/packages/vtown/kde/skanlite-2.2.0-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +skanlite: skanlite (scanning program) +skanlite: +skanlite: Skanlite is a lightweight scanning application based on libksane. +skanlite: +skanlite: +skanlite: +skanlite: +skanlite: +skanlite: +skanlite: +skanlite: diff --git a/testing/packages/vtown/kde/solid-5.75.0-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/solid-5.75.0-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..29f820829 --- /dev/null +++ b/testing/packages/vtown/kde/solid-5.75.0-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +solid: solid (Desktop hardware abstraction) +solid: +solid: Solid is a device integration framework. It provides a way of querying +solid: and interacting with hardware independently of the underlying +solid: operating system. It provides hardware discovery, power management, +solid: and network management features. +solid: +solid: Homepage: https://api.kde.org/frameworks/solid/html/ +solid: +solid: +solid: diff --git a/testing/packages/vtown/kde/sonnet-5.75.0-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/sonnet-5.75.0-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..6f89ad3e0 --- /dev/null +++ b/testing/packages/vtown/kde/sonnet-5.75.0-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +sonnet: sonnet (Multi-language spell checker) +sonnet: +sonnet: Sonnet is a plugin-based spell checking library for Qt-based +sonnet: applications. It supports several different plugins, including HSpell, +sonnet: Enchant, ASpell and HUNSPELL. It also supports automated language +sonnet: detection, based on a combination of different algorithms. +sonnet: +sonnet: +sonnet: +sonnet: +sonnet: diff --git a/testing/packages/vtown/kde/spectacle-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/spectacle-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..5ef64bf58 --- /dev/null +++ b/testing/packages/vtown/kde/spectacle-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +spectacle: spectacle (screen capture program) +spectacle: +spectacle: Spectacle is screenshot taking utility for the KDE desktop. Spectacle +spectacle: can also be used in non-KDE X11 desktop environments. +spectacle: +spectacle: +spectacle: +spectacle: +spectacle: +spectacle: +spectacle: diff --git a/testing/packages/vtown/kde/step-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/step-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..c912154a8 --- /dev/null +++ b/testing/packages/vtown/kde/step-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +step: step (interactive physics simulator) +step: +step: Step is an interactive physical simulator. It works like this: you +step: place some bodies on the scene, add some forces such as gravity or +step: springs, then click "Simulate" and Step shows you how your scene will +step: evolve according to the laws of physics. With Step you can not only +step: learn but feel how physics works! +step: +step: +step: +step: diff --git a/testing/packages/vtown/kde/svgpart-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/svgpart-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..ab129e6ab --- /dev/null +++ b/testing/packages/vtown/kde/svgpart-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +svgpart: svgpart (SVG plugin for KDE) +svgpart: +svgpart: KPart for viewing SVG files in KDE. +svgpart: +svgpart: +svgpart: +svgpart: +svgpart: +svgpart: +svgpart: +svgpart: diff --git a/testing/packages/vtown/kde/sweeper-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/sweeper-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..15a3b7c84 --- /dev/null +++ b/testing/packages/vtown/kde/sweeper-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +sweeper: sweeper (remove traces of your activities) +sweeper: +sweeper: Sweeper helps to clean unwanted traces the user leaves on the system. +sweeper: +sweeper: Homepage: https://projects.kde.org/projects/kde/kdeutils/sweeper +sweeper: +sweeper: +sweeper: +sweeper: +sweeper: +sweeper: diff --git a/testing/packages/vtown/kde/syndication-5.75.0-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/syndication-5.75.0-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..786d398f6 --- /dev/null +++ b/testing/packages/vtown/kde/syndication-5.75.0-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +syndication: syndication (RSS/Atom parser library) +syndication: +syndication: Syndication is a RSS/Atom parser library supporting RSS (0.9/1.0, +syndication: 0.91..2.0) and Atom (0.3 and 1.0) feeds. Syndication offers a unified, +syndication: format-agnostic view on the parsed feed, so that the using application +syndication: does not need to distinguish between feed formats. +syndication: +syndication: +syndication: +syndication: +syndication: diff --git a/testing/packages/vtown/kde/syntax-highlighting-5.75.0-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/syntax-highlighting-5.75.0-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..689b7b9ab --- /dev/null +++ b/testing/packages/vtown/kde/syntax-highlighting-5.75.0-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +syntax-highlighting: syntax-highlighting (syntax highlighting for Kate) +syntax-highlighting: +syntax-highlighting: Syntax highlighting engine for structured text and code. +syntax-highlighting: +syntax-highlighting: +syntax-highlighting: +syntax-highlighting: +syntax-highlighting: +syntax-highlighting: +syntax-highlighting: +syntax-highlighting: diff --git a/testing/packages/vtown/kde/systemsettings-5.20.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/systemsettings-5.20.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..975ee22a2 --- /dev/null +++ b/testing/packages/vtown/kde/systemsettings-5.20.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +systemsettings: systemsettings (system settings utility) +systemsettings: +systemsettings: Control center for KDE software and workspaces. +systemsettings: +systemsettings: +systemsettings: +systemsettings: +systemsettings: +systemsettings: +systemsettings: +systemsettings: diff --git a/testing/packages/vtown/kde/threadweaver-5.75.0-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/threadweaver-5.75.0-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..fea8de866 --- /dev/null +++ b/testing/packages/vtown/kde/threadweaver-5.75.0-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +threadweaver: threadweaver (threaded programming helper) +threadweaver: +threadweaver: ThreadWeaver is a helper for multithreaded programming. It uses a job- +threadweaver: based interface to queue tasks and execute them in an efficient way. +threadweaver: You simply divide the workload into jobs, state the dependencies +threadweaver: between the jobs and ThreadWeaver will work out the most efficient way +threadweaver: of dividing the work between threads within a set of resource limits. +threadweaver: +threadweaver: +threadweaver: +threadweaver: diff --git a/testing/packages/vtown/kde/umbrello-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/umbrello-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..97bf9111b --- /dev/null +++ b/testing/packages/vtown/kde/umbrello-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +umbrello: umbrello (UML diagramming GUI) +umbrello: +umbrello: umbrello is a GUI for diagramming Unified Modelling Language (UML). +umbrello: +umbrello: +umbrello: +umbrello: +umbrello: +umbrello: +umbrello: +umbrello: diff --git a/testing/packages/vtown/kde/wacomtablet-20201030_417d9d9-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/wacomtablet-20201030_417d9d9-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..4ad9d7edd --- /dev/null +++ b/testing/packages/vtown/kde/wacomtablet-20201030_417d9d9-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +wacomtablet: wacomtablet (kcm for Wacom tablets) +wacomtablet: +wacomtablet: This module implements a GUI for the Wacom Linux Drivers and extends +wacomtablet: it with profile support to handle different button / pen layouts per +wacomtablet: profile. +wacomtablet: +wacomtablet: Homepage: https://github.com/KDE/wacomtablet +wacomtablet: +wacomtablet: +wacomtablet: +wacomtablet: diff --git a/testing/packages/vtown/kde/xdg-desktop-portal-kde-5.20.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/xdg-desktop-portal-kde-5.20.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..bd796b503 --- /dev/null +++ b/testing/packages/vtown/kde/xdg-desktop-portal-kde-5.20.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +xdg-desktop-portal-kde: xdg-desktop-portal-kde (implementation for xdg-desktop-portal) +xdg-desktop-portal-kde: +xdg-desktop-portal-kde: A backend implementation for xdg-desktop-portal using Qt/KF5. +xdg-desktop-portal-kde: +xdg-desktop-portal-kde: +xdg-desktop-portal-kde: +xdg-desktop-portal-kde: +xdg-desktop-portal-kde: +xdg-desktop-portal-kde: +xdg-desktop-portal-kde: +xdg-desktop-portal-kde: diff --git a/testing/packages/vtown/kde/yakuake-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/yakuake-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..4f9c9dd6c --- /dev/null +++ b/testing/packages/vtown/kde/yakuake-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +yakuake: yakuake (drop-down terminal) +yakuake: +yakuake: Yakuake is a drop-down terminal emulator based on KDE Konsole. +yakuake: +yakuake: Some of the features of Yakuake include: +yakuake: Smoothly rolls down from the top of your screen +yakuake: Tabbed, skinnable interface +yakuake: Configurable dimensions and animation speed +yakuake: Sophisticated D-Bus interface +yakuake: +yakuake: diff --git a/testing/packages/vtown/kde/zeroconf-ioslave-20.08.2-x86_64-1_vtown_1.txt b/testing/packages/vtown/kde/zeroconf-ioslave-20.08.2-x86_64-1_vtown_1.txt new file mode 100644 index 000000000..fa48caf70 --- /dev/null +++ b/testing/packages/vtown/kde/zeroconf-ioslave-20.08.2-x86_64-1_vtown_1.txt @@ -0,0 +1,11 @@ +zeroconf-ioslave: zeroconf-ioslave (network monitor for zeroconf) +zeroconf-ioslave: +zeroconf-ioslave: A network monitor for DNS-SD services (Zeroconf). +zeroconf-ioslave: +zeroconf-ioslave: +zeroconf-ioslave: +zeroconf-ioslave: +zeroconf-ioslave: +zeroconf-ioslave: +zeroconf-ioslave: +zeroconf-ioslave: diff --git a/testing/source/vtown/deps/QtAV/QtAV.SlackBuild b/testing/source/vtown/deps/QtAV/QtAV.SlackBuild new file mode 100755 index 000000000..64f012ffd --- /dev/null +++ b/testing/source/vtown/deps/QtAV/QtAV.SlackBuild @@ -0,0 +1,138 @@ +#!/bin/bash + +# Copyright 2017, 2019 Eric Hameleers, Eindhoven, NL +# Copyright 2020 Patrick J. Volkerding, Sebeka, Minnesota, USA +# All rights reserved. +# +# Redistribution and use of this script, with or without modification, is +# permitted provided that the following conditions are met: +# +# 1. Redistributions of this script must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# +# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED +# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO +# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; +# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR +# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF +# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +cd $(dirname $0) ; CWD=$(pwd) + +PKGNAM=QtAV +VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)} +BUILD=${BUILD:-1_vtown_1} + +# Automatically determine the architecture we're building on: +if [ -z "$ARCH" ]; then + case "$(uname -m)" in + i?86) ARCH=i586 ;; + arm*) readelf /usr/bin/file -A | egrep -q "Tag_CPU.*[4,5]" && ARCH=arm || ARCH=armv7hl ;; + # Unless $ARCH is already set, use uname -m for all other archs: + *) ARCH=$(uname -m) ;; + esac + export ARCH +fi + +# If the variable PRINT_PACKAGE_NAME is set, then this script will report what +# the name of the created package would be, and then exit. This information +# could be useful to other scripts. +if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then + echo "$PKGNAM-$VERSION-$ARCH-$BUILD.txz" + exit 0 +fi + +NUMJOBS=${NUMJOBS:-" -j $(expr $(nproc) + 1) "} + +if [ "$ARCH" = "i586" ]; then + SLKCFLAGS="-O2 -march=i586 -mtune=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "i686" ]; then + SLKCFLAGS="-O2 -march=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "s390" ]; then + SLKCFLAGS="-O2" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "x86_64" ]; then + SLKCFLAGS="-O2 -fPIC" + LIBDIRSUFFIX="64" +elif [ "$ARCH" = "armv7hl" ]; then + SLKCFLAGS="-O3 -march=armv7-a -mfpu=vfpv3-d16" + LIBDIRSUFFIX="" +else + SLKCFLAGS="-O2" + LIBDIRSUFFIX="" +fi + +TMP=${TMP:-/tmp} +PKG=$TMP/package-$PKGNAM + +rm -rf $PKG +mkdir -p $TMP $PKG + +cd $TMP +rm -rf $PKGNAM-$VERSION +tar xvf $CWD/$PKGNAM-$VERSION.tar.?z || exit 1 +cd $PKGNAM-$VERSION || exit 1 + +chown -R root:root . +find . \ + \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \ + -exec chmod 755 {} \+ -o \ + \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ + -exec chmod 644 {} \+ + +export CFLAGS="$SLKCFLAGS" +export CXXFLAGS="$SLKCFLAGS" +export LDFLAGS="$SLKLDFLAGS" + +qmake-qt5 INSTALL_PREFIX=/usr "CONFIG+=no-tests no_rpath recheck" +make $NUMJOBS || make || exit 1 +make INSTALL_ROOT=$PKG install || exit 1 + +# Create symlinks for the binaries; these are referenced in *.desktop: +mkdir -p $PKG/usr/bin +( cd $PKG/usr/bin + ln -s ../lib${LIBDIRSUFFIX}/qt5/bin/Player . + ln -s ../lib${LIBDIRSUFFIX}/qt5/bin/QMLPlayer . +) + +# Fix documentation directory: +mkdir -p $PKG/usr/doc/$PKGNAM-$VERSION +mv $PKG/usr/share/doc/* $PKG/usr/doc/$PKGNAM-$VERSION/ +rmdir $PKG/usr/share/doc + +# Strip binaries: +find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null + +# Compress manual pages: +find $PKG/usr/man -type f -exec gzip -9 {} \+ +for i in $( find $PKG/usr/man -type l ) ; do + ln -s $( readlink $i ).gz $i.gz + rm $i +done + +# Add a documentation directory: +mkdir -p $PKG/usr/doc/${PKGNAM}-$VERSION +cp -a \ + AUTHORS* ChangeLog CHANGES COPYING* LICENSE* NEWS* README* THANKS* TODO* \ + $PKG/usr/doc/${PKGNAM}-$VERSION + +# If there's a ChangeLog, installing at least part of the recent history +# is useful, but don't let it get totally out of control: +if [ -r ChangeLog ]; then + DOCSDIR=$(echo $PKG/usr/doc/${PKGNAM}-$VERSION) + cat ChangeLog | head -n 1000 > $DOCSDIR/ChangeLog + touch -r ChangeLog $DOCSDIR/ChangeLog +fi + +mkdir -p $PKG/install +zcat $CWD/doinst.sh.gz > $PKG/install/doinst.sh +cat $CWD/slack-desc > $PKG/install/slack-desc + +cd $PKG +/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz diff --git a/testing/source/vtown/deps/QtAV/QtAV.url b/testing/source/vtown/deps/QtAV/QtAV.url new file mode 100644 index 000000000..8927fd5b6 --- /dev/null +++ b/testing/source/vtown/deps/QtAV/QtAV.url @@ -0,0 +1 @@ +https://github.com/wang-bin/QtAV diff --git a/testing/source/vtown/deps/QtAV/doinst.sh b/testing/source/vtown/deps/QtAV/doinst.sh new file mode 100644 index 000000000..5fb28930d --- /dev/null +++ b/testing/source/vtown/deps/QtAV/doinst.sh @@ -0,0 +1,3 @@ +if [ -x /usr/bin/update-desktop-database ]; then + /usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1 +fi diff --git a/testing/source/vtown/deps/QtAV/fetch-QtAV.sh b/testing/source/vtown/deps/QtAV/fetch-QtAV.sh new file mode 100755 index 000000000..d802d7add --- /dev/null +++ b/testing/source/vtown/deps/QtAV/fetch-QtAV.sh @@ -0,0 +1,52 @@ +#!/bin/sh + +# Copyright 2019, 2020 Patrick J. Volkerding, Sebeka, Minnesota, USA +# All rights reserved. +# +# Redistribution and use of this script, with or without modification, is +# permitted provided that the following conditions are met: +# +# 1. Redistributions of this script must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# +# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED +# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO +# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; +# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR +# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF +# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + + +PKGNAM=QtAV + +# Pull a stable branch + patches +BRANCH=${1:-master} + +# Clear download area: +rm -rf ${PKGNAM} + +# Clone repository: +git clone https://github.com/wang-bin/QtAV + +# checkout $BRANCH: +( cd ${PKGNAM} + git checkout $BRANCH || exit 1 +) + +HEADISAT="$( cd ${PKGNAM} && git log -1 --format=%h )" +DATE="$( cd ${PKGNAM} && git log -1 --format=%cd --date=format:%Y%m%d )" +LONGDATE="$( cd ${PKGNAM} && git log -1 --format=%cd --date=format:%c )" +# Cleanup. We're not packing up the whole git repo. +( cd ${PKGNAM} && find . -type d -name ".git*" -exec rm -rf {} \; 2> /dev/null ) +mv ${PKGNAM} ${PKGNAM}-${DATE}_${HEADISAT} +tar cf ${PKGNAM}-${DATE}_${HEADISAT}.tar ${PKGNAM}-${DATE}_${HEADISAT} +plzip -9 -f ${PKGNAM}-${DATE}_${HEADISAT}.tar +rm -rf ${PKGNAM}-${DATE}_${HEADISAT} +touch -d "$LONGDATE" ${PKGNAM}-${DATE}_${HEADISAT}.tar.lz +echo +echo "${PKGNAM} branch $BRANCH with HEAD at $HEADISAT packaged as ${PKGNAM}-${DATE}_${HEADISAT}.tar.lz" +echo diff --git a/testing/source/vtown/deps/QtAV/slack-desc b/testing/source/vtown/deps/QtAV/slack-desc new file mode 100644 index 000000000..95f8483f0 --- /dev/null +++ b/testing/source/vtown/deps/QtAV/slack-desc @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +QtAV: QtAV (multimedia playback framework) +QtAV: +QtAV: QtAV is a multimedia playback framework based on Qt and FFmpeg. Some +QtAV: components in QtAV are designed to be extensible. +QtAV: +QtAV: Homepage: http://qtav.org +QtAV: +QtAV: +QtAV: +QtAV: +QtAV: diff --git a/testing/source/vtown/deps/accountsservice/accountsservice.SlackBuild b/testing/source/vtown/deps/accountsservice/accountsservice.SlackBuild new file mode 100755 index 000000000..53402fd12 --- /dev/null +++ b/testing/source/vtown/deps/accountsservice/accountsservice.SlackBuild @@ -0,0 +1,156 @@ +#!/bin/bash + +# Copyright 2017, 2020 Eric Hameleers, Eindhoven, NL +# Copyright 2020 Patrick J. Volkerding, Sebeka, Minnesota, USA +# All rights reserved. +# +# Redistribution and use of this script, with or without modification, is +# permitted provided that the following conditions are met: +# +# 1. Redistributions of this script must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# +# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED +# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO +# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; +# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR +# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF +# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +cd $(dirname $0) ; CWD=$(pwd) + +PKGNAM=accountsservice +VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)} +BUILD=${BUILD:-1_vtown_1} + +# Automatically determine the architecture we're building on: +if [ -z "$ARCH" ]; then + case "$(uname -m)" in + i?86) ARCH=i586 ;; + arm*) readelf /usr/bin/file -A | egrep -q "Tag_CPU.*[4,5]" && ARCH=arm || ARCH=armv7hl ;; + # Unless $ARCH is already set, use uname -m for all other archs: + *) ARCH=$(uname -m) ;; + esac + export ARCH +fi + +# If the variable PRINT_PACKAGE_NAME is set, then this script will report what +# the name of the created package would be, and then exit. This information +# could be useful to other scripts. +if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then + echo "$PKGNAM-$VERSION-$ARCH-$BUILD.txz" + exit 0 +fi + +NUMJOBS=${NUMJOBS:-" -j $(expr $(nproc) + 1) "} + +if [ "$ARCH" = "i586" ]; then + SLKCFLAGS="-O2 -march=i586 -mtune=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "i686" ]; then + SLKCFLAGS="-O2 -march=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "s390" ]; then + SLKCFLAGS="-O2" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "x86_64" ]; then + SLKCFLAGS="-O2 -fPIC" + LIBDIRSUFFIX="64" +elif [ "$ARCH" = "armv7hl" ]; then + SLKCFLAGS="-O3 -march=armv7-a -mfpu=vfpv3-d16" + LIBDIRSUFFIX="" +else + SLKCFLAGS="-O2" + LIBDIRSUFFIX="" +fi + +TMP=${TMP:-/tmp} +PKG=$TMP/package-$PKGNAM + +rm -rf $PKG +mkdir -p $TMP $PKG + +cd $TMP +rm -rf $PKGNAM-$VERSION +tar xvf $CWD/$PKGNAM-$VERSION.tar.?z || exit 1 +cd $PKGNAM-$VERSION || exit 1 + +chown -R root:root . +find . \ + \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \ + -exec chmod 755 {} \+ -o \ + \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ + -exec chmod 644 {} \+ + +# Configure, build, and install: +export CFLAGS="$SLKCFLAGS" +export CXXFLAGS="$SLKCFLAGS" +mkdir meson-build +cd meson-build +meson setup \ + --prefix=/usr \ + --libdir=lib${LIBDIRSUFFIX} \ + --libexecdir=/usr/libexec \ + --bindir=/usr/bin \ + --sbindir=/usr/sbin \ + --includedir=/usr/include \ + --datadir=/usr/share \ + --mandir=/usr/man \ + --sysconfdir=/etc \ + --localstatedir=/var \ + --buildtype=release \ + -D admin_group=wheel \ + -D docbook=false \ + -D gtk_doc=true \ + -D elogind=true \ + -D systemd=false \ + -D systemdsystemunitdir=no \ + -D user_heuristics=false \ + .. || exit 1 + "${NINJA:=ninja}" $NUMJOBS || exit 1 + DESTDIR=$PKG $NINJA install || exit 1 +cd .. + +# Strip binaries: +find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null + +# Compress manual pages: +find $PKG/usr/man -type f -exec gzip -9 {} \+ +for i in $( find $PKG/usr/man -type l ) ; do + ln -s $( readlink $i ).gz $i.gz + rm $i +done + +# This removes our DESTDIR from the packlist filenames, to keep perl's +# internal inventories consistent and correct. +find $PKG -name .packlist | while read plist ; do + sed -e "s%$PKG%%g" \ + -e "s%/share/man%/man%g" \ + -re "s%\.([1-9]n?|3pm)$%&.gz%g # extend man filenames for .gz" \ + ${plist} > ${plist}.new + mv -f ${plist}.new ${plist} +done + +# Add a documentation directory: +mkdir -p $PKG/usr/doc/${PKGNAM}-$VERSION +cp -a \ + AUTHORS* ChangeLog CHANGES COPYING* LICENSE* NEWS* README* THANKS* TODO* \ + $PKG/usr/doc/${PKGNAM}-$VERSION + +# If there's a ChangeLog, installing at least part of the recent history +# is useful, but don't let it get totally out of control: +if [ -r ChangeLog ]; then + DOCSDIR=$(echo $PKG/usr/doc/${PKGNAM}-$VERSION) + cat ChangeLog | head -n 1000 > $DOCSDIR/ChangeLog + touch -r ChangeLog $DOCSDIR/ChangeLog +fi + +mkdir -p $PKG/install +cat $CWD/slack-desc > $PKG/install/slack-desc + +cd $PKG +/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz diff --git a/testing/source/vtown/deps/accountsservice/accountsservice.url b/testing/source/vtown/deps/accountsservice/accountsservice.url new file mode 100644 index 000000000..73889e637 --- /dev/null +++ b/testing/source/vtown/deps/accountsservice/accountsservice.url @@ -0,0 +1 @@ +https://www.freedesktop.org/software/accountsservice diff --git a/testing/source/vtown/deps/accountsservice/slack-desc b/testing/source/vtown/deps/accountsservice/slack-desc new file mode 100644 index 000000000..e11fb6e85 --- /dev/null +++ b/testing/source/vtown/deps/accountsservice/slack-desc @@ -0,0 +1,20 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. +# Line up the first '|' above the ':' following the base package name, and +# the '|' on the right side marks the last column you can put a character in. +# You must make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +accountsservice: accountsservice (D-Bus interface for user account query) +accountsservice: +accountsservice: AccountsService is a D-Bus service for accessing the list of user +accountsservice: accounts and information attached to those accounts. +accountsservice: +accountsservice: Homepage: https://www.freedesktop.org/wiki/Software/AccountsService/ +accountsservice: +accountsservice: +accountsservice: +accountsservice: +accountsservice: + diff --git a/testing/source/vtown/deps/cfitsio/cfitsio.SlackBuild b/testing/source/vtown/deps/cfitsio/cfitsio.SlackBuild new file mode 100755 index 000000000..626bdb7a5 --- /dev/null +++ b/testing/source/vtown/deps/cfitsio/cfitsio.SlackBuild @@ -0,0 +1,140 @@ +#!/bin/bash + +# Copyright 2015, 2017 Eric Hameleers, Eindhoven, NL +# Copyright 2020 Patrick J. Volkerding, Sebeka, Minnesota, USA +# All rights reserved. +# +# Redistribution and use of this script, with or without modification, is +# permitted provided that the following conditions are met: +# +# 1. Redistributions of this script must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# +# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED +# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO +# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; +# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR +# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF +# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +cd $(dirname $0) ; CWD=$(pwd) + +PKGNAM=cfitsio +VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)} +BUILD=${BUILD:-1_vtown_1} + +# Automatically determine the architecture we're building on: +if [ -z "$ARCH" ]; then + case "$(uname -m)" in + i?86) ARCH=i586 ;; + arm*) readelf /usr/bin/file -A | egrep -q "Tag_CPU.*[4,5]" && ARCH=arm || ARCH=armv7hl ;; + # Unless $ARCH is already set, use uname -m for all other archs: + *) ARCH=$(uname -m) ;; + esac + export ARCH +fi + +# If the variable PRINT_PACKAGE_NAME is set, then this script will report what +# the name of the created package would be, and then exit. This information +# could be useful to other scripts. +if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then + echo "$PKGNAM-$VERSION-$ARCH-$BUILD.txz" + exit 0 +fi + +NUMJOBS=${NUMJOBS:-" -j $(expr $(nproc) + 1) "} + +if [ "$ARCH" = "i586" ]; then + SLKCFLAGS="-O2 -march=i586 -mtune=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "i686" ]; then + SLKCFLAGS="-O2 -march=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "s390" ]; then + SLKCFLAGS="-O2" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "x86_64" ]; then + SLKCFLAGS="-O2 -fPIC" + LIBDIRSUFFIX="64" +elif [ "$ARCH" = "armv7hl" ]; then + SLKCFLAGS="-O3 -march=armv7-a -mfpu=vfpv3-d16" + LIBDIRSUFFIX="" +else + SLKCFLAGS="-O2" + LIBDIRSUFFIX="" +fi + +TMP=${TMP:-/tmp} +PKG=$TMP/package-$PKGNAM + +rm -rf $PKG +mkdir -p $TMP $PKG + +cd $TMP +rm -rf $PKGNAM-$VERSION +tar xvf $CWD/$PKGNAM-$VERSION.tar.?z || exit 1 +cd $PKGNAM-$VERSION || exit 1 + +chown -R root:root . +find . \ + \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \ + -exec chmod 755 {} \+ -o \ + \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ + -exec chmod 644 {} \+ + +# Configure, build, and install: +if [ ! -r configure ]; then + if [ -x ./autogen.sh ]; then + NOCONFIGURE=1 ./autogen.sh + else + autoreconf -vif + fi +fi +CFLAGS="$SLKCFLAGS" \ +CXXFLAGS="$SLKCFLAGS" \ +./configure \ + --prefix=/usr \ + --libdir=/usr/lib${LIBDIRSUFFIX} \ + --sysconfdir=/etc \ + --localstatedir=/var \ + --docdir=/usr/doc/$PKGNAM-$VERSION \ + --mandir=/usr/man \ + --infodir=/usr/info \ + --disable-static \ + --build=$ARCH-slackware-linux || exit 1 +make $NUMJOBS shared || make || exit 1 +make $NUMJOBS utils || make || exit 1 +make install DESTDIR=$PKG || exit 1 + +# Don't ship .la files: +rm -f $PKG/{,usr/}lib${LIBDIRSUFFIX}/*.la + +# Remove the static library: +rm -f $PKG/usr/lib${LIBDIRSUFFIX}/libcfitsio.a + +# Strip binaries: +find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null + +# Add a documentation directory: +mkdir -p $PKG/usr/doc/${PKGNAM}-$VERSION +cp -a \ + License.* README* docs/*.doc docs/changes.txt \ + $PKG/usr/doc/${PKGNAM}-$VERSION + +# If there's a changes.txt, installing at least part of the recent history +# is useful, but don't let it get totally out of control: +if [ -r changes.txt ]; then + DOCSDIR=$(echo $PKG/usr/doc/${PKGNAM}-$VERSION) + cat changes.txt | head -n 1000 > $DOCSDIR/changes.txt + touch -r changes.txt $DOCSDIR/changes.txt +fi + +mkdir -p $PKG/install +cat $CWD/slack-desc > $PKG/install/slack-desc + +cd $PKG +/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz diff --git a/testing/source/vtown/deps/cfitsio/cfitsio.url b/testing/source/vtown/deps/cfitsio/cfitsio.url new file mode 100644 index 000000000..e56983a58 --- /dev/null +++ b/testing/source/vtown/deps/cfitsio/cfitsio.url @@ -0,0 +1 @@ +http://heasarc.gsfc.nasa.gov/FTP/software/fitsio/c/ diff --git a/testing/source/vtown/deps/cfitsio/slack-desc b/testing/source/vtown/deps/cfitsio/slack-desc new file mode 100644 index 000000000..35f969727 --- /dev/null +++ b/testing/source/vtown/deps/cfitsio/slack-desc @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. +# Line up the first '|' above the ':' following the base package name, and +# the '|' on the right side marks the last column you can put a character in. +# You must make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +cfitsio: cfitsio (FITS file subroutine library) +cfitsio: +cfitsio: cfitsio is a library of ANSI C routines for reading and writing FITS +cfitsio: format data files. A set of Fortran-callable wrapper routines is also +cfitsio: included. +cfitsio: +cfitsio: Homepage: http://heasarc.gsfc.nasa.gov/fitsio +cfitsio: +cfitsio: +cfitsio: +cfitsio: diff --git a/testing/source/vtown/deps/cryfs/.circleci/config.yml b/testing/source/vtown/deps/cryfs/.circleci/config.yml new file mode 100644 index 000000000..a06f71499 --- /dev/null +++ b/testing/source/vtown/deps/cryfs/.circleci/config.yml @@ -0,0 +1,612 @@ +version: 2.0 + +references: + container_config: &container_config + machine: true + cache_init: &cache_init + run: + name: Initialize Cache + command: | + echo "${APT_COMPILER_PACKAGE}_${BUILD_TOOLSET}_${CXX}_${CC}_${BUILD_TYPE}_${CXXFLAGS}" > /tmp/_build_env_vars + echo Build env vars used for cache keys: + cat /tmp/_build_env_vars + container_setup_pre: &container_setup_pre + restore_cache: + keys: + # Find the most recent cache from any branch + - v4_container_setup_cache_{{ checksum "/tmp/_build_env_vars" }}_{{ arch }} + container_setup_post: &container_setup_post + save_cache: + # Add _aptcache_contents to cache key so that it is re-uploaded each time the cache changes. + key: v4_container_setup_cache_{{ checksum "/tmp/_build_env_vars" }}_{{ arch }}_{{ checksum "/tmp/_aptcache_contents" }} + paths: + - /tmp/aptcache + container_setup: &container_setup + run: + name: Setup Environment + command: | + if [ -d "/tmp/aptcache" ]; then + echo Using packages from apt cache + sudo cp -R /tmp/aptcache/* /var/cache/apt/archives/ + else + echo No apt cache found + fi + + sudo add-apt-repository -y ppa:ubuntu-toolchain-r/test + wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key|sudo apt-key add - + sudo touch /etc/apt/sources.list.d/clang.list + sudo chmod o+w /etc/apt/sources.list.d/clang.list + cat > /etc/apt/sources.list.d/clang.list << EOF + deb http://apt.llvm.org/trusty/ llvm-toolchain-trusty-4.0 main + deb-src http://apt.llvm.org/trusty/ llvm-toolchain-trusty-4.0 main + deb http://apt.llvm.org/trusty/ llvm-toolchain-trusty-5.0 main + deb-src http://apt.llvm.org/trusty/ llvm-toolchain-trusty-5.0 main + deb http://apt.llvm.org/trusty/ llvm-toolchain-trusty-6.0 main + deb-src http://apt.llvm.org/trusty/ llvm-toolchain-trusty-6.0 main + deb http://apt.llvm.org/trusty/ llvm-toolchain-trusty-7 main + deb-src http://apt.llvm.org/trusty/ llvm-toolchain-trusty-7 main + deb http://apt.llvm.org/trusty/ llvm-toolchain-trusty-8 main + deb-src http://apt.llvm.org/trusty/ llvm-toolchain-trusty-8 main + EOF + sudo chmod o-w /etc/apt/sources.list.d/clang.list + + DEBIAN_FRONTEND=noninteractive sudo apt-get update -qq + DEBIAN_FRONTEND=noninteractive sudo apt-get install -y git ccache $APT_COMPILER_PACKAGE cmake3 make libcurl4-openssl-dev libssl-dev libfuse-dev python + # Use /dev/urandom when /dev/random is accessed to use less entropy + sudo cp -a /dev/urandom /dev/random + + if [ "${BUILD_TOOLSET}" = "clang" ]; then + # They aren't set automatically unfortunately + sudo ln -s /usr/bin/$CC /usr/bin/clang + sudo ln -s /usr/bin/$CXX /usr/bin/clang++ + sudo ln -s /usr/bin/clang-tidy-8 /usr/bin/clang-tidy + sudo ln -s /usr/bin/run-clang-tidy-8.py /usr/bin/run-clang-tidy.py + + # Need a c++14 compliant STL for clang + sudo apt-get install -y g++-5 + sudo apt-get remove g++-4.8 gcc-4.8 + fi + + # Setup ccache + sudo ln -s /usr/bin/ccache /usr/local/bin/$CC + sudo ln -s /usr/bin/ccache /usr/local/bin/$CXX + sudo mkdir /ccache_data + sudo chown circleci:circleci /ccache_data + echo 'export CCACHE_COMPILERCHECK=content' >> $BASH_ENV + echo 'export CCACHE_COMPRESS=1' >> $BASH_ENV + echo 'export CCACHE_DIR=/ccache_data' >> $BASH_ENV + echo 'export CCACHE_SLOPPINESS=include_file_mtime' >> $BASH_ENV + + sudo mkdir -p /tmp/aptcache + sudo cp -R /var/cache/apt/archives/* /tmp/aptcache/ + ls /tmp/aptcache > /tmp/_aptcache_contents + + echo + echo System Info: + cat /etc/issue + uname -a + cmake --version + /usr/local/bin/$CC --version + /usr/local/bin/$CXX --version + upgrade_boost_pre: &upgrade_boost_pre + restore_cache: + keys: + # Find the most recent cache from any branch + - v4_upgrade_boost_cache_{{ checksum "/tmp/_build_env_vars" }}_{{ arch }} + upgrade_boost_post: &upgrade_boost_post + save_cache: + key: v4_upgrade_boost_cache_{{ checksum "/tmp/_build_env_vars" }}_{{ arch }} + paths: + - /tmp/boost_1_65_1 + upgrade_boost: &upgrade_boost + run: + name: Upgrade Boost + command: | + # Detect number of CPU cores + export NUMCORES=`nproc` + echo Using $NUMCORES cores + # Download and prepare boost (only if not already present from cache) + if [ ! -d "/tmp/boost_1_65_1" ]; then + echo "Didn't find boost in cache. Downloading and building." + wget -O /tmp/boost.tar.bz2 https://sourceforge.net/projects/boost/files/boost/1.65.1/boost_1_65_1.tar.bz2/download + if [ $(sha512sum /tmp/boost.tar.bz2 | awk '{print $1;}') == "a9e6866d3bb3e7c198f442ff09f5322f58064dca79bc420f2f0168eb63964226dfbc4f034a5a5e5958281fdf7518a1b057c894fbda0b61fced59c1661bf30f1a" ]; then + echo Correct sha512sum + else + echo Wrong sha512sum + sha512sum boost.tar.bz2 + exit 1 + fi + echo Extracting... + tar -xf /tmp/boost.tar.bz2 -C /tmp + rm -rf boost.tar.bz2 + cd /tmp/boost_1_65_1 + ./bootstrap.sh --with-toolset=${BUILD_TOOLSET} --with-libraries=filesystem,thread,chrono,program_options + cd .. + else + echo Found boost in cache. Use cache and build. + fi + # Compile and install boost (if cached, this should be fast) + cd /tmp/boost_1_65_1 + sudo ./b2 toolset=${BUILD_TOOLSET} link=static cxxflags=-fPIC -d0 -j$NUMCORES install + build_pre: &build_pre + restore_cache: + keys: + # Find most recent cache from any revision on the same branch (cache keys are prefix matched) + # CIRCLE_PR_NUMBER is only set if this is a pull request. + - v3_build_cache_{{ checksum "/tmp/_build_env_vars" }}_{{ arch }}_{{ .Branch }}_{{ .Environment.CIRCLE_PR_NUMBER }} + # Fallback to less specific caches if the one above wasn't found + - v3_build_cache_{{ checksum "/tmp/_build_env_vars" }}_{{ arch }}_{{ .Branch }} + - v3_build_cache_{{ checksum "/tmp/_build_env_vars" }}_{{ arch }} + build_post: &build_post + save_cache: + key: v3_build_cache_{{ checksum "/tmp/_build_env_vars" }}_{{ arch }}_{{ .Branch }}_{{ .Environment.CIRCLE_PR_NUMBER }}_{{ .Revision }} + paths: + - /ccache_data + build: &build + run: + name: Build + command: | + export NUMCORES=`nproc` && if [ ! -n "$NUMCORES" ]; then export NUMCORES=`sysctl -n hw.ncpu`; fi + echo Using $NUMCORES cores + # Use ccache + export CXX=/usr/local/bin/$CXX + export CC=/usr/local/bin/$CC + ccache --max-size=512M + ccache --show-stats + + # Disable OpenMP if it is clang, because Ubuntu 14.04 doesn't have the libomp-dev package needed to support OpenMP for clang. + if [[ ${APT_COMPILER_PACKAGE} == clang* ]]; then + OPENMP_PARAMS="-DDISABLE_OPENMP=ON" + else + OPENMP_PARAMS="" + fi + + # Build + mkdir cmake + cd cmake + cmake .. -DBUILD_TESTING=on -DCMAKE_BUILD_TYPE=${BUILD_TYPE} ${OPENMP_PARAMS} ${CMAKE_FLAGS} + make -j$NUMCORES + + ccache --show-stats + test: &test + run: + name: Test + no_output_timeout: 120m + command: | + if "${RUN_TESTS}"; then + cd cmake + ./test/gitversion/gitversion-test ${GTEST_ARGS} + ./test/cpp-utils/cpp-utils-test ${GTEST_ARGS} + if [ ! "$DISABLE_BROKEN_ASAN_TESTS" = true ] ; then ./test/fspp/fspp-test ${GTEST_ARGS} ; fi + ./test/parallelaccessstore/parallelaccessstore-test ${GTEST_ARGS} + ./test/blockstore/blockstore-test ${GTEST_ARGS} + ./test/blobstore/blobstore-test ${GTEST_ARGS} + ./test/cryfs/cryfs-test ${GTEST_ARGS} + ./test/cryfs-cli/cryfs-cli-test ${GTEST_ARGS} + fi + job_definition: &job_definition + <<: *container_config + steps: + - <<: *cache_init + - <<: *container_setup_pre + - <<: *container_setup + - <<: *container_setup_post + - <<: *upgrade_boost_pre + - <<: *upgrade_boost + - <<: *upgrade_boost_post + - checkout + - <<: *build_pre + - <<: *build + - <<: *build_post + - <<: *test + enable_for_tags: &enable_for_tags + filters: + tags: + only: /.*/ + +jobs: + gcc_5_debug: + <<: *job_definition + environment: + CC: gcc-5 + CXX: g++-5 + BUILD_TOOLSET: gcc + APT_COMPILER_PACKAGE: "g++-5" + CXXFLAGS: "" + BUILD_TYPE: "Debug" + GTEST_ARGS: "" + CMAKE_FLAGS: "" + RUN_TESTS: true + gcc_5_release: + <<: *job_definition + environment: + CC: gcc-5 + CXX: g++-5 + BUILD_TOOLSET: gcc + APT_COMPILER_PACKAGE: "g++-5" + CXXFLAGS: "" + BUILD_TYPE: "Release" + GTEST_ARGS: "" + CMAKE_FLAGS: "" + RUN_TESTS: true + gcc_6_debug: + <<: *job_definition + environment: + CC: gcc-6 + CXX: g++-6 + BUILD_TOOLSET: gcc + APT_COMPILER_PACKAGE: "g++-6" + CXXFLAGS: "" + BUILD_TYPE: "Debug" + GTEST_ARGS: "" + CMAKE_FLAGS: "" + RUN_TESTS: true + gcc_6_release: + <<: *job_definition + environment: + CC: gcc-6 + CXX: g++-6 + BUILD_TOOLSET: gcc + APT_COMPILER_PACKAGE: "g++-6" + CXXFLAGS: "" + BUILD_TYPE: "Release" + GTEST_ARGS: "" + CMAKE_FLAGS: "" + RUN_TESTS: true + gcc_7_debug: + <<: *job_definition + environment: + CC: gcc-7 + CXX: g++-7 + BUILD_TOOLSET: gcc + APT_COMPILER_PACKAGE: "g++-7" + CXXFLAGS: "" + BUILD_TYPE: "Debug" + GTEST_ARGS: "" + CMAKE_FLAGS: "" + RUN_TESTS: true + gcc_7_release: + <<: *job_definition + environment: + CC: gcc-7 + CXX: g++-7 + BUILD_TOOLSET: gcc + APT_COMPILER_PACKAGE: "g++-7" + CXXFLAGS: "" + BUILD_TYPE: "Release" + GTEST_ARGS: "" + CMAKE_FLAGS: "" + RUN_TESTS: true + gcc_8_debug: + <<: *job_definition + environment: + CC: gcc-8 + CXX: g++-8 + BUILD_TOOLSET: gcc + APT_COMPILER_PACKAGE: "g++-8" + CXXFLAGS: "" + BUILD_TYPE: "Debug" + GTEST_ARGS: "" + CMAKE_FLAGS: "" + RUN_TESTS: true + gcc_8_release: + <<: *job_definition + environment: + CC: gcc-8 + CXX: g++-8 + BUILD_TOOLSET: gcc + APT_COMPILER_PACKAGE: "g++-8" + CXXFLAGS: "" + BUILD_TYPE: "Release" + GTEST_ARGS: "" + CMAKE_FLAGS: "" + RUN_TESTS: true + gcc_9_debug: + <<: *job_definition + environment: + CC: gcc-9 + CXX: g++-9 + BUILD_TOOLSET: gcc + APT_COMPILER_PACKAGE: "g++-9" + CXXFLAGS: "" + BUILD_TYPE: "Debug" + GTEST_ARGS: "" + CMAKE_FLAGS: "" + RUN_TESTS: true + gcc_9_release: + <<: *job_definition + environment: + CC: gcc-9 + CXX: g++-9 + BUILD_TOOLSET: gcc + APT_COMPILER_PACKAGE: "g++-9" + CXXFLAGS: "" + BUILD_TYPE: "Release" + GTEST_ARGS: "" + CMAKE_FLAGS: "" + RUN_TESTS: true + clang_4_debug: + <<: *job_definition + environment: + CC: clang-4.0 + CXX: clang++-4.0 + BUILD_TOOLSET: clang + APT_COMPILER_PACKAGE: clang-4.0 + CXXFLAGS: "" + BUILD_TYPE: "Debug" + GTEST_ARGS: "" + CMAKE_FLAGS: "" + RUN_TESTS: true + clang_4_release: + <<: *job_definition + environment: + CC: clang-4.0 + CXX: clang++-4.0 + BUILD_TOOLSET: clang + APT_COMPILER_PACKAGE: clang-4.0 + CXXFLAGS: "" + BUILD_TYPE: "Release" + GTEST_ARGS: "" + CMAKE_FLAGS: "" + RUN_TESTS: true + clang_5_debug: + <<: *job_definition + environment: + CC: clang-5.0 + CXX: clang++-5.0 + BUILD_TOOLSET: clang + APT_COMPILER_PACKAGE: clang-5.0 + CXXFLAGS: "" + BUILD_TYPE: "Debug" + GTEST_ARGS: "" + CMAKE_FLAGS: "" + RUN_TESTS: true + clang_5_release: + <<: *job_definition + environment: + CC: clang-5.0 + CXX: clang++-5.0 + BUILD_TOOLSET: clang + APT_COMPILER_PACKAGE: clang-5.0 + CXXFLAGS: "" + BUILD_TYPE: "Release" + GTEST_ARGS: "" + CMAKE_FLAGS: "" + RUN_TESTS: true + clang_6_debug: + <<: *job_definition + environment: + CC: clang-6.0 + CXX: clang++-6.0 + BUILD_TOOLSET: clang + APT_COMPILER_PACKAGE: clang-6.0 + CXXFLAGS: "" + BUILD_TYPE: "Debug" + GTEST_ARGS: "" + CMAKE_FLAGS: "" + RUN_TESTS: true + clang_6_release: + <<: *job_definition + environment: + CC: clang-6.0 + CXX: clang++-6.0 + BUILD_TOOLSET: clang + APT_COMPILER_PACKAGE: clang-6.0 + CXXFLAGS: "" + BUILD_TYPE: "Release" + GTEST_ARGS: "" + CMAKE_FLAGS: "" + RUN_TESTS: true + clang_7_debug: + <<: *job_definition + environment: + CC: clang-7 + CXX: clang++-7 + BUILD_TOOLSET: clang + APT_COMPILER_PACKAGE: clang-7 + CXXFLAGS: "" + BUILD_TYPE: "Debug" + GTEST_ARGS: "" + CMAKE_FLAGS: "" + RUN_TESTS: true + clang_7_release: + <<: *job_definition + environment: + CC: clang-7 + CXX: clang++-7 + BUILD_TOOLSET: clang + APT_COMPILER_PACKAGE: clang-7 + CXXFLAGS: "" + BUILD_TYPE: "Release" + GTEST_ARGS: "" + CMAKE_FLAGS: "" + RUN_TESTS: true + clang_8_debug: + <<: *job_definition + environment: + CC: clang-8 + CXX: clang++-8 + BUILD_TOOLSET: clang + APT_COMPILER_PACKAGE: clang-8 + CXXFLAGS: "" + BUILD_TYPE: "Debug" + GTEST_ARGS: "" + CMAKE_FLAGS: "" + RUN_TESTS: true + clang_8_release: + <<: *job_definition + environment: + CC: clang-8 + CXX: clang++-8 + BUILD_TOOLSET: clang + APT_COMPILER_PACKAGE: clang-8 + CXXFLAGS: "" + BUILD_TYPE: "Release" + GTEST_ARGS: "" + CMAKE_FLAGS: "" + RUN_TESTS: true + clang_werror: + <<: *job_definition + environment: + CC: clang-8 + CXX: clang++-8 + BUILD_TOOLSET: clang + APT_COMPILER_PACKAGE: clang-8 + CXXFLAGS: "" + BUILD_TYPE: "Release" + GTEST_ARGS: "" + CMAKE_FLAGS: "-DUSE_WERROR=on" + RUN_TESTS: false + gcc_werror: + <<: *job_definition + environment: + CC: gcc-9 + CXX: g++-9 + BUILD_TOOLSET: gcc + APT_COMPILER_PACKAGE: "g++-9" + CXXFLAGS: "" + BUILD_TYPE: "Release" + GTEST_ARGS: "" + CMAKE_FLAGS: "-DUSE_WERROR=on" + RUN_TESTS: false + no_compatibility: + <<: *job_definition + environment: + CC: clang-8 + CXX: clang++-8 + BUILD_TOOLSET: clang + APT_COMPILER_PACKAGE: clang-8 + CXXFLAGS: "-DCRYFS_NO_COMPATIBILITY" + BUILD_TYPE: "Debug" + GTEST_ARGS: "" + CMAKE_FLAGS: "" + RUN_TESTS: true + address_sanitizer: + <<: *job_definition + environment: + CC: clang-8 + CXX: clang++-8 + BUILD_TOOLSET: clang + APT_COMPILER_PACKAGE: clang-8 + CXXFLAGS: "-O2 -fsanitize=address -fno-omit-frame-pointer -fno-common -fsanitize-address-use-after-scope" + BUILD_TYPE: "Debug" + ASAN_OPTIONS: "detect_leaks=1 check_initialization_order=1 detect_stack_use_after_return=1 detect_invalid_pointer_pairs=1 atexit=1" + DISABLE_BROKEN_ASAN_TESTS: true + GTEST_ARGS: "" + CMAKE_FLAGS: "" + RUN_TESTS: true + ub_sanitizer: + <<: *job_definition + environment: + CC: clang-8 + CXX: clang++-8 + BUILD_TOOLSET: clang + APT_COMPILER_PACKAGE: clang-8 + CXXFLAGS: "-O2 -fno-sanitize-recover=undefined,nullability,implicit-conversion,unsigned-integer-overflow -fno-omit-frame-pointer -fno-common" + BUILD_TYPE: "Debug" + GTEST_ARGS: "" + CMAKE_FLAGS: "" + RUN_TESTS: true + thread_sanitizer: + <<: *job_definition + environment: + CC: clang-8 + CXX: clang++-8 + BUILD_TOOLSET: clang + APT_COMPILER_PACKAGE: clang-8 + OMP_NUM_THREADS: "1" + CXXFLAGS: "-O2 -fsanitize=thread -fno-omit-frame-pointer" + BUILD_TYPE: "Debug" + GTEST_ARGS: "--gtest_filter=-LoggingTest.LoggingAlsoWorksAfterFork:AssertTest_*:BacktraceTest.*:SignalCatcherTest.*_thenDies:SignalHandlerTest.*_thenDies:SignalHandlerTest.givenMultipleSigIntHandlers_whenRaising_thenCatchesCorrectSignal:CliTest_Setup.*:CliTest_IntegrityCheck.*:*/CliTest_WrongEnvironment.*:CliTest_Unmount.*" + CMAKE_FLAGS: "" + RUN_TESTS: true + clang_tidy: + <<: *container_config + steps: + - <<: *cache_init + - <<: *container_setup_pre + - <<: *container_setup + - <<: *container_setup_post + - <<: *upgrade_boost_pre + - <<: *upgrade_boost + - <<: *upgrade_boost_post + - checkout + - run: + name: clang-tidy + command: | + # realpath, jq are needed for run-clang-tidy.sh, g++ is needed for pyyaml + sudo apt-get install realpath g++ jq + pip install pyyaml + mkdir cmake + cd cmake + if ! ../run-clang-tidy.sh -fix ; then + git diff > /tmp/clang-tidy-fixes + exit 1 + fi + - store_artifacts: + path: /tmp/clang-tidy-fixes + environment: + CC: clang-8 + CXX: clang++-8 + BUILD_TOOLSET: clang + APT_COMPILER_PACKAGE: "clang-8 clang-tidy-8" + +workflows: + version: 2 + + build_and_test: + jobs: + - gcc_5_debug: + <<: *enable_for_tags + - gcc_5_release: + <<: *enable_for_tags + - gcc_6_debug: + <<: *enable_for_tags + - gcc_6_release: + <<: *enable_for_tags + - gcc_7_debug: + <<: *enable_for_tags + - gcc_7_release: + <<: *enable_for_tags + - gcc_8_debug: + <<: *enable_for_tags + - gcc_8_release: + <<: *enable_for_tags + - gcc_9_debug: + <<: *enable_for_tags + - gcc_9_release: + <<: *enable_for_tags + - clang_4_debug: + <<: *enable_for_tags + - clang_4_release: + <<: *enable_for_tags + - clang_5_debug: + <<: *enable_for_tags + - clang_5_release: + <<: *enable_for_tags + - clang_6_debug: + <<: *enable_for_tags + - clang_6_release: + <<: *enable_for_tags + - clang_7_debug: + <<: *enable_for_tags + - clang_7_release: + <<: *enable_for_tags + - clang_8_debug: + <<: *enable_for_tags + - clang_8_release: + <<: *enable_for_tags + - clang_werror: + <<: *enable_for_tags + - gcc_werror: + <<: *enable_for_tags + - no_compatibility: + <<: *enable_for_tags + - address_sanitizer: + <<: *enable_for_tags + - ub_sanitizer: + <<: *enable_for_tags + - thread_sanitizer: + <<: *enable_for_tags + - clang_tidy: + <<: *enable_for_tags diff --git a/testing/source/vtown/deps/cryfs/.clang-tidy b/testing/source/vtown/deps/cryfs/.clang-tidy new file mode 100644 index 000000000..b9569c1dd --- /dev/null +++ b/testing/source/vtown/deps/cryfs/.clang-tidy @@ -0,0 +1,60 @@ +--- +# TODO Enable (some of) the explicitly disabled checks. Possibly needs helper types from gsl library or similar to enable full cppcoreguidelines. +# TODO Enable more checks (google-*, hicpp-*, llvm-*, modernize-*, mpi-*, performance-*, readability-*) +# TODO Maybe just enable * and disable a list instead? +Checks: | + clang-diagnostic-*, + clang-analyzer-*, + bugprone-*, + cert-*, + cppcoreguidelines-*, + misc-*, + boost-use-to-string, + -cert-env33-c, + -cert-err58-cpp, + -cert-err60-cpp, + -bugprone-macro-parentheses, + -bugprone-exception-escape, + -cppcoreguidelines-owning-memory, + -cppcoreguidelines-no-malloc, + -cppcoreguidelines-pro-type-const-cast, + -cppcoreguidelines-pro-bounds-pointer-arithmetic, + -cppcoreguidelines-pro-type-reinterpret-cast, + -cppcoreguidelines-special-member-functions, + -cppcoreguidelines-pro-type-cstyle-cast, + -cppcoreguidelines-pro-bounds-array-to-pointer-decay, + -cppcoreguidelines-pro-type-vararg, + -cppcoreguidelines-avoid-goto, + -cppcoreguidelines-avoid-magic-numbers, + -cppcoreguidelines-macro-usage, + -cppcoreguidelines-non-private-member-variables-in-classes, + -clang-analyzer-optin.cplusplus.VirtualCall, + -clang-analyzer-cplusplus.NewDeleteLeaks, + -misc-macro-parentheses, + -misc-non-private-member-variables-in-classes, + -misc-unused-raii +WarningsAsErrors: '*' +HeaderFilterRegex: '/src/|/test/' +CheckOptions: + - key: google-readability-braces-around-statements.ShortStatementLines + value: '1' + - key: google-readability-function-size.StatementThreshold + value: '800' + - key: google-readability-namespace-comments.ShortNamespaceLines + value: '10' + - key: google-readability-namespace-comments.SpacesBeforeComments + value: '2' + - key: modernize-loop-convert.MaxCopySize + value: '16' + - key: modernize-loop-convert.MinConfidence + value: reasonable + - key: modernize-loop-convert.NamingStyle + value: CamelCase + - key: modernize-pass-by-value.IncludeStyle + value: llvm + - key: modernize-replace-auto-ptr.IncludeStyle + value: llvm + - key: modernize-use-nullptr.NullMacros + value: 'NULL' +... + diff --git a/testing/source/vtown/deps/cryfs/.travis.yml b/testing/source/vtown/deps/cryfs/.travis.yml new file mode 100644 index 000000000..703006d32 --- /dev/null +++ b/testing/source/vtown/deps/cryfs/.travis.yml @@ -0,0 +1,15 @@ +language: cpp +sudo: required +os: osx +compiler: +# - gcc +- clang +env: + - BUILD_TARGET=Debug + - BUILD_TARGET=Release + - BUILD_TARGET=RelWithDebInfo +install: +- .travisci/install.sh +script: +- .travisci/build_and_test.sh +cache: ccache diff --git a/testing/source/vtown/deps/cryfs/.travisci/build_and_test.sh b/testing/source/vtown/deps/cryfs/.travisci/build_and_test.sh new file mode 100755 index 000000000..deb90903b --- /dev/null +++ b/testing/source/vtown/deps/cryfs/.travisci/build_and_test.sh @@ -0,0 +1,50 @@ +#!/bin/bash + +set -ev + +# If using gcc on mac, actually use it ("gcc" just links to clang, but "gcc-4.8" is gcc, https://github.com/travis-ci/travis-ci/issues/2423) +# Note: This must be here and not in install.sh, because environment variables can't be passed between scripts. +if [ "${CXX}" == "g++" ]; then + echo Switch to actual g++ and not just the AppleClang symlink + export CXX="g++-7" CC="gcc-7" +else + echo Do not switch to actual g++ because we are not g++ +fi + +# Setup ccache +export PATH="/usr/local/opt/ccache/libexec:$PATH" +export CCACHE_COMPILERCHECK=content +export CCACHE_COMPRESS=1 +export CCACHE_SLOPPINESS=include_file_mtime +ccache --max-size=512M +ccache --show-stats + +# Detect number of CPU cores +export NUMCORES=`sysctl -n hw.ncpu` +echo Using $NUMCORES cores + +echo Using CXX compiler $CXX and C compiler $CC + +# Setup target directory +mkdir cmake +cd cmake +cmake --version + +# Build +echo Build target: ${BUILD_TARGET} +cmake .. -DBUILD_TESTING=on -DCMAKE_BUILD_TYPE=${BUILD_TARGET} +make -j$NUMCORES + +ccache --show-stats + +# Test +./test/gitversion/gitversion-test +./test/cpp-utils/cpp-utils-test +./test/parallelaccessstore/parallelaccessstore-test +./test/blockstore/blockstore-test +./test/blobstore/blobstore-test +./test/cryfs/cryfs-test + +# TODO Also run once fixed +# ./test/fspp/fspp-test +# ./test/cryfs-cli/cryfs-cli-test diff --git a/testing/source/vtown/deps/cryfs/.travisci/install.sh b/testing/source/vtown/deps/cryfs/.travisci/install.sh new file mode 100755 index 000000000..9057a75b9 --- /dev/null +++ b/testing/source/vtown/deps/cryfs/.travisci/install.sh @@ -0,0 +1,20 @@ +#!/bin/bash + +set -e + +# Install newer GCC if we're running on GCC +if [ "${CXX}" == "g++" ]; then + # We need to uninstall oclint because it creates a /usr/local/include/c++ symlink that clashes with the gcc5 package + # see https://github.com/Homebrew/homebrew-core/issues/21172 + brew cask uninstall oclint + brew install gcc@7 +fi + +brew cask install osxfuse +brew install libomp + +# By default, travis only fetches the newest 50 commits. We need more in case we're further from the last version tag, so the build doesn't fail because it can't generate the version number. +git fetch --unshallow --tags + +# Setup ccache +brew install ccache diff --git a/testing/source/vtown/deps/cryfs/cryfs.SlackBuild b/testing/source/vtown/deps/cryfs/cryfs.SlackBuild new file mode 100755 index 000000000..eccc2d205 --- /dev/null +++ b/testing/source/vtown/deps/cryfs/cryfs.SlackBuild @@ -0,0 +1,138 @@ +#!/bin/bash + +# Copyright 2018, 2019, 2020 Eric Hameleers, Eindhoven, NL +# Copyright 2020 Patrick J. Volkerding, Sebeka, Minnesota, USA +# All rights reserved. +# +# Redistribution and use of this script, with or without modification, is +# permitted provided that the following conditions are met: +# +# 1. Redistributions of this script must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# +# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED +# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO +# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; +# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR +# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF +# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +cd $(dirname $0) ; CWD=$(pwd) + +PKGNAM=cryfs +VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)} +BUILD=${BUILD:-1_vtown_1} + +# Automatically determine the architecture we're building on: +if [ -z "$ARCH" ]; then + case "$(uname -m)" in + i?86) ARCH=i586 ;; + arm*) readelf /usr/bin/file -A | egrep -q "Tag_CPU.*[4,5]" && ARCH=arm || ARCH=armv7hl ;; + # Unless $ARCH is already set, use uname -m for all other archs: + *) ARCH=$(uname -m) ;; + esac + export ARCH +fi + +# If the variable PRINT_PACKAGE_NAME is set, then this script will report what +# the name of the created package would be, and then exit. This information +# could be useful to other scripts. +if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then + echo "$PKGNAM-$VERSION-$ARCH-$BUILD.txz" + exit 0 +fi + +NUMJOBS=${NUMJOBS:-" -j $(expr $(nproc) + 1) "} + +if [ "$ARCH" = "i586" ]; then + SLKCFLAGS="-O2 -march=i586 -mtune=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "i686" ]; then + SLKCFLAGS="-O2 -march=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "s390" ]; then + SLKCFLAGS="-O2" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "x86_64" ]; then + SLKCFLAGS="-O2 -fPIC" + LIBDIRSUFFIX="64" +elif [ "$ARCH" = "armv7hl" ]; then + SLKCFLAGS="-O3 -march=armv7-a -mfpu=vfpv3-d16" + LIBDIRSUFFIX="" +else + SLKCFLAGS="-O2" + LIBDIRSUFFIX="" +fi + +TMP=${TMP:-/tmp} +PKG=$TMP/package-$PKGNAM + +rm -rf $PKG +mkdir -p $TMP $PKG + +cd $TMP +rm -rf $PKGNAM-$VERSION +tar xvf $CWD/$PKGNAM-$VERSION.tar.?z || exit 1 +cd $PKGNAM-$VERSION || exit 1 + +chown -R root:root . +find . \ + \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \ + -exec chmod 755 {} \+ -o \ + \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ + -exec chmod 644 {} \+ + +# Oddly, cryfs expects a static boost, so we'll need to hit it with the LART: +export LDFLAGS="$SLKLDFLAGS -lboost_thread -lboost_program_options -lboost_filesystem -lboost_chrono -lcryptopp -lfuse" + +# Configure, build, and install: +mkdir cmake-build +cd cmake-build + cmake \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_C_FLAGS_RELEASE:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS_RELEASE:STRING="$SLKCFLAGS" \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_MANDIR=/usr/man \ + -DBUILD_TESTING=OFF \ + -DBUILD_SHARED_LIBS=ON \ + -DBUILD_TESTING=OFF \ + -DBoost_INCLUDE_DIRS=/usr/include/boost \ + -DBoost_USE_STATIC_LIBS=OFF \ + -DCRYFS_UPDATE_CHECKS=OFF \ + .. || exit 1 + make $NUMJOBS || make || exit 1 + make install DESTDIR=$PKG || exit 1 + # When compiling against a shared boost, these fail to install properly without help: + mkdir -p $PKG/usr/lib${LIBDIRSUFFIX} + install -m0755 ./src/cryfs-cli/libcryfs-cli.so $PKG/usr/lib${LIBDIRSUFFIX}/libcryfs-cli.so + install -m0755 ./src/cryfs-unmount/libcryfs-unmount.so $PKG/usr/lib${LIBDIRSUFFIX}/libcryfs-unmount.so +cd .. + +# Strip binaries: +find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null + +# Compress manual pages: +find $PKG/usr/man -type f -exec gzip -9 {} \+ +for i in $( find $PKG/usr/man -type l ) ; do + ln -s $( readlink $i ).gz $i.gz + rm $i +done + +# Add a documentation directory: +mkdir -p $PKG/usr/doc/${PKGNAM}-$VERSION +cp -a \ + ChangeLog* README* LICENSE* \ + $PKG/usr/doc/${PKGNAM}-$VERSION + +mkdir -p $PKG/install +cat $CWD/slack-desc > $PKG/install/slack-desc + +cd $PKG +/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz diff --git a/testing/source/vtown/deps/cryfs/cryfs.url b/testing/source/vtown/deps/cryfs/cryfs.url new file mode 100644 index 000000000..e1bf0c480 --- /dev/null +++ b/testing/source/vtown/deps/cryfs/cryfs.url @@ -0,0 +1 @@ +https://github.com/cryfs/cryfs diff --git a/testing/source/vtown/deps/cryfs/slack-desc b/testing/source/vtown/deps/cryfs/slack-desc new file mode 100644 index 000000000..8dd66bdbd --- /dev/null +++ b/testing/source/vtown/deps/cryfs/slack-desc @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +cryfs: cryfs (cryptographic filesystem) +cryfs: +cryfs: CryFS encrypts your files, so you can safely store them anywhere. It +cryfs: works well together with cloud services. +cryfs: +cryfs: Homepage: https://www.cryfs.org +cryfs: +cryfs: +cryfs: +cryfs: +cryfs: diff --git a/testing/source/vtown/deps/cryptopp/cryptopp.SlackBuild b/testing/source/vtown/deps/cryptopp/cryptopp.SlackBuild new file mode 100755 index 000000000..309a15890 --- /dev/null +++ b/testing/source/vtown/deps/cryptopp/cryptopp.SlackBuild @@ -0,0 +1,125 @@ +#!/bin/sh + +# Copyright 2014, 2018, 2019 Eric Hameleers, Eindhoven, NL +# Copyright 2018, 2020 Patrick J. Volkerding, Sebeka, MN, USA +# All rights reserved. +# +# Redistribution and use of this script, with or without modification, is +# permitted provided that the following conditions are met: +# +# 1. Redistributions of this script must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# +# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED +# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO +# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; +# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR +# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF +# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +cd $(dirname $0) ; CWD=$(pwd) + +PKGNAM=cryptopp +VERSION=${VERSION:-8.2.0} +SRCVER=$(echo $VERSION | tr -d '.') +BUILD=${BUILD:-1_vtown_1} + +NUMJOBS=${NUMJOBS:-" -j $(expr $(nproc) + 1) "} + +TMP=${TMP:-/tmp} +PKG=$TMP/package-$PKGNAM + +# Automatically determine the architecture we're building on: +if [ -z "$ARCH" ]; then + case "$(uname -m)" in + i?86) ARCH=i586 ;; + arm*) readelf /usr/bin/file -A | egrep -q "Tag_CPU.*[4,5]" && ARCH=arm || ARCH=armv7hl ;; + # Unless $ARCH is already set, use uname -m for all other archs: + *) ARCH=$(uname -m) ;; + esac + export ARCH +fi + +# If the variable PRINT_PACKAGE_NAME is set, then this script will report what +# the name of the created package would be, and then exit. This information +# could be useful to other scripts. +if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then + echo "$PKGNAM-$VERSION-$ARCH-$BUILD.txz" + exit 0 +fi + +if [ "$ARCH" = "i586" ]; then + SLKCFLAGS="-O2 -march=i586 -mtune=i686" + SLKLDFLAGS="" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "x86_64" ]; then + SLKCFLAGS="-O2 -fPIC" + SLKLDFLAGS="-L/usr/lib64" + LIBDIRSUFFIX="64" +elif [ "$ARCH" = "armv7hl" ]; then + SLKCFLAGS="-O3 -march=armv7-a -mfpu=vfpv3-d16" + SLKLDFLAGS="" + LIBDIRSUFFIX="" +else + SLKCFLAGS="-O2" + SLKLDFLAGS="" + LIBDIRSUFFIX="" +fi + +case "$ARCH" in + arm*) TARGET=$ARCH-slackware-linux-gnueabi ;; + *) TARGET=$ARCH-slackware-linux ;; +esac + +# Extract the sources: +rm -rf $PKG +mkdir -p $TMP $PKG +cd $TMP +rm -rf ${PKGNAM}-${VERSION} +mkdir -p ${PKGNAM}-${VERSION} +unzip -a ${CWD}/${PKGNAM}${SRCVER}.zip -d ${PKGNAM}-${VERSION} || exit 1 +cd ${PKGNAM}-${VERSION} || exit 1 + +# Fix bogus permissions: +chown -R root:root . +find . \ + \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \ + -exec chmod 755 {} \+ -o \ + \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ + -exec chmod 644 {} \+ + +# Cater to 64-bit Slackware: +sed -i -e "s,(PREFIX)/lib,(PREFIX)/lib${LIBDIRSUFFIX},g" GNUmakefile + +# Compile and install: +make all dynamic libcryptopp.pc $NUMJOBS \ + CXXFLAGS="${SLKCFLAGS} -DNDEBUG" LDFLAGS="${LDFLAGS}" +make install-lib PREFIX=$PKG/usr + +# Dump the static library: +rm -f $PKG/usr/lib${LIBDIRSUFFIX}/libcryptopp.a + +# Fix the installed pkg-config file: +sed \ + -i $PKG/usr/lib${LIBDIRSUFFIX}/pkgconfig/libcryptopp.pc \ + -e "s,/usr/local,/usr,g" + +# Add documentation: +mkdir -p $PKG/usr/doc/$PKGNAM-$VERSION +cp -a *.txt $PKG/usr/doc/$PKGNAM-$VERSION + +# Strip binaries (if any): +find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \ + | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true + +# Add a package description: +mkdir -p $PKG/install +cat $CWD/slack-desc > $PKG/install/slack-desc + +# Build the package: +cd $PKG +/sbin/makepkg -l y -c n $TMP/${PKGNAM}-${VERSION}-${ARCH}-${BUILD}.txz diff --git a/testing/source/vtown/deps/cryptopp/cryptopp.url b/testing/source/vtown/deps/cryptopp/cryptopp.url new file mode 100644 index 000000000..1bc3357dd --- /dev/null +++ b/testing/source/vtown/deps/cryptopp/cryptopp.url @@ -0,0 +1 @@ +https://www.cryptopp.com/cryptopp820.zip diff --git a/testing/source/vtown/deps/cryptopp/slack-desc b/testing/source/vtown/deps/cryptopp/slack-desc new file mode 100644 index 000000000..11da183c6 --- /dev/null +++ b/testing/source/vtown/deps/cryptopp/slack-desc @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +cryptopp: cryptopp (library of cryptographic schemes) +cryptopp: +cryptopp: Crypto++ Library is a free C++ class library of cryptographic schemes. +cryptopp: See http://www.cryptopp.com/ for a list of supported algorithms. One +cryptopp: purpose of Crypto++ is to act as a repository of public domain (not +cryptopp: copyrighted) source code. Although the library is copyrighted as a +cryptopp: compilation, the individual files in it are in the public domain. +cryptopp: +cryptopp: Homepage: http://www.cryptopp.com/ +cryptopp: +cryptopp: diff --git a/testing/source/vtown/deps/dbus/dbus-1.12.x-allow_root_globally.diff b/testing/source/vtown/deps/dbus/dbus-1.12.x-allow_root_globally.diff new file mode 100644 index 000000000..2ff5a535c --- /dev/null +++ b/testing/source/vtown/deps/dbus/dbus-1.12.x-allow_root_globally.diff @@ -0,0 +1,18 @@ +diff -Nur dbus-1.12.0.orig/bus/system.conf.in dbus-1.12.0/bus/system.conf.in +--- dbus-1.12.0.orig/bus/system.conf.in 2017-10-30 07:26:18.000000000 -0500 ++++ dbus-1.12.0/bus/system.conf.in 2017-10-31 00:17:34.989634085 -0500 +@@ -125,6 +125,14 @@ + + + ++ ++ ++ ++ ++ ++ + + system.d diff --git a/testing/source/vtown/deps/dbus/dbus-enable-elogind.patch b/testing/source/vtown/deps/dbus/dbus-enable-elogind.patch new file mode 100644 index 000000000..5cb5d649c --- /dev/null +++ b/testing/source/vtown/deps/dbus/dbus-enable-elogind.patch @@ -0,0 +1,73 @@ +--- a/dbus/dbus-userdb-util.c 2015-09-30 16:48:40.000000000 +0200 ++++ b/dbus/dbus-userdb-util.c 2016-11-03 11:09:42.550520587 +0100 +@@ -32,6 +32,9 @@ + #if HAVE_SYSTEMD + #include + #endif ++#if HAVE_ELOGIND ++#include ++#endif + + /** + * @addtogroup DBusInternalsUtils +@@ -54,7 +57,7 @@ + const DBusUserInfo *info; + dbus_bool_t result = FALSE; + +-#ifdef HAVE_SYSTEMD ++#if defined(HAVE_SYSTEMD) || defined(HAVE_ELOGIND) + /* check if we have logind */ + if (access ("/run/systemd/seats/", F_OK) >= 0) + { +--- a/configure.ac 2016-11-03 11:13:58.286528265 +0100 ++++ b/configure.ac 2016-11-03 11:22:11.210543063 +0100 +@@ -185,6 +185,7 @@ + AC_ARG_ENABLE(kqueue, AS_HELP_STRING([--enable-kqueue],[build with kqueue support]),enable_kqueue=$enableval,enable_kqueue=auto) + AC_ARG_ENABLE(console-owner-file, AS_HELP_STRING([--enable-console-owner-file],[enable console owner file]),enable_console_owner_file=$enableval,enable_console_owner_file=auto) + AC_ARG_ENABLE(launchd, AS_HELP_STRING([--enable-launchd],[build with launchd auto-launch support]),enable_launchd=$enableval,enable_launchd=auto) ++AC_ARG_ENABLE(elogind, AS_HELP_STRING([--enable-elogind],[build with elogind user seat support]),enable_elogind=$enableval,enable_elogind=auto) + AC_ARG_ENABLE(systemd, AS_HELP_STRING([--enable-systemd],[build with systemd at_console support]),enable_systemd=$enableval,enable_systemd=auto) + + AC_ARG_WITH(init-scripts, AS_HELP_STRING([--with-init-scripts=[redhat]],[Style of init scripts to install])) +@@ -1184,6 +1185,24 @@ + + AM_CONDITIONAL(HAVE_CONSOLE_OWNER_FILE, test x$have_console_owner_file = xyes) + ++dnl elogind detection ++if test x$enable_elogind = xno ; then ++ have_elogind=no; ++else ++ PKG_CHECK_MODULES([ELOGIND], ++ [libelogind >= 209], ++ [have_elogind=yes], ++ [have_elogind=no]) ++fi ++ ++if test x$have_elogind = xyes; then ++ AC_DEFINE(HAVE_ELOGIND,1,[Have elogind]) ++fi ++ ++if test x$enable_elogind = xyes -a x$have_elogind != xyes ; then ++ AC_MSG_ERROR([Explicitly requested elogind support, but libelogind not found]) ++fi ++ + dnl systemd detection + if test x$enable_systemd = xno ; then + have_systemd=no; +@@ -1290,7 +1309,7 @@ + fi + + #### Set up final flags +-LIBDBUS_LIBS="$THREAD_LIBS $NETWORK_libs $SYSTEMD_LIBS" ++LIBDBUS_LIBS="$THREAD_LIBS $NETWORK_libs $SYSTEMD_LIBS $ELOGIND_LIBS" + AC_SUBST([LIBDBUS_LIBS]) + + ### X11 detection +@@ -1949,6 +1968,7 @@ + Building AppArmor support: ${have_apparmor} + Building inotify support: ${have_inotify} + Building kqueue support: ${have_kqueue} ++ Building elogind support: ${have_elogind} + Building systemd support: ${have_systemd} + Building X11 code: ${have_x11} + Building Doxygen docs: ${enable_doxygen_docs} diff --git a/testing/source/vtown/deps/dbus/dbus.SlackBuild b/testing/source/vtown/deps/dbus/dbus.SlackBuild new file mode 100755 index 000000000..9fac890fb --- /dev/null +++ b/testing/source/vtown/deps/dbus/dbus.SlackBuild @@ -0,0 +1,164 @@ +#!/bin/bash + +# Copyright 2007-2010 Robby Workman, Northport, Alabama, USA +# Copyright 2007-2020 Patrick Volkerding, Sebeka, MN, USA +# Copyright 2020 Eric Hameleers, Eindhoven, NL +# All rights reserved. +# +# Redistribution and use of this script, with or without modification, is +# permitted provided that the following conditions are met: +# +# 1. Redistributions of this script must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# +# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED +# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO +# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; +# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR +# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF +# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +cd $(dirname $0) ; CWD=$(pwd) + +PKGNAM=dbus +VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | cut -d - -f 2 | rev | cut -f 3- -d . | rev)} +BUILD=${BUILD:-2_vtown_1} + +NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "} + +# Automatically determine the architecture we're building on: +if [ -z "$ARCH" ]; then + case "$( uname -m )" in + i?86) export ARCH=i586 ;; + arm*) export ARCH=arm ;; + # Unless $ARCH is already set, use uname -m for all other archs: + *) export ARCH=$( uname -m ) ;; + esac +fi + +# If the variable PRINT_PACKAGE_NAME is set, then this script will report what +# the name of the created package would be, and then exit. This information +# could be useful to other scripts. +if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then + echo "$PKGNAM-$VERSION-$ARCH-$BUILD.txz" + exit 0 +fi + +TMP=${TMP:-/tmp} +PKG=$TMP/package-$PKGNAM + +if [ "$ARCH" = "i586" ]; then + SLKCFLAGS="-O2 -march=i586 -mtune=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "s390" ]; then + SLKCFLAGS="-O2" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "x86_64" ]; then + SLKCFLAGS="-O2 -fPIC" + LIBDIRSUFFIX="64" +else + SLKCFLAGS="-O2" + LIBDIRSUFFIX="" +fi + +rm -rf $PKG +mkdir -p $TMP $PKG +cd $TMP +rm -rf $PKGNAM-$VERSION +tar xvf $CWD/$PKGNAM-$VERSION.tar.?z || exit 1 +cd $PKGNAM-$VERSION || exit 1 +chown -R root:root . +find . \ + \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \ + -exec chmod 755 {} \+ -o \ + \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ + -exec chmod 644 {} \+ + +zcat $CWD/dbus-1.12.x-allow_root_globally.diff.gz | patch -p1 --verbose || exit 1 +zcat $CWD/dbus-enable-elogind.patch.gz | patch -p1 --verbose || exit 1 + +NOCONFIGURE=1 ./autogen.sh || exit 1 + +CFLAGS="$SLKCFLAGS" \ +CXXFLAGS="$SLKCFLAGS" \ +./configure \ + --prefix=/usr \ + --libdir=/usr/lib${LIBDIRSUFFIX} \ + --sysconfdir=/etc \ + --localstatedir=/var \ + --mandir=/usr/man \ + --infodir=/usr/info \ + --docdir=/usr/doc/$PKGNAM-$VERSION \ + --disable-doxygen-docs \ + --disable-apparmor \ + --disable-selinux \ + --enable-shared=yes \ + --enable-static=no \ + --enable-inotify \ + --enable-user-session \ + --enable-x11-autolaunch \ + --enable-elogind \ + --disable-systemd \ + --without-systemdsystemunitdir \ + --with-system-pid-file=/var/run/dbus/dbus.pid \ + --with-system-socket=/var/run/dbus/system_bus_socket \ + --with-console-auth-dir=/var/run/console \ + --build=$ARCH-slackware-linux || exit 1 + +make $NUMJOBS || make || exit 1 +make install DESTDIR=$PKG || exit 1 + +# Don't ship .la files: +rm -f $PKG/{,usr/}lib${LIBDIRSUFFIX}/*.la + +find $PKG | xargs file | grep -e "executable" -e "shared object" \ + | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null + +# Compress and link manpages, if any: +if [ -d $PKG/usr/man ]; then + ( cd $PKG/usr/man + for manpagedir in $(find . -type d -name "man*") ; do + ( cd $manpagedir + for eachpage in $( find . -type l -maxdepth 1) ; do + ln -s $( readlink $eachpage ).gz $eachpage.gz + rm $eachpage + done + gzip -9 *.? + ) + done + ) +fi + +# Install a custom init script for dbus - the included one is not good for us +mkdir -p $PKG/etc/rc.d +zcat $CWD/rc.messagebus.gz > $PKG/etc/rc.d/rc.messagebus.new +chmod 0755 $PKG/etc/rc.d/rc.messagebus.new + +# Fix some directory ownership +chown messagebus $PKG/var/lib/dbus + +# Add documentation +mkdir -p $PKG/usr/doc/$PKGNAM-$VERSION +cp -a \ + AUTHORS COPYING* HACKING INSTALL NEWS README* doc/*.{txt,html,dtd} \ + $PKG/usr/doc/$PKGNAM-$VERSION +find $PKG/usr/doc/$PKGNAM-$VERSION -type f -exec chmod 0644 {} \+ + +# If there's a ChangeLog, installing at least part of the recent history +# is useful, but don't let it get totally out of control: +if [ -r ChangeLog ]; then + DOCSDIR=$(echo $PKG/usr/doc/*-$VERSION) + cat ChangeLog | head -n 1000 > $DOCSDIR/ChangeLog + touch -r ChangeLog $DOCSDIR/ChangeLog +fi + +mkdir -p $PKG/install +cat $CWD/slack-desc > $PKG/install/slack-desc +zcat $CWD/doinst.sh.gz > $PKG/install/doinst.sh + +cd $PKG +/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz diff --git a/testing/source/vtown/deps/dbus/dbus.url b/testing/source/vtown/deps/dbus/dbus.url new file mode 100644 index 000000000..ab5a193a1 --- /dev/null +++ b/testing/source/vtown/deps/dbus/dbus.url @@ -0,0 +1 @@ +http://dbus.freedesktop.org/releases/dbus/ diff --git a/testing/source/vtown/deps/dbus/doinst.sh b/testing/source/vtown/deps/dbus/doinst.sh new file mode 100644 index 000000000..dcefd1ff5 --- /dev/null +++ b/testing/source/vtown/deps/dbus/doinst.sh @@ -0,0 +1,26 @@ +config() { + NEW="$1" + OLD="$(dirname $NEW)/$(basename $NEW .new)" + # If there's no config file by that name, mv it over: + if [ ! -r $OLD ]; then + mv $NEW $OLD + elif [ "$(cat $OLD | md5sum)" = "$(cat $NEW | md5sum)" ]; then + # toss the redundant copy + rm $NEW + fi + # Otherwise, we leave the .new copy for the admin to consider... +} + +# Keep same perms on rc.messagebus.new: +if [ -e etc/rc.d/rc.messagebus ]; then + cp -a etc/rc.d/rc.messagebus etc/rc.d/rc.messagebus.new.incoming + cat etc/rc.d/rc.messagebus.new > etc/rc.d/rc.messagebus.new.incoming + mv etc/rc.d/rc.messagebus.new.incoming etc/rc.d/rc.messagebus.new +fi + +#config etc/rc.d/rc.messagebus.new +# No, just install the thing. Leaving it as .new will only lead to problems. +if [ -r etc/rc.d/rc.messagebus.new ]; then + mv etc/rc.d/rc.messagebus.new etc/rc.d/rc.messagebus +fi + diff --git a/testing/source/vtown/deps/dbus/rc.messagebus b/testing/source/vtown/deps/dbus/rc.messagebus new file mode 100644 index 000000000..9a1ffce9f --- /dev/null +++ b/testing/source/vtown/deps/dbus/rc.messagebus @@ -0,0 +1,81 @@ +#!/bin/sh +# +# messagebus: The D-BUS systemwide message bus +# +# description: This is a daemon which broadcasts notifications of system events \ +# and other messages. See http://www.freedesktop.org/software/dbus/ +# +# processname: dbus-daemon + +# This is a modified version of the rc.messagebus script distributed with the +# dbus sources. Thanks to Don Tanner of the GWare Project +# for most of the work involved --Robby Workman + + +PIDFILE=/var/run/dbus/dbus.pid + +start() { + mkdir -p $(dirname $PIDFILE) + if ! ps -u messagebus -c | grep -wq dbus-daemon; then + rm -f $(dirname $PIDFILE)/* + if [ -x /usr/bin/dbus-uuidgen -a -x /usr/bin/dbus-daemon ] ; then + echo "Starting system message bus: /usr/bin/dbus-uuidgen --ensure ; /usr/bin/dbus-daemon --system" + /usr/bin/dbus-uuidgen --ensure + /usr/bin/dbus-daemon --system 1> /dev/null + fi + fi +} + +stop() { + if [ -e "$PIDFILE" ]; then + echo "Stopping system message bus..." + pid=$(cat $PIDFILE) + kill $pid 1> /dev/null 2> /dev/null + # Just in case: + killall dbus-daemon 1> /dev/null 2> /dev/null + rm -f $PIDFILE + fi +} + +reload() { + echo "Reloading system message bus configuration..." + if [ -e "$PIDFILE" ]; then + pid=$(cat $PIDFILE) + kill -HUP $pid + else + killall -HUP dbus-daemon + fi +} + +status() { + if ps -u messagebus -c | grep -wq dbus-daemon; then + echo "System dbus-daemon is running." + else + echo "System dbus-daemon is stopped." + fi +} + +# See how we were called. +case "$1" in + start) + start + ;; + stop) + stop + ;; + restart) + stop + start + echo "You may need to restart your Window Manager to reconnect to the system dbus." + ;; + reload) + reload + ;; + status) + status + ;; + *) + echo $"Usage: $0 {start|stop|restart|reload|status}" + ;; +esac + diff --git a/testing/source/vtown/deps/dbus/slack-desc b/testing/source/vtown/deps/dbus/slack-desc new file mode 100644 index 000000000..524723dd3 --- /dev/null +++ b/testing/source/vtown/deps/dbus/slack-desc @@ -0,0 +1,18 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + |-----handy-ruler------------------------------------------------------| +dbus: dbus (D-Bus message bus system) +dbus: +dbus: D-Bus supplies both a system daemon (for events such as "new hardware +dbus: device added" or "printer queue changed") and a per user login +dbus: session daemon (for general IPC needs among user applications). +dbus: Also, the message bus is built on top of a general one-to-one message +dbus: passing framework, which can be used by any two apps to communicate +dbus: directly (without going through the message bus daemon). +dbus: +dbus: Homepage: https://dbus.freedesktop.org/ +dbus: diff --git a/testing/source/vtown/deps/dotconf/dotconf.SlackBuild b/testing/source/vtown/deps/dotconf/dotconf.SlackBuild new file mode 100755 index 000000000..686934c86 --- /dev/null +++ b/testing/source/vtown/deps/dotconf/dotconf.SlackBuild @@ -0,0 +1,129 @@ +#!/bin/bash + +# Copyright 2019, 2020 Patrick J. Volkerding, Sebeka, MN, USA +# Copyright 2019 Eric Hameleers, Eindhoven, NL +# All rights reserved. +# +# Redistribution and use of this script, with or without modification, is +# permitted provided that the following conditions are met: +# +# 1. Redistributions of this script must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# +# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED +# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO +# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; +# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR +# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF +# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +cd $(dirname $0) ; CWD=$(pwd) + +PKGNAM=dotconf +VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)} +BUILD=${BUILD:-1_vtown_1} + +# Automatically determine the architecture we're building on: +if [ -z "$ARCH" ]; then + case "$(uname -m)" in + i?86) ARCH=i586 ;; + arm*) readelf /usr/bin/file -A | egrep -q "Tag_CPU.*[4,5]" && ARCH=arm || ARCH=armv7hl ;; + # Unless $ARCH is already set, use uname -m for all other archs: + *) ARCH=$(uname -m) ;; + esac + export ARCH +fi + +# If the variable PRINT_PACKAGE_NAME is set, then this script will report what +# the name of the created package would be, and then exit. This information +# could be useful to other scripts. +if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then + echo "$PKGNAM-$VERSION-$ARCH-$BUILD.txz" + exit 0 +fi + +NUMJOBS=${NUMJOBS:-" -j $(expr $(nproc) + 1) "} + +if [ "$ARCH" = "i586" ]; then + SLKCFLAGS="-O2 -march=i586 -mtune=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "i686" ]; then + SLKCFLAGS="-O2 -march=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "s390" ]; then + SLKCFLAGS="-O2" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "x86_64" ]; then + SLKCFLAGS="-O2 -fPIC" + LIBDIRSUFFIX="64" +elif [ "$ARCH" = "armv7hl" ]; then + SLKCFLAGS="-O3 -march=armv7-a -mfpu=vfpv3-d16" + LIBDIRSUFFIX="" +else + SLKCFLAGS="-O2" + LIBDIRSUFFIX="" +fi + +TMP=${TMP:-/tmp} +PKG=$TMP/package-$PKGNAM + +rm -rf $PKG +mkdir -p $TMP $PKG + +cd $TMP +rm -rf $PKGNAM-$VERSION +tar xvf $CWD/$PKGNAM-$VERSION.tar.?z || exit 1 +cd $PKGNAM-$VERSION || exit 1 + +chown -R root:root . +find . \ + \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \ + -exec chmod 755 {} \+ -o \ + \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ + -exec chmod 644 {} \+ + +# Configure, build, and install: +if [ ! -r configure ]; then + autoreconf -vif +fi +CFLAGS="$SLKCFLAGS" \ +CXXFLAGS="$SLKCFLAGS" \ +./configure \ + --prefix=/usr \ + --libdir=/usr/lib${LIBDIRSUFFIX} \ + --sysconfdir=/etc \ + --localstatedir=/var \ + --docdir=/usr/doc/$PKGNAM-$VERSION \ + --mandir=/usr/man \ + --infodir=/usr/info \ + --disable-static \ + --build=$ARCH-slackware-linux || exit 1 +make $NUMJOBS || make || exit 1 +make install DESTDIR=$PKG || exit 1 + +# Don't ship .la files: +rm -f $PKG/{,usr/}lib${LIBDIRSUFFIX}/*.la + +# Strip binaries: +find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null + +# Add a documentation directory: +mkdir -p $PKG/usr/doc/${PKGNAM}-$VERSION +cp -a \ + AUTHORS* ChangeLog CHANGES COPYING* LICENSE* NEWS* README* THANKS* TODO* \ + $PKG/usr/doc/${PKGNAM}-$VERSION + +# This library is currently used for nothing in Slackware except for +# speech-dispatcher and hasn't seen a release in a decade. This quantity +# of included examples seems excessive. +rm -rf $PKG/usr/doc/$PKGNAM-$VERSION/examples + +mkdir -p $PKG/install +cat $CWD/slack-desc > $PKG/install/slack-desc + +cd $PKG +/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz diff --git a/testing/source/vtown/deps/dotconf/dotconf.url b/testing/source/vtown/deps/dotconf/dotconf.url new file mode 100644 index 000000000..17e18ef72 --- /dev/null +++ b/testing/source/vtown/deps/dotconf/dotconf.url @@ -0,0 +1 @@ +https://github.com/williamh/dotconf/ diff --git a/testing/source/vtown/deps/dotconf/slack-desc b/testing/source/vtown/deps/dotconf/slack-desc new file mode 100644 index 000000000..b79dc103d --- /dev/null +++ b/testing/source/vtown/deps/dotconf/slack-desc @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. +# Line up the first '|' above the ':' following the base package name, and +# the '|' on the right side marks the last column you can put a character in. +# You must make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +dotconf: dotconf (configuration file parser) +dotconf: +dotconf: Dot.conf is a lightweight and simple configuration file parser that +dotconf: contains many features. +dotconf: +dotconf: Homepage: https://github.com/williamh/dotconf/ +dotconf: +dotconf: +dotconf: +dotconf: +dotconf: diff --git a/testing/source/vtown/deps/dvdauthor/dvdauthor-0.7.2_imagemagick7.patch b/testing/source/vtown/deps/dvdauthor/dvdauthor-0.7.2_imagemagick7.patch new file mode 100644 index 000000000..0f6bed437 --- /dev/null +++ b/testing/source/vtown/deps/dvdauthor/dvdauthor-0.7.2_imagemagick7.patch @@ -0,0 +1,75 @@ +--- dvdauthor/src/subgen-image.c 2014-01-21 00:12:37.000000000 +0100 ++++ dvdauthor/src/subgen-image.c 2017-11-27 20:26:53.682914041 +0100 +@@ -30,7 +30,7 @@ + + #if defined(HAVE_MAGICK) || defined(HAVE_GMAGICK) + #include +-#include ++#include + #else + #include + #endif +@@ -176,18 +176,18 @@ + { + Image *im; + ImageInfo *ii; +- ExceptionInfo ei; ++ ExceptionInfo *ei; + int x,y; + unsigned long magickver; + unsigned char amask; + +- GetExceptionInfo(&ei); ++ ei = AcquireExceptionInfo(); + ii=CloneImageInfo(NULL); + strcpy(ii->filename,s->fname); +- im=ReadImage(ii,&ei); ++ im=ReadImage(ii,ei); + + if( !im ) { +- MagickError(ei.severity,"Unable to load file",ii->filename); ++ MagickError(ei->severity,"Unable to load file",ii->filename); + return -1; + } + +@@ -202,10 +202,10 @@ + for( y=0; yrows; y++ ) { + char pdata[MAXX*4]; + +- if(!ExportImagePixels(im,0,y,im->columns,1,"RGBA",CharPixel,pdata,&ei)) { +- fprintf(stderr,"ERR: Extracting row %d from %s (%s,%s)\n",y,s->fname,ei.reason,ei.description); +- CatchException(&ei); +- MagickError(ei.severity,ei.reason,ei.description); ++ if(!ExportImagePixels(im,0,y,im->columns,1,"RGBA",CharPixel,pdata,ei)) { ++ fprintf(stderr,"ERR: Extracting row %d from %s (%s,%s)\n",y,s->fname,ei->reason,ei->description); ++ CatchException(ei); ++ MagickError(ei->severity,ei->reason,ei->description); + DestroyImage(im); + return -1; + } +@@ -219,7 +219,7 @@ + } + } + DestroyImage(im); +- DestroyExceptionInfo(&ei); ++ DestroyExceptionInfo(ei); + fprintf(stderr,"INFO: Picture %s had %d colors\n",s->fname,s->numpal); + + return 0; +@@ -1098,13 +1098,13 @@ + void image_init() + { + #if defined(HAVE_MAGICK) || defined(HAVE_GMAGICK) +- InitializeMagick(NULL); ++ MagickCoreGenesis("", MagickFalse); + #endif + } + + void image_shutdown() + { + #if defined(HAVE_MAGICK) || defined(HAVE_GMAGICK) +- DestroyMagick(); ++ MagickCoreTerminus(); + #endif + } + diff --git a/testing/source/vtown/deps/dvdauthor/dvdauthor.SlackBuild b/testing/source/vtown/deps/dvdauthor/dvdauthor.SlackBuild new file mode 100755 index 000000000..6171ab685 --- /dev/null +++ b/testing/source/vtown/deps/dvdauthor/dvdauthor.SlackBuild @@ -0,0 +1,148 @@ +#!/bin/bash + +# Copyright 2017, 2018, 2019, 2020 Eric Hameleers, Eindhoven, NL +# Copyright 2020 Patrick J. Volkerding, Sebeka, Minnesota, USA +# All rights reserved. +# +# Redistribution and use of this script, with or without modification, is +# permitted provided that the following conditions are met: +# +# 1. Redistributions of this script must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# +# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED +# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO +# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; +# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR +# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF +# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +cd $(dirname $0) ; CWD=$(pwd) + +PKGNAM=dvdauthor +VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)} +BUILD=${BUILD:-1_vtown_1} + +# Automatically determine the architecture we're building on: +if [ -z "$ARCH" ]; then + case "$(uname -m)" in + i?86) ARCH=i586 ;; + arm*) readelf /usr/bin/file -A | egrep -q "Tag_CPU.*[4,5]" && ARCH=arm || ARCH=armv7hl ;; + # Unless $ARCH is already set, use uname -m for all other archs: + *) ARCH=$(uname -m) ;; + esac + export ARCH +fi + +# If the variable PRINT_PACKAGE_NAME is set, then this script will report what +# the name of the created package would be, and then exit. This information +# could be useful to other scripts. +if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then + echo "$PKGNAM-$VERSION-$ARCH-$BUILD.txz" + exit 0 +fi + +NUMJOBS=${NUMJOBS:-" -j $(expr $(nproc) + 1) "} + +if [ "$ARCH" = "i586" ]; then + SLKCFLAGS="-O2 -march=i586 -mtune=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "i686" ]; then + SLKCFLAGS="-O2 -march=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "s390" ]; then + SLKCFLAGS="-O2" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "x86_64" ]; then + SLKCFLAGS="-O2 -fPIC" + LIBDIRSUFFIX="64" +elif [ "$ARCH" = "armv7hl" ]; then + SLKCFLAGS="-O3 -march=armv7-a -mfpu=vfpv3-d16" + LIBDIRSUFFIX="" +else + SLKCFLAGS="-O2" + LIBDIRSUFFIX="" +fi + +TMP=${TMP:-/tmp} +PKG=$TMP/package-$PKGNAM + +rm -rf $PKG +mkdir -p $TMP $PKG + +cd $TMP +rm -rf $PKGNAM-$VERSION +tar xvf $CWD/$PKGNAM-$VERSION.tar.?z || exit 1 +cd $PKGNAM-$VERSION || exit 1 + +chown -R root:root . +find . \ + \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \ + -exec chmod 755 {} \+ -o \ + \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ + -exec chmod 644 {} \+ + +# Make it compile with imagemagick 7.x: +zcat $CWD/dvdauthor-0.7.2_imagemagick7.patch.gz | patch -p1 --verbose || exit 1 + +# Configure, build, and install: +if [ ! -r configure ]; then + if [ -x ./autogen.sh ]; then + NOCONFIGURE=1 ./autogen.sh + ./bootstrap + else + autoreconf -vif + ./bootstrap + fi +fi +CFLAGS="$SLKCFLAGS" \ +CXXFLAGS="$SLKCFLAGS" \ +./configure \ + --prefix=/usr \ + --libdir=/usr/lib${LIBDIRSUFFIX} \ + --sysconfdir=/etc \ + --localstatedir=/var \ + --docdir=/usr/doc/$PKGNAM-$VERSION \ + --mandir=/usr/man \ + --infodir=/usr/info \ + --disable-static \ + --build=$ARCH-slackware-linux || exit 1 +make $NUMJOBS || make || exit 1 +make install DESTDIR=$PKG || exit 1 + +# Don't ship .la files: +rm -f $PKG/{,usr/}lib${LIBDIRSUFFIX}/*.la + +# Strip binaries: +find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null + +# Compress manual pages: +find $PKG/usr/man -type f -exec gzip -9 {} \+ +for i in $( find $PKG/usr/man -type l ) ; do + ln -s $( readlink $i ).gz $i.gz + rm $i +done + +# Add a documentation directory: +mkdir -p $PKG/usr/doc/${PKGNAM}-$VERSION +cp -a \ + AUTHORS* ChangeLog COPYING* README* TODO* \ + $PKG/usr/doc/${PKGNAM}-$VERSION + +# If there's a ChangeLog, installing at least part of the recent history +# is useful, but don't let it get totally out of control: +if [ -r ChangeLog ]; then + DOCSDIR=$(echo $PKG/usr/doc/${PKGNAM}-$VERSION) + cat ChangeLog | head -n 1000 > $DOCSDIR/ChangeLog + touch -r ChangeLog $DOCSDIR/ChangeLog +fi + +mkdir -p $PKG/install +cat $CWD/slack-desc > $PKG/install/slack-desc + +cd $PKG +/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz diff --git a/testing/source/vtown/deps/dvdauthor/dvdauthor.url b/testing/source/vtown/deps/dvdauthor/dvdauthor.url new file mode 100644 index 000000000..d08d87824 --- /dev/null +++ b/testing/source/vtown/deps/dvdauthor/dvdauthor.url @@ -0,0 +1 @@ +https://github.com/ldo/dvdauthor diff --git a/testing/source/vtown/deps/dvdauthor/slack-desc b/testing/source/vtown/deps/dvdauthor/slack-desc new file mode 100644 index 000000000..01b9f5503 --- /dev/null +++ b/testing/source/vtown/deps/dvdauthor/slack-desc @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. +# Line up the first '|' above the ':' following the base package name, and +# the '|' on the right side marks the last column you can put a character in. +# You must make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +dvdauthor: dvdauthor (tools to author a DVD) +dvdauthor: +dvdauthor: dvdauthor is a program that will generate a DVD movie from a valid +dvdauthor: MPEG2 stream. The resulting movie should play in a standard DVD +dvdauthor: player. +dvdauthor: +dvdauthor: Homepage: http://dvdauthor.sf.net +dvdauthor: +dvdauthor: +dvdauthor: +dvdauthor: diff --git a/testing/source/vtown/deps/eigen3/eigen3.SlackBuild b/testing/source/vtown/deps/eigen3/eigen3.SlackBuild new file mode 100755 index 000000000..9dd8fa35c --- /dev/null +++ b/testing/source/vtown/deps/eigen3/eigen3.SlackBuild @@ -0,0 +1,108 @@ +#!/bin/bash + +# Copyright 2014, 2015, 2018 Patrick J. Volkerding, Sebeka, MN, USA +# Copyright 2014 Eric Hameleers, Eindhoven, NL +# All rights reserved. + +# Redistribution and use of this script, with or without modification, is +# permitted provided that the following conditions are met: +# +# 1. Redistributions of this script must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# +# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ''AS IS'' AND ANY EXPRESS OR IMPLIED +# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO +# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; +# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR +# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF +# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +cd $(dirname $0) ; CWD=$(pwd) + +PKGNAM=eigen +VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)} +BUILD=${BUILD:-1_vtown_1} + +# Automatically determine the architecture we're building on: +MARCH=$( uname -m ) +if [ -z "$ARCH" ]; then + case "$MARCH" in + i?86) export ARCH=i586 ;; + armv7hl) export ARCH=$MARCH ;; + arm*) export ARCH=arm ;; + # Unless $ARCH is already set, use uname -m for all other archs: + *) export ARCH=$MARCH ;; + esac +fi + +# If the variable PRINT_PACKAGE_NAME is set, then this script will report what +# the name of the created package would be, and then exit. This information +# could be useful to other scripts. +if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then + echo "${PKGNAM}3-$VERSION-$ARCH-$BUILD.txz" + exit 0 +fi + +if [ "$ARCH" = "i586" ]; then + SLKCFLAGS="-O2 -march=i586 -mtune=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "i686" ]; then + SLKCFLAGS="-O2 -march=i686 -mtune=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "x86_64" ]; then + SLKCFLAGS="-O2 -fPIC" + LIBDIRSUFFIX="64" +elif [ "$ARCH" = "armv7hl" ]; then + SLKCFLAGS="-O2 -march=armv7-a -mfpu=vfpv3-d16" + LIBDIRSUFFIX="" +else + SLKCFLAGS="-O2" + LIBDIRSUFFIX="" +fi + +TMP=${TMP:-/tmp} +PKG=$TMP/package-$PKGNAM + +rm -rf $PKG +mkdir -p $PKG $TMP +cd $TMP +rm -rf eigen-$VERSION +tar xvf $CWD/eigen-$VERSION.tar.?z || exit 1 +cd eigen-$VERSION || exit 1 + +chown -R root:root . +find -L . \ + \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 -o -perm 511 \) \ + -exec chmod 755 {} \+ -o \ + \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ + -exec chmod 644 {} \+ + +mkdir -p build +cd build + QTDIR=/usr/lib${LIBDIRSUFFIX}/qt \ + PATH=$QTDIR/bin:$PATH \ + cmake \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_INSTALL_PREFIX=/usr \ + .. || exit 1 + make || exit 1 + make install DESTDIR=$PKG || exit 1 +cd .. + +find $PKG | xargs file | grep -e "executable" -e "shared object" \ + | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true + +mkdir -p $PKG/usr/doc/$PKGNAM-$VERSION +cp -a COPYING* $PKG/usr/doc/$PKGNAM-$VERSION + +mkdir -p $PKG/install +cat $CWD/slack-desc > $PKG/install/slack-desc + +cd $PKG +/sbin/makepkg -l y -c n $TMP/eigen3-$VERSION-$ARCH-$BUILD.txz diff --git a/testing/source/vtown/deps/eigen3/slack-desc b/testing/source/vtown/deps/eigen3/slack-desc new file mode 100644 index 000000000..8c4398f89 --- /dev/null +++ b/testing/source/vtown/deps/eigen3/slack-desc @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. +# Line up the first '|' above the ':' following the base package name, and +# the '|' on the right side marks the last column you can put a character in. +# You must make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +eigen3: eigen3 (C++ math library) +eigen3: +eigen3: Eigen is a C++ template library for linear algebra: matrices, vectors, +eigen3: numerical solvers, and related algorithms. +eigen3: +eigen3: Homepage: http://eigen.tuxfamily.org +eigen3: +eigen3: +eigen3: +eigen3: +eigen3: diff --git a/testing/source/vtown/deps/elogind/doinst.sh b/testing/source/vtown/deps/elogind/doinst.sh new file mode 100644 index 000000000..dc85465c8 --- /dev/null +++ b/testing/source/vtown/deps/elogind/doinst.sh @@ -0,0 +1,48 @@ +# Handle the incoming configuration files: +config() { + for infile in $1; do + NEW="$infile" + OLD="`dirname $NEW`/`basename $NEW .new`" + # If there's no config file by that name, mv it over: + if [ ! -r $OLD ]; then + mv $NEW $OLD + elif [ "`cat $OLD | md5sum`" = "`cat $NEW | md5sum`" ]; then + # toss the redundant copy + rm $NEW + fi + # Otherwise, we leave the .new copy for the admin to consider... + done +} +preserve_perms() { + NEW="$1" + OLD="$(dirname ${NEW})/$(basename ${NEW} .new)" + if [ -e ${OLD} ]; then + cp -a ${OLD} ${NEW}.incoming + cat ${NEW} > ${NEW}.incoming + mv ${NEW}.incoming ${NEW} + fi + config ${NEW} +} + +# +# Preserve permissions while moving into place: +config etc/elogind/logind.conf.new +preserve_perms etc/rc.d/rc.elogind.new + +if pgrep -f elogind-daemon | grep -q 'elogind-daemon'; then + echo "Reloading elogind-daemon..." + pkill -HUP -f elogind-daemon +fi + +## Now taken care of in Slackware's /etc/rc.d/rc.M: +## +## Update rc.local so that elogind will be functional after boot: +#if ! grep "rc.elogind" etc/rc.d/rc.local 1>/dev/null 2>/dev/null ; then +# cat <<_EOM_ >> etc/rc.d/rc.local +# +#if [ -x /etc/rc.d/rc.elogind ]; then +# # Create runtime for elogind (standalone logind extracted from systemd): +# /etc/rc.d/rc.elogind start +#fi +#_EOM_ +#fi diff --git a/testing/source/vtown/deps/elogind/elogind-polkit.patch b/testing/source/vtown/deps/elogind/elogind-polkit.patch new file mode 100644 index 000000000..4d91b9817 --- /dev/null +++ b/testing/source/vtown/deps/elogind/elogind-polkit.patch @@ -0,0 +1,121 @@ +Update org.freedesktop.login1.conf +This mirrors an upstream change opening up all of logind's bus calls to +unprivileged users via polkit. + +See systemd/systemd#471. +Closes #3. + +diff -uar a/src/login/org.freedesktop.login1.conf b/src/login/org.freedesktop.login1.conf +--- a/src/login/org.freedesktop.login1.conf ++++ b/src/login/org.freedesktop.login1.conf +@@ -90,6 +90,42 @@ + + ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + ++ ++ + + ++ ++ + + ++ ++ + + ++ ++ ++ ++ + + ++ ++ + + + ++ ++ ++ ++ + + + diff --git a/testing/source/vtown/deps/elogind/elogind.SlackBuild b/testing/source/vtown/deps/elogind/elogind.SlackBuild new file mode 100755 index 000000000..abe6fefb6 --- /dev/null +++ b/testing/source/vtown/deps/elogind/elogind.SlackBuild @@ -0,0 +1,193 @@ +#!/bin/bash + +# Copyright 2016, 2017, 2020 Eric Hameleers, Eindhoven, NL +# Copyright 2020 Patrick J. Volkerding, Sebeka, Minnesota, USA +# All rights reserved. +# +# Redistribution and use of this script, with or without modification, is +# permitted provided that the following conditions are met: +# +# 1. Redistributions of this script must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# +# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED +# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO +# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; +# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR +# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF +# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +cd $(dirname $0) ; CWD=$(pwd) + +PKGNAM=elogind +VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)} +BUILD=${BUILD:-1_vtown_1} + +# Automatically determine the architecture we're building on: +if [ -z "$ARCH" ]; then + case "$(uname -m)" in + i?86) ARCH=i586 ;; + arm*) readelf /usr/bin/file -A | egrep -q "Tag_CPU.*[4,5]" && ARCH=arm || ARCH=armv7hl ;; + # Unless $ARCH is already set, use uname -m for all other archs: + *) ARCH=$(uname -m) ;; + esac + export ARCH +fi + +# If the variable PRINT_PACKAGE_NAME is set, then this script will report what +# the name of the created package would be, and then exit. This information +# could be useful to other scripts. +if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then + echo "$PKGNAM-$VERSION-$ARCH-$BUILD.txz" + exit 0 +fi + +NUMJOBS=${NUMJOBS:-" -j $(expr $(nproc) + 1) "} + +if [ "$ARCH" = "i586" ]; then + SLKCFLAGS="-O2 -march=i586 -mtune=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "i686" ]; then + SLKCFLAGS="-O2 -march=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "s390" ]; then + SLKCFLAGS="-O2" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "x86_64" ]; then + SLKCFLAGS="-O2 -fPIC" + LIBDIRSUFFIX="64" +elif [ "$ARCH" = "armv7hl" ]; then + SLKCFLAGS="-O3 -march=armv7-a -mfpu=vfpv3-d16" + LIBDIRSUFFIX="" +else + SLKCFLAGS="-O2" + LIBDIRSUFFIX="" +fi + +TMP=${TMP:-/tmp} +PKG=$TMP/package-$PKGNAM + +rm -rf $PKG +mkdir -p $TMP $PKG + +cd $TMP +rm -rf $PKGNAM-$VERSION +tar xvf $CWD/$PKGNAM-$VERSION.tar.?z || exit 1 +cd $PKGNAM-$VERSION || exit 1 + +chown -R root:root . +find . \ + \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \ + -exec chmod 755 {} \+ -o \ + \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ + -exec chmod 644 {} \+ + +# Our nobody user has UIDNumber 99, not 65534: +sed -e "s/65534/99/g" -i $(grep -lr 65534 .) + +# Launch elogind when called via DBus and make sure its rundir exists +# (in Slackware, /run is mounted as a tmpfs): +sed -i src/login/org.freedesktop.login1.service.in \ + -e "s,/bin/false,/lib${LIBDIRSUFFIX}/elogind," + +# Merge a pull request for an upstream fix: +zcat $CWD/elogind-polkit.patch.gz | patch -p1 --verbose || exit 1 + +# Thanks to Widya Walesa: +# Slackware still using cgroup v1 or legacy mode. Check the outcome of: +# [ $(stat -fc %T /sys/fs/cgroup/) = "cgroup2fs" ] && echo "unified" \ +# || ( [ -e /sys/fs/cgroup/unified/ ] && echo "hybrid" || echo "legacy") + +# Configure, build, and install: +export CFLAGS="$SLKCFLAGS" +export CXXFLAGS="$SLKCFLAGS" +mkdir meson-build +cd meson-build +meson \ + --buildtype release \ + --prefix /usr \ + --libdir /usr/lib${LIBDIRSUFFIX} \ + -Drootlibdir="/lib${LIBDIRSUFFIX}" \ + -Drootlibexecdir="/lib${LIBDIRSUFFIX}/elogind" \ + -Dudevrulesdir="/etc/udev/rules.d" \ + -Ddocdir="/usr/doc/$PKGNAM-$VERSION" \ + -Dhtmldir="/usr/doc/$PKGNAM-$VERSION/html" \ + -Dmandir="/usr/man" \ + -Dman=true \ + -Dhtml=false \ + -Dbashcompletiondir="/usr/share/bash-completion/completions" \ + -Dnobody-group=nogroup \ + -Dpam=true \ + -Dpamlibdir="/lib${LIBDIRSUFFIX}/security" \ + -Dpamconfdir="/etc/pam.d" \ + -Dacl=true \ + -Dsmack=false \ + -Dutmp=true \ + -Ddefault-hierarchy=legacy \ + -Dcgroup-controller=elogind \ + -Dhalt-path=/sbin/halt \ + -Dpoweroff-path=/sbin/poweroff \ + -Dreboot-path=/sbin/reboot \ + -Ddefault-kill-user-processes=false \ + .. || exit 1 + "${NINJA:=ninja}" $NUMJOBS || exit 1 + DESTDIR=$PKG $NINJA install || exit 1 +cd .. + +# Create symlinks for elogind binaries to /usr/bin/: +mkdir -p $PKG/usr/bin +ln -sf /bin/elogind-inhibit $PKG/usr/bin/elogind-inhibit +ln -sf /bin/loginctl $PKG/usr/bin/loginctl + +# Make sure we do not overwrite the user's customizations: +mv -i $PKG/etc/elogind/logind.conf{,.new} + +# Strip binaries: +find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null + +# Compress manual pages: +find $PKG/usr/man -type f -exec gzip -9 {} \+ +for i in $( find $PKG/usr/man -type l ) ; do + ln -s $( readlink $i ).gz $i.gz + rm $i +done + +# Add an rc script: +mkdir -p $PKG/etc/rc.d +cat $CWD/rc.elogind \ + | sed -e "s/@LIBDIRSUFFIX@/${LIBDIRSUFFIX}/g" \ + > $PKG/etc/rc.d/rc.elogind.new +chmod 755 $PKG/etc/rc.d/rc.elogind.new + +# Add a documentation directory: +mkdir -p $PKG/usr/doc/${PKGNAM}-$VERSION +cp -a \ + AUTHORS* ChangeLog CHANGES COPYING* LICENSE* NEWS* README* THANKS* TODO* \ + $PKG/usr/doc/${PKGNAM}-$VERSION + +# If there's a ChangeLog, installing at least part of the recent history +# is useful, but don't let it get totally out of control: +if [ -r ChangeLog ]; then + DOCSDIR=$(echo $PKG/usr/doc/${PKGNAM}-$VERSION) + cat ChangeLog | head -n 1000 > $DOCSDIR/ChangeLog + touch -r ChangeLog $DOCSDIR/ChangeLog +fi + +# If there's a CHANGES file, installing at least part of the recent history +# is useful, but don't let it get totally out of control: +if [ -r CHANGES ]; then + DOCSDIR=$(echo $PKG/usr/doc/${PKGNAM}-$VERSION) + cat CHANGES | head -n 1000 > $DOCSDIR/CHANGES + touch -r CHANGES $DOCSDIR/CHANGES +fi + +mkdir -p $PKG/install +zcat $CWD/doinst.sh.gz > $PKG/install/doinst.sh +cat $CWD/slack-desc > $PKG/install/slack-desc + +cd $PKG +/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz diff --git a/testing/source/vtown/deps/elogind/elogind.url b/testing/source/vtown/deps/elogind/elogind.url new file mode 100644 index 000000000..b8940789e --- /dev/null +++ b/testing/source/vtown/deps/elogind/elogind.url @@ -0,0 +1 @@ +https://github.com/elogind/elogind diff --git a/testing/source/vtown/deps/elogind/rc.elogind b/testing/source/vtown/deps/elogind/rc.elogind new file mode 100644 index 000000000..62884784a --- /dev/null +++ b/testing/source/vtown/deps/elogind/rc.elogind @@ -0,0 +1,65 @@ +#!/bin/bash +# +# /etc/rc.d/rc.elogind +# Initializes the elogind service on Slackware. +# There is no need to explicitly start a daemon; this will be taken +# care of automatically by dbus when that starts. +# +# Author: +# Eric Hameleers 2016 +# Widya Walesa 2020 +# +# Description: +# We use elogind (standalone subset extracted from systemd) instead of +# systemd itself; so we need to initialize a systemd-like state. +# +# Note: +# Slackware has a tmpfs mounted on /run (see rc.S). +# + +start_elogind() { + if [ -x /lib@LIBDIRSUFFIX@/elogind/elogind ]; then + if [ ! -d /run/user ]; then + mkdir -p /run/user + fi + if [ ! -d /run/systemd ]; then + mkdir -p /run/elogind /sys/fs/cgroup/elogind + ( cd /run; rm -rf systemd; ln -sf elogind systemd; ) + ( cd /sys/fs/cgroup; rm -rf systemd; ln -sf elogind systemd; ) + fi + if pgrep -l -F /run/elogind.pid 2>/dev/null | grep -q elogind; then + echo "Elogind is already running" + else + echo -n "Starting elogind: " + rm -f /run/elogind.pid + /lib@LIBDIRSUFFIX@/elogind/elogind --daemon + echo "/lib@LIBDIRSUFFIX@/elogind/elogind --daemon" + fi + fi +} + +stop_elogind() { + if pgrep -l -F /run/elogind.pid 2>/dev/null | grep -q elogind; then + echo -n "Stopping elogind: " + pkill -F /run/elogind.pid 2>/dev/null + echo "DONE" + else + echo "Elogind is not running" + fi +} + +case "$1" in + start) + start_elogind + ;; + stop) + stop_elogind + ;; + restart) + stop_elogind + sleep 1 + start_elogind + ;; + *) + echo "Usage: $0 start|stop|restart" +esac diff --git a/testing/source/vtown/deps/elogind/slack-desc b/testing/source/vtown/deps/elogind/slack-desc new file mode 100644 index 000000000..507776d5f --- /dev/null +++ b/testing/source/vtown/deps/elogind/slack-desc @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. +# Line up the first '|' above the ':' following the base package name, and +# the '|' on the right side marks the last column you can put a character in. +# You must make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +elogind: elogind (logind extracted from systemd) +elogind: +elogind: elogind is the systemd project's logind, extracted to a standalone +elogind: package. +elogind: +elogind: Homepage: https://github.com/elogind/elogind +elogind: +elogind: +elogind: +elogind: +elogind: diff --git a/testing/source/vtown/deps/frei0r-plugins/frei0r-plugins.SlackBuild b/testing/source/vtown/deps/frei0r-plugins/frei0r-plugins.SlackBuild new file mode 100755 index 000000000..90c011a7c --- /dev/null +++ b/testing/source/vtown/deps/frei0r-plugins/frei0r-plugins.SlackBuild @@ -0,0 +1,128 @@ +#!/bin/bash + +# Copyright 2017, 2019 Eric Hameleers, Eindhoven, NL +# Copyright 2020 Patrick J. Volkerding, Sebeka, Minnesota, USA +# All rights reserved. +# +# Redistribution and use of this script, with or without modification, is +# permitted provided that the following conditions are met: +# +# 1. Redistributions of this script must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# +# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED +# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO +# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; +# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR +# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF +# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +cd $(dirname $0) ; CWD=$(pwd) + +PKGNAM=frei0r-plugins +VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)} +BUILD=${BUILD:-1_vtown_1} + +# Automatically determine the architecture we're building on: +if [ -z "$ARCH" ]; then + case "$(uname -m)" in + i?86) ARCH=i586 ;; + arm*) readelf /usr/bin/file -A | egrep -q "Tag_CPU.*[4,5]" && ARCH=arm || ARCH=armv7hl ;; + # Unless $ARCH is already set, use uname -m for all other archs: + *) ARCH=$(uname -m) ;; + esac + export ARCH +fi + +# If the variable PRINT_PACKAGE_NAME is set, then this script will report what +# the name of the created package would be, and then exit. This information +# could be useful to other scripts. +if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then + echo "$PKGNAM-$VERSION-$ARCH-$BUILD.txz" + exit 0 +fi + +NUMJOBS=${NUMJOBS:-" -j $(expr $(nproc) + 1) "} + +if [ "$ARCH" = "i586" ]; then + SLKCFLAGS="-O2 -march=i586 -mtune=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "i686" ]; then + SLKCFLAGS="-O2 -march=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "s390" ]; then + SLKCFLAGS="-O2" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "x86_64" ]; then + SLKCFLAGS="-O2 -fPIC" + LIBDIRSUFFIX="64" +elif [ "$ARCH" = "armv7hl" ]; then + SLKCFLAGS="-O3 -march=armv7-a -mfpu=vfpv3-d16" + LIBDIRSUFFIX="" +else + SLKCFLAGS="-O2" + LIBDIRSUFFIX="" +fi + +TMP=${TMP:-/tmp} +PKG=$TMP/package-$PKGNAM + +rm -rf $PKG +mkdir -p $TMP $PKG + +cd $TMP +rm -rf $PKGNAM-$VERSION +tar xvf $CWD/$PKGNAM-$VERSION.tar.?z || exit 1 +cd $PKGNAM-$VERSION || exit 1 + +chown -R root:root . +find . \ + \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \ + -exec chmod 755 {} \+ -o \ + \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ + -exec chmod 644 {} \+ + +# Configure, build, and install: +mkdir cmake-build +cd cmake-build + cmake \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_C_FLAGS_RELEASE:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS_RELEASE:STRING="$SLKCFLAGS" \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=lib${LIBDIRSUFFIX} \ + -DLIB_SUFFIX=${LIBDIRSUFFIX} \ + -DWITHOUT_OPENCV=ON \ + .. || exit 1 + make $NUMJOBS || make || exit 1 + make install DESTDIR=$PKG || exit 1 +cd .. + +# Strip binaries: +find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null + +# Add a documentation directory: +mkdir -p $PKG/usr/doc/${PKGNAM}-$VERSION +cp -a \ + COPYING* NEWS* *.txt \ + $PKG/usr/doc/${PKGNAM}-$VERSION + +# If there's a ChangeLog.txt, installing at least part of the recent history +# is useful, but don't let it get totally out of control: +if [ -r ChangeLog.txt ]; then + DOCSDIR=$(echo $PKG/usr/doc/${PKGNAM}-$VERSION) + cat ChangeLog.txt | head -n 1000 > $DOCSDIR/ChangeLog.txt + touch -r ChangeLog.txt $DOCSDIR/ChangeLog.txt +fi + +mkdir -p $PKG/install +cat $CWD/slack-desc > $PKG/install/slack-desc + +cd $PKG +/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz diff --git a/testing/source/vtown/deps/frei0r-plugins/frei0r-plugins.url b/testing/source/vtown/deps/frei0r-plugins/frei0r-plugins.url new file mode 100644 index 000000000..df2f24cae --- /dev/null +++ b/testing/source/vtown/deps/frei0r-plugins/frei0r-plugins.url @@ -0,0 +1 @@ +https://files.dyne.org/frei0r diff --git a/testing/source/vtown/deps/frei0r-plugins/slack-desc b/testing/source/vtown/deps/frei0r-plugins/slack-desc new file mode 100644 index 000000000..d7fe4b3c0 --- /dev/null +++ b/testing/source/vtown/deps/frei0r-plugins/slack-desc @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. +# Line up the first '|' above the ':' following the base package name, and +# the '|' on the right side marks the last column you can put a character in. +# You must make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +frei0r-plugins: frei0r-plugins (API for video effects) +frei0r-plugins: +frei0r-plugins: Frei0r is a minimalistic plugin API for video effects. The main +frei0r-plugins: emphasis is on simplicity for an API that will round up the most +frei0r-plugins: common video effects into simple filters, sources, and mixers that can +frei0r-plugins: be controlled by parameters. Its goal is that these simple effects can +frei0r-plugins: be shared between many applications, avoiding their reimplementation +frei0r-plugins: by different projects. +frei0r-plugins: +frei0r-plugins: Homepage: http://frei0r.dyne.org +frei0r-plugins: diff --git a/testing/source/vtown/deps/grantlee/grantlee.SlackBuild b/testing/source/vtown/deps/grantlee/grantlee.SlackBuild new file mode 100755 index 000000000..647905137 --- /dev/null +++ b/testing/source/vtown/deps/grantlee/grantlee.SlackBuild @@ -0,0 +1,123 @@ +#!/bin/bash + +# Copyright 2015, 2016, 2017, 2020 Eric Hameleers, Eindhoven, NL +# Copyright 2015, 2020 Patrick J. Volkerding, Sebeka, Minnesota, USA +# All rights reserved. +# +# Redistribution and use of this script, with or without modification, is +# permitted provided that the following conditions are met: +# +# 1. Redistributions of this script must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# +# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED +# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO +# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; +# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR +# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF +# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +cd $(dirname $0) ; CWD=$(pwd) + +PKGNAM=grantlee +VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)} +BUILD=${BUILD:-1_vtown_1} + +# Automatically determine the architecture we're building on: +if [ -z "$ARCH" ]; then + case "$(uname -m)" in + i?86) ARCH=i586 ;; + arm*) readelf /usr/bin/file -A | egrep -q "Tag_CPU.*[4,5]" && ARCH=arm || ARCH=armv7hl ;; + # Unless $ARCH is already set, use uname -m for all other archs: + *) ARCH=$(uname -m) ;; + esac + export ARCH +fi + +# If the variable PRINT_PACKAGE_NAME is set, then this script will report what +# the name of the created package would be, and then exit. This information +# could be useful to other scripts. +if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then + echo "$PKGNAM-$VERSION-$ARCH-$BUILD.txz" + exit 0 +fi + +NUMJOBS=${NUMJOBS:-" -j $(expr $(nproc) + 1) "} + +if [ "$ARCH" = "i586" ]; then + SLKCFLAGS="-O2 -march=i586 -mtune=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "i686" ]; then + SLKCFLAGS="-O2 -march=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "s390" ]; then + SLKCFLAGS="-O2" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "x86_64" ]; then + SLKCFLAGS="-O2 -fPIC" + LIBDIRSUFFIX="64" +elif [ "$ARCH" = "armv7hl" ]; then + SLKCFLAGS="-O3 -march=armv7-a -mfpu=vfpv3-d16" + LIBDIRSUFFIX="" +else + SLKCFLAGS="-O2" + LIBDIRSUFFIX="" +fi + +TMP=${TMP:-/tmp} +PKG=$TMP/package-$PKGNAM + +rm -rf $PKG +mkdir -p $TMP $PKG + +cd $TMP +rm -rf $PKGNAM-$VERSION +tar xvf $CWD/$PKGNAM-$VERSION.tar.?z || exit 1 +cd $PKGNAM-$VERSION || exit 1 + +chown -R root:root . +find . \ + \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \ + -exec chmod 755 {} \+ -o \ + \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ + -exec chmod 644 {} \+ + +# Configure, build, and install: +mkdir cmake-build +cd cmake-build + cmake \ + -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DLIB_SUFFIX=${LIBDIRSUFFIX} \ + .. || exit 1 + make $NUMJOBS || make || exit 1 + make install DESTDIR=$PKG || exit 1 +cd .. + +# Strip binaries: +find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null + +# Add a documentation directory: +mkdir -p $PKG/usr/doc/${PKGNAM}-$VERSION +cp -a \ + cp -a AUTHORS* CHANGELOG* COPYING* README* \ + $PKG/usr/doc/${PKGNAM}-$VERSION + +# If there's a CHANGELOG, installing at least part of the recent history +# is useful, but don't let it get totally out of control: +if [ -r CHANGELOG ]; then + DOCSDIR=$(echo $PKG/usr/doc/${PKGNAM}-$VERSION) + cat CHANGELOG | head -n 1000 > $DOCSDIR/CHANGELOG + touch -r CHANGELOG $DOCSDIR/CHANGELOG +fi + +mkdir -p $PKG/install +cat $CWD/slack-desc > $PKG/install/slack-desc + +cd $PKG +/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz diff --git a/testing/source/vtown/deps/grantlee/grantlee.url b/testing/source/vtown/deps/grantlee/grantlee.url new file mode 100644 index 000000000..e78ca6f50 --- /dev/null +++ b/testing/source/vtown/deps/grantlee/grantlee.url @@ -0,0 +1 @@ +https://github.com/steveire/grantlee diff --git a/testing/source/vtown/deps/grantlee/slack-desc b/testing/source/vtown/deps/grantlee/slack-desc new file mode 100644 index 000000000..136660265 --- /dev/null +++ b/testing/source/vtown/deps/grantlee/slack-desc @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler-------------------------------------------------------| +grantlee: grantlee (string template engine for Qt) +grantlee: +grantlee: Grantlee is a plugin based String Template system written with the Qt +grantlee: framework. The goals of the project are to make it easier for +grantlee: application developers to separate the structure of documents from the +grantlee: data they contain, opening the door for theming. +grantlee: +grantlee: Homepage: https://github.com/steveire/grantlee +grantlee: +grantlee: +grantlee: diff --git a/testing/source/vtown/deps/kdsoap/kdsoap.SlackBuild b/testing/source/vtown/deps/kdsoap/kdsoap.SlackBuild new file mode 100755 index 000000000..af6ab2219 --- /dev/null +++ b/testing/source/vtown/deps/kdsoap/kdsoap.SlackBuild @@ -0,0 +1,121 @@ +#!/bin/bash + +# Copyright 2020 Eric Hameleers, Eindhoven, NL +# Copyright 2020 Patrick J. Volkerding, Sebeka, Minnesota, USA +# All rights reserved. +# +# Redistribution and use of this script, with or without modification, is +# permitted provided that the following conditions are met: +# +# 1. Redistributions of this script must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# +# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED +# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO +# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; +# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR +# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF +# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +cd $(dirname $0) ; CWD=$(pwd) + +PKGNAM=kdsoap +VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)} +BUILD=${BUILD:-1_vtown_1} + +# Automatically determine the architecture we're building on: +if [ -z "$ARCH" ]; then + case "$(uname -m)" in + i?86) ARCH=i586 ;; + arm*) readelf /usr/bin/file -A | egrep -q "Tag_CPU.*[4,5]" && ARCH=arm || ARCH=armv7hl ;; + # Unless $ARCH is already set, use uname -m for all other archs: + *) ARCH=$(uname -m) ;; + esac + export ARCH +fi + +# If the variable PRINT_PACKAGE_NAME is set, then this script will report what +# the name of the created package would be, and then exit. This information +# could be useful to other scripts. +if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then + echo "$PKGNAM-$VERSION-$ARCH-$BUILD.txz" + exit 0 +fi + +NUMJOBS=${NUMJOBS:-" -j $(expr $(nproc) + 1) "} + +if [ "$ARCH" = "i586" ]; then + SLKCFLAGS="-O2 -march=i586 -mtune=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "i686" ]; then + SLKCFLAGS="-O2 -march=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "s390" ]; then + SLKCFLAGS="-O2" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "x86_64" ]; then + SLKCFLAGS="-O2 -fPIC" + LIBDIRSUFFIX="64" +elif [ "$ARCH" = "armv7hl" ]; then + SLKCFLAGS="-O3 -march=armv7-a -mfpu=vfpv3-d16" + LIBDIRSUFFIX="" +else + SLKCFLAGS="-O2" + LIBDIRSUFFIX="" +fi + +TMP=${TMP:-/tmp} +PKG=$TMP/package-$PKGNAM + +rm -rf $PKG +mkdir -p $TMP $PKG + +cd $TMP +rm -rf $PKGNAM-$VERSION +tar xvf $CWD/$PKGNAM-$VERSION.tar.?z || exit 1 +cd $PKGNAM-$VERSION || exit 1 + +chown -R root:root . +find . \ + \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \ + -exec chmod 755 {} \+ -o \ + \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ + -exec chmod 644 {} \+ + +# Configure, build, and install: +mkdir cmake-build +cd cmake-build + cmake \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_C_FLAGS_RELEASE:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS_RELEASE:STRING="$SLKCFLAGS" \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_MANDIR=/usr/man \ + -DCMAKE_INSTALL_DOCDIR=/usr/doc/$PKGNAM-$VERSION \ + -DLIB_SUFFIX=${LIBDIRSUFFIX} \ + -DBUILD_TESTS=OFF \ + .. || exit 1 + make $NUMJOBS || make || exit 1 + make install DESTDIR=$PKG || exit 1 +cd .. + +# Strip binaries: +find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null + +# Add a documentation directory: +mkdir -p $PKG/usr/doc/${PKGNAM}-$VERSION +cp -a \ + LICENSE* README.txt \ + $PKG/usr/doc/${PKGNAM}-$VERSION + +mkdir -p $PKG/install +cat $CWD/slack-desc > $PKG/install/slack-desc + +cd $PKG +/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz diff --git a/testing/source/vtown/deps/kdsoap/kdsoap.url b/testing/source/vtown/deps/kdsoap/kdsoap.url new file mode 100644 index 000000000..dc0f8926e --- /dev/null +++ b/testing/source/vtown/deps/kdsoap/kdsoap.url @@ -0,0 +1 @@ +https://github.com/KDAB/KDSoap diff --git a/testing/source/vtown/deps/kdsoap/slack-desc b/testing/source/vtown/deps/kdsoap/slack-desc new file mode 100644 index 000000000..f272d0a96 --- /dev/null +++ b/testing/source/vtown/deps/kdsoap/slack-desc @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kdsoap: kdsoap (Qt-based client/server SOAP component) +kdsoap: +kdsoap: KD SOAP is a tool for creating client applications for web services. +kdsoap: It also provides the means to create web services without the need for +kdsoap: any further component such as a dedicated web server. It makes it +kdsoap: possible to interact with applications which have APIs that can be +kdsoap: exported as SOAP objects. The web service then provides a machine- +kdsoap: accessible interface to its functionality via HTTP. +kdsoap: +kdsoap: Homepage: +kdsoap: https://www.kdab.com/development-resources/qt-tools/kd-soap/ diff --git a/testing/source/vtown/deps/lensfun/lensfun.SlackBuild b/testing/source/vtown/deps/lensfun/lensfun.SlackBuild new file mode 100755 index 000000000..6ba811733 --- /dev/null +++ b/testing/source/vtown/deps/lensfun/lensfun.SlackBuild @@ -0,0 +1,131 @@ +#!/bin/bash + +# Copyright 2009, 2010, 2012, 2017, 2019 Eric Hameleers, Eindhoven, NL +# Copyright 2020 Patrick J. Volkerding, Sebeka, Minnesota, USA +# All rights reserved. +# +# Redistribution and use of this script, with or without modification, is +# permitted provided that the following conditions are met: +# +# 1. Redistributions of this script must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# +# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED +# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO +# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; +# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR +# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF +# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +cd $(dirname $0) ; CWD=$(pwd) + +PKGNAM=lensfun +VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)} +BUILD=${BUILD:-1_vtown_1} + +# Automatically determine the architecture we're building on: +if [ -z "$ARCH" ]; then + case "$(uname -m)" in + i?86) ARCH=i586 ;; + arm*) readelf /usr/bin/file -A | egrep -q "Tag_CPU.*[4,5]" && ARCH=arm || ARCH=armv7hl ;; + # Unless $ARCH is already set, use uname -m for all other archs: + *) ARCH=$(uname -m) ;; + esac + export ARCH +fi + +# If the variable PRINT_PACKAGE_NAME is set, then this script will report what +# the name of the created package would be, and then exit. This information +# could be useful to other scripts. +if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then + echo "$PKGNAM-$VERSION-$ARCH-$BUILD.txz" + exit 0 +fi + +NUMJOBS=${NUMJOBS:-" -j $(expr $(nproc) + 1) "} + +if [ "$ARCH" = "i586" ]; then + SLKCFLAGS="-O2 -march=i586 -mtune=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "i686" ]; then + SLKCFLAGS="-O2 -march=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "s390" ]; then + SLKCFLAGS="-O2" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "x86_64" ]; then + SLKCFLAGS="-O2 -fPIC" + LIBDIRSUFFIX="64" +elif [ "$ARCH" = "armv7hl" ]; then + SLKCFLAGS="-O3 -march=armv7-a -mfpu=vfpv3-d16" + LIBDIRSUFFIX="" +else + SLKCFLAGS="-O2" + LIBDIRSUFFIX="" +fi + +TMP=${TMP:-/tmp} +PKG=$TMP/package-$PKGNAM + +rm -rf $PKG +mkdir -p $TMP $PKG + +cd $TMP +rm -rf $PKGNAM-$VERSION +tar xvf $CWD/$PKGNAM-$VERSION.tar.?z || exit 1 +cd $PKGNAM-$VERSION || exit 1 + +chown -R root:root . +find . \ + \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \ + -exec chmod 755 {} \+ -o \ + \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ + -exec chmod 644 {} \+ + +# Configure, build, and install: +mkdir cmake-build +cd cmake-build + cmake \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_C_FLAGS_RELEASE:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS_RELEASE:STRING="$SLKCFLAGS" \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DLIB_SUFFIX=${LIBDIRSUFFIX} \ + -DBUILD_LENSTOOL=ON \ + -DBUILD_FOR_SSE=ON \ + -DBUILD_FOR_SSE2=ON \ + -DBUILD_TESTS=OFF \ + -DINSTALL_HELPER_SCRIPTS=ON \ + .. || exit 1 + make $NUMJOBS || make || exit 1 + make install DESTDIR=$PKG || exit 1 +cd .. + +# Strip binaries: +find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null + +# Add a documentation directory: +mkdir -p $PKG/usr/doc/${PKGNAM}-$VERSION +cp -a \ + ChangeLog README* docs/*.txt \ + $PKG/usr/doc/${PKGNAM}-$VERSION + +# If there's a ChangeLog, installing at least part of the recent history +# is useful, but don't let it get totally out of control: +if [ -r ChangeLog ]; then + DOCSDIR=$(echo $PKG/usr/doc/${PKGNAM}-$VERSION) + cat ChangeLog | head -n 1000 > $DOCSDIR/ChangeLog + touch -r ChangeLog $DOCSDIR/ChangeLog +fi + +mkdir -p $PKG/install +cat $CWD/slack-desc > $PKG/install/slack-desc + +cd $PKG +/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz diff --git a/testing/source/vtown/deps/lensfun/lensfun.url b/testing/source/vtown/deps/lensfun/lensfun.url new file mode 100644 index 000000000..913b9f399 --- /dev/null +++ b/testing/source/vtown/deps/lensfun/lensfun.url @@ -0,0 +1 @@ +https://github.com/lensfun/lensfun diff --git a/testing/source/vtown/deps/lensfun/slack-desc b/testing/source/vtown/deps/lensfun/slack-desc new file mode 100644 index 000000000..e39b450fd --- /dev/null +++ b/testing/source/vtown/deps/lensfun/slack-desc @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +lensfun: lensfun (photographic lens info database) +lensfun: +lensfun: lensfun is a library that provide a open source database of +lensfun: photographic lenses and their characteristics also provides a set of +lensfun: algorithms for correcting images based on detailed knowledge of lens +lensfun: properties and calibration data. +lensfun: +lensfun: Homepage: http://lensfun.sourceforge.net +lensfun: +lensfun: +lensfun: diff --git a/testing/source/vtown/deps/libappindicator/libappindicator.SlackBuild b/testing/source/vtown/deps/libappindicator/libappindicator.SlackBuild new file mode 100755 index 000000000..79ffe9baf --- /dev/null +++ b/testing/source/vtown/deps/libappindicator/libappindicator.SlackBuild @@ -0,0 +1,163 @@ +#!/bin/bash + +# Copyright 2015 Eric Hameleers, Eindhoven, NL +# Copyright 2020 Patrick J. Volkerding, Sebeka, Minnesota, USA +# All rights reserved. +# +# Redistribution and use of this script, with or without modification, is +# permitted provided that the following conditions are met: +# +# 1. Redistributions of this script must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# +# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED +# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO +# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; +# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR +# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF +# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +cd $(dirname $0) ; CWD=$(pwd) + +PKGNAM=libappindicator +VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)} +BUILD=${BUILD:-1_vtown_1} + +# Automatically determine the architecture we're building on: +if [ -z "$ARCH" ]; then + case "$(uname -m)" in + i?86) ARCH=i586 ;; + arm*) readelf /usr/bin/file -A | egrep -q "Tag_CPU.*[4,5]" && ARCH=arm || ARCH=armv7hl ;; + # Unless $ARCH is already set, use uname -m for all other archs: + *) ARCH=$(uname -m) ;; + esac + export ARCH +fi + +# If the variable PRINT_PACKAGE_NAME is set, then this script will report what +# the name of the created package would be, and then exit. This information +# could be useful to other scripts. +if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then + echo "$PKGNAM-$VERSION-$ARCH-$BUILD.txz" + exit 0 +fi + +NUMJOBS=${NUMJOBS:-" -j $(expr $(nproc) + 1) "} + +if [ "$ARCH" = "i586" ]; then + SLKCFLAGS="-O2 -march=i586 -mtune=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "i686" ]; then + SLKCFLAGS="-O2 -march=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "s390" ]; then + SLKCFLAGS="-O2" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "x86_64" ]; then + SLKCFLAGS="-O2 -fPIC" + LIBDIRSUFFIX="64" +elif [ "$ARCH" = "armv7hl" ]; then + SLKCFLAGS="-O3 -march=armv7-a -mfpu=vfpv3-d16" + LIBDIRSUFFIX="" +else + SLKCFLAGS="-O2" + LIBDIRSUFFIX="" +fi + +TMP=${TMP:-/tmp} +PKG=$TMP/package-$PKGNAM + +rm -rf $PKG +mkdir -p $TMP $PKG + +cd $TMP +rm -rf $PKGNAM-$VERSION +tar xvf $CWD/$PKGNAM-$VERSION.tar.?z || exit 1 +cd $PKGNAM-$VERSION || exit 1 + +chown -R root:root . +find . \ + \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \ + -exec chmod 755 {} \+ -o \ + \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ + -exec chmod 644 {} \+ + +for file in bindings/python/Makefile.in bindings/python/Makefile.am example/Makefile.in example/Makefile.am src/Makefile.in src/Makefile.am tests/Makefile.in tests/Makefile.am ; do + sed -i "s/-Werror//g" $file +done + +build_it() { +# Configure, build, and install: +CFLAGS="$SLKCFLAGS" \ +CXXFLAGS="$SLKCFLAGS" \ +../configure \ + --prefix=/usr \ + --libdir=/usr/lib${LIBDIRSUFFIX} \ + --sysconfdir=/etc \ + --localstatedir=/var \ + --docdir=/usr/doc/$PKGNAM-$VERSION \ + --mandir=/usr/man \ + --infodir=/usr/info \ + --disable-static \ + $* \ + --build=$ARCH-slackware-linux || return 1 +make $NUMJOBS || make || return 1 +make install DESTDIR=$PKG || return 1 +} + +if [ ! -r configure ]; then + if [ -x ./autogen.sh ]; then + NOCONFIGURE=1 ./autogen.sh + else + autoreconf -vif + fi +fi + +# GTK+-2 support: +mkdir -p build-gtk2 +cd build-gtk2 + build_it --with-gtk=2 || exit 1 +cd - + +# GTK+-3 support: +mkdir -p build-gtk3 +cd build-gtk3 + build_it --with-gtk=3 || exit 1 +cd - + +# Don't ship .la files: +rm -f $PKG/{,usr/}lib${LIBDIRSUFFIX}/*.la + +# Strip binaries: +find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null + +# Compress manual pages: +find $PKG/usr/man -type f -exec gzip -9 {} \+ +for i in $( find $PKG/usr/man -type l ) ; do + ln -s $( readlink $i ).gz $i.gz + rm $i +done + +# Add a documentation directory: +mkdir -p $PKG/usr/doc/${PKGNAM}-$VERSION +cp -a \ + AUTHORS* ChangeLog COPYING* NEWS* README* \ + $PKG/usr/doc/${PKGNAM}-$VERSION + +# If there's a ChangeLog, installing at least part of the recent history +# is useful, but don't let it get totally out of control: +if [ -r ChangeLog ]; then + DOCSDIR=$(echo $PKG/usr/doc/${PKGNAM}-$VERSION) + cat ChangeLog | head -n 1000 > $DOCSDIR/ChangeLog + touch -r ChangeLog $DOCSDIR/ChangeLog +fi + +mkdir -p $PKG/install +cat $CWD/slack-desc > $PKG/install/slack-desc + +cd $PKG +/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz diff --git a/testing/source/vtown/deps/libappindicator/slack-desc b/testing/source/vtown/deps/libappindicator/slack-desc new file mode 100644 index 000000000..895eb5f41 --- /dev/null +++ b/testing/source/vtown/deps/libappindicator/slack-desc @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. +# Line up the first '|' above the ':' following the base package name, and +# the '|' on the right side marks the last column you can put a character in. +# You must make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +libappindicator: libappindicator (Plasma 5 systray support for GTK apps) +libappindicator: +libappindicator: A library to allow applications to export a menu into the system tray. +libappindicator: Based on KSNI, it also works in KDE and will fallback to generic +libappindicator: systray support (xembed) if none of those are available. +libappindicator: +libappindicator: Homepage: https://launchpad.net/libappindicator +libappindicator: +libappindicator: +libappindicator: +libappindicator: diff --git a/testing/source/vtown/deps/libburn/libburn.SlackBuild b/testing/source/vtown/deps/libburn/libburn.SlackBuild new file mode 100755 index 000000000..54eb66dff --- /dev/null +++ b/testing/source/vtown/deps/libburn/libburn.SlackBuild @@ -0,0 +1,143 @@ +#!/bin/bash + +# Copyright 2017 Eric Hameleers, Eindhoven, NL +# Copyright 2017, 2020 Patrick J. Volkerding, Sebeka, Minnesota, USA +# All rights reserved. +# +# Redistribution and use of this script, with or without modification, is +# permitted provided that the following conditions are met: +# +# 1. Redistributions of this script must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# +# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED +# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO +# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; +# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR +# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF +# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +cd $(dirname $0) ; CWD=$(pwd) + +PKGNAM=libburn +VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)} +BUILD=${BUILD:-1_vtown_1} + +# Automatically determine the architecture we're building on: +if [ -z "$ARCH" ]; then + case "$(uname -m)" in + i?86) ARCH=i586 ;; + arm*) readelf /usr/bin/file -A | egrep -q "Tag_CPU.*[4,5]" && ARCH=arm || ARCH=armv7hl ;; + # Unless $ARCH is already set, use uname -m for all other archs: + *) ARCH=$(uname -m) ;; + esac + export ARCH +fi + +# If the variable PRINT_PACKAGE_NAME is set, then this script will report what +# the name of the created package would be, and then exit. This information +# could be useful to other scripts. +if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then + echo "$PKGNAM-$VERSION-$ARCH-$BUILD.txz" + exit 0 +fi + +NUMJOBS=${NUMJOBS:-" -j $(expr $(nproc) + 1) "} + +if [ "$ARCH" = "i586" ]; then + SLKCFLAGS="-O2 -march=i586 -mtune=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "i686" ]; then + SLKCFLAGS="-O2 -march=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "s390" ]; then + SLKCFLAGS="-O2" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "x86_64" ]; then + SLKCFLAGS="-O2 -fPIC" + LIBDIRSUFFIX="64" +elif [ "$ARCH" = "armv7hl" ]; then + SLKCFLAGS="-O3 -march=armv7-a -mfpu=vfpv3-d16" + LIBDIRSUFFIX="" +else + SLKCFLAGS="-O2" + LIBDIRSUFFIX="" +fi + +TMP=${TMP:-/tmp} +PKG=$TMP/package-$PKGNAM + +rm -rf $PKG +mkdir -p $TMP $PKG + +cd $TMP +rm -rf $PKGNAM-$VERSION +tar xvf $CWD/$PKGNAM-$VERSION.tar.?z || exit 1 +cd $PKGNAM-$VERSION || exit 1 + +chown -R root:root . +find . \ + \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \ + -exec chmod 755 {} \+ -o \ + \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ + -exec chmod 644 {} \+ + +# Configure, build, and install: +if [ ! -r configure ]; then + if [ -x ./autogen.sh ]; then + NOCONFIGURE=1 ./autogen.sh + else + autoreconf -vif + fi +fi +CFLAGS="$SLKCFLAGS" \ +CXXFLAGS="$SLKCFLAGS" \ +./configure \ + --prefix=/usr \ + --libdir=/usr/lib${LIBDIRSUFFIX} \ + --sysconfdir=/etc \ + --localstatedir=/var \ + --docdir=/usr/doc/$PKGNAM-$VERSION \ + --mandir=/usr/man \ + --infodir=/usr/info \ + --disable-static \ + --build=$ARCH-slackware-linux || exit 1 +make $NUMJOBS || make || exit 1 +make install DESTDIR=$PKG || exit 1 + +# Don't ship .la files: +rm -f $PKG/{,usr/}lib${LIBDIRSUFFIX}/*.la + +# Strip binaries: +find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null + +# Compress manual pages: +find $PKG/usr/man -type f -exec gzip -9 {} \+ +for i in $( find $PKG/usr/man -type l ) ; do + ln -s $( readlink $i ).gz $i.gz + rm $i +done + +# Add a documentation directory: +mkdir -p $PKG/usr/doc/${PKGNAM}-$VERSION +cp -a \ + AUTHORS* CONTRIBUTORS* COPYING* COPYRIGHT* ChangeLog NEWS* README* \ + $PKG/usr/doc/${PKGNAM}-$VERSION + +# If there's a ChangeLog, installing at least part of the recent history +# is useful, but don't let it get totally out of control: +if [ -r ChangeLog ]; then + DOCSDIR=$(echo $PKG/usr/doc/${PKGNAM}-$VERSION) + cat ChangeLog | head -n 1000 > $DOCSDIR/ChangeLog + touch -r ChangeLog $DOCSDIR/ChangeLog +fi + +mkdir -p $PKG/install +cat $CWD/slack-desc > $PKG/install/slack-desc + +cd $PKG +/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz diff --git a/testing/source/vtown/deps/libburn/libburn.url b/testing/source/vtown/deps/libburn/libburn.url new file mode 100644 index 000000000..02c4e769b --- /dev/null +++ b/testing/source/vtown/deps/libburn/libburn.url @@ -0,0 +1 @@ +http://files.libburnia-project.org/releases/ diff --git a/testing/source/vtown/deps/libburn/slack-desc b/testing/source/vtown/deps/libburn/slack-desc new file mode 100644 index 000000000..6c68d4a52 --- /dev/null +++ b/testing/source/vtown/deps/libburn/slack-desc @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. +# Line up the first '|' above the ':' following the base package name, and +# the '|' on the right side marks the last column you can put a character in. +# You must make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +libburn: libburn (optical media writing library) +libburn: +libburn: libburn is a library for writing preformatted data onto optical media +libburn: such as CD, DVD and BD (Blu-Ray). Libburn also offers a facility for +libburn: reading data blocks from optical drives without using the normal block +libburn: device I/O. +libburn: +libburn: Homepage: https://dev.lovelyhq.com/libburnia/libburn +libburn: +libburn: +libburn: diff --git a/testing/source/vtown/deps/libdbusmenu-qt/libdbusmenu-qt.SlackBuild b/testing/source/vtown/deps/libdbusmenu-qt/libdbusmenu-qt.SlackBuild new file mode 100755 index 000000000..5bfec23b6 --- /dev/null +++ b/testing/source/vtown/deps/libdbusmenu-qt/libdbusmenu-qt.SlackBuild @@ -0,0 +1,131 @@ +#!/bin/bash + +# Copyright 2010, 2011, 2012, 2014, 2015, 2017, 2020 Eric Hameleers, Eindhoven, The Netherlands +# Copyright 2010, 2011, 2012, 2020 Patrick J. Volkerding, Sebeka, MN, USA +# All rights reserved. +# +# Redistribution and use of this script, with or without modification, is +# permitted provided that the following conditions are met: +# +# 1. Redistributions of this script must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# +# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED +# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO +# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; +# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR +# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF +# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +# This project has moved to https://launchpad.net/libdbusmenu-qt +# Get the latest code with: +# bzr branch lp:libdbusmenu-qt +# +# Get version number from +# grep dbusmenu_qt_VERSION dbusmenu-qt/CMakeLists.txt + +cd $(dirname $0) ; CWD=$(pwd) + +PKGNAM=libdbusmenu-qt +VERSION=${VERSION:-$(echo $PKGNAM_*.tar.?z | rev | cut -f 4- -d . | cut -f 1 -d _ | rev)} +BUILD=${BUILD:-1_vtown_1} + +# Automatically determine the architecture we're building on: +if [ -z "$ARCH" ]; then + case "$(uname -m)" in + i?86) ARCH=i586 ;; + arm*) readelf /usr/bin/file -A | egrep -q "Tag_CPU.*[4,5]" && ARCH=arm || ARCH=armv7hl ;; + # Unless $ARCH is already set, use uname -m for all other archs: + *) ARCH=$(uname -m) ;; + esac + export ARCH +fi + +# If the variable PRINT_PACKAGE_NAME is set, then this script will report what +# the name of the created package would be, and then exit. This information +# could be useful to other scripts. +if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then + echo "$PKGNAM-$VERSION-$ARCH-$BUILD.txz" + exit 0 +fi + +NUMJOBS=${NUMJOBS:-" -j $(expr $(nproc) + 1) "} + +if [ "$ARCH" = "i586" ]; then + SLKCFLAGS="-O2 -march=i586 -mtune=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "i686" ]; then + SLKCFLAGS="-O2 -march=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "s390" ]; then + SLKCFLAGS="-O2" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "x86_64" ]; then + SLKCFLAGS="-O2 -fPIC" + LIBDIRSUFFIX="64" +elif [ "$ARCH" = "armv7hl" ]; then + SLKCFLAGS="-O3 -march=armv7-a -mfpu=vfpv3-d16" + LIBDIRSUFFIX="" +else + SLKCFLAGS="-O2" + LIBDIRSUFFIX="" +fi + +TMP=${TMP:-/tmp} +PKG=$TMP/package-$PKGNAM + +rm -rf $PKG +mkdir -p $TMP $PKG + +cd $TMP +rm -rf $PKGNAM-$VERSION +tar xvf $CWD/${PKGNAM}_${VERSION}.orig.tar.?z || exit 1 +cd $PKGNAM-$VERSION || exit 1 + +chown -R root:root . +find . \ + \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \ + -exec chmod 755 {} \+ -o \ + \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ + -exec chmod 644 {} \+ + +# Configure, build, and install: +mkdir cmake-build +cd cmake-build + QTDIR=/usr/lib${LIBDIRSUFFIX}/qt5 \ + PATH=$QTDIR/bin:$PATH \ + cmake \ + -DCMAKE_C_FLAGS="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS="$SLKCFLAGS" \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DLIB_SUFFIX="$LIBDIRSUFFIX" \ + -DDOC_INSTALL_DIR="doc" \ + -DMAN_INSTALL_DIR=/usr/man \ + -DUSE_QT4:BOOL=FALSE \ + -DUSE_QT5:BOOL=TRUE \ + .. || exit 1 + make $NUMJOBS || make || exit 1 + make install DESTDIR=$PKG || exit 1 +cd .. + +# Strip binaries: +find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null + +# Add a documentation directory: +mkdir -p $PKG/usr/doc/${PKGNAM}-$VERSION +cp -a \ + COPYING* NEWS* README* \ + $PKG/usr/doc/${PKGNAM}-$VERSION + +# Don't package API docs: +rm -rf $PKG/usr/share/doc + +mkdir -p $PKG/install +cat $CWD/slack-desc > $PKG/install/slack-desc + +cd $PKG +/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz diff --git a/testing/source/vtown/deps/libdbusmenu-qt/libdbusmenu-qt.url b/testing/source/vtown/deps/libdbusmenu-qt/libdbusmenu-qt.url new file mode 100644 index 000000000..57ed56dbb --- /dev/null +++ b/testing/source/vtown/deps/libdbusmenu-qt/libdbusmenu-qt.url @@ -0,0 +1 @@ +http://archive.ubuntu.com/ubuntu/pool/main/libd/libdbusmenu-qt/ diff --git a/testing/source/vtown/deps/libdbusmenu-qt/slack-desc b/testing/source/vtown/deps/libdbusmenu-qt/slack-desc new file mode 100644 index 000000000..508d674c7 --- /dev/null +++ b/testing/source/vtown/deps/libdbusmenu-qt/slack-desc @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +libdbusmenu-qt: libdbusmenu-qt (Qt implementation of the DBusMenu spec) +libdbusmenu-qt: +libdbusmenu-qt: This library provides a Qt implementation of the DBusMenu protocol. +libdbusmenu-qt: The DBusMenu protocol makes it possible for applications to export +libdbusmenu-qt: and import their menus over DBus. +libdbusmenu-qt: +libdbusmenu-qt: Homepage: https://launchpad.net/libdbusmenu-qt +libdbusmenu-qt: +libdbusmenu-qt: +libdbusmenu-qt: +libdbusmenu-qt: diff --git a/testing/source/vtown/deps/libdbusmenu/libdbusmenu.SlackBuild b/testing/source/vtown/deps/libdbusmenu/libdbusmenu.SlackBuild new file mode 100755 index 000000000..cda282409 --- /dev/null +++ b/testing/source/vtown/deps/libdbusmenu/libdbusmenu.SlackBuild @@ -0,0 +1,159 @@ +#!/bin/bash + +# Copyright 2015, 2018 Eric Hameleers, Eindhoven, NL +# Copyright 2020 Patrick J. Volkerding, Sebeka, Minnesota, USA +# All rights reserved. +# +# Redistribution and use of this script, with or without modification, is +# permitted provided that the following conditions are met: +# +# 1. Redistributions of this script must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# +# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED +# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO +# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; +# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR +# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF +# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +cd $(dirname $0) ; CWD=$(pwd) + +PKGNAM=libdbusmenu +VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)} +BUILD=${BUILD:-1_vtown_1} + +# Automatically determine the architecture we're building on: +if [ -z "$ARCH" ]; then + case "$(uname -m)" in + i?86) ARCH=i586 ;; + arm*) readelf /usr/bin/file -A | egrep -q "Tag_CPU.*[4,5]" && ARCH=arm || ARCH=armv7hl ;; + # Unless $ARCH is already set, use uname -m for all other archs: + *) ARCH=$(uname -m) ;; + esac + export ARCH +fi + +# If the variable PRINT_PACKAGE_NAME is set, then this script will report what +# the name of the created package would be, and then exit. This information +# could be useful to other scripts. +if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then + echo "$PKGNAM-$VERSION-$ARCH-$BUILD.txz" + exit 0 +fi + +NUMJOBS=${NUMJOBS:-" -j $(expr $(nproc) + 1) "} + +if [ "$ARCH" = "i586" ]; then + SLKCFLAGS="-O2 -march=i586 -mtune=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "i686" ]; then + SLKCFLAGS="-O2 -march=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "s390" ]; then + SLKCFLAGS="-O2" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "x86_64" ]; then + SLKCFLAGS="-O2 -fPIC" + LIBDIRSUFFIX="64" +elif [ "$ARCH" = "armv7hl" ]; then + SLKCFLAGS="-O3 -march=armv7-a -mfpu=vfpv3-d16" + LIBDIRSUFFIX="" +else + SLKCFLAGS="-O2" + LIBDIRSUFFIX="" +fi + +TMP=${TMP:-/tmp} +PKG=$TMP/package-$PKGNAM + +rm -rf $PKG +mkdir -p $TMP $PKG + +cd $TMP +rm -rf $PKGNAM-$VERSION +tar xvf $CWD/$PKGNAM-$VERSION.tar.?z || exit 1 +cd $PKGNAM-$VERSION || exit 1 + +chown -R root:root . +find . \ + \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \ + -exec chmod 755 {} \+ -o \ + \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ + -exec chmod 644 {} \+ + +zcat $CWD/libdbusmenu_configure_valgrind.patch.gz | patch -p1 --verbose || exit 1 + +for file in libdbusmenu-glib/Makefile.in libdbusmenu-glib/Makefile.am libdbusmenu-gtk/Makefile.in libdbusmenu-gtk/Makefile.am tests/Makefile.in tests/Makefile.am tools/Makefile.in tools/testapp/Makefile.in tools/testapp/Makefile.am tools/Makefile.am ; do + sed -i "s/-Werror//g" $file +done + +build_it() { +CFLAGS="$SLKCFLAGS" \ +CXXFLAGS="$SLKCFLAGS" \ +../configure \ + --prefix=/usr \ + --libdir=/usr/lib${LIBDIRSUFFIX} \ + --sysconfdir=/etc \ + --localstatedir=/var \ + --docdir=/usr/doc/$PKGNAM-$VERSION \ + --mandir=/usr/man \ + --infodir=/usr/info \ + --disable-static \ + --disable-tests \ + --build=$ARCH-slackware-linux \ + $* || return 1 +make $NUMJOBS || make || return 1 +make install DESTDIR=$PKG || return 1 +} + +autoreconf -vif + +# GTK+-2 support: +mkdir -p build-gtk2 +cd build-gtk2 + build_it --with-gtk=2 || exit 1 +cd - + +# GTK+-3 support: +mkdir -p build-gtk3 +cd build-gtk3 + build_it --with-gtk=3 || exit 1 +cd - + +# Don't ship .la files: +rm -f $PKG/{,usr/}lib${LIBDIRSUFFIX}/*.la + +# Strip binaries: +find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null + +# Compress manual pages: +find $PKG/usr/man -type f -exec gzip -9 {} \+ +for i in $( find $PKG/usr/man -type l ) ; do + ln -s $( readlink $i ).gz $i.gz + rm $i +done + +# Add a documentation directory: +mkdir -p $PKG/usr/doc/${PKGNAM}-$VERSION +cp -a \ + AUTHORS* ChangeLog CHANGES COPYING* LICENSE* NEWS* README* THANKS* TODO* \ + $PKG/usr/doc/${PKGNAM}-$VERSION + +# If there's a ChangeLog, installing at least part of the recent history +# is useful, but don't let it get totally out of control: +if [ -r ChangeLog ]; then + DOCSDIR=$(echo $PKG/usr/doc/${PKGNAM}-$VERSION) + cat ChangeLog | head -n 1000 > $DOCSDIR/ChangeLog + touch -r ChangeLog $DOCSDIR/ChangeLog +fi + +mkdir -p $PKG/install +cat $CWD/slack-desc > $PKG/install/slack-desc + +cd $PKG +/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz diff --git a/testing/source/vtown/deps/libdbusmenu/libdbusmenu_configure_valgrind.patch b/testing/source/vtown/deps/libdbusmenu/libdbusmenu_configure_valgrind.patch new file mode 100644 index 000000000..a57877810 --- /dev/null +++ b/testing/source/vtown/deps/libdbusmenu/libdbusmenu_configure_valgrind.patch @@ -0,0 +1,35 @@ +From 4b79b41a25cc1e2c4355738b4bed6c73b919ffee Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= +Date: Sun, 6 Aug 2017 17:55:45 +0200 +Subject: [PATCH] configure: Fix HAVE_VALGRIND not being defined when tests are + disabled + +If --disable-tests is used, configure fails with the following error: + + configure: error: conditional "HAVE_VALGRIND" was never defined. + Usually this means the macro was only invoked conditionally. + +This is because AM_CONDITIONAL for it is called inside the 'if' for +tests being enabled. Move it just below that block to ensure that it's +defined unconditionally. +--- + configure.ac | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/configure.ac b/configure.ac +index ace54d1..cbd38a6 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -120,8 +120,8 @@ PKG_CHECK_MODULES(DBUSMENUTESTS, json-glib-1.0 >= $JSON_GLIB_REQUIRED_VERSION + [have_tests=yes] + ) + PKG_CHECK_MODULES(DBUSMENUTESTSVALGRIND, valgrind, have_valgrind=yes, have_valgrind=no) +-AM_CONDITIONAL([HAVE_VALGRIND], [test "x$have_valgrind" = "xyes"]) + ]) ++AM_CONDITIONAL([HAVE_VALGRIND], [test "x$have_valgrind" = "xyes"]) + + AC_SUBST(DBUSMENUTESTS_CFLAGS) + AC_SUBST(DBUSMENUTESTS_LIBS) +-- +2.14.0 + diff --git a/testing/source/vtown/deps/libdbusmenu/slack-desc b/testing/source/vtown/deps/libdbusmenu/slack-desc new file mode 100644 index 000000000..9bc6ed9ff --- /dev/null +++ b/testing/source/vtown/deps/libdbusmenu/slack-desc @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. +# Line up the first '|' above the ':' following the base package name, and +# the '|' on the right side marks the last column you can put a character in. +# You must make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +libdbusmenu: libdbusmenu (GTK DBusMenu protocol) +libdbusmenu: +libdbusmenu: A small library that was created by pulling out some common code out +libdbusmenu: of indicator-applet. It passes a menu structure across DBus so that a +libdbusmenu: program can create a menu without worrying about how it is displayed +libdbusmenu: on the other side of the bus. +libdbusmenu: +libdbusmenu: Homepage: https://launchpad.net/libdbusmenu +libdbusmenu: +libdbusmenu: +libdbusmenu: diff --git a/testing/source/vtown/deps/libdmtx/libdmtx.SlackBuild b/testing/source/vtown/deps/libdmtx/libdmtx.SlackBuild new file mode 100755 index 000000000..c13e1e8b6 --- /dev/null +++ b/testing/source/vtown/deps/libdmtx/libdmtx.SlackBuild @@ -0,0 +1,143 @@ +#!/bin/bash + +# Copyright 2017 Eric Hameleers, Eindhoven, NL +# Copyright 2020 Patrick J. Volkerding, Sebeka, Minnesota, USA +# All rights reserved. +# +# Redistribution and use of this script, with or without modification, is +# permitted provided that the following conditions are met: +# +# 1. Redistributions of this script must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# +# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED +# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO +# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; +# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR +# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF +# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +cd $(dirname $0) ; CWD=$(pwd) + +PKGNAM=libdmtx +VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)} +BUILD=${BUILD:-1_vtown_1} + +# Automatically determine the architecture we're building on: +if [ -z "$ARCH" ]; then + case "$(uname -m)" in + i?86) ARCH=i586 ;; + arm*) readelf /usr/bin/file -A | egrep -q "Tag_CPU.*[4,5]" && ARCH=arm || ARCH=armv7hl ;; + # Unless $ARCH is already set, use uname -m for all other archs: + *) ARCH=$(uname -m) ;; + esac + export ARCH +fi + +# If the variable PRINT_PACKAGE_NAME is set, then this script will report what +# the name of the created package would be, and then exit. This information +# could be useful to other scripts. +if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then + echo "$PKGNAM-$VERSION-$ARCH-$BUILD.txz" + exit 0 +fi + +NUMJOBS=${NUMJOBS:-" -j $(expr $(nproc) + 1) "} + +if [ "$ARCH" = "i586" ]; then + SLKCFLAGS="-O2 -march=i586 -mtune=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "i686" ]; then + SLKCFLAGS="-O2 -march=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "s390" ]; then + SLKCFLAGS="-O2" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "x86_64" ]; then + SLKCFLAGS="-O2 -fPIC" + LIBDIRSUFFIX="64" +elif [ "$ARCH" = "armv7hl" ]; then + SLKCFLAGS="-O3 -march=armv7-a -mfpu=vfpv3-d16" + LIBDIRSUFFIX="" +else + SLKCFLAGS="-O2" + LIBDIRSUFFIX="" +fi + +TMP=${TMP:-/tmp} +PKG=$TMP/package-$PKGNAM + +rm -rf $PKG +mkdir -p $TMP $PKG + +cd $TMP +rm -rf $PKGNAM-$VERSION +tar xvf $CWD/$PKGNAM-$VERSION.tar.?z || exit 1 +cd $PKGNAM-$VERSION || exit 1 + +chown -R root:root . +find . \ + \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \ + -exec chmod 755 {} \+ -o \ + \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ + -exec chmod 644 {} \+ + +# Configure, build, and install: +if [ ! -r configure ]; then + if [ -x ./autogen.sh ]; then + NOCONFIGURE=1 ./autogen.sh + else + autoreconf -vif + fi +fi +CFLAGS="$SLKCFLAGS" \ +CXXFLAGS="$SLKCFLAGS" \ +./configure \ + --prefix=/usr \ + --libdir=/usr/lib${LIBDIRSUFFIX} \ + --sysconfdir=/etc \ + --localstatedir=/var \ + --docdir=/usr/doc/$PKGNAM-$VERSION \ + --mandir=/usr/man \ + --infodir=/usr/info \ + --disable-static \ + --build=$ARCH-slackware-linux || exit 1 +make $NUMJOBS || make || exit 1 +make install DESTDIR=$PKG || exit 1 + +# Don't ship .la files: +rm -f $PKG/{,usr/}lib${LIBDIRSUFFIX}/*.la + +# Strip binaries: +find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null + +# Compress manual pages: +find $PKG/usr/man -type f -exec gzip -9 {} \+ +for i in $( find $PKG/usr/man -type l ) ; do + ln -s $( readlink $i ).gz $i.gz + rm $i +done + +# Add a documentation directory: +mkdir -p $PKG/usr/doc/${PKGNAM}-$VERSION +cp -a \ + AUTHORS* ChangeLog COPYING* KNOWNBUG* LICENSE* NEWS* README* TODO* \ + $PKG/usr/doc/${PKGNAM}-$VERSION + +# If there's a ChangeLog, installing at least part of the recent history +# is useful, but don't let it get totally out of control: +if [ -r ChangeLog ]; then + DOCSDIR=$(echo $PKG/usr/doc/${PKGNAM}-$VERSION) + cat ChangeLog | head -n 1000 > $DOCSDIR/ChangeLog + touch -r ChangeLog $DOCSDIR/ChangeLog +fi + +mkdir -p $PKG/install +cat $CWD/slack-desc > $PKG/install/slack-desc + +cd $PKG +/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz diff --git a/testing/source/vtown/deps/libdmtx/libdmtx.url b/testing/source/vtown/deps/libdmtx/libdmtx.url new file mode 100644 index 000000000..b2baaf776 --- /dev/null +++ b/testing/source/vtown/deps/libdmtx/libdmtx.url @@ -0,0 +1 @@ +https://github.com/dmtx/libdmtx diff --git a/testing/source/vtown/deps/libdmtx/slack-desc b/testing/source/vtown/deps/libdmtx/slack-desc new file mode 100644 index 000000000..3846d4de3 --- /dev/null +++ b/testing/source/vtown/deps/libdmtx/slack-desc @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. +# Line up the first '|' above the ':' following the base package name, and +# the '|' on the right side marks the last column you can put a character in. +# You must make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +libdmtx: libdmtx (Data Matrix barcode library) +libdmtx: +libdmtx: libdmtx is a library that enables programs to read and write Data +libdmtx: Matrix barcodes of the modern ECC200 variety. The utility programs +libdmtx: dmtxread and dmtxwrite also provide a command line interface for +libdmtx: libdmtx, and serve as a good reference for developers writing their +libdmtx: own libdmtx-enabled programs. +libdmtx: +libdmtx: Homepage: https://github.com/dmtx/libdmtx +libdmtx: +libdmtx: diff --git a/testing/source/vtown/deps/libindicator/libindicator.LIBM.diff b/testing/source/vtown/deps/libindicator/libindicator.LIBM.diff new file mode 100644 index 000000000..fae77e3a6 --- /dev/null +++ b/testing/source/vtown/deps/libindicator/libindicator.LIBM.diff @@ -0,0 +1,11 @@ +--- ./configure.ac.orig 2012-09-19 10:38:40.047378393 -0500 ++++ ./configure.ac 2020-10-10 13:41:31.782774168 -0500 +@@ -66,7 +66,7 @@ + AM_CONDITIONAL(USE_GTK3, [test "x$with_gtk" = x3]) + + LT_LIB_M +-LIBINDICATOR_LIBS+="$LIBM" ++LIBINDICATOR_LIBS+=" $LIBM" + + ############################## + # Custom Junk diff --git a/testing/source/vtown/deps/libindicator/libindicator.SlackBuild b/testing/source/vtown/deps/libindicator/libindicator.SlackBuild new file mode 100755 index 000000000..c212e634c --- /dev/null +++ b/testing/source/vtown/deps/libindicator/libindicator.SlackBuild @@ -0,0 +1,159 @@ +#!/bin/bash + +# Copyright 2015 Eric Hameleers, Eindhoven, NL +# Copyright 2020 Patrick J. Volkerding, Sebeka, Minnesota, USA +# All rights reserved. +# +# Redistribution and use of this script, with or without modification, is +# permitted provided that the following conditions are met: +# +# 1. Redistributions of this script must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# +# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED +# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO +# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; +# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR +# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF +# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +cd $(dirname $0) ; CWD=$(pwd) + +PKGNAM=libindicator +VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)} +BUILD=${BUILD:-1_vtown_1} + +# Automatically determine the architecture we're building on: +if [ -z "$ARCH" ]; then + case "$(uname -m)" in + i?86) ARCH=i586 ;; + arm*) readelf /usr/bin/file -A | egrep -q "Tag_CPU.*[4,5]" && ARCH=arm || ARCH=armv7hl ;; + # Unless $ARCH is already set, use uname -m for all other archs: + *) ARCH=$(uname -m) ;; + esac + export ARCH +fi + +# If the variable PRINT_PACKAGE_NAME is set, then this script will report what +# the name of the created package would be, and then exit. This information +# could be useful to other scripts. +if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then + echo "$PKGNAM-$VERSION-$ARCH-$BUILD.txz" + exit 0 +fi + +NUMJOBS=${NUMJOBS:-" -j $(expr $(nproc) + 1) "} + +if [ "$ARCH" = "i586" ]; then + SLKCFLAGS="-O2 -march=i586 -mtune=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "i686" ]; then + SLKCFLAGS="-O2 -march=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "s390" ]; then + SLKCFLAGS="-O2" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "x86_64" ]; then + SLKCFLAGS="-O2 -fPIC" + LIBDIRSUFFIX="64" +elif [ "$ARCH" = "armv7hl" ]; then + SLKCFLAGS="-O3 -march=armv7-a -mfpu=vfpv3-d16" + LIBDIRSUFFIX="" +else + SLKCFLAGS="-O2" + LIBDIRSUFFIX="" +fi + +TMP=${TMP:-/tmp} +PKG=$TMP/package-$PKGNAM + +rm -rf $PKG +mkdir -p $TMP $PKG + +cd $TMP +rm -rf $PKGNAM-$VERSION +tar xvf $CWD/$PKGNAM-$VERSION.tar.?z || exit 1 +cd $PKGNAM-$VERSION || exit 1 + +chown -R root:root . +find . \ + \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \ + -exec chmod 755 {} \+ -o \ + \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ + -exec chmod 644 {} \+ + +zcat $CWD/libindicator.LIBM.diff.gz | patch -p1 --verbose || exit 1 + +for file in libindicator/Makefile.in libindicator/Makefile.am tests/Makefile.in tests/Makefile.am tools/Makefile.in tools/Makefile.am ; do + sed -i "s/-Werror//g" $file +done + +build_it() { +# Configure, build, and install: +CFLAGS="$SLKCFLAGS" \ +CXXFLAGS="$SLKCFLAGS" \ +../configure \ + --prefix=/usr \ + --libdir=/usr/lib${LIBDIRSUFFIX} \ + --sysconfdir=/etc \ + --localstatedir=/var \ + --docdir=/usr/doc/$PKGNAM-$VERSION \ + --mandir=/usr/man \ + --infodir=/usr/info \ + --disable-static \ + --build=$ARCH-slackware-linux \ + $* || return 1 +make $NUMJOBS || make || return 1 +make install DESTDIR=$PKG || return 1 +} + +autoreconf -vif + +# GTK+-2 support: +mkdir -p build-gtk2 +cd build-gtk2 + build_it --with-gtk=2 || exit 1 +cd - + +# GTK+-3 support: +mkdir -p build-gtk3 +cd build-gtk3 + build_it --with-gtk=3 || exit 1 +cd - + +# Don't ship .la files: +rm -f $PKG/{,usr/}lib${LIBDIRSUFFIX}/*.la + +# Strip binaries: +find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null + +# Compress manual pages: +find $PKG/usr/man -type f -exec gzip -9 {} \+ +for i in $( find $PKG/usr/man -type l ) ; do + ln -s $( readlink $i ).gz $i.gz + rm $i +done + +# Add a documentation directory: +mkdir -p $PKG/usr/doc/${PKGNAM}-$VERSION +cp -a \ + AUTHORS* ChangeLog CHANGES COPYING* LICENSE* NEWS* README* THANKS* TODO* \ + $PKG/usr/doc/${PKGNAM}-$VERSION + +# If there's a ChangeLog, installing at least part of the recent history +# is useful, but don't let it get totally out of control: +if [ -r ChangeLog ]; then + DOCSDIR=$(echo $PKG/usr/doc/${PKGNAM}-$VERSION) + cat ChangeLog | head -n 1000 > $DOCSDIR/ChangeLog + touch -r ChangeLog $DOCSDIR/ChangeLog +fi + +mkdir -p $PKG/install +cat $CWD/slack-desc > $PKG/install/slack-desc + +cd $PKG +/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz diff --git a/testing/source/vtown/deps/libindicator/slack-desc b/testing/source/vtown/deps/libindicator/slack-desc new file mode 100644 index 000000000..e28015fa1 --- /dev/null +++ b/testing/source/vtown/deps/libindicator/slack-desc @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. +# Line up the first '|' above the ':' following the base package name, and +# the '|' on the right side marks the last column you can put a character in. +# You must make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +libindicator: libindicator (support functions for indicators) +libindicator: +libindicator: A set of symbols and convenience functions that all indicators would +libindicator: like to use. +libindicator: +libindicator: Homepage: https://launchpad.net/libindicator +libindicator: +libindicator: +libindicator: +libindicator: +libindicator: diff --git a/testing/source/vtown/deps/libqalculate/libqalculate.SlackBuild b/testing/source/vtown/deps/libqalculate/libqalculate.SlackBuild new file mode 100755 index 000000000..6ee78cca8 --- /dev/null +++ b/testing/source/vtown/deps/libqalculate/libqalculate.SlackBuild @@ -0,0 +1,145 @@ +#!/bin/bash + +# Copyright 2020 Patrick J. Volkerding, Sebeka, Minnesota, USA +# Copyright 2020 Eric Hameleers, Eindhoven, NL +# All rights reserved. +# +# Redistribution and use of this script, with or without modification, is +# permitted provided that the following conditions are met: +# +# 1. Redistributions of this script must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# +# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED +# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO +# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; +# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR +# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF +# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +cd $(dirname $0) ; CWD=$(pwd) + +PKGNAM=libqalculate +VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)} +BUILD=${BUILD:-1_vtown_1} + +# Automatically determine the architecture we're building on: +if [ -z "$ARCH" ]; then + case "$(uname -m)" in + i?86) ARCH=i586 ;; + arm*) readelf /usr/bin/file -A | egrep -q "Tag_CPU.*[4,5]" && ARCH=arm || ARCH=armv7hl ;; + # Unless $ARCH is already set, use uname -m for all other archs: + *) ARCH=$(uname -m) ;; + esac + export ARCH +fi + +# If the variable PRINT_PACKAGE_NAME is set, then this script will report what +# the name of the created package would be, and then exit. This information +# could be useful to other scripts. +if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then + echo "$PKGNAM-$VERSION-$ARCH-$BUILD.txz" + exit 0 +fi + +NUMJOBS=${NUMJOBS:-" -j $(expr $(nproc) + 1) "} + +if [ "$ARCH" = "i586" ]; then + SLKCFLAGS="-O2 -march=i586 -mtune=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "i686" ]; then + SLKCFLAGS="-O2 -march=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "s390" ]; then + SLKCFLAGS="-O2" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "x86_64" ]; then + SLKCFLAGS="-O2 -fPIC" + LIBDIRSUFFIX="64" +elif [ "$ARCH" = "armv7hl" ]; then + SLKCFLAGS="-O3 -march=armv7-a -mfpu=vfpv3-d16" + LIBDIRSUFFIX="" +else + SLKCFLAGS="-O2" + LIBDIRSUFFIX="" +fi + +TMP=${TMP:-/tmp} +PKG=$TMP/package-$PKGNAM + +rm -rf $PKG +mkdir -p $TMP $PKG + +cd $TMP +rm -rf $PKGNAM-$VERSION +tar xvf $CWD/$PKGNAM-$VERSION.tar.?z || exit 1 +cd $PKGNAM-$VERSION || exit 1 + +chown -R root:root . +find . \ + \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \ + -exec chmod 755 {} \+ -o \ + \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ + -exec chmod 644 {} \+ + +# Configure, build, and install: +if [ ! -r configure ]; then + if [ -x ./autogen.sh ]; then + NOCONFIGURE=1 ./autogen.sh + else + autoreconf -vif + fi +fi +CFLAGS="$SLKCFLAGS" \ +CXXFLAGS="$SLKCFLAGS" \ +./configure \ + --prefix=/usr \ + --libdir=/usr/lib${LIBDIRSUFFIX} \ + --sysconfdir=/etc \ + --localstatedir=/var \ + --docdir=/usr/doc/$PKGNAM-$VERSION \ + --mandir=/usr/man \ + --infodir=/usr/info \ + --disable-static \ + --with-libcurl \ + --with-icu \ + --build=$ARCH-slackware-linux || exit 1 +make $NUMJOBS || make || exit 1 +make install DESTDIR=$PKG || exit 1 + +# Don't ship .la files: +rm -f $PKG/{,usr/}lib${LIBDIRSUFFIX}/*.la + +# Strip binaries: +find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null + +# Compress manual pages: +find $PKG/usr/man -type f -exec gzip -9 {} \+ +for i in $( find $PKG/usr/man -type l ) ; do + ln -s $( readlink $i ).gz $i.gz + rm $i +done + +# Add a documentation directory: +mkdir -p $PKG/usr/doc/${PKGNAM}-$VERSION +cp -a \ + AUTHORS* ChangeLog CHANGES COPYING* LICENSE* NEWS* README* THANKS* TODO* \ + $PKG/usr/doc/${PKGNAM}-$VERSION + +# If there's a ChangeLog, installing at least part of the recent history +# is useful, but don't let it get totally out of control: +if [ -r ChangeLog ]; then + DOCSDIR=$(echo $PKG/usr/doc/${PKGNAM}-$VERSION) + cat ChangeLog | head -n 1000 > $DOCSDIR/ChangeLog + touch -r ChangeLog $DOCSDIR/ChangeLog +fi + +mkdir -p $PKG/install +cat $CWD/slack-desc > $PKG/install/slack-desc + +cd $PKG +/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz diff --git a/testing/source/vtown/deps/libqalculate/libqalculate.url b/testing/source/vtown/deps/libqalculate/libqalculate.url new file mode 100644 index 000000000..718016a15 --- /dev/null +++ b/testing/source/vtown/deps/libqalculate/libqalculate.url @@ -0,0 +1 @@ +https://github.com/Qalculate/libqalculate diff --git a/testing/source/vtown/deps/libqalculate/slack-desc b/testing/source/vtown/deps/libqalculate/slack-desc new file mode 100644 index 000000000..b01a3e8f5 --- /dev/null +++ b/testing/source/vtown/deps/libqalculate/slack-desc @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. +# Line up the first '|' above the ':' following the base package name, and +# the '|' on the right side marks the last column you can put a character in. +# You must make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +libqalculate: libqalculate (multi-purpose calculator library) +libqalculate: +libqalculate: Qalculate! is a multi-purpose desktop calculator. It is small and +libqalculate: simple to use but with much power and versatility underneath. Features +libqalculate: include customizable functions, units, arbitrary precision, and +libqalculate: plotting. This package includes the library and a command-line +libqalculate: interface. +libqalculate: +libqalculate: Homepage: http://qalculate.github.io/ +libqalculate: +libqalculate: diff --git a/testing/source/vtown/deps/libsass/libsass.SlackBuild b/testing/source/vtown/deps/libsass/libsass.SlackBuild new file mode 100755 index 000000000..b2564e60f --- /dev/null +++ b/testing/source/vtown/deps/libsass/libsass.SlackBuild @@ -0,0 +1,128 @@ +#!/bin/bash + +# Copyright 2019 Eric Hameleers, Eindhoven, NL +# Copyright 2020 Patrick J. Volkerding, Sebeka, Minnesota, USA +# All rights reserved. +# +# Redistribution and use of this script, with or without modification, is +# permitted provided that the following conditions are met: +# +# 1. Redistributions of this script must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# +# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED +# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO +# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; +# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR +# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF +# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +cd $(dirname $0) ; CWD=$(pwd) + +PKGNAM=libsass +VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)} +BUILD=${BUILD:-1_vtown_1} + +# Automatically determine the architecture we're building on: +if [ -z "$ARCH" ]; then + case "$(uname -m)" in + i?86) ARCH=i586 ;; + arm*) readelf /usr/bin/file -A | egrep -q "Tag_CPU.*[4,5]" && ARCH=arm || ARCH=armv7hl ;; + # Unless $ARCH is already set, use uname -m for all other archs: + *) ARCH=$(uname -m) ;; + esac + export ARCH +fi + +# If the variable PRINT_PACKAGE_NAME is set, then this script will report what +# the name of the created package would be, and then exit. This information +# could be useful to other scripts. +if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then + echo "$PKGNAM-$VERSION-$ARCH-$BUILD.txz" + exit 0 +fi + +NUMJOBS=${NUMJOBS:-" -j $(expr $(nproc) + 1) "} + +if [ "$ARCH" = "i586" ]; then + SLKCFLAGS="-O2 -march=i586 -mtune=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "i686" ]; then + SLKCFLAGS="-O2 -march=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "s390" ]; then + SLKCFLAGS="-O2" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "x86_64" ]; then + SLKCFLAGS="-O2 -fPIC" + LIBDIRSUFFIX="64" +elif [ "$ARCH" = "armv7hl" ]; then + SLKCFLAGS="-O3 -march=armv7-a -mfpu=vfpv3-d16" + LIBDIRSUFFIX="" +else + SLKCFLAGS="-O2" + LIBDIRSUFFIX="" +fi + +TMP=${TMP:-/tmp} +PKG=$TMP/package-$PKGNAM + +rm -rf $PKG +mkdir -p $TMP $PKG + +cd $TMP +rm -rf $PKGNAM-$VERSION +tar xvf $CWD/$PKGNAM-$VERSION.tar.?z || exit 1 +cd $PKGNAM-$VERSION || exit 1 + +chown -R root:root . +find . \ + \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \ + -exec chmod 755 {} \+ -o \ + \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ + -exec chmod 644 {} \+ + +# Configure, build, and install: +if [ ! -r configure ]; then + if [ -x ./autogen.sh ]; then + NOCONFIGURE=1 ./autogen.sh + else + autoreconf -vif + fi +fi +CFLAGS="$SLKCFLAGS" \ +CXXFLAGS="$SLKCFLAGS" \ +./configure \ + --prefix=/usr \ + --libdir=/usr/lib${LIBDIRSUFFIX} \ + --sysconfdir=/etc \ + --localstatedir=/var \ + --docdir=/usr/doc/$PKGNAM-$VERSION \ + --mandir=/usr/man \ + --infodir=/usr/info \ + --disable-static \ + --build=$ARCH-slackware-linux || exit 1 +make $NUMJOBS || make || exit 1 +make install DESTDIR=$PKG || exit 1 + +# Don't ship .la files: +rm -f $PKG/{,usr/}lib${LIBDIRSUFFIX}/*.la + +# Strip binaries: +find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null + +# Add a documentation directory: +mkdir -p $PKG/usr/doc/${PKGNAM}-$VERSION +cp -a \ + COPYING* LICENSE* *.md \ + $PKG/usr/doc/${PKGNAM}-$VERSION + +mkdir -p $PKG/install +cat $CWD/slack-desc > $PKG/install/slack-desc + +cd $PKG +/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz diff --git a/testing/source/vtown/deps/libsass/libsass.url b/testing/source/vtown/deps/libsass/libsass.url new file mode 100644 index 000000000..dcecdede0 --- /dev/null +++ b/testing/source/vtown/deps/libsass/libsass.url @@ -0,0 +1 @@ +https://github.com/sass/libsass diff --git a/testing/source/vtown/deps/libsass/slack-desc b/testing/source/vtown/deps/libsass/slack-desc new file mode 100644 index 000000000..04fb9aeb6 --- /dev/null +++ b/testing/source/vtown/deps/libsass/slack-desc @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. +# Line up the first '|' above the ':' following the base package name, and +# the '|' on the right side marks the last column you can put a character in. +# You must make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +libsass: libsass (Sass library for C/C++) +libsass: +libsass: This is a library implementing Sass (a CSS pre-processor) in C/C++. +libsass: It is used by SassC, which is the official lightweight CLI tool built +libsass: by the same people as LibSass. +libsass: +libsass: Homepage: https://libsass.org +libsass: +libsass: +libsass: +libsass: diff --git a/testing/source/vtown/deps/mlt/mlt.SlackBuild b/testing/source/vtown/deps/mlt/mlt.SlackBuild new file mode 100755 index 000000000..96f3f9e02 --- /dev/null +++ b/testing/source/vtown/deps/mlt/mlt.SlackBuild @@ -0,0 +1,153 @@ +#!/bin/bash + +# Copyright 2017, 2018, 2019, 2020 Eric Hameleers, Eindhoven, NL +# Copyright 2020 Patrick J. Volkerding, Sebeka, Minnesota, USA +# All rights reserved. +# +# Redistribution and use of this script, with or without modification, is +# permitted provided that the following conditions are met: +# +# 1. Redistributions of this script must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# +# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED +# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO +# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; +# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR +# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF +# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +cd $(dirname $0) ; CWD=$(pwd) + +PKGNAM=mlt +VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)} +BUILD=${BUILD:-1_vtown_1} + +# Automatically determine the architecture we're building on: +if [ -z "$ARCH" ]; then + case "$(uname -m)" in + i?86) ARCH=i586 ;; + arm*) readelf /usr/bin/file -A | egrep -q "Tag_CPU.*[4,5]" && ARCH=arm || ARCH=armv7hl ;; + # Unless $ARCH is already set, use uname -m for all other archs: + *) ARCH=$(uname -m) ;; + esac + export ARCH +fi + +# If the variable PRINT_PACKAGE_NAME is set, then this script will report what +# the name of the created package would be, and then exit. This information +# could be useful to other scripts. +if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then + echo "$PKGNAM-$VERSION-$ARCH-$BUILD.txz" + exit 0 +fi + +NUMJOBS=${NUMJOBS:-" -j $(expr $(nproc) + 1) "} + +if [ "$ARCH" = "i586" ]; then + SLKCFLAGS="-O2 -march=i586 -mtune=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "i686" ]; then + SLKCFLAGS="-O2 -march=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "s390" ]; then + SLKCFLAGS="-O2" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "x86_64" ]; then + SLKCFLAGS="-O2 -fPIC" + LIBDIRSUFFIX="64" +elif [ "$ARCH" = "armv7hl" ]; then + SLKCFLAGS="-O3 -march=armv7-a -mfpu=vfpv3-d16" + LIBDIRSUFFIX="" +else + SLKCFLAGS="-O2" + LIBDIRSUFFIX="" +fi + +TMP=${TMP:-/tmp} +PKG=$TMP/package-$PKGNAM + +rm -rf $PKG +mkdir -p $TMP $PKG + +cd $TMP +rm -rf $PKGNAM-$VERSION +tar xvf $CWD/$PKGNAM-$VERSION.tar.?z || exit 1 +cd $PKGNAM-$VERSION || exit 1 + +chown -R root:root . +find . \ + \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \ + -exec chmod 755 {} \+ -o \ + \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ + -exec chmod 644 {} \+ + +PYTHONSITEPKG=$(python3 -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())") + +# Configure, build, and install: +if [ ! -r configure ]; then + if [ -x ./autogen.sh ]; then + NOCONFIGURE=1 ./autogen.sh + else + autoreconf -vif + fi +fi +CFLAGS="$SLKCFLAGS" \ +CXXFLAGS="$SLKCFLAGS" \ +./configure \ + --prefix=/usr \ + --libdir=/usr/lib${LIBDIRSUFFIX} \ + --sysconfdir=/etc \ + --localstatedir=/var \ + --docdir=/usr/doc/$PKGNAM-$VERSION \ + --mandir=/usr/man \ + --infodir=/usr/info \ + --disable-static \ + --avformat-swscale \ + --disable-debug \ + --enable-gpl \ + --enable-gpl3 \ + --enable-motion-est \ + --enable-opencv \ + --enable-qt \ + --qt-libdir=$(pkg-config Qt5Core --variable=libdir) \ + --qt-includedir=$(pkg-config Qt5Core --variable=includedir) \ + --swig-languages="python" \ + --build=$ARCH-slackware-linux || exit 1 +make $NUMJOBS || make || exit 1 +make install DESTDIR=$PKG || exit 1 + +# Install the extensions we enabled: +install -D -m0755 src/swig/python/_mlt.so $PKG/$PYTHONSITEPKG/_mlt.so +install -D -m0755 src/swig/python/mlt_wrap.o $PKG/$PYTHONSITEPKG/mlt_wrap.o +install -D -m0755 src/swig/python/mlt.py $PKG/$PYTHONSITEPKG/mlt.py + +# Don't ship .la files: +rm -f $PKG/{,usr/}lib${LIBDIRSUFFIX}/*.la + +# Strip binaries: +find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null + +# Add a documentation directory: +mkdir -p $PKG/usr/doc/${PKGNAM}-$VERSION +cp -a \ + AUTHORS* ChangeLog COPYING* GPL* NEWS* README* docs/*.txt \ + $PKG/usr/doc/${PKGNAM}-$VERSION + +# If there's a ChangeLog, installing at least part of the recent history +# is useful, but don't let it get totally out of control: +if [ -r ChangeLog ]; then + DOCSDIR=$(echo $PKG/usr/doc/${PKGNAM}-$VERSION) + cat ChangeLog | head -n 1000 > $DOCSDIR/ChangeLog + touch -r ChangeLog $DOCSDIR/ChangeLog +fi + +mkdir -p $PKG/install +cat $CWD/slack-desc > $PKG/install/slack-desc + +cd $PKG +/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz diff --git a/testing/source/vtown/deps/mlt/mlt.deps b/testing/source/vtown/deps/mlt/mlt.deps new file mode 100644 index 000000000..9c0527b33 --- /dev/null +++ b/testing/source/vtown/deps/mlt/mlt.deps @@ -0,0 +1,4 @@ +frei0r-plugins +opencv +qt5 +vid.stab diff --git a/testing/source/vtown/deps/mlt/mlt.url b/testing/source/vtown/deps/mlt/mlt.url new file mode 100644 index 000000000..e2907785c --- /dev/null +++ b/testing/source/vtown/deps/mlt/mlt.url @@ -0,0 +1 @@ +https://github.com/mltframework/mlt diff --git a/testing/source/vtown/deps/mlt/slack-desc b/testing/source/vtown/deps/mlt/slack-desc new file mode 100644 index 000000000..debc9002c --- /dev/null +++ b/testing/source/vtown/deps/mlt/slack-desc @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +mlt: mlt (open source multimedia framework) +mlt: +mlt: MLT is an open source multimedia framework, designed and developed for +mlt: television broadcasting. It provides a toolkit for broadcasters, video +mlt: editors, media players, transcoders, web streamers, and many more +mlt: types of applications. The functionality of the system is provided via +mlt: an assortment of ready to use tools, XML authoring components, and an +mlt: extensible plug-in based API. +mlt: +mlt: Homepage: http://www.mltframework.org/ +mlt: diff --git a/testing/source/vtown/deps/opencv/opencv.SlackBuild b/testing/source/vtown/deps/opencv/opencv.SlackBuild new file mode 100755 index 000000000..7f7ef9511 --- /dev/null +++ b/testing/source/vtown/deps/opencv/opencv.SlackBuild @@ -0,0 +1,148 @@ +#!/bin/bash + +# Copyright 2015, 2017, 2019 Eric Hameleers, Eindhoven, NL +# Copyright 2020 Patrick J. Volkerding, Sebeka, Minnesota, USA +# All rights reserved. +# +# Redistribution and use of this script, with or without modification, is +# permitted provided that the following conditions are met: +# +# 1. Redistributions of this script must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# +# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED +# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO +# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; +# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR +# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF +# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +cd $(dirname $0) ; CWD=$(pwd) + +PKGNAM=opencv +VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)} +BUILD=${BUILD:-1_vtown_1} + +# Automatically determine the architecture we're building on: +if [ -z "$ARCH" ]; then + case "$(uname -m)" in + i?86) ARCH=i586 ;; + arm*) readelf /usr/bin/file -A | egrep -q "Tag_CPU.*[4,5]" && ARCH=arm || ARCH=armv7hl ;; + # Unless $ARCH is already set, use uname -m for all other archs: + *) ARCH=$(uname -m) ;; + esac + export ARCH +fi + +# If the variable PRINT_PACKAGE_NAME is set, then this script will report what +# the name of the created package would be, and then exit. This information +# could be useful to other scripts. +if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then + echo "$PKGNAM-$VERSION-$ARCH-$BUILD.txz" + exit 0 +fi + +NUMJOBS=${NUMJOBS:-" -j $(expr $(nproc) + 1) "} + +if [ "$ARCH" = "i586" ]; then + SLKCFLAGS="-O2 -march=i586 -mtune=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "i686" ]; then + SLKCFLAGS="-O2 -march=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "s390" ]; then + SLKCFLAGS="-O2" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "x86_64" ]; then + SLKCFLAGS="-O2 -fPIC" + LIBDIRSUFFIX="64" +elif [ "$ARCH" = "armv7hl" ]; then + SLKCFLAGS="-O3 -march=armv7-a -mfpu=vfpv3-d16" + LIBDIRSUFFIX="" +else + SLKCFLAGS="-O2" + LIBDIRSUFFIX="" +fi + +TMP=${TMP:-/tmp} +PKG=$TMP/package-$PKGNAM + +rm -rf $PKG +mkdir -p $TMP $PKG + +cd $TMP +rm -rf $PKGNAM-$VERSION +tar xvf $CWD/$PKGNAM-$VERSION.tar.?z || exit 1 +cd $PKGNAM-$VERSION || exit 1 + +tar xvf $CWD/${PKGNAM}_contrib-${VERSION}.tar.?z || exit 1 + +chown -R root:root . +find . \ + \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \ + -exec chmod 755 {} \+ -o \ + \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ + -exec chmod 644 {} \+ + +# Configure, build, and install: +mkdir cmake-build +cd cmake-build + cmake \ + -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_C_FLAGS_RELEASE:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS_RELEASE:STRING="$SLKCFLAGS" \ + -DCMAKE_BUILD_TYPE="Release" \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DINSTALL_MAN_DIR=man \ + -DINSTALL_DOC_DIR=doc/$PKGNAM-$VERSION \ + -DSYSCONF_INSTALL_DIR=/etc \ + -DLIB_SUFFIX=${LIBDIRSUFFIX} \ + -DLIB_INSTALL_DIR=/usr/lib${LIBDIRSUFFIX} \ + -DBUILD_CUDA_STUBS=OFF \ + -DBUILD_PACKAGE=OFF \ + -DBUILD_PERF_TESTS=OFF \ + -DBUILD_SHARED_LIBS=ON \ + -DBUILD_TESTS=OFF \ + -DBUILD_WITH_DEBUG_INFO=OFF \ + -DENABLE_PRECOMPILED_HEADERS=OFF \ + -DWITH_CUDA=OFF \ + -DWITH_FFMPEG=ON \ + -DWITH_GDAL=OFF \ + -DWITH_IPP=OFF \ + -DWITH_OPENGL=ON \ + -DWITH_OPENMP=ON \ + -DWITH_QT=ON \ + -DWITH_XINE=ON \ + -DOPENCV_ENABLE_NONFREE=ON \ + -DOPENCV_EXTRA_MODULES_PATH=../${PKGNAM}_contrib-$VERSION/modules \ + -DOPENCV_GENERATE_PKGCONFIG=ON \ + -DOPENCV_JNI_INSTALL_PATH=lib${LIBDIRSUFFIX} \ + .. || exit 1 + make $NUMJOBS || make || exit 1 + make install DESTDIR=$PKG || exit 1 +cd .. + +# COMMENTED OUT as mlt finds opencv4.pc just fine. +# Add a symlink to opencv.pc to make eg. mlt find it: +#( cd $PKG/usr/lib${LIBDIRSUFFIX}/pkgconfig ; ln -sf opencv4.pc opencv.pc ) + +# Strip binaries: +find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null + +# Add a documentation directory: +mkdir -p $PKG/usr/doc/${PKGNAM}-$VERSION +cp -a \ + COPYING* README* \ + $PKG/usr/doc/${PKGNAM}-$VERSION +mv $PKG/usr/share/licenses $PKG/usr/doc/${PKGNAM}-$VERSION + +mkdir -p $PKG/install +cat $CWD/slack-desc > $PKG/install/slack-desc + +cd $PKG +/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz diff --git a/testing/source/vtown/deps/opencv/opencv.url b/testing/source/vtown/deps/opencv/opencv.url new file mode 100644 index 000000000..db4af844d --- /dev/null +++ b/testing/source/vtown/deps/opencv/opencv.url @@ -0,0 +1,2 @@ +https://github.com/Itseez/opencv +https://github.com/Itseez/opencv_contrib diff --git a/testing/source/vtown/deps/opencv/slack-desc b/testing/source/vtown/deps/opencv/slack-desc new file mode 100644 index 000000000..930e8d931 --- /dev/null +++ b/testing/source/vtown/deps/opencv/slack-desc @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. +# Line up the first '|' above the ':' following the base package name, and +# the '|' on the right side marks the last column you can put a character in. +# You must make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +opencv: OpenCV (Open Source Computer Vision) +opencv: +opencv: OpenCV is a collection of algorithms and sample code for various +opencv: computer vision problems. +opencv: +opencv: Homepage: http://opencv.willowgarage.com +opencv: +opencv: +opencv: +opencv: +opencv: diff --git a/testing/source/vtown/deps/phonon-backend-gstreamer/phonon-backend-gstreamer.SlackBuild b/testing/source/vtown/deps/phonon-backend-gstreamer/phonon-backend-gstreamer.SlackBuild new file mode 100755 index 000000000..94f5cd7b9 --- /dev/null +++ b/testing/source/vtown/deps/phonon-backend-gstreamer/phonon-backend-gstreamer.SlackBuild @@ -0,0 +1,127 @@ +#!/bin/bash + +# Copyright 2011, 2012, 2014, 2015, 2016, 2019 Eric Hameleers, Eindhoven, NL +# Copyright 2011, 2012, 2020 Patrick J. Volkerding, Sebeka, Minnesota, USA +# All rights reserved. +# +# Redistribution and use of this script, with or without modification, is +# permitted provided that the following conditions are met: +# +# 1. Redistributions of this script must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# +# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED +# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO +# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; +# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR +# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF +# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +cd $(dirname $0) ; CWD=$(pwd) + +PKGNAM=phonon-backend-gstreamer +VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)} +BUILD=${BUILD:-1_vtown_1} + +# Automatically determine the architecture we're building on: +if [ -z "$ARCH" ]; then + case "$(uname -m)" in + i?86) ARCH=i586 ;; + arm*) readelf /usr/bin/file -A | egrep -q "Tag_CPU.*[4,5]" && ARCH=arm || ARCH=armv7hl ;; + # Unless $ARCH is already set, use uname -m for all other archs: + *) ARCH=$(uname -m) ;; + esac + export ARCH +fi + +# If the variable PRINT_PACKAGE_NAME is set, then this script will report what +# the name of the created package would be, and then exit. This information +# could be useful to other scripts. +if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then + echo "$PKGNAM-$VERSION-$ARCH-$BUILD.txz" + exit 0 +fi + +NUMJOBS=${NUMJOBS:-" -j $(expr $(nproc) + 1) "} + +if [ "$ARCH" = "i586" ]; then + SLKCFLAGS="-O2 -march=i586 -mtune=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "i686" ]; then + SLKCFLAGS="-O2 -march=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "s390" ]; then + SLKCFLAGS="-O2" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "x86_64" ]; then + SLKCFLAGS="-O2 -fPIC" + LIBDIRSUFFIX="64" +elif [ "$ARCH" = "armv7hl" ]; then + SLKCFLAGS="-O3 -march=armv7-a -mfpu=vfpv3-d16" + LIBDIRSUFFIX="" +else + SLKCFLAGS="-O2" + LIBDIRSUFFIX="" +fi + +TMP=${TMP:-/tmp} +PKG=$TMP/package-$PKGNAM + +rm -rf $PKG +mkdir -p $TMP $PKG + +cd $TMP +rm -rf $PKGNAM-$VERSION +tar xvf $CWD/$PKGNAM-$VERSION.tar.?z || exit 1 +cd $PKGNAM-$VERSION || exit 1 + +chown -R root:root . +find . \ + \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \ + -exec chmod 755 {} \+ -o \ + \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ + -exec chmod 644 {} \+ + +# Configure, build, and install: +mkdir cmake-build +cd cmake-build + cmake \ + -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_C_FLAGS_RELEASE:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS_RELEASE:STRING="$SLKCFLAGS" \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DMAN_INSTALL_DIR=/usr/man \ + -DSYSCONF_INSTALL_DIR=/etc \ + -DLIB_SUFFIX=${LIBDIRSUFFIX} \ + .. || exit 1 + make $NUMJOBS || make || exit 1 + make install DESTDIR=$PKG || exit 1 +cd .. + +# Strip binaries: +find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null + +# Compress manual pages: +find $PKG/usr/man -type f -exec gzip -9 {} \+ +for i in $( find $PKG/usr/man -type l ) ; do + ln -s $( readlink $i ).gz $i.gz + rm $i +done + +# Add a documentation directory: +mkdir -p $PKG/usr/doc/${PKGNAM}-$VERSION +cp -a \ + COPYING* gstreamer/lgpl-* \ + $PKG/usr/doc/${PKGNAM}-$VERSION + +mkdir -p $PKG/install +cat $CWD/slack-desc > $PKG/install/slack-desc + +cd $PKG +/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz diff --git a/testing/source/vtown/deps/phonon-backend-gstreamer/phonon-backend-gstreamer.url b/testing/source/vtown/deps/phonon-backend-gstreamer/phonon-backend-gstreamer.url new file mode 100644 index 000000000..6d6621d75 --- /dev/null +++ b/testing/source/vtown/deps/phonon-backend-gstreamer/phonon-backend-gstreamer.url @@ -0,0 +1 @@ +http://download.kde.org/stable/phonon/phonon-backend-gstreamer/ diff --git a/testing/source/vtown/deps/phonon-backend-gstreamer/slack-desc b/testing/source/vtown/deps/phonon-backend-gstreamer/slack-desc new file mode 100644 index 000000000..bb76521f2 --- /dev/null +++ b/testing/source/vtown/deps/phonon-backend-gstreamer/slack-desc @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +phonon-backend-gstreamer: phonon-backend-gstreamer (gstreamer backend for phonon) +phonon-backend-gstreamer: +phonon-backend-gstreamer: This package provides an additional gstreamer backend for the phonon +phonon-backend-gstreamer: multimedia framework used in KDE. +phonon-backend-gstreamer: +phonon-backend-gstreamer: Homepage: https://invent.kde.org/libraries/phonon-gstreamer +phonon-backend-gstreamer: +phonon-backend-gstreamer: +phonon-backend-gstreamer: +phonon-backend-gstreamer: +phonon-backend-gstreamer: diff --git a/testing/source/vtown/deps/phonon/phonon.SlackBuild b/testing/source/vtown/deps/phonon/phonon.SlackBuild new file mode 100755 index 000000000..9adade3cd --- /dev/null +++ b/testing/source/vtown/deps/phonon/phonon.SlackBuild @@ -0,0 +1,138 @@ +#!/bin/sh + +# Copyright 2008 Robby Workman, Northport, Alabama, USA +# Copyright 2008, 2009, 2010, 2011, 2012, 2018, 2020 Patrick J. Volkerding, Sebeka, MN, USA +# Copyright 2010, 2011, 2012, 2014, 2015, 2016, 2017, 2018, 2019 Eric Hameleers, Eindhoven, NL +# All rights reserved. +# +# Redistribution and use of this script, with or without modification, is +# permitted provided that the following conditions are met: +# +# 1. Redistributions of this script must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# +# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED +# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO +# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; +# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR +# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF +# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +cd $(dirname $0) ; CWD=$(pwd) + +PKGNAM=phonon +VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)} +BUILD=${BUILD:-1_vtown_1} + +# Automatically determine the architecture we're building on: +if [ -z "$ARCH" ]; then + case "$(uname -m)" in + i?86) ARCH=i586 ;; + arm*) readelf /usr/bin/file -A | egrep -q "Tag_CPU.*[4,5]" && ARCH=arm || ARCH=armv7hl ;; + # Unless $ARCH is already set, use uname -m for all other archs: + *) ARCH=$(uname -m) ;; + esac + export ARCH +fi + +if [ "$ARCH" = "i586" ]; then + SLKCFLAGS="-O2 -march=i586 -mtune=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "i686" ]; then + SLKCFLAGS="-O2 -march=i686 -mtune=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "x86_64" ]; then + SLKCFLAGS="-O2 -fPIC" + LIBDIRSUFFIX="64" +elif [ "$ARCH" = "armv7hl" ]; then + SLKCFLAGS="-O2 -march=armv7-a -mfpu=vfpv3-d16" + LIBDIRSUFFIX="" +else + SLKCFLAGS="-O2" + LIBDIRSUFFIX="" +fi + +# Configure for ALSA only if PulseAudio is not installed: +if [ ! -r /usr/lib${LIBDIRSUFFIX}/pkgconfig/libpulse.pc ]; then + TAG="_alsa" + PULSEAUDIO=OFF +else + PULSEAUDIO=ON +fi + +# If the variable PRINT_PACKAGE_NAME is set, then this script will report what +# the name of the created package would be, and then exit. This information +# could be useful to other scripts. +if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then + echo "$PKGNAM-$VERSION-$ARCH-$BUILD$TAG.txz" + exit 0 +fi + +NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "} + +TMP=${TMP:-/tmp} +PKG=$TMP/package-$PKGNAM + +rm -rf $PKG +mkdir -p $TMP $PKG +cd $TMP +rm -rf $PKGNAM-$VERSION +tar xvf $CWD/$PKGNAM-$VERSION.tar.?z || exit 1 +cd $PKGNAM-$VERSION || exit 1 + +chown -R root:root . +find . \ + \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \ + -exec chmod 755 {} \+ -o \ + \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ + -exec chmod 644 {} \+ + +# Qt5 is the only supported version as of 4.11.0: +mkdir build-qt5 +cd build-qt5 + cmake \ + -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DMAN_INSTALL_DIR=/usr/man \ + -DLIB_SUFFIX=${LIBDIRSUFFIX} \ + -DPHONON_INSTALL_QT_EXTENSIONS_INTO_SYSTEM_QT:BOOL=ON \ + -DPHONON_QT_PLUGIN_INSTALL_DIR=/usr/lib$LIBDIRSUFFIX/qt/plugins/designer \ + -DWITH_QZeitgeist=BOOL:OFF \ + -DWITH_PulseAudio=BOOL:${PULSEAUDIO} \ + -DQT_QMAKE_EXECUTABLE=/usr/bin/qmake-qt5 \ + .. + make $NUMJOBS || make || exit 1 + make install DESTDIR=$PKG || exit 1 +cd - + +# Compress and link manpages, if any: +if [ -d $PKG/usr/man ]; then + ( cd $PKG/usr/man + for manpagedir in $(find . -type d -name "man*") ; do + ( cd $manpagedir + for eachpage in $( find . -type l -maxdepth 1) ; do + ln -s $( readlink $eachpage ).gz $eachpage.gz + rm $eachpage + done + gzip -9 *.* + ) + done + ) +fi + +mkdir -p $PKG/usr/doc/$PKGNAM-$VERSION +cp -a doc/{BUGS,IDEAS,TODO} $PKG/usr/doc/$PKGNAM-$VERSION + +find $PKG | xargs file | grep -e "executable" -e "shared object" \ + | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null + +mkdir -p $PKG/install +cat $CWD/slack-desc > $PKG/install/slack-desc + +cd $PKG +/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD$TAG.txz diff --git a/testing/source/vtown/deps/phonon/phonon.deps b/testing/source/vtown/deps/phonon/phonon.deps new file mode 100644 index 000000000..bc90dbd95 --- /dev/null +++ b/testing/source/vtown/deps/phonon/phonon.deps @@ -0,0 +1 @@ +extra-cmake-modules diff --git a/testing/source/vtown/deps/phonon/phonon.url b/testing/source/vtown/deps/phonon/phonon.url new file mode 100644 index 000000000..f0620e58e --- /dev/null +++ b/testing/source/vtown/deps/phonon/phonon.url @@ -0,0 +1 @@ +https://download.kde.org/stable/phonon/ diff --git a/testing/source/vtown/deps/phonon/slack-desc b/testing/source/vtown/deps/phonon/slack-desc new file mode 100644 index 000000000..253c95add --- /dev/null +++ b/testing/source/vtown/deps/phonon/slack-desc @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +phonon: phonon (multimedia framework for KDE) +phonon: +phonon: Phonon is the multimedia API provided by Qt and is the standard +phonon: abstraction for handling multimedia streams within the KDE Software +phonon: Compilation. Phonon provides an API for multimedia using various +phonon: backends (e.g. GStreamer or VLC) to handle the lower level I/O. +phonon: +phonon: Homepage: http://phonon.kde.org +phonon: +phonon: +phonon: diff --git a/testing/source/vtown/deps/pipewire/doinst.sh b/testing/source/vtown/deps/pipewire/doinst.sh new file mode 100644 index 000000000..50765972b --- /dev/null +++ b/testing/source/vtown/deps/pipewire/doinst.sh @@ -0,0 +1,15 @@ +config() { + NEW="$1" + OLD="$(dirname $NEW)/$(basename $NEW .new)" + # If there's no config file by that name, mv it over: + if [ ! -r $OLD ]; then + mv $NEW $OLD + elif [ "$(cat $OLD | md5sum)" = "$(cat $NEW | md5sum)" ]; then + # toss the redundant copy + rm $NEW + fi + # Otherwise, we leave the .new copy for the admin to consider... +} + +config etc/pipewire/pipewire.conf.new + diff --git a/testing/source/vtown/deps/pipewire/pipewire.SlackBuild b/testing/source/vtown/deps/pipewire/pipewire.SlackBuild new file mode 100755 index 000000000..7b7d2a6d1 --- /dev/null +++ b/testing/source/vtown/deps/pipewire/pipewire.SlackBuild @@ -0,0 +1,137 @@ +#!/bin/bash + +# Copyright 2020 Eric Hameleers, Eindhoven, NL +# Copyright 2020 Patrick J. Volkerding, Sebeka, Minnesota, USA +# All rights reserved. +# +# Redistribution and use of this script, with or without modification, is +# permitted provided that the following conditions are met: +# +# 1. Redistributions of this script must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# +# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED +# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO +# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; +# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR +# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF +# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +cd $(dirname $0) ; CWD=$(pwd) + +PKGNAM=pipewire +VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)} +BUILD=${BUILD:-1_vtown_1} + +# Automatically determine the architecture we're building on: +if [ -z "$ARCH" ]; then + case "$(uname -m)" in + i?86) ARCH=i586 ;; + arm*) readelf /usr/bin/file -A | egrep -q "Tag_CPU.*[4,5]" && ARCH=arm || ARCH=armv7hl ;; + # Unless $ARCH is already set, use uname -m for all other archs: + *) ARCH=$(uname -m) ;; + esac + export ARCH +fi + +# If the variable PRINT_PACKAGE_NAME is set, then this script will report what +# the name of the created package would be, and then exit. This information +# could be useful to other scripts. +if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then + echo "$PKGNAM-$VERSION-$ARCH-$BUILD.txz" + exit 0 +fi + +NUMJOBS=${NUMJOBS:-" -j $(expr $(nproc) + 1) "} + +if [ "$ARCH" = "i586" ]; then + SLKCFLAGS="-O2 -march=i586 -mtune=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "i686" ]; then + SLKCFLAGS="-O2 -march=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "s390" ]; then + SLKCFLAGS="-O2" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "x86_64" ]; then + SLKCFLAGS="-O2 -fPIC" + LIBDIRSUFFIX="64" +elif [ "$ARCH" = "armv7hl" ]; then + SLKCFLAGS="-O3 -march=armv7-a -mfpu=vfpv3-d16" + LIBDIRSUFFIX="" +else + SLKCFLAGS="-O2" + LIBDIRSUFFIX="" +fi + +TMP=${TMP:-/tmp} +PKG=$TMP/package-$PKGNAM + +rm -rf $PKG +mkdir -p $TMP $PKG + +cd $TMP +rm -rf $PKGNAM-$VERSION +tar xvf $CWD/$PKGNAM-$VERSION.tar.?z || exit 1 +cd $PKGNAM-$VERSION || exit 1 + +chown -R root:root . +find . \ + \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \ + -exec chmod 755 {} \+ -o \ + \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ + -exec chmod 644 {} \+ + +# Configure, build, and install: +export CFLAGS="$SLKCFLAGS" +export CXXFLAGS="$SLKCFLAGS" +mkdir meson-build +cd meson-build +meson setup \ + --prefix=/usr \ + --libdir=lib${LIBDIRSUFFIX} \ + --libexecdir=/usr/libexec \ + --bindir=/usr/bin \ + --sbindir=/usr/sbin \ + --includedir=/usr/include \ + --datadir=/usr/share \ + --mandir=/usr/man \ + --sysconfdir=/etc \ + --localstatedir=/var \ + --buildtype=release \ + -Djack=false \ + -Dpipewire-jack=false \ + .. || exit 1 + "${NINJA:=ninja}" $NUMJOBS || exit 1 + DESTDIR=$PKG $NINJA install || exit 1 +cd .. + +# Do not clobber custom configurations: +mv $PKG/etc/pipewire/pipewire.conf{,.new} + +# Strip binaries: +find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null + +# Compress manual pages: +find $PKG/usr/man -type f -exec gzip -9 {} \+ +for i in $( find $PKG/usr/man -type l ) ; do + ln -s $( readlink $i ).gz $i.gz + rm $i +done + +# Add a documentation directory: +mkdir -p $PKG/usr/doc/${PKGNAM}-$VERSION +cp -a \ + CODE_OF_CONDUCT* COPYING* INSTALL* LICENSE* NEWS* PROTOCOL* README* \ + $PKG/usr/doc/${PKGNAM}-$VERSION + +mkdir -p $PKG/install +zcat $CWD/doinst.sh.gz > $PKG/install/doinst.sh +cat $CWD/slack-desc > $PKG/install/slack-desc + +cd $PKG +/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz diff --git a/testing/source/vtown/deps/pipewire/pipewire.url b/testing/source/vtown/deps/pipewire/pipewire.url new file mode 100644 index 000000000..c9f6477ee --- /dev/null +++ b/testing/source/vtown/deps/pipewire/pipewire.url @@ -0,0 +1 @@ +https://gitlab.freedesktop.org/pipewire/pipewire diff --git a/testing/source/vtown/deps/pipewire/slack-desc b/testing/source/vtown/deps/pipewire/slack-desc new file mode 100644 index 000000000..180d5602b --- /dev/null +++ b/testing/source/vtown/deps/pipewire/slack-desc @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. +# Line up the first '|' above the ':' following the base package name, and +# the '|' on the right side marks the last column you can put a character in. +# You must make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +pipewire: pipewire (multimedia processing) +pipewire: +pipewire: PipeWire is a project that aims to greatly improve handling of audio +pipewire: and video under Linux. It provides a low-latency, graph based +pipewire: processing engine on top of audio and video devices that can be used +pipewire: to support the use cases currently handled by both pulseaudio and +pipewire: JACK. PipeWire was designed with a powerful security model +pipewire: particularly suited for containerized applications. +pipewire: +pipewire: Homepage: https://pipewire.org/ +pipewire: diff --git a/testing/source/vtown/deps/polkit-qt-1/polkit-qt-1.SlackBuild b/testing/source/vtown/deps/polkit-qt-1/polkit-qt-1.SlackBuild new file mode 100755 index 000000000..b388a0cf6 --- /dev/null +++ b/testing/source/vtown/deps/polkit-qt-1/polkit-qt-1.SlackBuild @@ -0,0 +1,130 @@ +#!/bin/bash + +# Copyright 2009, 2010, 2011, 2012, 2020 Patrick J. Volkerding, Sebeka, Minnesota, USA +# All rights reserved. +# +# Redistribution and use of this script, with or without modification, is +# permitted provided that the following conditions are met: +# +# 1. Redistributions of this script must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# +# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED +# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO +# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; +# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR +# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF +# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +cd $(dirname $0) ; CWD=$(pwd) + +PKGNAM=polkit-qt-1 +VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)} +BUILD=${BUILD:-1_vtown_1} + +# Automatically determine the architecture we're building on: +if [ -z "$ARCH" ]; then + case "$(uname -m)" in + i?86) ARCH=i586 ;; + arm*) readelf /usr/bin/file -A | egrep -q "Tag_CPU.*[4,5]" && ARCH=arm || ARCH=armv7hl ;; + # Unless $ARCH is already set, use uname -m for all other archs: + *) ARCH=$(uname -m) ;; + esac + export ARCH +fi + +# If the variable PRINT_PACKAGE_NAME is set, then this script will report what +# the name of the created package would be, and then exit. This information +# could be useful to other scripts. +if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then + echo "$PKGNAM-$VERSION-$ARCH-$BUILD.txz" + exit 0 +fi + +NUMJOBS=${NUMJOBS:-" -j $(expr $(nproc) + 1) "} + +if [ "$ARCH" = "i586" ]; then + SLKCFLAGS="-O2 -march=i586 -mtune=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "i686" ]; then + SLKCFLAGS="-O2 -march=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "s390" ]; then + SLKCFLAGS="-O2" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "x86_64" ]; then + SLKCFLAGS="-O2 -fPIC" + LIBDIRSUFFIX="64" +elif [ "$ARCH" = "armv7hl" ]; then + SLKCFLAGS="-O3 -march=armv7-a -mfpu=vfpv3-d16" + LIBDIRSUFFIX="" +else + SLKCFLAGS="-O2" + LIBDIRSUFFIX="" +fi + +TMP=${TMP:-/tmp} +PKG=$TMP/package-$PKGNAM + +rm -rf $PKG +mkdir -p $TMP $PKG + +cd $TMP +rm -rf $PKGNAM-$VERSION +tar xvf $CWD/$PKGNAM-$VERSION.tar.?z || exit 1 +cd $PKGNAM-$VERSION || exit 1 + +chown -R root:root . +find . \ + \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \ + -exec chmod 755 {} \+ -o \ + \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ + -exec chmod 644 {} \+ + +# Configure, build, and install: +mkdir cmake-build +cd cmake-build + cmake \ + -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DMAN_INSTALL_DIR=/usr/man \ + -DLIB_SUFFIX=${LIBDIRSUFFIX} \ + .. || exit 1 + make $NUMJOBS || make || exit 1 + make install DESTDIR=$PKG || exit 1 +cd .. + +# Strip binaries: +find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null + +# Compress manual pages: +find $PKG/usr/man -type f -exec gzip -9 {} \+ +for i in $( find $PKG/usr/man -type l ) ; do + ln -s $( readlink $i ).gz $i.gz + rm $i +done + +# Add a documentation directory: +mkdir -p $PKG/usr/doc/${PKGNAM}-$VERSION +cp -a \ + AUTHORS* ChangeLog CHANGES COPYING* LICENSE* NEWS* README* THANKS* TODO* \ + $PKG/usr/doc/${PKGNAM}-$VERSION + +# If there's a ChangeLog, installing at least part of the recent history +# is useful, but don't let it get totally out of control: +if [ -r ChangeLog ]; then + DOCSDIR=$(echo $PKG/usr/doc/${PKGNAM}-$VERSION) + cat ChangeLog | head -n 1000 > $DOCSDIR/ChangeLog + touch -r ChangeLog $DOCSDIR/ChangeLog +fi + +mkdir -p $PKG/install +cat $CWD/slack-desc > $PKG/install/slack-desc + +cd $PKG +/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz diff --git a/testing/source/vtown/deps/polkit-qt-1/polkit-qt-1.url b/testing/source/vtown/deps/polkit-qt-1/polkit-qt-1.url new file mode 100644 index 000000000..5f88bb433 --- /dev/null +++ b/testing/source/vtown/deps/polkit-qt-1/polkit-qt-1.url @@ -0,0 +1 @@ +https://download.kde.org/stable/polkit-qt-1 diff --git a/testing/source/vtown/deps/polkit-qt-1/slack-desc b/testing/source/vtown/deps/polkit-qt-1/slack-desc new file mode 100644 index 000000000..f1fdd088b --- /dev/null +++ b/testing/source/vtown/deps/polkit-qt-1/slack-desc @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler-----------------------------------------------------| +polkit-qt-1: polkit-qt-1 (Qt polkit API wrapper) +polkit-qt-1: +polkit-qt-1: polkit-qt-1 aims to make it easy for Qt developers to take advantage +polkit-qt-1: of the polkit API. It is a convenience wrapper around QAction and +polkit-qt-1: QAbstractButton that lets you integrate those two components easily +polkit-qt-1: with polkit. +polkit-qt-1: +polkit-qt-1: Homepage: https://projects.kde.org/projects/kdesupport/polkit-qt-1/ +polkit-qt-1: +polkit-qt-1: +polkit-qt-1: diff --git a/testing/source/vtown/deps/polkit/0001-configure-fix-elogind-support.patch b/testing/source/vtown/deps/polkit/0001-configure-fix-elogind-support.patch new file mode 100644 index 000000000..4c40bd9b2 --- /dev/null +++ b/testing/source/vtown/deps/polkit/0001-configure-fix-elogind-support.patch @@ -0,0 +1,29 @@ +From 08bb656496cd3d6213bbe9473f63f2d4a110da6e Mon Sep 17 00:00:00 2001 +From: Rasmus Thomsen +Date: Wed, 11 Apr 2018 13:14:14 +0200 +Subject: [PATCH] configure: fix elogind support + +HAVE_LIBSYSTEMD is used to determine which source files to use. +We have to check if either have_libsystemd or have_libelogind is +true, as both of these need the source files which are used when +HAVE_LIBSYSTEMD is true. +--- + configure.ac | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/configure.ac b/configure.ac +index 36df239..da47ecb 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -221,7 +221,7 @@ AS_IF([test "x$cross_compiling" != "xyes" ], [ + + AC_SUBST(LIBSYSTEMD_CFLAGS) + AC_SUBST(LIBSYSTEMD_LIBS) +-AM_CONDITIONAL(HAVE_LIBSYSTEMD, [test "$have_libsystemd" = "yes"], [Using libsystemd]) ++AM_CONDITIONAL(HAVE_LIBSYSTEMD, [test "$have_libsystemd" = "yes" || test "$have_libelogind" = "yes" ], [Using libsystemd]) + + dnl --------------------------------------------------------------------------- + dnl - systemd unit / service files +-- +2.17.0 + diff --git a/testing/source/vtown/deps/polkit/10-org.freedesktop.NetworkManager.rules b/testing/source/vtown/deps/polkit/10-org.freedesktop.NetworkManager.rules new file mode 100644 index 000000000..9d6557b3b --- /dev/null +++ b/testing/source/vtown/deps/polkit/10-org.freedesktop.NetworkManager.rules @@ -0,0 +1,7 @@ +polkit.addRule(function(action, subject) { + if (action.id.indexOf("org.freedesktop.NetworkManager.") == 0 && + subject.isInGroup("netdev")) { + return polkit.Result.YES; + } +}); + diff --git a/testing/source/vtown/deps/polkit/20-plugdev-group-mount-override.rules b/testing/source/vtown/deps/polkit/20-plugdev-group-mount-override.rules new file mode 100644 index 000000000..c47a66cf2 --- /dev/null +++ b/testing/source/vtown/deps/polkit/20-plugdev-group-mount-override.rules @@ -0,0 +1,16 @@ +/* http://udisks.freedesktop.org/docs/latest/udisks-polkit-actions.html */ + +polkit.addRule(function(action, subject) { + if (action.id == "org.freedesktop.udisks2.filesystem-mount" && + subject.isInGroup("plugdev")) { + return polkit.Result.YES; + } +}); + +polkit.addRule(function(action, subject) { + if (action.id == "org.freedesktop.udisks2.eject-media" && + subject.isInGroup("plugdev")) { + return polkit.Result.YES; + } +}); + diff --git a/testing/source/vtown/deps/polkit/doinst.sh b/testing/source/vtown/deps/polkit/doinst.sh new file mode 100644 index 000000000..ebcfef748 --- /dev/null +++ b/testing/source/vtown/deps/polkit/doinst.sh @@ -0,0 +1,33 @@ +config() { + NEW="$1" + OLD="$(dirname $NEW)/$(basename $NEW .new)" + # If there's no config file by that name, mv it over: + if [ ! -r $OLD ]; then + mv $NEW $OLD + elif [ "$(cat $OLD | md5sum)" = "$(cat $NEW | md5sum)" ]; then # toss the redundant copy + rm $NEW + fi + # Otherwise, we leave the .new copy for the admin to consider... +} +config etc/polkit-1/rules.d/20-plugdev-group-mount-override.rules.new +config etc/polkit-1/rules.d/10-org.freedesktop.NetworkManager.rules.new +if [ -r etc/pam.d/polkit-1.new ]; then + config etc/pam.d/polkit-1.new +fi + +# Make sure the polkitd user and group exist: +if ! grep -q "^polkitd:" etc/passwd ; then + echo "polkitd:x:87:87:PolicyKit daemon owner:/var/lib/polkit:/bin/false" >> etc/passwd +fi +if ! grep -q "^polkitd:" etc/group ; then + echo "polkitd:x:87:" >> etc/group +fi + +# Remove obsolete rules: +rm -f etc/polkit-1/localauthority/50-local.d/*.pkla{,.new} +rm -f etc/polkit-1/rules.d/*.pkla{,.new} + +# Remove obsolete directory: +rmdir etc/polkit-1/localauthority/50-local.d 2> /dev/null +rmdir etc/polkit-1/localauthority 2> /dev/null + diff --git a/testing/source/vtown/deps/polkit/dont-set-wheel-group-as-admin.diff b/testing/source/vtown/deps/polkit/dont-set-wheel-group-as-admin.diff new file mode 100644 index 000000000..6a86ac280 --- /dev/null +++ b/testing/source/vtown/deps/polkit/dont-set-wheel-group-as-admin.diff @@ -0,0 +1,10 @@ +diff -Nur polkit-0.112.orig/src/polkitbackend/50-default.rules polkit-0.112/src/polkitbackend/50-default.rules +--- polkit-0.112.orig/src/polkitbackend/50-default.rules 2013-04-29 12:28:57.000000000 -0500 ++++ polkit-0.112/src/polkitbackend/50-default.rules 2015-01-01 23:32:40.154400050 -0600 +@@ -8,5 +8,5 @@ + // about configuring polkit. + + polkit.addAdminRule(function(action, subject) { +- return ["unix-group:wheel"]; ++ return ["unix-user:root"]; + }); diff --git a/testing/source/vtown/deps/polkit/polkit.SlackBuild b/testing/source/vtown/deps/polkit/polkit.SlackBuild new file mode 100755 index 000000000..511a0e304 --- /dev/null +++ b/testing/source/vtown/deps/polkit/polkit.SlackBuild @@ -0,0 +1,195 @@ +#!/bin/bash + +# Copyright 2009, 2011, 2015 Robby Workman, Northport, Alabama, USA +# Copyright 2010 Eric Hameleers, Eindhoven, NL +# Copyright 2009, 2010, 2011, 2012, 2013, 2018, 2020 Patrick J. Volkerding, Sebeka, MN, USA +# All rights reserved. + +# Redistribution and use of this script, with or without modification, is +# permitted provided that the following conditions are met: +# +# 1. Redistributions of this script must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# +# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ''AS IS'' AND ANY EXPRESS OR IMPLIED +# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO +# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; +# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR +# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF +# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +cd $(dirname $0) ; CWD=$(pwd) + +PKGNAM=polkit +VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)} +BUILD=${BUILD:-2_vtown_1} + +# Automatically determine the architecture we're building on: +if [ -z "$ARCH" ]; then + case "$( uname -m )" in + i?86) export ARCH=i586 ;; + arm*) export ARCH=arm ;; + # Unless $ARCH is already set, use uname -m for all other archs: + *) export ARCH=$( uname -m ) ;; + esac +fi + +# If the variable PRINT_PACKAGE_NAME is set, then this script will report what +# the name of the created package would be, and then exit. This information +# could be useful to other scripts. +if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then + echo "$PKGNAM-$VERSION-$ARCH-$BUILD.txz" + exit 0 +fi + +NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "} + +TMP=${TMP:-/tmp} +PKG=$TMP/package-$PKGNAM + +if [ "$ARCH" = "i586" ]; then + SLKCFLAGS="-O2 -march=i586 -mtune=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "s390" ]; then + SLKCFLAGS="-O2" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "x86_64" ]; then + SLKCFLAGS="-O2 -fPIC" + LIBDIRSUFFIX="64" +else + SLKCFLAGS="-O2" + LIBDIRSUFFIX="" +fi + +rm -rf $PKG +mkdir -p $TMP $PKG +cd $TMP +rm -rf $PKGNAM-$VERSION +tar xvf $CWD/$PKGNAM-$VERSION.tar.?z || exit 1 +cd $PKGNAM-$VERSION || exit 1 + +# Make sure ownerships and permissions are sane: +chown -R root:root . +find . \ + \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \ + -exec chmod 755 {} \+ -o \ + \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ + -exec chmod 644 {} \+ + +zcat $CWD/dont-set-wheel-group-as-admin.diff.gz | patch -p1 || exit 1 + +# https://gitlab.freedesktop.org/polkit/polkit/-/issues/29 +zcat $CWD/0001-configure-fix-elogind-support.patch.gz | patch -p1 || exit 1 + +# If we get here and don't have a polkitd user/group, add one. +# Otherwise a few directories in the package will have wrong permissions. +if ! grep -q "^polkitd:" /etc/passwd ; then + groupadd -fg 87 polkitd + useradd -c "PolicyKit daemon owner" -d /var/lib/polkit -u 87 -g polkitd -s /bin/false polkitd +fi + +# Choose correct options depending on whether PAM is installed: +if [ -L /lib${LIBDIRSUFFIX}/libpam.so.? ]; then + PAM_OPTIONS="--with-authfw=pam --with-pam-module-dir=/lib${LIBDIRSUFFIX}/security" + unset SHADOW_OPTIONS +else + unset PAM_OPTIONS + SHADOW_OPTIONS="--with-authfw=shadow" +fi + +if [ ! -r configure ]; then + if [ -x ./autogen.sh ]; then + NOCONFIGURE=1 ./autogen.sh + else + autoreconf -vif + fi +fi + +LIBELOGIND_CFLAGS="$(pkg-config --cflags libelogind)" \ +LIBELOGIND_LIBS="$(pkg-config --libs libelogind)" \ +CFLAGS="$SLKCFLAGS" \ +CXXFLAGS="$SLKCFLAGS" \ +./configure \ + --prefix=/usr \ + --libdir=/usr/lib${LIBDIRSUFFIX} \ + --sysconfdir=/etc \ + --localstatedir=/var \ + --docdir=/usr/doc/$PKGNAM-$VERSION \ + --enable-man-pages \ + --enable-gtk-doc \ + --mandir=/usr/man \ + --disable-static \ + --disable-examples \ + --enable-introspection \ + --enable-libsystemd-login=no \ + --enable-libelogind=yes \ + $PAM_OPTIONS \ + $SHADOW_OPTIONS \ + --enable-verbose-mode \ + --with-os-type=Slackware \ + --build=$ARCH-slackware-linux || exit 1 + +# Build and install: +make $NUMJOBS || make || exit 1 +make install DESTDIR=$PKG || exit 1 + +# Don't ship .la files: +rm -f $PKG/{,usr/}lib${LIBDIRSUFFIX}/*.la + +# Create homedir for polkit. This is mentioned in /etc/passwd, but isn't +# actually used for anything later. Perms don't matter. +mkdir -p $PKG/var/lib/polkit + +# Add default policy files for udisks2 and NetworkManager events: +cat $CWD/10-org.freedesktop.NetworkManager.rules > $PKG/etc/polkit-1/rules.d/10-org.freedesktop.NetworkManager.rules.new +cat $CWD/20-plugdev-group-mount-override.rules > $PKG/etc/polkit-1/rules.d/20-plugdev-group-mount-override.rules.new + +if [ ! -z "$PAM_OPTIONS" ]; then + # Make the PAM file .new: + mv $PKG/etc/pam.d/polkit-1 $PKG/etc/pam.d/polkit-1.new +fi + +# Strip binaries: +find $PKG | xargs file | grep -e "executable" -e "shared object" \ + | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null + +# Compress and link manpages, if any: +if [ -d $PKG/usr/man ]; then + ( cd $PKG/usr/man + for manpagedir in $(find . -type d -name "man*") ; do + ( cd $manpagedir + for eachpage in $( find . -type l -maxdepth 1) ; do + ln -s $( readlink $eachpage ).gz $eachpage.gz + rm $eachpage + done + gzip -9 *.* + ) + done + ) +fi + +# Add a documentation directory: +mkdir -p $PKG/usr/doc/$PKGNAM-$VERSION +cp -a \ + AUTHORS COPYING HACKING INSTALL NEWS README \ + $PKG/usr/doc/$PKGNAM-$VERSION +( cd $PKG/usr/doc/$PKGNAM-$VERSION; ln -s ../../share/gtk-doc/html/polkit-1 html ) + +# If there's a ChangeLog, installing at least part of the recent history +# is useful, but don't let it get totally out of control: +if [ -r ChangeLog ]; then + DOCSDIR=$(echo $PKG/usr/doc/*-$VERSION) + cat ChangeLog | head -n 1000 > $DOCSDIR/ChangeLog + touch -r ChangeLog $DOCSDIR/ChangeLog +fi + +mkdir -p $PKG/install +zcat $CWD/doinst.sh.gz > $PKG/install/doinst.sh +cat $CWD/slack-desc > $PKG/install/slack-desc + +cd $PKG +/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz diff --git a/testing/source/vtown/deps/polkit/slack-desc b/testing/source/vtown/deps/polkit/slack-desc new file mode 100644 index 000000000..5eb518d6f --- /dev/null +++ b/testing/source/vtown/deps/polkit/slack-desc @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler-----------------------------------------------------| +polkit: polkit (authentication framework) +polkit: +polkit: PolicyKit is an application-level toolkit for defining and handling +polkit: the policy that allows unprivileged processes to speak to privileged +polkit: processes. PolicyKit is specifically targeting applications in rich +polkit: desktop environments on multi-user UNIX-like operating systems. +polkit: +polkit: Homepage: http://www.freedesktop.org/wiki/Software/polkit +polkit: +polkit: +polkit: diff --git a/testing/source/vtown/deps/qrencode/qrencode.SlackBuild b/testing/source/vtown/deps/qrencode/qrencode.SlackBuild new file mode 100755 index 000000000..76293e426 --- /dev/null +++ b/testing/source/vtown/deps/qrencode/qrencode.SlackBuild @@ -0,0 +1,144 @@ +#!/bin/bash + +# Copyright 2014, 2017, 2019 Eric Hameleers, Eindhoven, NL +# Copyright 2020 Patrick J. Volkerding, Sebeka, Minnesota, USA +# All rights reserved. +# +# Redistribution and use of this script, with or without modification, is +# permitted provided that the following conditions are met: +# +# 1. Redistributions of this script must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# +# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED +# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO +# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; +# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR +# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF +# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +cd $(dirname $0) ; CWD=$(pwd) + +PKGNAM=qrencode +VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)} +BUILD=${BUILD:-1_vtown_1} + +# Automatically determine the architecture we're building on: +if [ -z "$ARCH" ]; then + case "$(uname -m)" in + i?86) ARCH=i586 ;; + arm*) readelf /usr/bin/file -A | egrep -q "Tag_CPU.*[4,5]" && ARCH=arm || ARCH=armv7hl ;; + # Unless $ARCH is already set, use uname -m for all other archs: + *) ARCH=$(uname -m) ;; + esac + export ARCH +fi + +# If the variable PRINT_PACKAGE_NAME is set, then this script will report what +# the name of the created package would be, and then exit. This information +# could be useful to other scripts. +if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then + echo "$PKGNAM-$VERSION-$ARCH-$BUILD.txz" + exit 0 +fi + +NUMJOBS=${NUMJOBS:-" -j $(expr $(nproc) + 1) "} + +if [ "$ARCH" = "i586" ]; then + SLKCFLAGS="-O2 -march=i586 -mtune=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "i686" ]; then + SLKCFLAGS="-O2 -march=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "s390" ]; then + SLKCFLAGS="-O2" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "x86_64" ]; then + SLKCFLAGS="-O2 -fPIC" + LIBDIRSUFFIX="64" +elif [ "$ARCH" = "armv7hl" ]; then + SLKCFLAGS="-O3 -march=armv7-a -mfpu=vfpv3-d16" + LIBDIRSUFFIX="" +else + SLKCFLAGS="-O2" + LIBDIRSUFFIX="" +fi + +TMP=${TMP:-/tmp} +PKG=$TMP/package-$PKGNAM + +rm -rf $PKG +mkdir -p $TMP $PKG + +cd $TMP +rm -rf $PKGNAM-$VERSION +tar xvf $CWD/$PKGNAM-$VERSION.tar.?z || exit 1 +cd $PKGNAM-$VERSION || exit 1 + +chown -R root:root . +find . \ + \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \ + -exec chmod 755 {} \+ -o \ + \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ + -exec chmod 644 {} \+ + +# Configure, build, and install: +if [ ! -r configure ]; then + if [ -x ./autogen.sh ]; then + NOCONFIGURE=1 ./autogen.sh + else + autoreconf -vif + fi +fi +CFLAGS="$SLKCFLAGS" \ +CXXFLAGS="$SLKCFLAGS" \ +./configure \ + --prefix=/usr \ + --libdir=/usr/lib${LIBDIRSUFFIX} \ + --sysconfdir=/etc \ + --localstatedir=/var \ + --docdir=/usr/doc/$PKGNAM-$VERSION \ + --mandir=/usr/man \ + --infodir=/usr/info \ + --disable-static \ + --without-tests \ + --build=$ARCH-slackware-linux || exit 1 +make $NUMJOBS || make || exit 1 +make install DESTDIR=$PKG || exit 1 + +# Don't ship .la files: +rm -f $PKG/{,usr/}lib${LIBDIRSUFFIX}/*.la + +# Strip binaries: +find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null + +# Compress manual pages: +find $PKG/usr/man -type f -exec gzip -9 {} \+ +for i in $( find $PKG/usr/man -type l ) ; do + ln -s $( readlink $i ).gz $i.gz + rm $i +done + +# Add a documentation directory: +mkdir -p $PKG/usr/doc/${PKGNAM}-$VERSION +cp -a \ + ChangeLog COPYING* NEWS* README* TODO* \ + $PKG/usr/doc/${PKGNAM}-$VERSION + +# If there's a ChangeLog, installing at least part of the recent history +# is useful, but don't let it get totally out of control: +if [ -r ChangeLog ]; then + DOCSDIR=$(echo $PKG/usr/doc/${PKGNAM}-$VERSION) + cat ChangeLog | head -n 1000 > $DOCSDIR/ChangeLog + touch -r ChangeLog $DOCSDIR/ChangeLog +fi + +mkdir -p $PKG/install +cat $CWD/slack-desc > $PKG/install/slack-desc + +cd $PKG +/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz diff --git a/testing/source/vtown/deps/qrencode/qrencode.url b/testing/source/vtown/deps/qrencode/qrencode.url new file mode 100644 index 000000000..fb85876b6 --- /dev/null +++ b/testing/source/vtown/deps/qrencode/qrencode.url @@ -0,0 +1 @@ +http://fukuchi.org/works/qrencode diff --git a/testing/source/vtown/deps/qrencode/slack-desc b/testing/source/vtown/deps/qrencode/slack-desc new file mode 100644 index 000000000..ec1095650 --- /dev/null +++ b/testing/source/vtown/deps/qrencode/slack-desc @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +qrencode: qrencode (QR Code encoding library) +qrencode: +qrencode: Libqrencode is a library for encoding data in a QR Code symbol, a kind +qrencode: of 2D symbology that can be scanned by handy terminals such as a +qrencode: mobile phone camera. The capacity of QR Code is up to 7000 digits or +qrencode: 4000 characters, and has high robustness. +qrencode: +qrencode: Homepage: http://fukuchi.org/works/qrencode +qrencode: +qrencode: +qrencode: diff --git a/testing/source/vtown/deps/qtkeychain/qtkeychain.SlackBuild b/testing/source/vtown/deps/qtkeychain/qtkeychain.SlackBuild new file mode 100755 index 000000000..1d1175afe --- /dev/null +++ b/testing/source/vtown/deps/qtkeychain/qtkeychain.SlackBuild @@ -0,0 +1,124 @@ +#!/bin/bash + +# Copyright 2020 Patrick J. Volkerding, Sebeka, Minnesota, USA +# All rights reserved. +# +# Redistribution and use of this script, with or without modification, is +# permitted provided that the following conditions are met: +# +# 1. Redistributions of this script must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# +# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED +# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO +# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; +# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR +# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF +# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +cd $(dirname $0) ; CWD=$(pwd) + +PKGNAM=qtkeychain +VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)} +BUILD=${BUILD:-1_vtown_1} + +# Automatically determine the architecture we're building on: +if [ -z "$ARCH" ]; then + case "$(uname -m)" in + i?86) ARCH=i586 ;; + arm*) readelf /usr/bin/file -A | egrep -q "Tag_CPU.*[4,5]" && ARCH=arm || ARCH=armv7hl ;; + # Unless $ARCH is already set, use uname -m for all other archs: + *) ARCH=$(uname -m) ;; + esac + export ARCH +fi + +# If the variable PRINT_PACKAGE_NAME is set, then this script will report what +# the name of the created package would be, and then exit. This information +# could be useful to other scripts. +if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then + echo "$PKGNAM-$VERSION-$ARCH-$BUILD.txz" + exit 0 +fi + +NUMJOBS=${NUMJOBS:-" -j $(expr $(nproc) + 1) "} + +if [ "$ARCH" = "i586" ]; then + SLKCFLAGS="-O2 -march=i586 -mtune=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "i686" ]; then + SLKCFLAGS="-O2 -march=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "s390" ]; then + SLKCFLAGS="-O2" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "x86_64" ]; then + SLKCFLAGS="-O2 -fPIC" + LIBDIRSUFFIX="64" +elif [ "$ARCH" = "armv7hl" ]; then + SLKCFLAGS="-O3 -march=armv7-a -mfpu=vfpv3-d16" + LIBDIRSUFFIX="" +else + SLKCFLAGS="-O2" + LIBDIRSUFFIX="" +fi + +TMP=${TMP:-/tmp} +PKG=$TMP/package-$PKGNAM + +rm -rf $PKG +mkdir -p $TMP $PKG + +cd $TMP +rm -rf $PKGNAM-$VERSION +tar xvf $CWD/$PKGNAM-$VERSION.tar.?z || exit 1 +cd $PKGNAM-$VERSION || exit 1 + +chown -R root:root . +find . \ + \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \ + -exec chmod 755 {} \+ -o \ + \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ + -exec chmod 644 {} \+ + +# Configure, build, and install: +mkdir cmake-build +cd cmake-build + cmake \ + -DCMAKE_C_FLAGS="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS="$SLKCFLAGS" \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DLIB_SUFFIX="$LIBDIRSUFFIX" \ + -DDOC_INSTALL_DIR="doc" \ + -DMAN_INSTALL_DIR=/usr/man \ + .. || exit 1 + make $NUMJOBS || make || exit 1 + make install DESTDIR=$PKG || exit 1 +cd .. + +# Strip binaries: +find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null + +# Add a documentation directory: +mkdir -p $PKG/usr/doc/${PKGNAM}-$VERSION +cp -a \ + COPYING* ChangeLog* ReadMe* \ + $PKG/usr/doc/${PKGNAM}-$VERSION + +# If there's a ChangeLog, installing at least part of the recent history +# is useful, but don't let it get totally out of control: +if [ -r ChangeLog ]; then + DOCSDIR=$(echo $PKG/usr/doc/${PKGNAM}-$VERSION) + cat ChangeLog | head -n 1000 > $DOCSDIR/ChangeLog + touch -r ChangeLog $DOCSDIR/ChangeLog +fi + +mkdir -p $PKG/install +cat $CWD/slack-desc > $PKG/install/slack-desc + +cd $PKG +/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz diff --git a/testing/source/vtown/deps/qtkeychain/qtkeychain.url b/testing/source/vtown/deps/qtkeychain/qtkeychain.url new file mode 100644 index 000000000..7fcebc24d --- /dev/null +++ b/testing/source/vtown/deps/qtkeychain/qtkeychain.url @@ -0,0 +1 @@ +https://github.com/frankosterfeld/qtkeychain diff --git a/testing/source/vtown/deps/qtkeychain/slack-desc b/testing/source/vtown/deps/qtkeychain/slack-desc new file mode 100644 index 000000000..8bc91eca1 --- /dev/null +++ b/testing/source/vtown/deps/qtkeychain/slack-desc @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +qtkeychain: qtkeychain (Qt password storage API) +qtkeychain: +qtkeychain: QtKeychain is a Qt API to store passwords and other secret data +qtkeychain: securely. If running, GNOME Keyring is used, otherwise qtkeychain +qtkeychain: tries to use KWallet (via D-Bus), if available. +qtkeychain: +qtkeychain: Homepage: https://github.com/frankosterfeld/qtkeychain +qtkeychain: +qtkeychain: +qtkeychain: +qtkeychain: diff --git a/testing/source/vtown/deps/quazip/quazip.SlackBuild b/testing/source/vtown/deps/quazip/quazip.SlackBuild new file mode 100755 index 000000000..b3db636a8 --- /dev/null +++ b/testing/source/vtown/deps/quazip/quazip.SlackBuild @@ -0,0 +1,122 @@ +#!/bin/bash + +# Copyright 2019 Eric Hameleers, Eindhoven, NL +# Copyright 2020 Patrick J. Volkerding, Sebeka, Minnesota, USA +# All rights reserved. +# +# Redistribution and use of this script, with or without modification, is +# permitted provided that the following conditions are met: +# +# 1. Redistributions of this script must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# +# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED +# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO +# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; +# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR +# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF +# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +cd $(dirname $0) ; CWD=$(pwd) + +PKGNAM=quazip +VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)} +BUILD=${BUILD:-1_vtown_1} + +# Automatically determine the architecture we're building on: +if [ -z "$ARCH" ]; then + case "$(uname -m)" in + i?86) ARCH=i586 ;; + arm*) readelf /usr/bin/file -A | egrep -q "Tag_CPU.*[4,5]" && ARCH=arm || ARCH=armv7hl ;; + # Unless $ARCH is already set, use uname -m for all other archs: + *) ARCH=$(uname -m) ;; + esac + export ARCH +fi + +# If the variable PRINT_PACKAGE_NAME is set, then this script will report what +# the name of the created package would be, and then exit. This information +# could be useful to other scripts. +if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then + echo "$PKGNAM-$VERSION-$ARCH-$BUILD.txz" + exit 0 +fi + +NUMJOBS=${NUMJOBS:-" -j $(expr $(nproc) + 1) "} + +if [ "$ARCH" = "i586" ]; then + SLKCFLAGS="-O2 -march=i586 -mtune=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "i686" ]; then + SLKCFLAGS="-O2 -march=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "s390" ]; then + SLKCFLAGS="-O2" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "x86_64" ]; then + SLKCFLAGS="-O2 -fPIC" + LIBDIRSUFFIX="64" +elif [ "$ARCH" = "armv7hl" ]; then + SLKCFLAGS="-O3 -march=armv7-a -mfpu=vfpv3-d16" + LIBDIRSUFFIX="" +else + SLKCFLAGS="-O2" + LIBDIRSUFFIX="" +fi + +TMP=${TMP:-/tmp} +PKG=$TMP/package-$PKGNAM + +rm -rf $PKG +mkdir -p $TMP $PKG + +cd $TMP +rm -rf $PKGNAM-$VERSION +tar xvf $CWD/$PKGNAM-$VERSION.tar.?z || exit 1 +cd $PKGNAM-$VERSION || exit 1 + +chown -R root:root . +find . \ + \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \ + -exec chmod 755 {} \+ -o \ + \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ + -exec chmod 644 {} \+ + +# Configure, build, and install: +mkdir cmake-build +cd cmake-build + cmake \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_C_FLAGS_RELEASE:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS_RELEASE:STRING="$SLKCFLAGS" \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=lib${LIBDIRSUFFIX} \ + -DLIB_SUFFIX=${LIBDIRSUFFIX} \ + .. || exit 1 + make $NUMJOBS || make || exit 1 + make install DESTDIR=$PKG || exit 1 +cd .. + +# Don't ship static library: +rm -f $PKG/usr/lib${LIBDIRSUFFIX}/*.a + +# Strip binaries: +find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null + +# Add a documentation directory: +mkdir -p $PKG/usr/doc/${PKGNAM}-$VERSION +cp -a \ + CONTRIBUTING* COPYING* NEWS* README* \ + $PKG/usr/doc/${PKGNAM}-$VERSION + +mkdir -p $PKG/install +cat $CWD/slack-desc > $PKG/install/slack-desc + +cd $PKG +/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz diff --git a/testing/source/vtown/deps/quazip/quazip.url b/testing/source/vtown/deps/quazip/quazip.url new file mode 100644 index 000000000..11f0b1e63 --- /dev/null +++ b/testing/source/vtown/deps/quazip/quazip.url @@ -0,0 +1 @@ +https://github.com/stachenov/quazip diff --git a/testing/source/vtown/deps/quazip/slack-desc b/testing/source/vtown/deps/quazip/slack-desc new file mode 100644 index 000000000..439c1c0bd --- /dev/null +++ b/testing/source/vtown/deps/quazip/slack-desc @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +quazip: quazip (C++ wrapper for the Gilles Vollant's ZIP/UNZIP C package) +quazip: +quazip: Minizip is a simple C library for creating, appending and reading +quazip: ZIP archives. One thing Qt can't do out-of-the-box is write and read +quazip: ZIP archives. +quazip: QuaZIP is a simple C++ wrapper around Minizip. With QuaZIP, both +quazip: ZIP files and files inside ZIP archives can be accessed with +quazip: QIODevice API. +quazip: +quazip: See also: https://stachenov.github.io/quazip/ +quazip: diff --git a/testing/source/vtown/deps/rttr/rttr.SlackBuild b/testing/source/vtown/deps/rttr/rttr.SlackBuild new file mode 100755 index 000000000..7380b1dc8 --- /dev/null +++ b/testing/source/vtown/deps/rttr/rttr.SlackBuild @@ -0,0 +1,136 @@ +#!/bin/bash + +# Copyright 2019 Eric Hameleers, Eindhoven, NL +# Copyright 2020 Patrick J. Volkerding, Sebeka, Minnesota, USA +# All rights reserved. +# +# Redistribution and use of this script, with or without modification, is +# permitted provided that the following conditions are met: +# +# 1. Redistributions of this script must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# +# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED +# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO +# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; +# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR +# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF +# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +cd $(dirname $0) ; CWD=$(pwd) + +PKGNAM=rttr +VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | cut -f 2 -d -)} +BUILD=${BUILD:-1_vtown_1} + +# Automatically determine the architecture we're building on: +if [ -z "$ARCH" ]; then + case "$(uname -m)" in + i?86) ARCH=i586 ;; + arm*) readelf /usr/bin/file -A | egrep -q "Tag_CPU.*[4,5]" && ARCH=arm || ARCH=armv7hl ;; + # Unless $ARCH is already set, use uname -m for all other archs: + *) ARCH=$(uname -m) ;; + esac + export ARCH +fi + +# If the variable PRINT_PACKAGE_NAME is set, then this script will report what +# the name of the created package would be, and then exit. This information +# could be useful to other scripts. +if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then + echo "$PKGNAM-$VERSION-$ARCH-$BUILD.txz" + exit 0 +fi + +NUMJOBS=${NUMJOBS:-" -j $(expr $(nproc) + 1) "} + +if [ "$ARCH" = "i586" ]; then + SLKCFLAGS="-O2 -march=i586 -mtune=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "i686" ]; then + SLKCFLAGS="-O2 -march=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "s390" ]; then + SLKCFLAGS="-O2" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "x86_64" ]; then + SLKCFLAGS="-O2 -fPIC" + LIBDIRSUFFIX="64" +elif [ "$ARCH" = "armv7hl" ]; then + SLKCFLAGS="-O3 -march=armv7-a -mfpu=vfpv3-d16" + LIBDIRSUFFIX="" +else + SLKCFLAGS="-O2" + LIBDIRSUFFIX="" +fi + +TMP=${TMP:-/tmp} +PKG=$TMP/package-$PKGNAM + +rm -rf $PKG +mkdir -p $TMP $PKG + +cd $TMP +rm -rf $PKGNAM-$VERSION +tar xvf $CWD/$PKGNAM-$VERSION-src.tar.?z || exit 1 +cd $PKGNAM-$VERSION || exit 1 + +chown -R root:root . +find . \ + \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \ + -exec chmod 755 {} \+ -o \ + \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ + -exec chmod 644 {} \+ + +# Fix incorrect file permissions after install, +# see https://github.com/rttrorg/rttr/pull/228: +sed -e 's/PERMISSIONS OWNER_READ//' \ + -i CMake/*.cmake doc/CMakeLists.txt + +# Configure, build, and install: +mkdir cmake-build +cd cmake-build + cmake \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_C_FLAGS_RELEASE:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS_RELEASE:STRING="$SLKCFLAGS" \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=lib${LIBDIRSUFFIX} \ + -DLIB_SUFFIX=${LIBDIRSUFFIX} \ + -DBUILD_TESTS=OFF \ + -DBUILD_EXAMPLES=OFF \ + -DBUILD_UNIT_TESTS=OFF \ + -DBUILD_PACKAGE=OFF \ + .. || exit 1 + make $NUMJOBS || make || exit 1 + make install DESTDIR=$PKG || exit 1 +cd .. + +# Strip binaries: +find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null + +# Add a documentation directory: +mkdir -p $PKG/usr/doc/${PKGNAM}-$VERSION +cp -a \ + *.md *.txt \ + $PKG/usr/doc/${PKGNAM}-$VERSION + +# If there's a ChangeLog.txt, installing at least part of the recent history +# is useful, but don't let it get totally out of control: +if [ -r ChangeLog.txt ]; then + DOCSDIR=$(echo $PKG/usr/doc/${PKGNAM}-$VERSION) + cat ChangeLog.txt | head -n 1000 > $DOCSDIR/ChangeLog.txt + touch -r ChangeLog.txt $DOCSDIR/ChangeLog.txt +fi + +mkdir -p $PKG/install +cat $CWD/slack-desc > $PKG/install/slack-desc + +cd $PKG +/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz diff --git a/testing/source/vtown/deps/rttr/rttr.url b/testing/source/vtown/deps/rttr/rttr.url new file mode 100644 index 000000000..7d4f58631 --- /dev/null +++ b/testing/source/vtown/deps/rttr/rttr.url @@ -0,0 +1 @@ +https://www.rttr.org/download diff --git a/testing/source/vtown/deps/rttr/slack-desc b/testing/source/vtown/deps/rttr/slack-desc new file mode 100644 index 000000000..36154eb8e --- /dev/null +++ b/testing/source/vtown/deps/rttr/slack-desc @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +rttr: rttr (C++ Reflection library) +rttr: +rttr: RTTR stands for Run Time Type Reflection. It describes the ability of +rttr: a computer program to introspect and modify an object at runtime. The +rttr: goal of this project is to provide an easy and intuitive way to use +rttr: reflection in C++. +rttr: +rttr: Homepage: http://www.rttr.org/ +rttr: +rttr: +rttr: diff --git a/testing/source/vtown/deps/sassc/sassc.SlackBuild b/testing/source/vtown/deps/sassc/sassc.SlackBuild new file mode 100755 index 000000000..5bddb6a4f --- /dev/null +++ b/testing/source/vtown/deps/sassc/sassc.SlackBuild @@ -0,0 +1,128 @@ +#!/bin/bash + +# Copyright 2019 Eric Hameleers, Eindhoven, NL +# Copyright 2020 Patrick J. Volkerding, Sebeka, Minnesota, USA +# All rights reserved. +# +# Redistribution and use of this script, with or without modification, is +# permitted provided that the following conditions are met: +# +# 1. Redistributions of this script must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# +# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED +# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO +# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; +# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR +# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF +# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +cd $(dirname $0) ; CWD=$(pwd) + +PKGNAM=sassc +VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)} +BUILD=${BUILD:-1_vtown_1} + +# Automatically determine the architecture we're building on: +if [ -z "$ARCH" ]; then + case "$(uname -m)" in + i?86) ARCH=i586 ;; + arm*) readelf /usr/bin/file -A | egrep -q "Tag_CPU.*[4,5]" && ARCH=arm || ARCH=armv7hl ;; + # Unless $ARCH is already set, use uname -m for all other archs: + *) ARCH=$(uname -m) ;; + esac + export ARCH +fi + +# If the variable PRINT_PACKAGE_NAME is set, then this script will report what +# the name of the created package would be, and then exit. This information +# could be useful to other scripts. +if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then + echo "$PKGNAM-$VERSION-$ARCH-$BUILD.txz" + exit 0 +fi + +NUMJOBS=${NUMJOBS:-" -j $(expr $(nproc) + 1) "} + +if [ "$ARCH" = "i586" ]; then + SLKCFLAGS="-O2 -march=i586 -mtune=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "i686" ]; then + SLKCFLAGS="-O2 -march=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "s390" ]; then + SLKCFLAGS="-O2" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "x86_64" ]; then + SLKCFLAGS="-O2 -fPIC" + LIBDIRSUFFIX="64" +elif [ "$ARCH" = "armv7hl" ]; then + SLKCFLAGS="-O3 -march=armv7-a -mfpu=vfpv3-d16" + LIBDIRSUFFIX="" +else + SLKCFLAGS="-O2" + LIBDIRSUFFIX="" +fi + +TMP=${TMP:-/tmp} +PKG=$TMP/package-$PKGNAM + +rm -rf $PKG +mkdir -p $TMP $PKG + +cd $TMP +rm -rf $PKGNAM-$VERSION +tar xvf $CWD/$PKGNAM-$VERSION.tar.?z || exit 1 +cd $PKGNAM-$VERSION || exit 1 + +chown -R root:root . +find . \ + \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \ + -exec chmod 755 {} \+ -o \ + \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ + -exec chmod 644 {} \+ + +# Configure, build, and install: +if [ ! -r configure ]; then + if [ -x ./autogen.sh ]; then + NOCONFIGURE=1 ./autogen.sh + else + autoreconf -vif + fi +fi +CFLAGS="$SLKCFLAGS" \ +CXXFLAGS="$SLKCFLAGS" \ +./configure \ + --prefix=/usr \ + --libdir=/usr/lib${LIBDIRSUFFIX} \ + --sysconfdir=/etc \ + --localstatedir=/var \ + --docdir=/usr/doc/$PKGNAM-$VERSION \ + --mandir=/usr/man \ + --infodir=/usr/info \ + --disable-static \ + --build=$ARCH-slackware-linux || exit 1 +make $NUMJOBS || make || exit 1 +make install DESTDIR=$PKG || exit 1 + +# Don't ship .la files: +rm -f $PKG/{,usr/}lib${LIBDIRSUFFIX}/*.la + +# Strip binaries: +find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null + +# Add a documentation directory: +mkdir -p $PKG/usr/doc/${PKGNAM}-$VERSION +cp -a \ + LICENSE* Readme* \ + $PKG/usr/doc/${PKGNAM}-$VERSION + +mkdir -p $PKG/install +cat $CWD/slack-desc > $PKG/install/slack-desc + +cd $PKG +/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz diff --git a/testing/source/vtown/deps/sassc/sassc.url b/testing/source/vtown/deps/sassc/sassc.url new file mode 100644 index 000000000..7fc72dc12 --- /dev/null +++ b/testing/source/vtown/deps/sassc/sassc.url @@ -0,0 +1 @@ +https://github.com/sass/sassc diff --git a/testing/source/vtown/deps/sassc/slack-desc b/testing/source/vtown/deps/sassc/slack-desc new file mode 100644 index 000000000..7d9aa060d --- /dev/null +++ b/testing/source/vtown/deps/sassc/slack-desc @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. +# Line up the first '|' above the ':' following the base package name, and +# the '|' on the right side marks the last column you can put a character in. +# You must make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +sassc: sassc (Sass CSS preprocessor) +sassc: +sassc: SassC is a wrapper around libsass used to generate a useful command- +sassc: line Sass implementation. Sass is a CSS pre-processor language to add +sassc: on exciting new features to CSS. +sassc: +sassc: Homepage: https://libsass.org +sassc: +sassc: +sassc: +sassc: diff --git a/testing/source/vtown/deps/speech-dispatcher/slack-desc b/testing/source/vtown/deps/speech-dispatcher/slack-desc new file mode 100644 index 000000000..2e837b065 --- /dev/null +++ b/testing/source/vtown/deps/speech-dispatcher/slack-desc @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. +# Line up the first '|' above the ':' following the base package name, and +# the '|' on the right side marks the last column you can put a character in. +# You must make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +speech-dispatcher: speech-dispatcher (device independent speech synthesizer) +speech-dispatcher: +speech-dispatcher: Speech Dispatcher project provides a high-level device independent +speech-dispatcher: layer for access to speech synthesis through a simple, stable and well +speech-dispatcher: documented interface. +speech-dispatcher: +speech-dispatcher: Homepage: http://devel.freebsoft.org/speechd/ +speech-dispatcher: +speech-dispatcher: +speech-dispatcher: +speech-dispatcher: diff --git a/testing/source/vtown/deps/speech-dispatcher/speech-dispatcher.SlackBuild b/testing/source/vtown/deps/speech-dispatcher/speech-dispatcher.SlackBuild new file mode 100755 index 000000000..e3bb02ba7 --- /dev/null +++ b/testing/source/vtown/deps/speech-dispatcher/speech-dispatcher.SlackBuild @@ -0,0 +1,163 @@ +#!/bin/sh + +# Copyright 2019 Patrick J. Volkerding, Sebeka, MN, USA +# Copyright 2019, 2020 Eric Hameleers, Eindhoven, NL +# All rights reserved. +# +# Redistribution and use of this script, with or without modification, is +# permitted provided that the following conditions are met: +# +# 1. Redistributions of this script must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# +# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ''AS IS'' AND ANY EXPRESS OR IMPLIED +# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO +# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; +# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR +# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF +# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + + +cd $(dirname $0) ; CWD=$(pwd) + +PKGNAM=speech-dispatcher +VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)} +BUILD=${BUILD:-1_vtown_1} + +TMP=${TMP:-/tmp} +PKG=$TMP/package-$PKGNAM + +# Automatically determine the architecture we're building on: +if [ -z "$ARCH" ]; then + case "$(uname -m)" in + i?86) ARCH=i586 ;; + arm*) readelf /usr/bin/file -A | egrep -q "Tag_CPU.*[4,5]" && ARCH=arm || ARCH=armv7hl ;; + # Unless $ARCH is already set, use uname -m for all other archs: + *) ARCH=$(uname -m) ;; + esac + export ARCH +fi + +NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "} + +if [ "$ARCH" = "i586" ]; then + SLKCFLAGS="-O2 -march=i586 -mtune=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "i686" ]; then + SLKCFLAGS="-O2 -march=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "s390" ]; then + SLKCFLAGS="-O2" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "x86_64" ]; then + SLKCFLAGS="-O2 -fPIC" + LIBDIRSUFFIX="64" +elif [ "$ARCH" = "armv7hl" ]; then + SLKCFLAGS="-O3 -march=armv7-a -mfpu=vfpv3-d16" + LIBDIRSUFFIX="" +else + SLKCFLAGS="-O2" + LIBDIRSUFFIX="" +fi + +# If the variable PRINT_PACKAGE_NAME is set, then this script will report what +# the name of the created package would be, and then exit. This information +# could be useful to other scripts. +if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then + echo "${PKGNAM}-${VERSION}-${ARCH}-${BUILD}.txz" + exit 0 +fi + +rm -rf $PKG +mkdir -p $TMP $PKG +cd $TMP +rm -rf $PKGNAM-$VERSION +tar xvf $CWD/$PKGNAM-$VERSION.tar.?z || exit 1 +cd $PKGNAM-$VERSION || exit 1 +chown -R root:root . +find -L . \ + \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ + -o -perm 511 \) -exec chmod 755 {} \+ -o \ + \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ + -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \+ + +# Disabled due to bug: https://bugs.archlinux.org/task/35700 +sed -i "s/cicero //g" configure.ac +sed -i "s/sd_cicero//g" src/modules/Makefile.am + +autoreconf -vif || exit 1 + +CFLAGS="$SLKCFLAGS" \ +CXXFLAGS="$SLKCFLAGS" \ +./configure \ + --prefix=/usr \ + --libdir=/usr/lib${LIBDIRSUFFIX} \ + --sysconfdir=/etc \ + --infodir=/usr/info \ + --disable-static \ + --build=$TARGET || exit 1 + +make $NUMJOBS || make || exit 1 +make install DESTDIR=$PKG || exit 1 + +# Don't ship .la files: +rm -f $PKG/{,usr/}lib${LIBDIRSUFFIX}/*.la + +# Add documentation: +mkdir -p $PKG/usr/doc/$PKGNAM-$VERSION +cp -a \ + ANNOUNCE AUTHORS BUGS COPYING* README* TODO \ + $PKG/usr/doc/$PKGNAM-$VERSION + +# Compress info pages and remove the package's dir file: +if [ -d $PKG/usr/info ]; then + rm -f $PKG/usr/info/dir + gzip -9f $PKG/usr/info/*.info* +fi + +# Add this to the doinst.sh: +mkdir -p $PKG/install +cat <> $PKG/install/doinst.sh +# Install info files: +for INFOFILE in usr/info/*.info.gz ; do + chroot . install-info /${INFOFILE} /usr/info/dir 2> /dev/null +done +EOT + +# Strip binaries (if any): +find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \ + | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true + +# Ensure that custom .conf files are not overwritten: +mkdir -p $PKG/install +cat << "EOT" > $PKG/install/doinst.sh +config() { + NEW="$1" + OLD="$(dirname $NEW)/$(basename $NEW .new)" + if [ ! -r $OLD ]; then + mv $NEW $OLD + elif [ "$(cat $OLD | md5sum)" = "$(cat $NEW | md5sum)" ]; then + rm $NEW + fi +} + +EOT + +cd $PKG + for CONFF in $(find etc/${PKGNAM} -type f) ; do + mv ${CONFF} ${CONFF}.new + echo "config ${CONFF}.new" >> $PKG/install/doinst.sh + done +cd - + +# Add a package description: +mkdir -p $PKG/install +cat $CWD/slack-desc > $PKG/install/slack-desc + +# Build the package: +cd $PKG +/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz diff --git a/testing/source/vtown/deps/speech-dispatcher/speech-dispatcher.url b/testing/source/vtown/deps/speech-dispatcher/speech-dispatcher.url new file mode 100644 index 000000000..7be076c1f --- /dev/null +++ b/testing/source/vtown/deps/speech-dispatcher/speech-dispatcher.url @@ -0,0 +1 @@ +http://devel.freebsoft.org/pub/projects/speechd/ diff --git a/testing/source/vtown/deps/vid.stab/fetch-vid.stab.sh b/testing/source/vtown/deps/vid.stab/fetch-vid.stab.sh new file mode 100755 index 000000000..04becb61f --- /dev/null +++ b/testing/source/vtown/deps/vid.stab/fetch-vid.stab.sh @@ -0,0 +1,52 @@ +#!/bin/sh + +# Copyright 2019, 2020 Patrick J. Volkerding, Sebeka, Minnesota, USA +# All rights reserved. +# +# Redistribution and use of this script, with or without modification, is +# permitted provided that the following conditions are met: +# +# 1. Redistributions of this script must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# +# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED +# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO +# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; +# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR +# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF +# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + + +PKGNAM=vid.stab + +# Pull a stable branch + patches +BRANCH=${1:-master} + +# Clear download area: +rm -rf ${PKGNAM} + +# Clone repository: +git clone https://github.com/georgmartius/vid.stab.git + +# checkout $BRANCH: +( cd ${PKGNAM} + git checkout $BRANCH || exit 1 +) + +HEADISAT="$( cd ${PKGNAM} && git log -1 --format=%h )" +DATE="$( cd ${PKGNAM} && git log -1 --format=%cd --date=format:%Y%m%d )" +LONGDATE="$( cd ${PKGNAM} && git log -1 --format=%cd --date=format:%c )" +# Cleanup. We're not packing up the whole git repo. +( cd ${PKGNAM} && find . -type d -name ".git*" -exec rm -rf {} \; 2> /dev/null ) +mv ${PKGNAM} ${PKGNAM}-${DATE}_${HEADISAT} +tar cf ${PKGNAM}-${DATE}_${HEADISAT}.tar ${PKGNAM}-${DATE}_${HEADISAT} +plzip -9 -f ${PKGNAM}-${DATE}_${HEADISAT}.tar +rm -rf ${PKGNAM}-${DATE}_${HEADISAT} +touch -d "$LONGDATE" ${PKGNAM}-${DATE}_${HEADISAT}.tar.lz +echo +echo "${PKGNAM} branch $BRANCH with HEAD at $HEADISAT packaged as ${PKGNAM}-${DATE}_${HEADISAT}.tar.lz" +echo diff --git a/testing/source/vtown/deps/vid.stab/slack-desc b/testing/source/vtown/deps/vid.stab/slack-desc new file mode 100644 index 000000000..54a2d04d9 --- /dev/null +++ b/testing/source/vtown/deps/vid.stab/slack-desc @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +vid.stab: vid.stab (video stabilization library) +vid.stab: +vid.stab: Vidstab is a video stabilization library. A video acquired using a +vid.stab: hand-held camera or a camera mounted on a vehicle typically suffers +vid.stab: from undesirable shakes and jitters. Activities such as surfing, +vid.stab: skiing, riding, and walking while shooting videos are especially prone +vid.stab: to erratic camera shakes. Vidstab targets these video contents to help +vid.stab: create smoother and more stable videos. +vid.stab: +vid.stab: Homepage: http://public.hronopik.de/vid.stab/ +vid.stab: diff --git a/testing/source/vtown/deps/vid.stab/vid.stab.SlackBuild b/testing/source/vtown/deps/vid.stab/vid.stab.SlackBuild new file mode 100755 index 000000000..2029e92d0 --- /dev/null +++ b/testing/source/vtown/deps/vid.stab/vid.stab.SlackBuild @@ -0,0 +1,127 @@ +#!/bin/bash + +# Copyright 2017 Eric Hameleers, Eindhoven, NL +# Copyright 2020 Patrick J. Volkerding, Sebeka, Minnesota, USA +# All rights reserved. +# +# Redistribution and use of this script, with or without modification, is +# permitted provided that the following conditions are met: +# +# 1. Redistributions of this script must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# +# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED +# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO +# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; +# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR +# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF +# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +cd $(dirname $0) ; CWD=$(pwd) + +PKGNAM=vid.stab +VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)} +BUILD=${BUILD:-1_vtown_1} + +# Automatically determine the architecture we're building on: +if [ -z "$ARCH" ]; then + case "$(uname -m)" in + i?86) ARCH=i586 ;; + arm*) readelf /usr/bin/file -A | egrep -q "Tag_CPU.*[4,5]" && ARCH=arm || ARCH=armv7hl ;; + # Unless $ARCH is already set, use uname -m for all other archs: + *) ARCH=$(uname -m) ;; + esac + export ARCH +fi + +# If the variable PRINT_PACKAGE_NAME is set, then this script will report what +# the name of the created package would be, and then exit. This information +# could be useful to other scripts. +if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then + echo "$PKGNAM-$VERSION-$ARCH-$BUILD.txz" + exit 0 +fi + +NUMJOBS=${NUMJOBS:-" -j $(expr $(nproc) + 1) "} + +if [ "$ARCH" = "i586" ]; then + SLKCFLAGS="-O2 -march=i586 -mtune=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "i686" ]; then + SLKCFLAGS="-O2 -march=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "s390" ]; then + SLKCFLAGS="-O2" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "x86_64" ]; then + SLKCFLAGS="-O2 -fPIC" + LIBDIRSUFFIX="64" +elif [ "$ARCH" = "armv7hl" ]; then + SLKCFLAGS="-O3 -march=armv7-a -mfpu=vfpv3-d16" + LIBDIRSUFFIX="" +else + SLKCFLAGS="-O2" + LIBDIRSUFFIX="" +fi + +TMP=${TMP:-/tmp} +PKG=$TMP/package-$PKGNAM + +rm -rf $PKG +mkdir -p $TMP $PKG + +cd $TMP +rm -rf $PKGNAM-$VERSION +tar xvf $CWD/$PKGNAM-$VERSION.tar.?z || exit 1 +cd $PKGNAM-$VERSION || exit 1 + +chown -R root:root . +find . \ + \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \ + -exec chmod 755 {} \+ -o \ + \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ + -exec chmod 644 {} \+ + +# Configure, build, and install: +mkdir cmake-build +cd cmake-build + cmake \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_C_FLAGS_RELEASE:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS_RELEASE:STRING="$SLKCFLAGS" \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DLIB_SUFFIX=${LIBDIRSUFFIX} \ + -DUSE_OMP=OFF \ + .. || exit 1 + make $NUMJOBS || make || exit 1 + make install DESTDIR=$PKG || exit 1 +cd .. + +# Strip binaries: +find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null + +# Add a documentation directory: +mkdir -p $PKG/usr/doc/${PKGNAM}-$VERSION +cp -a \ + Changelog Install LICENSE* README* Todo* \ + $PKG/usr/doc/${PKGNAM}-$VERSION + +# If there's a ChangeLog, installing at least part of the recent history +# is useful, but don't let it get totally out of control: +if [ -r ChangeLog ]; then + DOCSDIR=$(echo $PKG/usr/doc/${PKGNAM}-$VERSION) + cat ChangeLog | head -n 1000 > $DOCSDIR/ChangeLog + touch -r ChangeLog $DOCSDIR/ChangeLog +fi + +mkdir -p $PKG/install +cat $CWD/slack-desc > $PKG/install/slack-desc + +cd $PKG +/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz diff --git a/testing/source/vtown/deps/vid.stab/vid.stab.url b/testing/source/vtown/deps/vid.stab/vid.stab.url new file mode 100644 index 000000000..b98ec60e9 --- /dev/null +++ b/testing/source/vtown/deps/vid.stab/vid.stab.url @@ -0,0 +1 @@ +https://github.com/georgmartius/vid.stab.git diff --git a/testing/source/vtown/kde/build/akonadi b/testing/source/vtown/kde/build/akonadi new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/akonadi @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/akonadi-calendar b/testing/source/vtown/kde/build/akonadi-calendar new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/akonadi-calendar @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/akonadi-calendar-tools b/testing/source/vtown/kde/build/akonadi-calendar-tools new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/akonadi-calendar-tools @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/akonadi-contacts b/testing/source/vtown/kde/build/akonadi-contacts new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/akonadi-contacts @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/akonadi-import-wizard b/testing/source/vtown/kde/build/akonadi-import-wizard new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/akonadi-import-wizard @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/akonadi-mime b/testing/source/vtown/kde/build/akonadi-mime new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/akonadi-mime @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/akonadi-notes b/testing/source/vtown/kde/build/akonadi-notes new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/akonadi-notes @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/akonadi-search b/testing/source/vtown/kde/build/akonadi-search new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/akonadi-search @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/akonadiconsole b/testing/source/vtown/kde/build/akonadiconsole new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/akonadiconsole @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/akregator b/testing/source/vtown/kde/build/akregator new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/akregator @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/alkimia b/testing/source/vtown/kde/build/alkimia new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/alkimia @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/analitza b/testing/source/vtown/kde/build/analitza new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/analitza @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/ark b/testing/source/vtown/kde/build/ark new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/ark @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/artikulate b/testing/source/vtown/kde/build/artikulate new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/artikulate @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/attica b/testing/source/vtown/kde/build/attica new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/attica @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/audiocd-kio b/testing/source/vtown/kde/build/audiocd-kio new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/audiocd-kio @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/baloo b/testing/source/vtown/kde/build/baloo new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/baloo @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/baloo-widgets b/testing/source/vtown/kde/build/baloo-widgets new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/baloo-widgets @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/blinken b/testing/source/vtown/kde/build/blinken new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/blinken @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/bluedevil b/testing/source/vtown/kde/build/bluedevil new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/bluedevil @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/bluez-qt b/testing/source/vtown/kde/build/bluez-qt new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/bluez-qt @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/bomber b/testing/source/vtown/kde/build/bomber new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/bomber @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/bovo b/testing/source/vtown/kde/build/bovo new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/bovo @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/breeze b/testing/source/vtown/kde/build/breeze new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/breeze @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/breeze-grub b/testing/source/vtown/kde/build/breeze-grub new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/breeze-grub @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/breeze-gtk b/testing/source/vtown/kde/build/breeze-gtk new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/breeze-gtk @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/breeze-icons b/testing/source/vtown/kde/build/breeze-icons new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/breeze-icons @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/calendarsupport b/testing/source/vtown/kde/build/calendarsupport new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/calendarsupport @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/calligra b/testing/source/vtown/kde/build/calligra new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/calligra @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/calligraplan b/testing/source/vtown/kde/build/calligraplan new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/calligraplan @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/cantor b/testing/source/vtown/kde/build/cantor new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/cantor @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/cervisia b/testing/source/vtown/kde/build/cervisia new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/cervisia @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/digikam b/testing/source/vtown/kde/build/digikam new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/digikam @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/discover b/testing/source/vtown/kde/build/discover new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/discover @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/dolphin b/testing/source/vtown/kde/build/dolphin new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/dolphin @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/dolphin-plugins b/testing/source/vtown/kde/build/dolphin-plugins new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/dolphin-plugins @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/dragon b/testing/source/vtown/kde/build/dragon new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/dragon @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/drkonqi b/testing/source/vtown/kde/build/drkonqi new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/drkonqi @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/elisa b/testing/source/vtown/kde/build/elisa new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/elisa @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/eventviews b/testing/source/vtown/kde/build/eventviews new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/eventviews @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/extra-cmake-modules b/testing/source/vtown/kde/build/extra-cmake-modules new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/extra-cmake-modules @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/falkon b/testing/source/vtown/kde/build/falkon new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/falkon @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/ffmpegthumbs b/testing/source/vtown/kde/build/ffmpegthumbs new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/ffmpegthumbs @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/filelight b/testing/source/vtown/kde/build/filelight new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/filelight @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/frameworkintegration b/testing/source/vtown/kde/build/frameworkintegration new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/frameworkintegration @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/granatier b/testing/source/vtown/kde/build/granatier new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/granatier @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/grantlee-editor b/testing/source/vtown/kde/build/grantlee-editor new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/grantlee-editor @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/grantleetheme b/testing/source/vtown/kde/build/grantleetheme new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/grantleetheme @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/gwenview b/testing/source/vtown/kde/build/gwenview new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/gwenview @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/incidenceeditor b/testing/source/vtown/kde/build/incidenceeditor new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/incidenceeditor @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/juk b/testing/source/vtown/kde/build/juk new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/juk @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/k3b b/testing/source/vtown/kde/build/k3b new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/k3b @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kaccounts-integration b/testing/source/vtown/kde/build/kaccounts-integration new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kaccounts-integration @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kaccounts-providers b/testing/source/vtown/kde/build/kaccounts-providers new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kaccounts-providers @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kactivities b/testing/source/vtown/kde/build/kactivities new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kactivities @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kactivities-stats b/testing/source/vtown/kde/build/kactivities-stats new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kactivities-stats @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kactivitymanagerd b/testing/source/vtown/kde/build/kactivitymanagerd new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kactivitymanagerd @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kaddressbook b/testing/source/vtown/kde/build/kaddressbook new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kaddressbook @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kajongg b/testing/source/vtown/kde/build/kajongg new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kajongg @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kalarm b/testing/source/vtown/kde/build/kalarm new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kalarm @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kalarmcal b/testing/source/vtown/kde/build/kalarmcal new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kalarmcal @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kalgebra b/testing/source/vtown/kde/build/kalgebra new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kalgebra @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kalzium b/testing/source/vtown/kde/build/kalzium new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kalzium @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kamera b/testing/source/vtown/kde/build/kamera new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kamera @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kamoso b/testing/source/vtown/kde/build/kamoso new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kamoso @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kanagram b/testing/source/vtown/kde/build/kanagram new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kanagram @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kapidox b/testing/source/vtown/kde/build/kapidox new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kapidox @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kapman b/testing/source/vtown/kde/build/kapman new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kapman @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kapptemplate b/testing/source/vtown/kde/build/kapptemplate new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kapptemplate @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/karchive b/testing/source/vtown/kde/build/karchive new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/karchive @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kate b/testing/source/vtown/kde/build/kate new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kate @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/katomic b/testing/source/vtown/kde/build/katomic new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/katomic @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kaudiocreator b/testing/source/vtown/kde/build/kaudiocreator new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kaudiocreator @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kauth b/testing/source/vtown/kde/build/kauth new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kauth @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kbackup b/testing/source/vtown/kde/build/kbackup new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kbackup @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kblackbox b/testing/source/vtown/kde/build/kblackbox new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kblackbox @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kblocks b/testing/source/vtown/kde/build/kblocks new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kblocks @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kbookmarks b/testing/source/vtown/kde/build/kbookmarks new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kbookmarks @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kbounce b/testing/source/vtown/kde/build/kbounce new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kbounce @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kbreakout b/testing/source/vtown/kde/build/kbreakout new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kbreakout @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kbruch b/testing/source/vtown/kde/build/kbruch new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kbruch @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kcachegrind b/testing/source/vtown/kde/build/kcachegrind new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kcachegrind @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kcalc b/testing/source/vtown/kde/build/kcalc new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kcalc @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kcalcore b/testing/source/vtown/kde/build/kcalcore new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kcalcore @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kcalendarcore b/testing/source/vtown/kde/build/kcalendarcore new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kcalendarcore @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kcalutils b/testing/source/vtown/kde/build/kcalutils new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kcalutils @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kcharselect b/testing/source/vtown/kde/build/kcharselect new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kcharselect @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kcmutils b/testing/source/vtown/kde/build/kcmutils new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kcmutils @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kcodecs b/testing/source/vtown/kde/build/kcodecs new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kcodecs @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kcolorchooser b/testing/source/vtown/kde/build/kcolorchooser new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kcolorchooser @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kcompletion b/testing/source/vtown/kde/build/kcompletion new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kcompletion @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kconfig b/testing/source/vtown/kde/build/kconfig new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kconfig @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kconfigwidgets b/testing/source/vtown/kde/build/kconfigwidgets new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kconfigwidgets @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kcontacts b/testing/source/vtown/kde/build/kcontacts new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kcontacts @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kcoreaddons b/testing/source/vtown/kde/build/kcoreaddons new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kcoreaddons @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kcrash b/testing/source/vtown/kde/build/kcrash new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kcrash @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kcron b/testing/source/vtown/kde/build/kcron new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kcron @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kdav b/testing/source/vtown/kde/build/kdav new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kdav @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kdbusaddons b/testing/source/vtown/kde/build/kdbusaddons new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kdbusaddons @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kde-cli-tools b/testing/source/vtown/kde/build/kde-cli-tools new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kde-cli-tools @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kde-dev-scripts b/testing/source/vtown/kde/build/kde-dev-scripts new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kde-dev-scripts @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kde-dev-utils b/testing/source/vtown/kde/build/kde-dev-utils new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kde-dev-utils @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kde-gtk-config b/testing/source/vtown/kde/build/kde-gtk-config new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kde-gtk-config @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kde-wallpapers b/testing/source/vtown/kde/build/kde-wallpapers new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kde-wallpapers @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kdeaccessibility b/testing/source/vtown/kde/build/kdeaccessibility new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kdeaccessibility @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kdebugsettings b/testing/source/vtown/kde/build/kdebugsettings new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kdebugsettings @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kdeclarative b/testing/source/vtown/kde/build/kdeclarative new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kdeclarative @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kdeconnect-kde b/testing/source/vtown/kde/build/kdeconnect-kde new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kdeconnect-kde @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kdecoration b/testing/source/vtown/kde/build/kdecoration new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kdecoration @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kded b/testing/source/vtown/kde/build/kded new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kded @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kdeedu b/testing/source/vtown/kde/build/kdeedu new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kdeedu @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kdeedu-data b/testing/source/vtown/kde/build/kdeedu-data new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kdeedu-data @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kdegraphics b/testing/source/vtown/kde/build/kdegraphics new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kdegraphics @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kdegraphics-mobipocket b/testing/source/vtown/kde/build/kdegraphics-mobipocket new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kdegraphics-mobipocket @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kdegraphics-thumbnailers b/testing/source/vtown/kde/build/kdegraphics-thumbnailers new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kdegraphics-thumbnailers @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kdelibs b/testing/source/vtown/kde/build/kdelibs new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kdelibs @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kdelibs4support b/testing/source/vtown/kde/build/kdelibs4support new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kdelibs4support @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kdenetwork b/testing/source/vtown/kde/build/kdenetwork new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kdenetwork @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kdenetwork-filesharing b/testing/source/vtown/kde/build/kdenetwork-filesharing new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kdenetwork-filesharing @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kdenlive b/testing/source/vtown/kde/build/kdenlive new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kdenlive @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kdepim b/testing/source/vtown/kde/build/kdepim new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kdepim @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kdepim-addons b/testing/source/vtown/kde/build/kdepim-addons new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kdepim-addons @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kdepim-apps-libs b/testing/source/vtown/kde/build/kdepim-apps-libs new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kdepim-apps-libs @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kdepim-runtime b/testing/source/vtown/kde/build/kdepim-runtime new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kdepim-runtime @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kdeplasma-addons b/testing/source/vtown/kde/build/kdeplasma-addons new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kdeplasma-addons @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kdesdk b/testing/source/vtown/kde/build/kdesdk new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kdesdk @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kdesdk-kioslaves b/testing/source/vtown/kde/build/kdesdk-kioslaves new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kdesdk-kioslaves @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kdesdk-thumbnailers b/testing/source/vtown/kde/build/kdesdk-thumbnailers new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kdesdk-thumbnailers @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kdesignerplugin b/testing/source/vtown/kde/build/kdesignerplugin new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kdesignerplugin @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kdesu b/testing/source/vtown/kde/build/kdesu new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kdesu @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kdev-php b/testing/source/vtown/kde/build/kdev-php new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kdev-php @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kdev-python b/testing/source/vtown/kde/build/kdev-python new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kdev-python @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kdevelop b/testing/source/vtown/kde/build/kdevelop new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kdevelop @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kdevelop-pg-qt b/testing/source/vtown/kde/build/kdevelop-pg-qt new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kdevelop-pg-qt @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kdevplatform b/testing/source/vtown/kde/build/kdevplatform new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kdevplatform @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kdewebdev b/testing/source/vtown/kde/build/kdewebdev new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kdewebdev @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kdewebkit b/testing/source/vtown/kde/build/kdewebkit new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kdewebkit @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kdf b/testing/source/vtown/kde/build/kdf new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kdf @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kdiagram b/testing/source/vtown/kde/build/kdiagram new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kdiagram @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kdialog b/testing/source/vtown/kde/build/kdialog new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kdialog @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kdiamond b/testing/source/vtown/kde/build/kdiamond new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kdiamond @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kdnssd b/testing/source/vtown/kde/build/kdnssd new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kdnssd @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kdoctools b/testing/source/vtown/kde/build/kdoctools new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kdoctools @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/keditbookmarks b/testing/source/vtown/kde/build/keditbookmarks new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/keditbookmarks @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kemoticons b/testing/source/vtown/kde/build/kemoticons new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kemoticons @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kfilemetadata b/testing/source/vtown/kde/build/kfilemetadata new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kfilemetadata @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kfind b/testing/source/vtown/kde/build/kfind new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kfind @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kfloppy b/testing/source/vtown/kde/build/kfloppy new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kfloppy @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kfourinline b/testing/source/vtown/kde/build/kfourinline new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kfourinline @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kgamma5 b/testing/source/vtown/kde/build/kgamma5 new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kgamma5 @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kgeography b/testing/source/vtown/kde/build/kgeography new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kgeography @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kget b/testing/source/vtown/kde/build/kget new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kget @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kglobalaccel b/testing/source/vtown/kde/build/kglobalaccel new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kglobalaccel @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kgoldrunner b/testing/source/vtown/kde/build/kgoldrunner new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kgoldrunner @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kgpg b/testing/source/vtown/kde/build/kgpg new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kgpg @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kguiaddons b/testing/source/vtown/kde/build/kguiaddons new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kguiaddons @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/khangman b/testing/source/vtown/kde/build/khangman new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/khangman @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/khelpcenter b/testing/source/vtown/kde/build/khelpcenter new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/khelpcenter @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kholidays b/testing/source/vtown/kde/build/kholidays new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kholidays @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/khotkeys b/testing/source/vtown/kde/build/khotkeys new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/khotkeys @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/khtml b/testing/source/vtown/kde/build/khtml new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/khtml @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/ki18n b/testing/source/vtown/kde/build/ki18n new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/ki18n @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kiconthemes b/testing/source/vtown/kde/build/kiconthemes new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kiconthemes @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kid3 b/testing/source/vtown/kde/build/kid3 new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kid3 @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kidentitymanagement b/testing/source/vtown/kde/build/kidentitymanagement new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kidentitymanagement @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kidletime b/testing/source/vtown/kde/build/kidletime new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kidletime @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kig b/testing/source/vtown/kde/build/kig new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kig @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kigo b/testing/source/vtown/kde/build/kigo new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kigo @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kile b/testing/source/vtown/kde/build/kile new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kile @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/killbots b/testing/source/vtown/kde/build/killbots new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/killbots @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kimageformats b/testing/source/vtown/kde/build/kimageformats new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kimageformats @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kimagemapeditor b/testing/source/vtown/kde/build/kimagemapeditor new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kimagemapeditor @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kimap b/testing/source/vtown/kde/build/kimap new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kimap @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kinfocenter b/testing/source/vtown/kde/build/kinfocenter new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kinfocenter @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kinit b/testing/source/vtown/kde/build/kinit new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kinit @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kio b/testing/source/vtown/kde/build/kio new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kio @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kio-extras b/testing/source/vtown/kde/build/kio-extras new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kio-extras @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kio-gdrive b/testing/source/vtown/kde/build/kio-gdrive new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kio-gdrive @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kipi-plugins b/testing/source/vtown/kde/build/kipi-plugins new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kipi-plugins @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kirigami-gallery b/testing/source/vtown/kde/build/kirigami-gallery new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kirigami-gallery @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kirigami2 b/testing/source/vtown/kde/build/kirigami2 new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kirigami2 @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kiriki b/testing/source/vtown/kde/build/kiriki new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kiriki @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kitemmodels b/testing/source/vtown/kde/build/kitemmodels new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kitemmodels @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kitemviews b/testing/source/vtown/kde/build/kitemviews new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kitemviews @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kiten b/testing/source/vtown/kde/build/kiten new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kiten @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kitinerary b/testing/source/vtown/kde/build/kitinerary new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kitinerary @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kjobwidgets b/testing/source/vtown/kde/build/kjobwidgets new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kjobwidgets @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kjots b/testing/source/vtown/kde/build/kjots new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kjots @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kjs b/testing/source/vtown/kde/build/kjs new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kjs @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kjsembed b/testing/source/vtown/kde/build/kjsembed new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kjsembed @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kjumpingcube b/testing/source/vtown/kde/build/kjumpingcube new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kjumpingcube @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kldap b/testing/source/vtown/kde/build/kldap new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kldap @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kleopatra b/testing/source/vtown/kde/build/kleopatra new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kleopatra @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/klettres b/testing/source/vtown/kde/build/klettres new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/klettres @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/klickety b/testing/source/vtown/kde/build/klickety new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/klickety @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/klines b/testing/source/vtown/kde/build/klines new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/klines @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kmag b/testing/source/vtown/kde/build/kmag new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kmag @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kmahjongg b/testing/source/vtown/kde/build/kmahjongg new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kmahjongg @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kmail b/testing/source/vtown/kde/build/kmail new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kmail @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kmail-account-wizard b/testing/source/vtown/kde/build/kmail-account-wizard new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kmail-account-wizard @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kmailtransport b/testing/source/vtown/kde/build/kmailtransport new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kmailtransport @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kmbox b/testing/source/vtown/kde/build/kmbox new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kmbox @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kmediaplayer b/testing/source/vtown/kde/build/kmediaplayer new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kmediaplayer @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kmenuedit b/testing/source/vtown/kde/build/kmenuedit new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kmenuedit @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kmime b/testing/source/vtown/kde/build/kmime new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kmime @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kmines b/testing/source/vtown/kde/build/kmines new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kmines @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kmix b/testing/source/vtown/kde/build/kmix new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kmix @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kmousetool b/testing/source/vtown/kde/build/kmousetool new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kmousetool @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kmouth b/testing/source/vtown/kde/build/kmouth new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kmouth @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kmplot b/testing/source/vtown/kde/build/kmplot new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kmplot @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kmymoney b/testing/source/vtown/kde/build/kmymoney new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kmymoney @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/knavalbattle b/testing/source/vtown/kde/build/knavalbattle new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/knavalbattle @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/knetwalk b/testing/source/vtown/kde/build/knetwalk new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/knetwalk @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/knewstuff b/testing/source/vtown/kde/build/knewstuff new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/knewstuff @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/knights b/testing/source/vtown/kde/build/knights new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/knights @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/knotes b/testing/source/vtown/kde/build/knotes new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/knotes @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/knotifications b/testing/source/vtown/kde/build/knotifications new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/knotifications @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/knotifyconfig b/testing/source/vtown/kde/build/knotifyconfig new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/knotifyconfig @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kolf b/testing/source/vtown/kde/build/kolf new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kolf @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kollision b/testing/source/vtown/kde/build/kollision new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kollision @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kolourpaint b/testing/source/vtown/kde/build/kolourpaint new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kolourpaint @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kompare b/testing/source/vtown/kde/build/kompare new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kompare @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/konqueror b/testing/source/vtown/kde/build/konqueror new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/konqueror @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/konquest b/testing/source/vtown/kde/build/konquest new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/konquest @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/konsole b/testing/source/vtown/kde/build/konsole new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/konsole @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kontact b/testing/source/vtown/kde/build/kontact new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kontact @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kontactinterface b/testing/source/vtown/kde/build/kontactinterface new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kontactinterface @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kopete b/testing/source/vtown/kde/build/kopete new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kopete @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/korganizer b/testing/source/vtown/kde/build/korganizer new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/korganizer @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kpackage b/testing/source/vtown/kde/build/kpackage new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kpackage @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kparts b/testing/source/vtown/kde/build/kparts new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kparts @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kpat b/testing/source/vtown/kde/build/kpat new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kpat @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kpeople b/testing/source/vtown/kde/build/kpeople new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kpeople @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kpeoplevcard b/testing/source/vtown/kde/build/kpeoplevcard new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kpeoplevcard @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kpimtextedit b/testing/source/vtown/kde/build/kpimtextedit new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kpimtextedit @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kpkpass b/testing/source/vtown/kde/build/kpkpass new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kpkpass @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kplotting b/testing/source/vtown/kde/build/kplotting new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kplotting @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kpmcore b/testing/source/vtown/kde/build/kpmcore new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kpmcore @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kpty b/testing/source/vtown/kde/build/kpty new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kpty @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kqtquickcharts b/testing/source/vtown/kde/build/kqtquickcharts new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kqtquickcharts @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kquickcharts b/testing/source/vtown/kde/build/kquickcharts new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kquickcharts @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/krdc b/testing/source/vtown/kde/build/krdc new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/krdc @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/krename b/testing/source/vtown/kde/build/krename new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/krename @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kreversi b/testing/source/vtown/kde/build/kreversi new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kreversi @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/krfb b/testing/source/vtown/kde/build/krfb new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/krfb @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/krita b/testing/source/vtown/kde/build/krita new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/krita @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kross b/testing/source/vtown/kde/build/kross new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kross @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kross-interpreters b/testing/source/vtown/kde/build/kross-interpreters new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kross-interpreters @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kruler b/testing/source/vtown/kde/build/kruler new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kruler @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/krunner b/testing/source/vtown/kde/build/krunner new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/krunner @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/krusader b/testing/source/vtown/kde/build/krusader new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/krusader @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kscreen b/testing/source/vtown/kde/build/kscreen new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kscreen @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kscreenlocker b/testing/source/vtown/kde/build/kscreenlocker new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kscreenlocker @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kservice b/testing/source/vtown/kde/build/kservice new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kservice @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kshisen b/testing/source/vtown/kde/build/kshisen new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kshisen @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/ksirk b/testing/source/vtown/kde/build/ksirk new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/ksirk @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/ksmtp b/testing/source/vtown/kde/build/ksmtp new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/ksmtp @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/ksnakeduel b/testing/source/vtown/kde/build/ksnakeduel new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/ksnakeduel @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kspaceduel b/testing/source/vtown/kde/build/kspaceduel new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kspaceduel @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/ksquares b/testing/source/vtown/kde/build/ksquares new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/ksquares @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/ksshaskpass b/testing/source/vtown/kde/build/ksshaskpass new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/ksshaskpass @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kstars b/testing/source/vtown/kde/build/kstars new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kstars @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/ksudoku b/testing/source/vtown/kde/build/ksudoku new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/ksudoku @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/ksysguard b/testing/source/vtown/kde/build/ksysguard new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/ksysguard @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/ksystemlog b/testing/source/vtown/kde/build/ksystemlog new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/ksystemlog @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kteatime b/testing/source/vtown/kde/build/kteatime new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kteatime @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/ktexteditor b/testing/source/vtown/kde/build/ktexteditor new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/ktexteditor @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/ktextwidgets b/testing/source/vtown/kde/build/ktextwidgets new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/ktextwidgets @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/ktimer b/testing/source/vtown/kde/build/ktimer new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/ktimer @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/ktimetracker b/testing/source/vtown/kde/build/ktimetracker new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/ktimetracker @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/ktnef b/testing/source/vtown/kde/build/ktnef new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/ktnef @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/ktorrent b/testing/source/vtown/kde/build/ktorrent new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/ktorrent @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/ktouch b/testing/source/vtown/kde/build/ktouch new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/ktouch @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/ktp-accounts-kcm b/testing/source/vtown/kde/build/ktp-accounts-kcm new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/ktp-accounts-kcm @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/ktp-approver b/testing/source/vtown/kde/build/ktp-approver new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/ktp-approver @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/ktp-auth-handler b/testing/source/vtown/kde/build/ktp-auth-handler new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/ktp-auth-handler @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/ktp-call-ui b/testing/source/vtown/kde/build/ktp-call-ui new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/ktp-call-ui @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/ktp-common-internals b/testing/source/vtown/kde/build/ktp-common-internals new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/ktp-common-internals @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/ktp-contact-list b/testing/source/vtown/kde/build/ktp-contact-list new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/ktp-contact-list @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/ktp-contact-runner b/testing/source/vtown/kde/build/ktp-contact-runner new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/ktp-contact-runner @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/ktp-desktop-applets b/testing/source/vtown/kde/build/ktp-desktop-applets new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/ktp-desktop-applets @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/ktp-filetransfer-handler b/testing/source/vtown/kde/build/ktp-filetransfer-handler new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/ktp-filetransfer-handler @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/ktp-kded-module b/testing/source/vtown/kde/build/ktp-kded-module new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/ktp-kded-module @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/ktp-send-file b/testing/source/vtown/kde/build/ktp-send-file new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/ktp-send-file @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/ktp-text-ui b/testing/source/vtown/kde/build/ktp-text-ui new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/ktp-text-ui @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/ktuberling b/testing/source/vtown/kde/build/ktuberling new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/ktuberling @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kturtle b/testing/source/vtown/kde/build/kturtle new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kturtle @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kubrick b/testing/source/vtown/kde/build/kubrick new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kubrick @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kunitconversion b/testing/source/vtown/kde/build/kunitconversion new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kunitconversion @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kuser b/testing/source/vtown/kde/build/kuser new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kuser @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kwallet b/testing/source/vtown/kde/build/kwallet new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kwallet @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kwallet-pam b/testing/source/vtown/kde/build/kwallet-pam new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kwallet-pam @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kwalletmanager b/testing/source/vtown/kde/build/kwalletmanager new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kwalletmanager @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kwave b/testing/source/vtown/kde/build/kwave new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kwave @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kwayland b/testing/source/vtown/kde/build/kwayland new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kwayland @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kwayland-integration b/testing/source/vtown/kde/build/kwayland-integration new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kwayland-integration @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kwayland-server b/testing/source/vtown/kde/build/kwayland-server new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kwayland-server @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kwebkitpart b/testing/source/vtown/kde/build/kwebkitpart new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kwebkitpart @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kwidgetsaddons b/testing/source/vtown/kde/build/kwidgetsaddons new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kwidgetsaddons @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kwin b/testing/source/vtown/kde/build/kwin new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kwin @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kwindowsystem b/testing/source/vtown/kde/build/kwindowsystem new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kwindowsystem @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kwordquiz b/testing/source/vtown/kde/build/kwordquiz new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kwordquiz @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kwrited b/testing/source/vtown/kde/build/kwrited new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kwrited @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kxmlgui b/testing/source/vtown/kde/build/kxmlgui new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kxmlgui @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/kxmlrpcclient b/testing/source/vtown/kde/build/kxmlrpcclient new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/kxmlrpcclient @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/labplot b/testing/source/vtown/kde/build/labplot new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/labplot @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/latte-dock b/testing/source/vtown/kde/build/latte-dock new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/latte-dock @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/libgravatar b/testing/source/vtown/kde/build/libgravatar new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/libgravatar @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/libkcddb b/testing/source/vtown/kde/build/libkcddb new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/libkcddb @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/libkcompactdisc b/testing/source/vtown/kde/build/libkcompactdisc new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/libkcompactdisc @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/libkdcraw b/testing/source/vtown/kde/build/libkdcraw new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/libkdcraw @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/libkdegames b/testing/source/vtown/kde/build/libkdegames new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/libkdegames @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/libkdepim b/testing/source/vtown/kde/build/libkdepim new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/libkdepim @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/libkeduvocdocument b/testing/source/vtown/kde/build/libkeduvocdocument new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/libkeduvocdocument @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/libkexiv2 b/testing/source/vtown/kde/build/libkexiv2 new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/libkexiv2 @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/libkgapi b/testing/source/vtown/kde/build/libkgapi new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/libkgapi @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/libkgeomap b/testing/source/vtown/kde/build/libkgeomap new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/libkgeomap @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/libkipi b/testing/source/vtown/kde/build/libkipi new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/libkipi @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/libkleo b/testing/source/vtown/kde/build/libkleo new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/libkleo @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/libkmahjongg b/testing/source/vtown/kde/build/libkmahjongg new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/libkmahjongg @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/libkomparediff2 b/testing/source/vtown/kde/build/libkomparediff2 new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/libkomparediff2 @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/libksane b/testing/source/vtown/kde/build/libksane new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/libksane @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/libkscreen b/testing/source/vtown/kde/build/libkscreen new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/libkscreen @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/libksieve b/testing/source/vtown/kde/build/libksieve new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/libksieve @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/libksysguard b/testing/source/vtown/kde/build/libksysguard new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/libksysguard @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/libktorrent b/testing/source/vtown/kde/build/libktorrent new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/libktorrent @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/lokalize b/testing/source/vtown/kde/build/lokalize new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/lokalize @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/lskat b/testing/source/vtown/kde/build/lskat new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/lskat @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/mailcommon b/testing/source/vtown/kde/build/mailcommon new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/mailcommon @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/mailimporter b/testing/source/vtown/kde/build/mailimporter new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/mailimporter @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/marble b/testing/source/vtown/kde/build/marble new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/marble @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/mbox-importer b/testing/source/vtown/kde/build/mbox-importer new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/mbox-importer @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/messagelib b/testing/source/vtown/kde/build/messagelib new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/messagelib @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/milou b/testing/source/vtown/kde/build/milou new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/milou @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/minuet b/testing/source/vtown/kde/build/minuet new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/minuet @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/modemmanager-qt b/testing/source/vtown/kde/build/modemmanager-qt new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/modemmanager-qt @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/native-build-number/akonadi b/testing/source/vtown/kde/build/native-build-number/akonadi new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/akonadi @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/akonadi-calendar b/testing/source/vtown/kde/build/native-build-number/akonadi-calendar new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/akonadi-calendar @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/akonadi-calendar-tools b/testing/source/vtown/kde/build/native-build-number/akonadi-calendar-tools new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/akonadi-calendar-tools @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/akonadi-contacts b/testing/source/vtown/kde/build/native-build-number/akonadi-contacts new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/akonadi-contacts @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/akonadi-import-wizard b/testing/source/vtown/kde/build/native-build-number/akonadi-import-wizard new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/akonadi-import-wizard @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/akonadi-mime b/testing/source/vtown/kde/build/native-build-number/akonadi-mime new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/akonadi-mime @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/akonadi-notes b/testing/source/vtown/kde/build/native-build-number/akonadi-notes new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/akonadi-notes @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/akonadi-search b/testing/source/vtown/kde/build/native-build-number/akonadi-search new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/akonadi-search @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/akonadiconsole b/testing/source/vtown/kde/build/native-build-number/akonadiconsole new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/akonadiconsole @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/akregator b/testing/source/vtown/kde/build/native-build-number/akregator new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/akregator @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/alkimia b/testing/source/vtown/kde/build/native-build-number/alkimia new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/alkimia @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/analitza b/testing/source/vtown/kde/build/native-build-number/analitza new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/analitza @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/ark b/testing/source/vtown/kde/build/native-build-number/ark new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/ark @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/artikulate b/testing/source/vtown/kde/build/native-build-number/artikulate new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/artikulate @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/attica b/testing/source/vtown/kde/build/native-build-number/attica new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/attica @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/audiocd-kio b/testing/source/vtown/kde/build/native-build-number/audiocd-kio new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/audiocd-kio @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/baloo b/testing/source/vtown/kde/build/native-build-number/baloo new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/baloo @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/baloo-widgets b/testing/source/vtown/kde/build/native-build-number/baloo-widgets new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/baloo-widgets @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/blinken b/testing/source/vtown/kde/build/native-build-number/blinken new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/blinken @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/bluedevil b/testing/source/vtown/kde/build/native-build-number/bluedevil new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/bluedevil @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/bluez-qt b/testing/source/vtown/kde/build/native-build-number/bluez-qt new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/bluez-qt @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/bomber b/testing/source/vtown/kde/build/native-build-number/bomber new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/bomber @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/bovo b/testing/source/vtown/kde/build/native-build-number/bovo new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/bovo @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/breeze b/testing/source/vtown/kde/build/native-build-number/breeze new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/breeze @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/breeze-grub b/testing/source/vtown/kde/build/native-build-number/breeze-grub new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/breeze-grub @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/breeze-gtk b/testing/source/vtown/kde/build/native-build-number/breeze-gtk new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/breeze-gtk @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/breeze-icons b/testing/source/vtown/kde/build/native-build-number/breeze-icons new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/breeze-icons @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/calendarsupport b/testing/source/vtown/kde/build/native-build-number/calendarsupport new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/calendarsupport @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/calligra b/testing/source/vtown/kde/build/native-build-number/calligra new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/calligra @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/calligraplan b/testing/source/vtown/kde/build/native-build-number/calligraplan new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/calligraplan @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/cantor b/testing/source/vtown/kde/build/native-build-number/cantor new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/cantor @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/cervisia b/testing/source/vtown/kde/build/native-build-number/cervisia new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/cervisia @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/digikam b/testing/source/vtown/kde/build/native-build-number/digikam new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/digikam @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/discover b/testing/source/vtown/kde/build/native-build-number/discover new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/discover @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/dolphin b/testing/source/vtown/kde/build/native-build-number/dolphin new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/dolphin @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/dolphin-plugins b/testing/source/vtown/kde/build/native-build-number/dolphin-plugins new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/dolphin-plugins @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/dragon b/testing/source/vtown/kde/build/native-build-number/dragon new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/dragon @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/drkonqi b/testing/source/vtown/kde/build/native-build-number/drkonqi new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/drkonqi @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/elisa b/testing/source/vtown/kde/build/native-build-number/elisa new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/elisa @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/eventviews b/testing/source/vtown/kde/build/native-build-number/eventviews new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/eventviews @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/extra-cmake-modules b/testing/source/vtown/kde/build/native-build-number/extra-cmake-modules new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/extra-cmake-modules @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/falkon b/testing/source/vtown/kde/build/native-build-number/falkon new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/falkon @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/ffmpegthumbs b/testing/source/vtown/kde/build/native-build-number/ffmpegthumbs new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/ffmpegthumbs @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/filelight b/testing/source/vtown/kde/build/native-build-number/filelight new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/filelight @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/frameworkintegration b/testing/source/vtown/kde/build/native-build-number/frameworkintegration new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/frameworkintegration @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/granatier b/testing/source/vtown/kde/build/native-build-number/granatier new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/granatier @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/grantlee-editor b/testing/source/vtown/kde/build/native-build-number/grantlee-editor new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/grantlee-editor @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/grantleetheme b/testing/source/vtown/kde/build/native-build-number/grantleetheme new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/grantleetheme @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/gwenview b/testing/source/vtown/kde/build/native-build-number/gwenview new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/gwenview @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/incidenceeditor b/testing/source/vtown/kde/build/native-build-number/incidenceeditor new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/incidenceeditor @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/increment.sh b/testing/source/vtown/kde/build/native-build-number/increment.sh new file mode 100755 index 000000000..6de5d0da6 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/increment.sh @@ -0,0 +1,17 @@ +#!/bin/sh +# A script to increment build numbers. +# Call it with the list of the build numbers to increase by one: +# +# ./increment.sh xf86-input-acecad xf86-input-aiptek xf86-input-joystick +# +# If a build file does not exist, it will be created with a value of 2. + +for build in $* ; do + if [ ! -r $build ]; then + echo "Creating $build with value 2" + echo 2 > $build + else + echo "Incrementing $build $(cat $build) -> $(expr $(cat $build) + 1)" + echo $(expr $(cat $build) + 1) > $build + fi +done diff --git a/testing/source/vtown/kde/build/native-build-number/juk b/testing/source/vtown/kde/build/native-build-number/juk new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/juk @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/k3b b/testing/source/vtown/kde/build/native-build-number/k3b new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/k3b @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kaccounts-integration b/testing/source/vtown/kde/build/native-build-number/kaccounts-integration new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kaccounts-integration @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kaccounts-providers b/testing/source/vtown/kde/build/native-build-number/kaccounts-providers new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kaccounts-providers @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kactivities b/testing/source/vtown/kde/build/native-build-number/kactivities new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kactivities @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kactivities-stats b/testing/source/vtown/kde/build/native-build-number/kactivities-stats new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kactivities-stats @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kactivitymanagerd b/testing/source/vtown/kde/build/native-build-number/kactivitymanagerd new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kactivitymanagerd @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kaddressbook b/testing/source/vtown/kde/build/native-build-number/kaddressbook new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kaddressbook @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kajongg b/testing/source/vtown/kde/build/native-build-number/kajongg new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kajongg @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kalarm b/testing/source/vtown/kde/build/native-build-number/kalarm new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kalarm @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kalarmcal b/testing/source/vtown/kde/build/native-build-number/kalarmcal new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kalarmcal @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kalgebra b/testing/source/vtown/kde/build/native-build-number/kalgebra new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kalgebra @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kalzium b/testing/source/vtown/kde/build/native-build-number/kalzium new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kalzium @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kamera b/testing/source/vtown/kde/build/native-build-number/kamera new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kamera @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kamoso b/testing/source/vtown/kde/build/native-build-number/kamoso new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kamoso @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kanagram b/testing/source/vtown/kde/build/native-build-number/kanagram new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kanagram @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kapidox b/testing/source/vtown/kde/build/native-build-number/kapidox new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kapidox @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kapman b/testing/source/vtown/kde/build/native-build-number/kapman new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kapman @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kapptemplate b/testing/source/vtown/kde/build/native-build-number/kapptemplate new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kapptemplate @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/karchive b/testing/source/vtown/kde/build/native-build-number/karchive new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/karchive @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kate b/testing/source/vtown/kde/build/native-build-number/kate new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kate @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/katomic b/testing/source/vtown/kde/build/native-build-number/katomic new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/katomic @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kaudiocreator b/testing/source/vtown/kde/build/native-build-number/kaudiocreator new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kaudiocreator @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kauth b/testing/source/vtown/kde/build/native-build-number/kauth new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kauth @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kbackup b/testing/source/vtown/kde/build/native-build-number/kbackup new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kbackup @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kblackbox b/testing/source/vtown/kde/build/native-build-number/kblackbox new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kblackbox @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kblocks b/testing/source/vtown/kde/build/native-build-number/kblocks new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kblocks @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kbookmarks b/testing/source/vtown/kde/build/native-build-number/kbookmarks new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kbookmarks @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kbounce b/testing/source/vtown/kde/build/native-build-number/kbounce new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kbounce @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kbreakout b/testing/source/vtown/kde/build/native-build-number/kbreakout new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kbreakout @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kbruch b/testing/source/vtown/kde/build/native-build-number/kbruch new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kbruch @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kcachegrind b/testing/source/vtown/kde/build/native-build-number/kcachegrind new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kcachegrind @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kcalc b/testing/source/vtown/kde/build/native-build-number/kcalc new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kcalc @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kcalcore b/testing/source/vtown/kde/build/native-build-number/kcalcore new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kcalcore @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kcalendarcore b/testing/source/vtown/kde/build/native-build-number/kcalendarcore new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kcalendarcore @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kcalutils b/testing/source/vtown/kde/build/native-build-number/kcalutils new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kcalutils @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kcharselect b/testing/source/vtown/kde/build/native-build-number/kcharselect new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kcharselect @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kcmutils b/testing/source/vtown/kde/build/native-build-number/kcmutils new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kcmutils @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kcodecs b/testing/source/vtown/kde/build/native-build-number/kcodecs new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kcodecs @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kcolorchooser b/testing/source/vtown/kde/build/native-build-number/kcolorchooser new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kcolorchooser @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kcompletion b/testing/source/vtown/kde/build/native-build-number/kcompletion new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kcompletion @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kconfig b/testing/source/vtown/kde/build/native-build-number/kconfig new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kconfig @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kconfigwidgets b/testing/source/vtown/kde/build/native-build-number/kconfigwidgets new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kconfigwidgets @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kcontacts b/testing/source/vtown/kde/build/native-build-number/kcontacts new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kcontacts @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kcoreaddons b/testing/source/vtown/kde/build/native-build-number/kcoreaddons new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kcoreaddons @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kcrash b/testing/source/vtown/kde/build/native-build-number/kcrash new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kcrash @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kcron b/testing/source/vtown/kde/build/native-build-number/kcron new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kcron @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kdav b/testing/source/vtown/kde/build/native-build-number/kdav new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kdav @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kdbusaddons b/testing/source/vtown/kde/build/native-build-number/kdbusaddons new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kdbusaddons @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kde-cli-tools b/testing/source/vtown/kde/build/native-build-number/kde-cli-tools new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kde-cli-tools @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kde-dev-scripts b/testing/source/vtown/kde/build/native-build-number/kde-dev-scripts new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kde-dev-scripts @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kde-dev-utils b/testing/source/vtown/kde/build/native-build-number/kde-dev-utils new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kde-dev-utils @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kde-gtk-config b/testing/source/vtown/kde/build/native-build-number/kde-gtk-config new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kde-gtk-config @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kde-wallpapers b/testing/source/vtown/kde/build/native-build-number/kde-wallpapers new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kde-wallpapers @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kdeaccessibility b/testing/source/vtown/kde/build/native-build-number/kdeaccessibility new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kdeaccessibility @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kdeadmin b/testing/source/vtown/kde/build/native-build-number/kdeadmin new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kdeadmin @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kdebase b/testing/source/vtown/kde/build/native-build-number/kdebase new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kdebase @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kdebugsettings b/testing/source/vtown/kde/build/native-build-number/kdebugsettings new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kdebugsettings @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kdeclarative b/testing/source/vtown/kde/build/native-build-number/kdeclarative new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kdeclarative @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kdeconnect-kde b/testing/source/vtown/kde/build/native-build-number/kdeconnect-kde new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kdeconnect-kde @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kdecoration b/testing/source/vtown/kde/build/native-build-number/kdecoration new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kdecoration @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kded b/testing/source/vtown/kde/build/native-build-number/kded new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kded @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kdeedu b/testing/source/vtown/kde/build/native-build-number/kdeedu new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kdeedu @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kdeedu-data b/testing/source/vtown/kde/build/native-build-number/kdeedu-data new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kdeedu-data @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kdegames b/testing/source/vtown/kde/build/native-build-number/kdegames new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kdegames @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kdegraphics b/testing/source/vtown/kde/build/native-build-number/kdegraphics new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kdegraphics @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kdegraphics-mobipocket b/testing/source/vtown/kde/build/native-build-number/kdegraphics-mobipocket new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kdegraphics-mobipocket @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kdegraphics-thumbnailers b/testing/source/vtown/kde/build/native-build-number/kdegraphics-thumbnailers new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kdegraphics-thumbnailers @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kdelibs b/testing/source/vtown/kde/build/native-build-number/kdelibs new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kdelibs @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kdelibs4support b/testing/source/vtown/kde/build/native-build-number/kdelibs4support new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kdelibs4support @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kdemultimedia b/testing/source/vtown/kde/build/native-build-number/kdemultimedia new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kdemultimedia @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kdenetwork b/testing/source/vtown/kde/build/native-build-number/kdenetwork new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kdenetwork @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kdenetwork-filesharing b/testing/source/vtown/kde/build/native-build-number/kdenetwork-filesharing new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kdenetwork-filesharing @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kdenlive b/testing/source/vtown/kde/build/native-build-number/kdenlive new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kdenlive @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kdepim b/testing/source/vtown/kde/build/native-build-number/kdepim new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kdepim @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kdepim-addons b/testing/source/vtown/kde/build/native-build-number/kdepim-addons new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kdepim-addons @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kdepim-apps-libs b/testing/source/vtown/kde/build/native-build-number/kdepim-apps-libs new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kdepim-apps-libs @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kdepim-runtime b/testing/source/vtown/kde/build/native-build-number/kdepim-runtime new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kdepim-runtime @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kdeplasma-addons b/testing/source/vtown/kde/build/native-build-number/kdeplasma-addons new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kdeplasma-addons @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kdesdk b/testing/source/vtown/kde/build/native-build-number/kdesdk new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kdesdk @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kdesdk-kioslaves b/testing/source/vtown/kde/build/native-build-number/kdesdk-kioslaves new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kdesdk-kioslaves @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kdesdk-thumbnailers b/testing/source/vtown/kde/build/native-build-number/kdesdk-thumbnailers new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kdesdk-thumbnailers @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kdesignerplugin b/testing/source/vtown/kde/build/native-build-number/kdesignerplugin new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kdesignerplugin @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kdesu b/testing/source/vtown/kde/build/native-build-number/kdesu new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kdesu @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kdetoys b/testing/source/vtown/kde/build/native-build-number/kdetoys new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kdetoys @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kdeutils b/testing/source/vtown/kde/build/native-build-number/kdeutils new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kdeutils @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kdev-php b/testing/source/vtown/kde/build/native-build-number/kdev-php new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kdev-php @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kdev-python b/testing/source/vtown/kde/build/native-build-number/kdev-python new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kdev-python @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kdevelop b/testing/source/vtown/kde/build/native-build-number/kdevelop new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kdevelop @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kdevelop-pg-qt b/testing/source/vtown/kde/build/native-build-number/kdevelop-pg-qt new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kdevelop-pg-qt @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kdevplatform b/testing/source/vtown/kde/build/native-build-number/kdevplatform new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kdevplatform @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kdewebdev b/testing/source/vtown/kde/build/native-build-number/kdewebdev new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kdewebdev @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kdewebkit b/testing/source/vtown/kde/build/native-build-number/kdewebkit new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kdewebkit @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kdf b/testing/source/vtown/kde/build/native-build-number/kdf new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kdf @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kdiagram b/testing/source/vtown/kde/build/native-build-number/kdiagram new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kdiagram @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kdialog b/testing/source/vtown/kde/build/native-build-number/kdialog new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kdialog @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kdiamond b/testing/source/vtown/kde/build/native-build-number/kdiamond new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kdiamond @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kdnssd b/testing/source/vtown/kde/build/native-build-number/kdnssd new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kdnssd @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kdoctools b/testing/source/vtown/kde/build/native-build-number/kdoctools new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kdoctools @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/keditbookmarks b/testing/source/vtown/kde/build/native-build-number/keditbookmarks new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/keditbookmarks @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kemoticons b/testing/source/vtown/kde/build/native-build-number/kemoticons new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kemoticons @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kfilemetadata b/testing/source/vtown/kde/build/native-build-number/kfilemetadata new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kfilemetadata @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kfind b/testing/source/vtown/kde/build/native-build-number/kfind new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kfind @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kfloppy b/testing/source/vtown/kde/build/native-build-number/kfloppy new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kfloppy @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kfourinline b/testing/source/vtown/kde/build/native-build-number/kfourinline new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kfourinline @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kgamma5 b/testing/source/vtown/kde/build/native-build-number/kgamma5 new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kgamma5 @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kgeography b/testing/source/vtown/kde/build/native-build-number/kgeography new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kgeography @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kget b/testing/source/vtown/kde/build/native-build-number/kget new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kget @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kglobalaccel b/testing/source/vtown/kde/build/native-build-number/kglobalaccel new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kglobalaccel @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kgoldrunner b/testing/source/vtown/kde/build/native-build-number/kgoldrunner new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kgoldrunner @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kgpg b/testing/source/vtown/kde/build/native-build-number/kgpg new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kgpg @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kguiaddons b/testing/source/vtown/kde/build/native-build-number/kguiaddons new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kguiaddons @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/khangman b/testing/source/vtown/kde/build/native-build-number/khangman new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/khangman @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/khelpcenter b/testing/source/vtown/kde/build/native-build-number/khelpcenter new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/khelpcenter @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kholidays b/testing/source/vtown/kde/build/native-build-number/kholidays new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kholidays @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/khotkeys b/testing/source/vtown/kde/build/native-build-number/khotkeys new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/khotkeys @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/khtml b/testing/source/vtown/kde/build/native-build-number/khtml new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/khtml @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/ki18n b/testing/source/vtown/kde/build/native-build-number/ki18n new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/ki18n @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kiconthemes b/testing/source/vtown/kde/build/native-build-number/kiconthemes new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kiconthemes @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kid3 b/testing/source/vtown/kde/build/native-build-number/kid3 new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kid3 @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kidentitymanagement b/testing/source/vtown/kde/build/native-build-number/kidentitymanagement new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kidentitymanagement @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kidletime b/testing/source/vtown/kde/build/native-build-number/kidletime new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kidletime @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kig b/testing/source/vtown/kde/build/native-build-number/kig new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kig @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kigo b/testing/source/vtown/kde/build/native-build-number/kigo new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kigo @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kile b/testing/source/vtown/kde/build/native-build-number/kile new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kile @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/killbots b/testing/source/vtown/kde/build/native-build-number/killbots new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/killbots @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kimageformats b/testing/source/vtown/kde/build/native-build-number/kimageformats new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kimageformats @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kimagemapeditor b/testing/source/vtown/kde/build/native-build-number/kimagemapeditor new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kimagemapeditor @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kimap b/testing/source/vtown/kde/build/native-build-number/kimap new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kimap @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kinfocenter b/testing/source/vtown/kde/build/native-build-number/kinfocenter new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kinfocenter @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kinit b/testing/source/vtown/kde/build/native-build-number/kinit new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kinit @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kio b/testing/source/vtown/kde/build/native-build-number/kio new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kio @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kio-extras b/testing/source/vtown/kde/build/native-build-number/kio-extras new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kio-extras @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kio-gdrive b/testing/source/vtown/kde/build/native-build-number/kio-gdrive new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kio-gdrive @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kipi-plugins b/testing/source/vtown/kde/build/native-build-number/kipi-plugins new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kipi-plugins @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kirigami-gallery b/testing/source/vtown/kde/build/native-build-number/kirigami-gallery new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kirigami-gallery @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kirigami2 b/testing/source/vtown/kde/build/native-build-number/kirigami2 new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kirigami2 @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kiriki b/testing/source/vtown/kde/build/native-build-number/kiriki new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kiriki @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kitemmodels b/testing/source/vtown/kde/build/native-build-number/kitemmodels new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kitemmodels @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kitemviews b/testing/source/vtown/kde/build/native-build-number/kitemviews new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kitemviews @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kiten b/testing/source/vtown/kde/build/native-build-number/kiten new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kiten @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kitinerary b/testing/source/vtown/kde/build/native-build-number/kitinerary new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kitinerary @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kjobwidgets b/testing/source/vtown/kde/build/native-build-number/kjobwidgets new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kjobwidgets @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kjots b/testing/source/vtown/kde/build/native-build-number/kjots new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kjots @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kjs b/testing/source/vtown/kde/build/native-build-number/kjs new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kjs @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kjsembed b/testing/source/vtown/kde/build/native-build-number/kjsembed new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kjsembed @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kjumpingcube b/testing/source/vtown/kde/build/native-build-number/kjumpingcube new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kjumpingcube @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kldap b/testing/source/vtown/kde/build/native-build-number/kldap new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kldap @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kleopatra b/testing/source/vtown/kde/build/native-build-number/kleopatra new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kleopatra @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/klettres b/testing/source/vtown/kde/build/native-build-number/klettres new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/klettres @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/klickety b/testing/source/vtown/kde/build/native-build-number/klickety new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/klickety @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/klines b/testing/source/vtown/kde/build/native-build-number/klines new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/klines @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kmag b/testing/source/vtown/kde/build/native-build-number/kmag new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kmag @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kmahjongg b/testing/source/vtown/kde/build/native-build-number/kmahjongg new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kmahjongg @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kmail b/testing/source/vtown/kde/build/native-build-number/kmail new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kmail @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kmail-account-wizard b/testing/source/vtown/kde/build/native-build-number/kmail-account-wizard new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kmail-account-wizard @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kmailtransport b/testing/source/vtown/kde/build/native-build-number/kmailtransport new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kmailtransport @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kmbox b/testing/source/vtown/kde/build/native-build-number/kmbox new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kmbox @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kmediaplayer b/testing/source/vtown/kde/build/native-build-number/kmediaplayer new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kmediaplayer @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kmenuedit b/testing/source/vtown/kde/build/native-build-number/kmenuedit new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kmenuedit @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kmime b/testing/source/vtown/kde/build/native-build-number/kmime new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kmime @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kmines b/testing/source/vtown/kde/build/native-build-number/kmines new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kmines @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kmix b/testing/source/vtown/kde/build/native-build-number/kmix new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kmix @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kmousetool b/testing/source/vtown/kde/build/native-build-number/kmousetool new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kmousetool @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kmouth b/testing/source/vtown/kde/build/native-build-number/kmouth new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kmouth @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kmplot b/testing/source/vtown/kde/build/native-build-number/kmplot new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kmplot @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kmymoney b/testing/source/vtown/kde/build/native-build-number/kmymoney new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kmymoney @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/knavalbattle b/testing/source/vtown/kde/build/native-build-number/knavalbattle new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/knavalbattle @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/knetwalk b/testing/source/vtown/kde/build/native-build-number/knetwalk new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/knetwalk @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/knewstuff b/testing/source/vtown/kde/build/native-build-number/knewstuff new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/knewstuff @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/knights b/testing/source/vtown/kde/build/native-build-number/knights new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/knights @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/knotes b/testing/source/vtown/kde/build/native-build-number/knotes new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/knotes @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/knotifications b/testing/source/vtown/kde/build/native-build-number/knotifications new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/knotifications @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/knotifyconfig b/testing/source/vtown/kde/build/native-build-number/knotifyconfig new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/knotifyconfig @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kolf b/testing/source/vtown/kde/build/native-build-number/kolf new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kolf @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kollision b/testing/source/vtown/kde/build/native-build-number/kollision new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kollision @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kolourpaint b/testing/source/vtown/kde/build/native-build-number/kolourpaint new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kolourpaint @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kompare b/testing/source/vtown/kde/build/native-build-number/kompare new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kompare @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/konqueror b/testing/source/vtown/kde/build/native-build-number/konqueror new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/konqueror @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/konquest b/testing/source/vtown/kde/build/native-build-number/konquest new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/konquest @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/konsole b/testing/source/vtown/kde/build/native-build-number/konsole new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/konsole @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kontact b/testing/source/vtown/kde/build/native-build-number/kontact new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kontact @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kontactinterface b/testing/source/vtown/kde/build/native-build-number/kontactinterface new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kontactinterface @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kopete b/testing/source/vtown/kde/build/native-build-number/kopete new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kopete @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/korganizer b/testing/source/vtown/kde/build/native-build-number/korganizer new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/korganizer @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kpackage b/testing/source/vtown/kde/build/native-build-number/kpackage new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kpackage @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kparts b/testing/source/vtown/kde/build/native-build-number/kparts new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kparts @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kpat b/testing/source/vtown/kde/build/native-build-number/kpat new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kpat @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kpeople b/testing/source/vtown/kde/build/native-build-number/kpeople new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kpeople @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kpeoplevcard b/testing/source/vtown/kde/build/native-build-number/kpeoplevcard new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kpeoplevcard @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kpimtextedit b/testing/source/vtown/kde/build/native-build-number/kpimtextedit new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kpimtextedit @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kpkpass b/testing/source/vtown/kde/build/native-build-number/kpkpass new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kpkpass @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kplotting b/testing/source/vtown/kde/build/native-build-number/kplotting new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kplotting @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kpmcore b/testing/source/vtown/kde/build/native-build-number/kpmcore new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kpmcore @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kpty b/testing/source/vtown/kde/build/native-build-number/kpty new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kpty @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kqtquickcharts b/testing/source/vtown/kde/build/native-build-number/kqtquickcharts new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kqtquickcharts @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kquickcharts b/testing/source/vtown/kde/build/native-build-number/kquickcharts new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kquickcharts @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/krdc b/testing/source/vtown/kde/build/native-build-number/krdc new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/krdc @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/krename b/testing/source/vtown/kde/build/native-build-number/krename new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/krename @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kreversi b/testing/source/vtown/kde/build/native-build-number/kreversi new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kreversi @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/krfb b/testing/source/vtown/kde/build/native-build-number/krfb new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/krfb @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/krita b/testing/source/vtown/kde/build/native-build-number/krita new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/krita @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kross b/testing/source/vtown/kde/build/native-build-number/kross new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kross @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kross-interpreters b/testing/source/vtown/kde/build/native-build-number/kross-interpreters new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kross-interpreters @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kruler b/testing/source/vtown/kde/build/native-build-number/kruler new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kruler @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/krunner b/testing/source/vtown/kde/build/native-build-number/krunner new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/krunner @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/krusader b/testing/source/vtown/kde/build/native-build-number/krusader new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/krusader @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kscreen b/testing/source/vtown/kde/build/native-build-number/kscreen new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kscreen @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kscreenlocker b/testing/source/vtown/kde/build/native-build-number/kscreenlocker new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kscreenlocker @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kservice b/testing/source/vtown/kde/build/native-build-number/kservice new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kservice @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kshisen b/testing/source/vtown/kde/build/native-build-number/kshisen new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kshisen @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/ksirk b/testing/source/vtown/kde/build/native-build-number/ksirk new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/ksirk @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/ksmtp b/testing/source/vtown/kde/build/native-build-number/ksmtp new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/ksmtp @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/ksnakeduel b/testing/source/vtown/kde/build/native-build-number/ksnakeduel new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/ksnakeduel @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kspaceduel b/testing/source/vtown/kde/build/native-build-number/kspaceduel new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kspaceduel @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/ksquares b/testing/source/vtown/kde/build/native-build-number/ksquares new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/ksquares @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/ksshaskpass b/testing/source/vtown/kde/build/native-build-number/ksshaskpass new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/ksshaskpass @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kstars b/testing/source/vtown/kde/build/native-build-number/kstars new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kstars @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/ksudoku b/testing/source/vtown/kde/build/native-build-number/ksudoku new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/ksudoku @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/ksysguard b/testing/source/vtown/kde/build/native-build-number/ksysguard new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/ksysguard @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/ksystemlog b/testing/source/vtown/kde/build/native-build-number/ksystemlog new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/ksystemlog @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kteatime b/testing/source/vtown/kde/build/native-build-number/kteatime new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kteatime @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/ktexteditor b/testing/source/vtown/kde/build/native-build-number/ktexteditor new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/ktexteditor @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/ktextwidgets b/testing/source/vtown/kde/build/native-build-number/ktextwidgets new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/ktextwidgets @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/ktimer b/testing/source/vtown/kde/build/native-build-number/ktimer new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/ktimer @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/ktimetracker b/testing/source/vtown/kde/build/native-build-number/ktimetracker new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/ktimetracker @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/ktnef b/testing/source/vtown/kde/build/native-build-number/ktnef new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/ktnef @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/ktorrent b/testing/source/vtown/kde/build/native-build-number/ktorrent new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/ktorrent @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/ktouch b/testing/source/vtown/kde/build/native-build-number/ktouch new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/ktouch @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/ktp-accounts-kcm b/testing/source/vtown/kde/build/native-build-number/ktp-accounts-kcm new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/ktp-accounts-kcm @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/ktp-approver b/testing/source/vtown/kde/build/native-build-number/ktp-approver new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/ktp-approver @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/ktp-auth-handler b/testing/source/vtown/kde/build/native-build-number/ktp-auth-handler new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/ktp-auth-handler @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/ktp-call-ui b/testing/source/vtown/kde/build/native-build-number/ktp-call-ui new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/ktp-call-ui @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/ktp-common-internals b/testing/source/vtown/kde/build/native-build-number/ktp-common-internals new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/ktp-common-internals @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/ktp-contact-list b/testing/source/vtown/kde/build/native-build-number/ktp-contact-list new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/ktp-contact-list @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/ktp-contact-runner b/testing/source/vtown/kde/build/native-build-number/ktp-contact-runner new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/ktp-contact-runner @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/ktp-desktop-applets b/testing/source/vtown/kde/build/native-build-number/ktp-desktop-applets new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/ktp-desktop-applets @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/ktp-filetransfer-handler b/testing/source/vtown/kde/build/native-build-number/ktp-filetransfer-handler new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/ktp-filetransfer-handler @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/ktp-kded-module b/testing/source/vtown/kde/build/native-build-number/ktp-kded-module new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/ktp-kded-module @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/ktp-send-file b/testing/source/vtown/kde/build/native-build-number/ktp-send-file new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/ktp-send-file @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/ktp-text-ui b/testing/source/vtown/kde/build/native-build-number/ktp-text-ui new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/ktp-text-ui @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/ktuberling b/testing/source/vtown/kde/build/native-build-number/ktuberling new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/ktuberling @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kturtle b/testing/source/vtown/kde/build/native-build-number/kturtle new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kturtle @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kubrick b/testing/source/vtown/kde/build/native-build-number/kubrick new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kubrick @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kunitconversion b/testing/source/vtown/kde/build/native-build-number/kunitconversion new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kunitconversion @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kuser b/testing/source/vtown/kde/build/native-build-number/kuser new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kuser @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kwallet b/testing/source/vtown/kde/build/native-build-number/kwallet new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kwallet @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kwallet-pam b/testing/source/vtown/kde/build/native-build-number/kwallet-pam new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kwallet-pam @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kwalletmanager b/testing/source/vtown/kde/build/native-build-number/kwalletmanager new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kwalletmanager @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kwave b/testing/source/vtown/kde/build/native-build-number/kwave new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kwave @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kwayland b/testing/source/vtown/kde/build/native-build-number/kwayland new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kwayland @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kwayland-integration b/testing/source/vtown/kde/build/native-build-number/kwayland-integration new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kwayland-integration @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kwayland-server b/testing/source/vtown/kde/build/native-build-number/kwayland-server new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kwayland-server @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kwebkitpart b/testing/source/vtown/kde/build/native-build-number/kwebkitpart new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kwebkitpart @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kwidgetsaddons b/testing/source/vtown/kde/build/native-build-number/kwidgetsaddons new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kwidgetsaddons @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kwin b/testing/source/vtown/kde/build/native-build-number/kwin new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kwin @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kwindowsystem b/testing/source/vtown/kde/build/native-build-number/kwindowsystem new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kwindowsystem @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kwordquiz b/testing/source/vtown/kde/build/native-build-number/kwordquiz new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kwordquiz @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kwrited b/testing/source/vtown/kde/build/native-build-number/kwrited new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kwrited @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kxmlgui b/testing/source/vtown/kde/build/native-build-number/kxmlgui new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kxmlgui @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/kxmlrpcclient b/testing/source/vtown/kde/build/native-build-number/kxmlrpcclient new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/kxmlrpcclient @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/labplot b/testing/source/vtown/kde/build/native-build-number/labplot new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/labplot @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/latte-dock b/testing/source/vtown/kde/build/native-build-number/latte-dock new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/latte-dock @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/libgravatar b/testing/source/vtown/kde/build/native-build-number/libgravatar new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/libgravatar @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/libkcddb b/testing/source/vtown/kde/build/native-build-number/libkcddb new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/libkcddb @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/libkcompactdisc b/testing/source/vtown/kde/build/native-build-number/libkcompactdisc new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/libkcompactdisc @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/libkdcraw b/testing/source/vtown/kde/build/native-build-number/libkdcraw new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/libkdcraw @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/libkdegames b/testing/source/vtown/kde/build/native-build-number/libkdegames new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/libkdegames @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/libkdepim b/testing/source/vtown/kde/build/native-build-number/libkdepim new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/libkdepim @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/libkeduvocdocument b/testing/source/vtown/kde/build/native-build-number/libkeduvocdocument new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/libkeduvocdocument @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/libkexiv2 b/testing/source/vtown/kde/build/native-build-number/libkexiv2 new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/libkexiv2 @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/libkgapi b/testing/source/vtown/kde/build/native-build-number/libkgapi new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/libkgapi @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/libkgeomap b/testing/source/vtown/kde/build/native-build-number/libkgeomap new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/libkgeomap @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/libkipi b/testing/source/vtown/kde/build/native-build-number/libkipi new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/libkipi @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/libkleo b/testing/source/vtown/kde/build/native-build-number/libkleo new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/libkleo @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/libkmahjongg b/testing/source/vtown/kde/build/native-build-number/libkmahjongg new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/libkmahjongg @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/libkomparediff2 b/testing/source/vtown/kde/build/native-build-number/libkomparediff2 new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/libkomparediff2 @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/libksane b/testing/source/vtown/kde/build/native-build-number/libksane new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/libksane @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/libkscreen b/testing/source/vtown/kde/build/native-build-number/libkscreen new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/libkscreen @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/libksieve b/testing/source/vtown/kde/build/native-build-number/libksieve new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/libksieve @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/libksysguard b/testing/source/vtown/kde/build/native-build-number/libksysguard new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/libksysguard @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/libktorrent b/testing/source/vtown/kde/build/native-build-number/libktorrent new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/libktorrent @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/lokalize b/testing/source/vtown/kde/build/native-build-number/lokalize new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/lokalize @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/lskat b/testing/source/vtown/kde/build/native-build-number/lskat new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/lskat @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/mailcommon b/testing/source/vtown/kde/build/native-build-number/mailcommon new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/mailcommon @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/mailimporter b/testing/source/vtown/kde/build/native-build-number/mailimporter new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/mailimporter @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/marble b/testing/source/vtown/kde/build/native-build-number/marble new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/marble @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/mbox-importer b/testing/source/vtown/kde/build/native-build-number/mbox-importer new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/mbox-importer @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/messagelib b/testing/source/vtown/kde/build/native-build-number/messagelib new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/messagelib @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/milou b/testing/source/vtown/kde/build/native-build-number/milou new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/milou @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/minuet b/testing/source/vtown/kde/build/native-build-number/minuet new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/minuet @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/modemmanager-qt b/testing/source/vtown/kde/build/native-build-number/modemmanager-qt new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/modemmanager-qt @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/networkmanager-qt b/testing/source/vtown/kde/build/native-build-number/networkmanager-qt new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/networkmanager-qt @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/okteta b/testing/source/vtown/kde/build/native-build-number/okteta new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/okteta @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/okular b/testing/source/vtown/kde/build/native-build-number/okular new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/okular @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/oxygen b/testing/source/vtown/kde/build/native-build-number/oxygen new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/oxygen @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/oxygen-fonts b/testing/source/vtown/kde/build/native-build-number/oxygen-fonts new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/oxygen-fonts @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/oxygen-gtk2 b/testing/source/vtown/kde/build/native-build-number/oxygen-gtk2 new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/oxygen-gtk2 @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/oxygen-icons5 b/testing/source/vtown/kde/build/native-build-number/oxygen-icons5 new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/oxygen-icons5 @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/palapeli b/testing/source/vtown/kde/build/native-build-number/palapeli new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/palapeli @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/parley b/testing/source/vtown/kde/build/native-build-number/parley new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/parley @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/partitionmanager b/testing/source/vtown/kde/build/native-build-number/partitionmanager new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/partitionmanager @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/picmi b/testing/source/vtown/kde/build/native-build-number/picmi new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/picmi @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/pim-data-exporter b/testing/source/vtown/kde/build/native-build-number/pim-data-exporter new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/pim-data-exporter @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/pim-sieve-editor b/testing/source/vtown/kde/build/native-build-number/pim-sieve-editor new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/pim-sieve-editor @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/pimcommon b/testing/source/vtown/kde/build/native-build-number/pimcommon new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/pimcommon @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/plasma-browser-integration b/testing/source/vtown/kde/build/native-build-number/plasma-browser-integration new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/plasma-browser-integration @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/plasma-desktop b/testing/source/vtown/kde/build/native-build-number/plasma-desktop new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/plasma-desktop @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/plasma-disks b/testing/source/vtown/kde/build/native-build-number/plasma-disks new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/plasma-disks @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/plasma-framework b/testing/source/vtown/kde/build/native-build-number/plasma-framework new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/plasma-framework @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/plasma-integration b/testing/source/vtown/kde/build/native-build-number/plasma-integration new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/plasma-integration @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/plasma-nm b/testing/source/vtown/kde/build/native-build-number/plasma-nm new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/plasma-nm @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/plasma-pa b/testing/source/vtown/kde/build/native-build-number/plasma-pa new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/plasma-pa @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/plasma-sdk b/testing/source/vtown/kde/build/native-build-number/plasma-sdk new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/plasma-sdk @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/plasma-vault b/testing/source/vtown/kde/build/native-build-number/plasma-vault new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/plasma-vault @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/plasma-wayland-protocols b/testing/source/vtown/kde/build/native-build-number/plasma-wayland-protocols new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/plasma-wayland-protocols @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/plasma-workspace b/testing/source/vtown/kde/build/native-build-number/plasma-workspace new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/plasma-workspace @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/plasma-workspace-wallpapers b/testing/source/vtown/kde/build/native-build-number/plasma-workspace-wallpapers new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/plasma-workspace-wallpapers @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/polkit-kde-agent-1 b/testing/source/vtown/kde/build/native-build-number/polkit-kde-agent-1 new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/polkit-kde-agent-1 @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/polkit-kde-kcmodules-framework b/testing/source/vtown/kde/build/native-build-number/polkit-kde-kcmodules-framework new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/polkit-kde-kcmodules-framework @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/powerdevil b/testing/source/vtown/kde/build/native-build-number/powerdevil new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/powerdevil @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/poxml b/testing/source/vtown/kde/build/native-build-number/poxml new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/poxml @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/print-manager b/testing/source/vtown/kde/build/native-build-number/print-manager new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/print-manager @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/prison b/testing/source/vtown/kde/build/native-build-number/prison new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/prison @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/pulseaudio-qt b/testing/source/vtown/kde/build/native-build-number/pulseaudio-qt new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/pulseaudio-qt @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/purpose b/testing/source/vtown/kde/build/native-build-number/purpose new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/purpose @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/qqc2-desktop-style b/testing/source/vtown/kde/build/native-build-number/qqc2-desktop-style new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/qqc2-desktop-style @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/rocs b/testing/source/vtown/kde/build/native-build-number/rocs new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/rocs @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/sddm b/testing/source/vtown/kde/build/native-build-number/sddm new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/sddm @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/sddm-kcm b/testing/source/vtown/kde/build/native-build-number/sddm-kcm new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/sddm-kcm @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/signon-kwallet-extension b/testing/source/vtown/kde/build/native-build-number/signon-kwallet-extension new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/signon-kwallet-extension @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/skanlite b/testing/source/vtown/kde/build/native-build-number/skanlite new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/skanlite @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/solid b/testing/source/vtown/kde/build/native-build-number/solid new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/solid @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/sonnet b/testing/source/vtown/kde/build/native-build-number/sonnet new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/sonnet @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/spectacle b/testing/source/vtown/kde/build/native-build-number/spectacle new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/spectacle @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/step b/testing/source/vtown/kde/build/native-build-number/step new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/step @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/svgpart b/testing/source/vtown/kde/build/native-build-number/svgpart new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/svgpart @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/sweeper b/testing/source/vtown/kde/build/native-build-number/sweeper new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/sweeper @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/syndication b/testing/source/vtown/kde/build/native-build-number/syndication new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/syndication @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/syntax-highlighting b/testing/source/vtown/kde/build/native-build-number/syntax-highlighting new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/syntax-highlighting @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/systemsettings b/testing/source/vtown/kde/build/native-build-number/systemsettings new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/systemsettings @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/threadweaver b/testing/source/vtown/kde/build/native-build-number/threadweaver new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/threadweaver @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/umbrello b/testing/source/vtown/kde/build/native-build-number/umbrello new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/umbrello @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/user-manager b/testing/source/vtown/kde/build/native-build-number/user-manager new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/user-manager @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/wacomtablet b/testing/source/vtown/kde/build/native-build-number/wacomtablet new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/wacomtablet @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/xdg-desktop-portal-kde b/testing/source/vtown/kde/build/native-build-number/xdg-desktop-portal-kde new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/xdg-desktop-portal-kde @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/yakuake b/testing/source/vtown/kde/build/native-build-number/yakuake new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/yakuake @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/native-build-number/zeroconf-ioslave b/testing/source/vtown/kde/build/native-build-number/zeroconf-ioslave new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/native-build-number/zeroconf-ioslave @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/networkmanager-qt b/testing/source/vtown/kde/build/networkmanager-qt new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/networkmanager-qt @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/okteta b/testing/source/vtown/kde/build/okteta new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/okteta @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/okular b/testing/source/vtown/kde/build/okular new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/okular @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/oxygen b/testing/source/vtown/kde/build/oxygen new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/oxygen @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/oxygen-fonts b/testing/source/vtown/kde/build/oxygen-fonts new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/oxygen-fonts @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/oxygen-gtk2 b/testing/source/vtown/kde/build/oxygen-gtk2 new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/oxygen-gtk2 @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/oxygen-icons5 b/testing/source/vtown/kde/build/oxygen-icons5 new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/oxygen-icons5 @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/palapeli b/testing/source/vtown/kde/build/palapeli new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/palapeli @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/parley b/testing/source/vtown/kde/build/parley new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/parley @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/partitionmanager b/testing/source/vtown/kde/build/partitionmanager new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/partitionmanager @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/picmi b/testing/source/vtown/kde/build/picmi new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/picmi @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/pim-data-exporter b/testing/source/vtown/kde/build/pim-data-exporter new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/pim-data-exporter @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/pim-sieve-editor b/testing/source/vtown/kde/build/pim-sieve-editor new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/pim-sieve-editor @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/pimcommon b/testing/source/vtown/kde/build/pimcommon new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/pimcommon @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/plasma-browser-integration b/testing/source/vtown/kde/build/plasma-browser-integration new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/plasma-browser-integration @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/plasma-desktop b/testing/source/vtown/kde/build/plasma-desktop new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/plasma-desktop @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/plasma-disks b/testing/source/vtown/kde/build/plasma-disks new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/plasma-disks @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/plasma-framework b/testing/source/vtown/kde/build/plasma-framework new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/plasma-framework @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/plasma-integration b/testing/source/vtown/kde/build/plasma-integration new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/plasma-integration @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/plasma-nm b/testing/source/vtown/kde/build/plasma-nm new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/plasma-nm @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/plasma-pa b/testing/source/vtown/kde/build/plasma-pa new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/plasma-pa @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/plasma-sdk b/testing/source/vtown/kde/build/plasma-sdk new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/plasma-sdk @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/plasma-vault b/testing/source/vtown/kde/build/plasma-vault new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/plasma-vault @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/plasma-wayland-protocols b/testing/source/vtown/kde/build/plasma-wayland-protocols new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/plasma-wayland-protocols @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/plasma-workspace b/testing/source/vtown/kde/build/plasma-workspace new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/plasma-workspace @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/plasma-workspace-wallpapers b/testing/source/vtown/kde/build/plasma-workspace-wallpapers new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/plasma-workspace-wallpapers @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/polkit-kde-agent-1 b/testing/source/vtown/kde/build/polkit-kde-agent-1 new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/polkit-kde-agent-1 @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/powerdevil b/testing/source/vtown/kde/build/powerdevil new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/powerdevil @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/poxml b/testing/source/vtown/kde/build/poxml new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/poxml @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/print-manager b/testing/source/vtown/kde/build/print-manager new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/print-manager @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/prison b/testing/source/vtown/kde/build/prison new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/prison @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/pulseaudio-qt b/testing/source/vtown/kde/build/pulseaudio-qt new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/pulseaudio-qt @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/purpose b/testing/source/vtown/kde/build/purpose new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/purpose @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/qqc2-desktop-style b/testing/source/vtown/kde/build/qqc2-desktop-style new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/qqc2-desktop-style @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/rocs b/testing/source/vtown/kde/build/rocs new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/rocs @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/sddm b/testing/source/vtown/kde/build/sddm new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/sddm @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/sddm-kcm b/testing/source/vtown/kde/build/sddm-kcm new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/sddm-kcm @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/signon-kwallet-extension b/testing/source/vtown/kde/build/signon-kwallet-extension new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/signon-kwallet-extension @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/skanlite b/testing/source/vtown/kde/build/skanlite new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/skanlite @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/solid b/testing/source/vtown/kde/build/solid new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/solid @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/sonnet b/testing/source/vtown/kde/build/sonnet new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/sonnet @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/spectacle b/testing/source/vtown/kde/build/spectacle new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/spectacle @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/step b/testing/source/vtown/kde/build/step new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/step @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/svgpart b/testing/source/vtown/kde/build/svgpart new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/svgpart @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/sweeper b/testing/source/vtown/kde/build/sweeper new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/sweeper @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/syndication b/testing/source/vtown/kde/build/syndication new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/syndication @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/syntax-highlighting b/testing/source/vtown/kde/build/syntax-highlighting new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/syntax-highlighting @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/systemsettings b/testing/source/vtown/kde/build/systemsettings new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/systemsettings @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/threadweaver b/testing/source/vtown/kde/build/threadweaver new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/threadweaver @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/umbrello b/testing/source/vtown/kde/build/umbrello new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/umbrello @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/uplift-builds.sh b/testing/source/vtown/kde/build/uplift-builds.sh new file mode 100755 index 000000000..508e92632 --- /dev/null +++ b/testing/source/vtown/kde/build/uplift-builds.sh @@ -0,0 +1,14 @@ +#!/bin/bash +# Update the combined build numbers from the native and vtown build numbers. +for native in native-build-number/* ; do + BUILDFILE=$(basename $native) + if [ "$BUILDFILE" = "increment.sh" ]; then + continue + fi + OLDCONTENTS=$(cat $BUILDFILE 2> /dev/null) + NEWCONTENTS="$(cat $native)_vtown_$(cat vtown-build-number/$(basename $native))" + if [ ! "$OLDCONTENTS" = "$NEWCONTENTS" ]; then + echo "Uplifting $BUILDFILE" + echo $NEWCONTENTS > $BUILDFILE + fi +done diff --git a/testing/source/vtown/kde/build/user-manager b/testing/source/vtown/kde/build/user-manager new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/user-manager @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/akonadi b/testing/source/vtown/kde/build/vtown-build-number/akonadi new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/akonadi @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/akonadi-calendar b/testing/source/vtown/kde/build/vtown-build-number/akonadi-calendar new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/akonadi-calendar @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/akonadi-calendar-tools b/testing/source/vtown/kde/build/vtown-build-number/akonadi-calendar-tools new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/akonadi-calendar-tools @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/akonadi-contacts b/testing/source/vtown/kde/build/vtown-build-number/akonadi-contacts new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/akonadi-contacts @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/akonadi-import-wizard b/testing/source/vtown/kde/build/vtown-build-number/akonadi-import-wizard new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/akonadi-import-wizard @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/akonadi-mime b/testing/source/vtown/kde/build/vtown-build-number/akonadi-mime new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/akonadi-mime @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/akonadi-notes b/testing/source/vtown/kde/build/vtown-build-number/akonadi-notes new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/akonadi-notes @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/akonadi-search b/testing/source/vtown/kde/build/vtown-build-number/akonadi-search new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/akonadi-search @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/akonadiconsole b/testing/source/vtown/kde/build/vtown-build-number/akonadiconsole new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/akonadiconsole @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/akregator b/testing/source/vtown/kde/build/vtown-build-number/akregator new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/akregator @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/alkimia b/testing/source/vtown/kde/build/vtown-build-number/alkimia new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/alkimia @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/analitza b/testing/source/vtown/kde/build/vtown-build-number/analitza new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/analitza @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/ark b/testing/source/vtown/kde/build/vtown-build-number/ark new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/ark @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/artikulate b/testing/source/vtown/kde/build/vtown-build-number/artikulate new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/artikulate @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/attica b/testing/source/vtown/kde/build/vtown-build-number/attica new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/attica @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/audiocd-kio b/testing/source/vtown/kde/build/vtown-build-number/audiocd-kio new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/audiocd-kio @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/baloo b/testing/source/vtown/kde/build/vtown-build-number/baloo new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/baloo @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/baloo-widgets b/testing/source/vtown/kde/build/vtown-build-number/baloo-widgets new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/baloo-widgets @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/blinken b/testing/source/vtown/kde/build/vtown-build-number/blinken new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/blinken @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/bluedevil b/testing/source/vtown/kde/build/vtown-build-number/bluedevil new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/bluedevil @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/bluez-qt b/testing/source/vtown/kde/build/vtown-build-number/bluez-qt new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/bluez-qt @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/bomber b/testing/source/vtown/kde/build/vtown-build-number/bomber new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/bomber @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/bovo b/testing/source/vtown/kde/build/vtown-build-number/bovo new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/bovo @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/breeze b/testing/source/vtown/kde/build/vtown-build-number/breeze new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/breeze @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/breeze-grub b/testing/source/vtown/kde/build/vtown-build-number/breeze-grub new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/breeze-grub @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/breeze-gtk b/testing/source/vtown/kde/build/vtown-build-number/breeze-gtk new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/breeze-gtk @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/breeze-icons b/testing/source/vtown/kde/build/vtown-build-number/breeze-icons new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/breeze-icons @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/calendarsupport b/testing/source/vtown/kde/build/vtown-build-number/calendarsupport new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/calendarsupport @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/calligra b/testing/source/vtown/kde/build/vtown-build-number/calligra new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/calligra @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/calligraplan b/testing/source/vtown/kde/build/vtown-build-number/calligraplan new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/calligraplan @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/cantor b/testing/source/vtown/kde/build/vtown-build-number/cantor new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/cantor @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/cervisia b/testing/source/vtown/kde/build/vtown-build-number/cervisia new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/cervisia @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/digikam b/testing/source/vtown/kde/build/vtown-build-number/digikam new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/digikam @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/discover b/testing/source/vtown/kde/build/vtown-build-number/discover new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/discover @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/dolphin b/testing/source/vtown/kde/build/vtown-build-number/dolphin new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/dolphin @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/dolphin-plugins b/testing/source/vtown/kde/build/vtown-build-number/dolphin-plugins new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/dolphin-plugins @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/dragon b/testing/source/vtown/kde/build/vtown-build-number/dragon new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/dragon @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/drkonqi b/testing/source/vtown/kde/build/vtown-build-number/drkonqi new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/drkonqi @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/elisa b/testing/source/vtown/kde/build/vtown-build-number/elisa new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/elisa @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/eventviews b/testing/source/vtown/kde/build/vtown-build-number/eventviews new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/eventviews @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/extra-cmake-modules b/testing/source/vtown/kde/build/vtown-build-number/extra-cmake-modules new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/extra-cmake-modules @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/falkon b/testing/source/vtown/kde/build/vtown-build-number/falkon new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/falkon @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/ffmpegthumbs b/testing/source/vtown/kde/build/vtown-build-number/ffmpegthumbs new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/ffmpegthumbs @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/filelight b/testing/source/vtown/kde/build/vtown-build-number/filelight new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/filelight @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/frameworkintegration b/testing/source/vtown/kde/build/vtown-build-number/frameworkintegration new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/frameworkintegration @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/granatier b/testing/source/vtown/kde/build/vtown-build-number/granatier new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/granatier @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/grantlee-editor b/testing/source/vtown/kde/build/vtown-build-number/grantlee-editor new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/grantlee-editor @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/grantleetheme b/testing/source/vtown/kde/build/vtown-build-number/grantleetheme new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/grantleetheme @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/gwenview b/testing/source/vtown/kde/build/vtown-build-number/gwenview new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/gwenview @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/incidenceeditor b/testing/source/vtown/kde/build/vtown-build-number/incidenceeditor new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/incidenceeditor @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/increment.sh b/testing/source/vtown/kde/build/vtown-build-number/increment.sh new file mode 100755 index 000000000..6de5d0da6 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/increment.sh @@ -0,0 +1,17 @@ +#!/bin/sh +# A script to increment build numbers. +# Call it with the list of the build numbers to increase by one: +# +# ./increment.sh xf86-input-acecad xf86-input-aiptek xf86-input-joystick +# +# If a build file does not exist, it will be created with a value of 2. + +for build in $* ; do + if [ ! -r $build ]; then + echo "Creating $build with value 2" + echo 2 > $build + else + echo "Incrementing $build $(cat $build) -> $(expr $(cat $build) + 1)" + echo $(expr $(cat $build) + 1) > $build + fi +done diff --git a/testing/source/vtown/kde/build/vtown-build-number/juk b/testing/source/vtown/kde/build/vtown-build-number/juk new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/juk @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/k3b b/testing/source/vtown/kde/build/vtown-build-number/k3b new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/k3b @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kaccounts-integration b/testing/source/vtown/kde/build/vtown-build-number/kaccounts-integration new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kaccounts-integration @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kaccounts-providers b/testing/source/vtown/kde/build/vtown-build-number/kaccounts-providers new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kaccounts-providers @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kactivities b/testing/source/vtown/kde/build/vtown-build-number/kactivities new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kactivities @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kactivities-stats b/testing/source/vtown/kde/build/vtown-build-number/kactivities-stats new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kactivities-stats @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kactivitymanagerd b/testing/source/vtown/kde/build/vtown-build-number/kactivitymanagerd new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kactivitymanagerd @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kaddressbook b/testing/source/vtown/kde/build/vtown-build-number/kaddressbook new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kaddressbook @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kajongg b/testing/source/vtown/kde/build/vtown-build-number/kajongg new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kajongg @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kalarm b/testing/source/vtown/kde/build/vtown-build-number/kalarm new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kalarm @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kalarmcal b/testing/source/vtown/kde/build/vtown-build-number/kalarmcal new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kalarmcal @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kalgebra b/testing/source/vtown/kde/build/vtown-build-number/kalgebra new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kalgebra @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kalzium b/testing/source/vtown/kde/build/vtown-build-number/kalzium new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kalzium @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kamera b/testing/source/vtown/kde/build/vtown-build-number/kamera new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kamera @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kamoso b/testing/source/vtown/kde/build/vtown-build-number/kamoso new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kamoso @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kanagram b/testing/source/vtown/kde/build/vtown-build-number/kanagram new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kanagram @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kapidox b/testing/source/vtown/kde/build/vtown-build-number/kapidox new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kapidox @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kapman b/testing/source/vtown/kde/build/vtown-build-number/kapman new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kapman @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kapptemplate b/testing/source/vtown/kde/build/vtown-build-number/kapptemplate new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kapptemplate @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/karchive b/testing/source/vtown/kde/build/vtown-build-number/karchive new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/karchive @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kate b/testing/source/vtown/kde/build/vtown-build-number/kate new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kate @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/katomic b/testing/source/vtown/kde/build/vtown-build-number/katomic new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/katomic @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kaudiocreator b/testing/source/vtown/kde/build/vtown-build-number/kaudiocreator new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kaudiocreator @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kauth b/testing/source/vtown/kde/build/vtown-build-number/kauth new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kauth @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kbackup b/testing/source/vtown/kde/build/vtown-build-number/kbackup new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kbackup @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kblackbox b/testing/source/vtown/kde/build/vtown-build-number/kblackbox new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kblackbox @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kblocks b/testing/source/vtown/kde/build/vtown-build-number/kblocks new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kblocks @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kbookmarks b/testing/source/vtown/kde/build/vtown-build-number/kbookmarks new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kbookmarks @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kbounce b/testing/source/vtown/kde/build/vtown-build-number/kbounce new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kbounce @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kbreakout b/testing/source/vtown/kde/build/vtown-build-number/kbreakout new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kbreakout @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kbruch b/testing/source/vtown/kde/build/vtown-build-number/kbruch new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kbruch @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kcachegrind b/testing/source/vtown/kde/build/vtown-build-number/kcachegrind new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kcachegrind @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kcalc b/testing/source/vtown/kde/build/vtown-build-number/kcalc new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kcalc @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kcalcore b/testing/source/vtown/kde/build/vtown-build-number/kcalcore new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kcalcore @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kcalendarcore b/testing/source/vtown/kde/build/vtown-build-number/kcalendarcore new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kcalendarcore @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kcalutils b/testing/source/vtown/kde/build/vtown-build-number/kcalutils new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kcalutils @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kcharselect b/testing/source/vtown/kde/build/vtown-build-number/kcharselect new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kcharselect @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kcmutils b/testing/source/vtown/kde/build/vtown-build-number/kcmutils new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kcmutils @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kcodecs b/testing/source/vtown/kde/build/vtown-build-number/kcodecs new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kcodecs @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kcolorchooser b/testing/source/vtown/kde/build/vtown-build-number/kcolorchooser new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kcolorchooser @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kcompletion b/testing/source/vtown/kde/build/vtown-build-number/kcompletion new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kcompletion @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kconfig b/testing/source/vtown/kde/build/vtown-build-number/kconfig new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kconfig @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kconfigwidgets b/testing/source/vtown/kde/build/vtown-build-number/kconfigwidgets new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kconfigwidgets @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kcontacts b/testing/source/vtown/kde/build/vtown-build-number/kcontacts new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kcontacts @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kcoreaddons b/testing/source/vtown/kde/build/vtown-build-number/kcoreaddons new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kcoreaddons @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kcrash b/testing/source/vtown/kde/build/vtown-build-number/kcrash new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kcrash @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kcron b/testing/source/vtown/kde/build/vtown-build-number/kcron new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kcron @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kdav b/testing/source/vtown/kde/build/vtown-build-number/kdav new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kdav @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kdbusaddons b/testing/source/vtown/kde/build/vtown-build-number/kdbusaddons new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kdbusaddons @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kde-cli-tools b/testing/source/vtown/kde/build/vtown-build-number/kde-cli-tools new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kde-cli-tools @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kde-dev-scripts b/testing/source/vtown/kde/build/vtown-build-number/kde-dev-scripts new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kde-dev-scripts @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kde-dev-utils b/testing/source/vtown/kde/build/vtown-build-number/kde-dev-utils new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kde-dev-utils @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kde-gtk-config b/testing/source/vtown/kde/build/vtown-build-number/kde-gtk-config new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kde-gtk-config @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kde-wallpapers b/testing/source/vtown/kde/build/vtown-build-number/kde-wallpapers new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kde-wallpapers @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kdeaccessibility b/testing/source/vtown/kde/build/vtown-build-number/kdeaccessibility new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kdeaccessibility @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kdeadmin b/testing/source/vtown/kde/build/vtown-build-number/kdeadmin new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kdeadmin @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kdebase b/testing/source/vtown/kde/build/vtown-build-number/kdebase new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kdebase @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kdebugsettings b/testing/source/vtown/kde/build/vtown-build-number/kdebugsettings new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kdebugsettings @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kdeclarative b/testing/source/vtown/kde/build/vtown-build-number/kdeclarative new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kdeclarative @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kdeconnect-kde b/testing/source/vtown/kde/build/vtown-build-number/kdeconnect-kde new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kdeconnect-kde @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kdecoration b/testing/source/vtown/kde/build/vtown-build-number/kdecoration new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kdecoration @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kded b/testing/source/vtown/kde/build/vtown-build-number/kded new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kded @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kdeedu b/testing/source/vtown/kde/build/vtown-build-number/kdeedu new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kdeedu @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kdeedu-data b/testing/source/vtown/kde/build/vtown-build-number/kdeedu-data new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kdeedu-data @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kdegames b/testing/source/vtown/kde/build/vtown-build-number/kdegames new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kdegames @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kdegraphics b/testing/source/vtown/kde/build/vtown-build-number/kdegraphics new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kdegraphics @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kdegraphics-mobipocket b/testing/source/vtown/kde/build/vtown-build-number/kdegraphics-mobipocket new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kdegraphics-mobipocket @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kdegraphics-thumbnailers b/testing/source/vtown/kde/build/vtown-build-number/kdegraphics-thumbnailers new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kdegraphics-thumbnailers @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kdelibs b/testing/source/vtown/kde/build/vtown-build-number/kdelibs new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kdelibs @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kdelibs4support b/testing/source/vtown/kde/build/vtown-build-number/kdelibs4support new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kdelibs4support @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kdemultimedia b/testing/source/vtown/kde/build/vtown-build-number/kdemultimedia new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kdemultimedia @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kdenetwork b/testing/source/vtown/kde/build/vtown-build-number/kdenetwork new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kdenetwork @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kdenetwork-filesharing b/testing/source/vtown/kde/build/vtown-build-number/kdenetwork-filesharing new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kdenetwork-filesharing @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kdenlive b/testing/source/vtown/kde/build/vtown-build-number/kdenlive new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kdenlive @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kdepim b/testing/source/vtown/kde/build/vtown-build-number/kdepim new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kdepim @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kdepim-addons b/testing/source/vtown/kde/build/vtown-build-number/kdepim-addons new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kdepim-addons @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kdepim-apps-libs b/testing/source/vtown/kde/build/vtown-build-number/kdepim-apps-libs new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kdepim-apps-libs @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kdepim-runtime b/testing/source/vtown/kde/build/vtown-build-number/kdepim-runtime new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kdepim-runtime @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kdeplasma-addons b/testing/source/vtown/kde/build/vtown-build-number/kdeplasma-addons new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kdeplasma-addons @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kdesdk b/testing/source/vtown/kde/build/vtown-build-number/kdesdk new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kdesdk @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kdesdk-kioslaves b/testing/source/vtown/kde/build/vtown-build-number/kdesdk-kioslaves new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kdesdk-kioslaves @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kdesdk-thumbnailers b/testing/source/vtown/kde/build/vtown-build-number/kdesdk-thumbnailers new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kdesdk-thumbnailers @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kdesignerplugin b/testing/source/vtown/kde/build/vtown-build-number/kdesignerplugin new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kdesignerplugin @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kdesu b/testing/source/vtown/kde/build/vtown-build-number/kdesu new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kdesu @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kdetoys b/testing/source/vtown/kde/build/vtown-build-number/kdetoys new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kdetoys @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kdeutils b/testing/source/vtown/kde/build/vtown-build-number/kdeutils new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kdeutils @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kdev-php b/testing/source/vtown/kde/build/vtown-build-number/kdev-php new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kdev-php @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kdev-python b/testing/source/vtown/kde/build/vtown-build-number/kdev-python new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kdev-python @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kdevelop b/testing/source/vtown/kde/build/vtown-build-number/kdevelop new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kdevelop @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kdevelop-pg-qt b/testing/source/vtown/kde/build/vtown-build-number/kdevelop-pg-qt new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kdevelop-pg-qt @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kdevplatform b/testing/source/vtown/kde/build/vtown-build-number/kdevplatform new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kdevplatform @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kdewebdev b/testing/source/vtown/kde/build/vtown-build-number/kdewebdev new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kdewebdev @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kdewebkit b/testing/source/vtown/kde/build/vtown-build-number/kdewebkit new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kdewebkit @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kdf b/testing/source/vtown/kde/build/vtown-build-number/kdf new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kdf @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kdiagram b/testing/source/vtown/kde/build/vtown-build-number/kdiagram new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kdiagram @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kdialog b/testing/source/vtown/kde/build/vtown-build-number/kdialog new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kdialog @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kdiamond b/testing/source/vtown/kde/build/vtown-build-number/kdiamond new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kdiamond @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kdnssd b/testing/source/vtown/kde/build/vtown-build-number/kdnssd new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kdnssd @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kdoctools b/testing/source/vtown/kde/build/vtown-build-number/kdoctools new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kdoctools @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/keditbookmarks b/testing/source/vtown/kde/build/vtown-build-number/keditbookmarks new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/keditbookmarks @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kemoticons b/testing/source/vtown/kde/build/vtown-build-number/kemoticons new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kemoticons @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kfilemetadata b/testing/source/vtown/kde/build/vtown-build-number/kfilemetadata new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kfilemetadata @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kfind b/testing/source/vtown/kde/build/vtown-build-number/kfind new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kfind @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kfloppy b/testing/source/vtown/kde/build/vtown-build-number/kfloppy new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kfloppy @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kfourinline b/testing/source/vtown/kde/build/vtown-build-number/kfourinline new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kfourinline @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kgamma5 b/testing/source/vtown/kde/build/vtown-build-number/kgamma5 new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kgamma5 @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kgeography b/testing/source/vtown/kde/build/vtown-build-number/kgeography new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kgeography @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kget b/testing/source/vtown/kde/build/vtown-build-number/kget new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kget @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kglobalaccel b/testing/source/vtown/kde/build/vtown-build-number/kglobalaccel new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kglobalaccel @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kgoldrunner b/testing/source/vtown/kde/build/vtown-build-number/kgoldrunner new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kgoldrunner @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kgpg b/testing/source/vtown/kde/build/vtown-build-number/kgpg new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kgpg @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kguiaddons b/testing/source/vtown/kde/build/vtown-build-number/kguiaddons new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kguiaddons @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/khangman b/testing/source/vtown/kde/build/vtown-build-number/khangman new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/khangman @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/khelpcenter b/testing/source/vtown/kde/build/vtown-build-number/khelpcenter new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/khelpcenter @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kholidays b/testing/source/vtown/kde/build/vtown-build-number/kholidays new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kholidays @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/khotkeys b/testing/source/vtown/kde/build/vtown-build-number/khotkeys new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/khotkeys @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/khtml b/testing/source/vtown/kde/build/vtown-build-number/khtml new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/khtml @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/ki18n b/testing/source/vtown/kde/build/vtown-build-number/ki18n new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/ki18n @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kiconthemes b/testing/source/vtown/kde/build/vtown-build-number/kiconthemes new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kiconthemes @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kid3 b/testing/source/vtown/kde/build/vtown-build-number/kid3 new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kid3 @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kidentitymanagement b/testing/source/vtown/kde/build/vtown-build-number/kidentitymanagement new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kidentitymanagement @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kidletime b/testing/source/vtown/kde/build/vtown-build-number/kidletime new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kidletime @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kig b/testing/source/vtown/kde/build/vtown-build-number/kig new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kig @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kigo b/testing/source/vtown/kde/build/vtown-build-number/kigo new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kigo @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kile b/testing/source/vtown/kde/build/vtown-build-number/kile new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kile @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/killbots b/testing/source/vtown/kde/build/vtown-build-number/killbots new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/killbots @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kimageformats b/testing/source/vtown/kde/build/vtown-build-number/kimageformats new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kimageformats @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kimagemapeditor b/testing/source/vtown/kde/build/vtown-build-number/kimagemapeditor new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kimagemapeditor @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kimap b/testing/source/vtown/kde/build/vtown-build-number/kimap new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kimap @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kinfocenter b/testing/source/vtown/kde/build/vtown-build-number/kinfocenter new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kinfocenter @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kinit b/testing/source/vtown/kde/build/vtown-build-number/kinit new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kinit @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kio b/testing/source/vtown/kde/build/vtown-build-number/kio new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kio @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kio-extras b/testing/source/vtown/kde/build/vtown-build-number/kio-extras new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kio-extras @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kio-gdrive b/testing/source/vtown/kde/build/vtown-build-number/kio-gdrive new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kio-gdrive @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kipi-plugins b/testing/source/vtown/kde/build/vtown-build-number/kipi-plugins new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kipi-plugins @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kirigami-gallery b/testing/source/vtown/kde/build/vtown-build-number/kirigami-gallery new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kirigami-gallery @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kirigami2 b/testing/source/vtown/kde/build/vtown-build-number/kirigami2 new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kirigami2 @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kiriki b/testing/source/vtown/kde/build/vtown-build-number/kiriki new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kiriki @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kitemmodels b/testing/source/vtown/kde/build/vtown-build-number/kitemmodels new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kitemmodels @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kitemviews b/testing/source/vtown/kde/build/vtown-build-number/kitemviews new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kitemviews @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kiten b/testing/source/vtown/kde/build/vtown-build-number/kiten new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kiten @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kitinerary b/testing/source/vtown/kde/build/vtown-build-number/kitinerary new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kitinerary @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kjobwidgets b/testing/source/vtown/kde/build/vtown-build-number/kjobwidgets new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kjobwidgets @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kjots b/testing/source/vtown/kde/build/vtown-build-number/kjots new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kjots @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kjs b/testing/source/vtown/kde/build/vtown-build-number/kjs new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kjs @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kjsembed b/testing/source/vtown/kde/build/vtown-build-number/kjsembed new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kjsembed @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kjumpingcube b/testing/source/vtown/kde/build/vtown-build-number/kjumpingcube new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kjumpingcube @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kldap b/testing/source/vtown/kde/build/vtown-build-number/kldap new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kldap @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kleopatra b/testing/source/vtown/kde/build/vtown-build-number/kleopatra new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kleopatra @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/klettres b/testing/source/vtown/kde/build/vtown-build-number/klettres new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/klettres @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/klickety b/testing/source/vtown/kde/build/vtown-build-number/klickety new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/klickety @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/klines b/testing/source/vtown/kde/build/vtown-build-number/klines new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/klines @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kmag b/testing/source/vtown/kde/build/vtown-build-number/kmag new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kmag @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kmahjongg b/testing/source/vtown/kde/build/vtown-build-number/kmahjongg new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kmahjongg @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kmail b/testing/source/vtown/kde/build/vtown-build-number/kmail new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kmail @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kmail-account-wizard b/testing/source/vtown/kde/build/vtown-build-number/kmail-account-wizard new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kmail-account-wizard @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kmailtransport b/testing/source/vtown/kde/build/vtown-build-number/kmailtransport new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kmailtransport @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kmbox b/testing/source/vtown/kde/build/vtown-build-number/kmbox new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kmbox @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kmediaplayer b/testing/source/vtown/kde/build/vtown-build-number/kmediaplayer new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kmediaplayer @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kmenuedit b/testing/source/vtown/kde/build/vtown-build-number/kmenuedit new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kmenuedit @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kmime b/testing/source/vtown/kde/build/vtown-build-number/kmime new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kmime @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kmines b/testing/source/vtown/kde/build/vtown-build-number/kmines new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kmines @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kmix b/testing/source/vtown/kde/build/vtown-build-number/kmix new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kmix @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kmousetool b/testing/source/vtown/kde/build/vtown-build-number/kmousetool new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kmousetool @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kmouth b/testing/source/vtown/kde/build/vtown-build-number/kmouth new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kmouth @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kmplot b/testing/source/vtown/kde/build/vtown-build-number/kmplot new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kmplot @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kmymoney b/testing/source/vtown/kde/build/vtown-build-number/kmymoney new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kmymoney @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/knavalbattle b/testing/source/vtown/kde/build/vtown-build-number/knavalbattle new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/knavalbattle @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/knetwalk b/testing/source/vtown/kde/build/vtown-build-number/knetwalk new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/knetwalk @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/knewstuff b/testing/source/vtown/kde/build/vtown-build-number/knewstuff new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/knewstuff @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/knights b/testing/source/vtown/kde/build/vtown-build-number/knights new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/knights @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/knotes b/testing/source/vtown/kde/build/vtown-build-number/knotes new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/knotes @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/knotifications b/testing/source/vtown/kde/build/vtown-build-number/knotifications new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/knotifications @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/knotifyconfig b/testing/source/vtown/kde/build/vtown-build-number/knotifyconfig new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/knotifyconfig @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kolf b/testing/source/vtown/kde/build/vtown-build-number/kolf new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kolf @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kollision b/testing/source/vtown/kde/build/vtown-build-number/kollision new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kollision @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kolourpaint b/testing/source/vtown/kde/build/vtown-build-number/kolourpaint new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kolourpaint @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kompare b/testing/source/vtown/kde/build/vtown-build-number/kompare new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kompare @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/konqueror b/testing/source/vtown/kde/build/vtown-build-number/konqueror new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/konqueror @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/konquest b/testing/source/vtown/kde/build/vtown-build-number/konquest new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/konquest @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/konsole b/testing/source/vtown/kde/build/vtown-build-number/konsole new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/konsole @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kontact b/testing/source/vtown/kde/build/vtown-build-number/kontact new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kontact @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kontactinterface b/testing/source/vtown/kde/build/vtown-build-number/kontactinterface new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kontactinterface @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kopete b/testing/source/vtown/kde/build/vtown-build-number/kopete new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kopete @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/korganizer b/testing/source/vtown/kde/build/vtown-build-number/korganizer new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/korganizer @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kpackage b/testing/source/vtown/kde/build/vtown-build-number/kpackage new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kpackage @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kparts b/testing/source/vtown/kde/build/vtown-build-number/kparts new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kparts @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kpat b/testing/source/vtown/kde/build/vtown-build-number/kpat new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kpat @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kpeople b/testing/source/vtown/kde/build/vtown-build-number/kpeople new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kpeople @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kpeoplevcard b/testing/source/vtown/kde/build/vtown-build-number/kpeoplevcard new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kpeoplevcard @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kpimtextedit b/testing/source/vtown/kde/build/vtown-build-number/kpimtextedit new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kpimtextedit @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kpkpass b/testing/source/vtown/kde/build/vtown-build-number/kpkpass new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kpkpass @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kplotting b/testing/source/vtown/kde/build/vtown-build-number/kplotting new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kplotting @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kpmcore b/testing/source/vtown/kde/build/vtown-build-number/kpmcore new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kpmcore @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kpty b/testing/source/vtown/kde/build/vtown-build-number/kpty new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kpty @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kqtquickcharts b/testing/source/vtown/kde/build/vtown-build-number/kqtquickcharts new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kqtquickcharts @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kquickcharts b/testing/source/vtown/kde/build/vtown-build-number/kquickcharts new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kquickcharts @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/krdc b/testing/source/vtown/kde/build/vtown-build-number/krdc new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/krdc @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/krename b/testing/source/vtown/kde/build/vtown-build-number/krename new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/krename @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kreversi b/testing/source/vtown/kde/build/vtown-build-number/kreversi new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kreversi @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/krfb b/testing/source/vtown/kde/build/vtown-build-number/krfb new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/krfb @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/krita b/testing/source/vtown/kde/build/vtown-build-number/krita new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/krita @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kross b/testing/source/vtown/kde/build/vtown-build-number/kross new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kross @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kross-interpreters b/testing/source/vtown/kde/build/vtown-build-number/kross-interpreters new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kross-interpreters @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kruler b/testing/source/vtown/kde/build/vtown-build-number/kruler new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kruler @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/krunner b/testing/source/vtown/kde/build/vtown-build-number/krunner new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/krunner @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/krusader b/testing/source/vtown/kde/build/vtown-build-number/krusader new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/krusader @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kscreen b/testing/source/vtown/kde/build/vtown-build-number/kscreen new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kscreen @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kscreenlocker b/testing/source/vtown/kde/build/vtown-build-number/kscreenlocker new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kscreenlocker @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kservice b/testing/source/vtown/kde/build/vtown-build-number/kservice new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kservice @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kshisen b/testing/source/vtown/kde/build/vtown-build-number/kshisen new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kshisen @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/ksirk b/testing/source/vtown/kde/build/vtown-build-number/ksirk new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/ksirk @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/ksmtp b/testing/source/vtown/kde/build/vtown-build-number/ksmtp new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/ksmtp @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/ksnakeduel b/testing/source/vtown/kde/build/vtown-build-number/ksnakeduel new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/ksnakeduel @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kspaceduel b/testing/source/vtown/kde/build/vtown-build-number/kspaceduel new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kspaceduel @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/ksquares b/testing/source/vtown/kde/build/vtown-build-number/ksquares new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/ksquares @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/ksshaskpass b/testing/source/vtown/kde/build/vtown-build-number/ksshaskpass new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/ksshaskpass @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kstars b/testing/source/vtown/kde/build/vtown-build-number/kstars new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kstars @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/ksudoku b/testing/source/vtown/kde/build/vtown-build-number/ksudoku new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/ksudoku @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/ksysguard b/testing/source/vtown/kde/build/vtown-build-number/ksysguard new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/ksysguard @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/ksystemlog b/testing/source/vtown/kde/build/vtown-build-number/ksystemlog new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/ksystemlog @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kteatime b/testing/source/vtown/kde/build/vtown-build-number/kteatime new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kteatime @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/ktexteditor b/testing/source/vtown/kde/build/vtown-build-number/ktexteditor new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/ktexteditor @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/ktextwidgets b/testing/source/vtown/kde/build/vtown-build-number/ktextwidgets new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/ktextwidgets @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/ktimer b/testing/source/vtown/kde/build/vtown-build-number/ktimer new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/ktimer @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/ktimetracker b/testing/source/vtown/kde/build/vtown-build-number/ktimetracker new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/ktimetracker @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/ktnef b/testing/source/vtown/kde/build/vtown-build-number/ktnef new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/ktnef @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/ktorrent b/testing/source/vtown/kde/build/vtown-build-number/ktorrent new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/ktorrent @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/ktouch b/testing/source/vtown/kde/build/vtown-build-number/ktouch new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/ktouch @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/ktp-accounts-kcm b/testing/source/vtown/kde/build/vtown-build-number/ktp-accounts-kcm new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/ktp-accounts-kcm @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/ktp-approver b/testing/source/vtown/kde/build/vtown-build-number/ktp-approver new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/ktp-approver @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/ktp-auth-handler b/testing/source/vtown/kde/build/vtown-build-number/ktp-auth-handler new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/ktp-auth-handler @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/ktp-call-ui b/testing/source/vtown/kde/build/vtown-build-number/ktp-call-ui new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/ktp-call-ui @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/ktp-common-internals b/testing/source/vtown/kde/build/vtown-build-number/ktp-common-internals new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/ktp-common-internals @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/ktp-contact-list b/testing/source/vtown/kde/build/vtown-build-number/ktp-contact-list new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/ktp-contact-list @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/ktp-contact-runner b/testing/source/vtown/kde/build/vtown-build-number/ktp-contact-runner new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/ktp-contact-runner @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/ktp-desktop-applets b/testing/source/vtown/kde/build/vtown-build-number/ktp-desktop-applets new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/ktp-desktop-applets @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/ktp-filetransfer-handler b/testing/source/vtown/kde/build/vtown-build-number/ktp-filetransfer-handler new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/ktp-filetransfer-handler @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/ktp-kded-module b/testing/source/vtown/kde/build/vtown-build-number/ktp-kded-module new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/ktp-kded-module @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/ktp-send-file b/testing/source/vtown/kde/build/vtown-build-number/ktp-send-file new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/ktp-send-file @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/ktp-text-ui b/testing/source/vtown/kde/build/vtown-build-number/ktp-text-ui new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/ktp-text-ui @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/ktuberling b/testing/source/vtown/kde/build/vtown-build-number/ktuberling new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/ktuberling @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kturtle b/testing/source/vtown/kde/build/vtown-build-number/kturtle new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kturtle @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kubrick b/testing/source/vtown/kde/build/vtown-build-number/kubrick new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kubrick @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kunitconversion b/testing/source/vtown/kde/build/vtown-build-number/kunitconversion new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kunitconversion @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kuser b/testing/source/vtown/kde/build/vtown-build-number/kuser new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kuser @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kwallet b/testing/source/vtown/kde/build/vtown-build-number/kwallet new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kwallet @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kwallet-pam b/testing/source/vtown/kde/build/vtown-build-number/kwallet-pam new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kwallet-pam @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kwalletmanager b/testing/source/vtown/kde/build/vtown-build-number/kwalletmanager new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kwalletmanager @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kwave b/testing/source/vtown/kde/build/vtown-build-number/kwave new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kwave @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kwayland b/testing/source/vtown/kde/build/vtown-build-number/kwayland new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kwayland @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kwayland-integration b/testing/source/vtown/kde/build/vtown-build-number/kwayland-integration new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kwayland-integration @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kwayland-server b/testing/source/vtown/kde/build/vtown-build-number/kwayland-server new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kwayland-server @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kwebkitpart b/testing/source/vtown/kde/build/vtown-build-number/kwebkitpart new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kwebkitpart @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kwidgetsaddons b/testing/source/vtown/kde/build/vtown-build-number/kwidgetsaddons new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kwidgetsaddons @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kwin b/testing/source/vtown/kde/build/vtown-build-number/kwin new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kwin @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kwindowsystem b/testing/source/vtown/kde/build/vtown-build-number/kwindowsystem new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kwindowsystem @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kwordquiz b/testing/source/vtown/kde/build/vtown-build-number/kwordquiz new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kwordquiz @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kwrited b/testing/source/vtown/kde/build/vtown-build-number/kwrited new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kwrited @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kxmlgui b/testing/source/vtown/kde/build/vtown-build-number/kxmlgui new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kxmlgui @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/kxmlrpcclient b/testing/source/vtown/kde/build/vtown-build-number/kxmlrpcclient new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/kxmlrpcclient @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/labplot b/testing/source/vtown/kde/build/vtown-build-number/labplot new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/labplot @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/latte-dock b/testing/source/vtown/kde/build/vtown-build-number/latte-dock new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/latte-dock @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/libgravatar b/testing/source/vtown/kde/build/vtown-build-number/libgravatar new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/libgravatar @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/libkcddb b/testing/source/vtown/kde/build/vtown-build-number/libkcddb new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/libkcddb @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/libkcompactdisc b/testing/source/vtown/kde/build/vtown-build-number/libkcompactdisc new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/libkcompactdisc @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/libkdcraw b/testing/source/vtown/kde/build/vtown-build-number/libkdcraw new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/libkdcraw @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/libkdegames b/testing/source/vtown/kde/build/vtown-build-number/libkdegames new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/libkdegames @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/libkdepim b/testing/source/vtown/kde/build/vtown-build-number/libkdepim new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/libkdepim @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/libkeduvocdocument b/testing/source/vtown/kde/build/vtown-build-number/libkeduvocdocument new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/libkeduvocdocument @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/libkexiv2 b/testing/source/vtown/kde/build/vtown-build-number/libkexiv2 new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/libkexiv2 @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/libkgapi b/testing/source/vtown/kde/build/vtown-build-number/libkgapi new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/libkgapi @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/libkgeomap b/testing/source/vtown/kde/build/vtown-build-number/libkgeomap new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/libkgeomap @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/libkipi b/testing/source/vtown/kde/build/vtown-build-number/libkipi new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/libkipi @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/libkleo b/testing/source/vtown/kde/build/vtown-build-number/libkleo new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/libkleo @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/libkmahjongg b/testing/source/vtown/kde/build/vtown-build-number/libkmahjongg new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/libkmahjongg @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/libkomparediff2 b/testing/source/vtown/kde/build/vtown-build-number/libkomparediff2 new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/libkomparediff2 @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/libksane b/testing/source/vtown/kde/build/vtown-build-number/libksane new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/libksane @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/libkscreen b/testing/source/vtown/kde/build/vtown-build-number/libkscreen new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/libkscreen @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/libksieve b/testing/source/vtown/kde/build/vtown-build-number/libksieve new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/libksieve @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/libksysguard b/testing/source/vtown/kde/build/vtown-build-number/libksysguard new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/libksysguard @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/libktorrent b/testing/source/vtown/kde/build/vtown-build-number/libktorrent new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/libktorrent @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/lokalize b/testing/source/vtown/kde/build/vtown-build-number/lokalize new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/lokalize @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/lskat b/testing/source/vtown/kde/build/vtown-build-number/lskat new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/lskat @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/mailcommon b/testing/source/vtown/kde/build/vtown-build-number/mailcommon new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/mailcommon @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/mailimporter b/testing/source/vtown/kde/build/vtown-build-number/mailimporter new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/mailimporter @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/marble b/testing/source/vtown/kde/build/vtown-build-number/marble new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/marble @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/mbox-importer b/testing/source/vtown/kde/build/vtown-build-number/mbox-importer new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/mbox-importer @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/messagelib b/testing/source/vtown/kde/build/vtown-build-number/messagelib new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/messagelib @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/milou b/testing/source/vtown/kde/build/vtown-build-number/milou new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/milou @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/minuet b/testing/source/vtown/kde/build/vtown-build-number/minuet new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/minuet @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/modemmanager-qt b/testing/source/vtown/kde/build/vtown-build-number/modemmanager-qt new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/modemmanager-qt @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/networkmanager-qt b/testing/source/vtown/kde/build/vtown-build-number/networkmanager-qt new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/networkmanager-qt @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/okteta b/testing/source/vtown/kde/build/vtown-build-number/okteta new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/okteta @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/okular b/testing/source/vtown/kde/build/vtown-build-number/okular new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/okular @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/oxygen b/testing/source/vtown/kde/build/vtown-build-number/oxygen new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/oxygen @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/oxygen-fonts b/testing/source/vtown/kde/build/vtown-build-number/oxygen-fonts new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/oxygen-fonts @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/oxygen-gtk2 b/testing/source/vtown/kde/build/vtown-build-number/oxygen-gtk2 new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/oxygen-gtk2 @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/oxygen-icons5 b/testing/source/vtown/kde/build/vtown-build-number/oxygen-icons5 new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/oxygen-icons5 @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/palapeli b/testing/source/vtown/kde/build/vtown-build-number/palapeli new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/palapeli @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/parley b/testing/source/vtown/kde/build/vtown-build-number/parley new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/parley @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/partitionmanager b/testing/source/vtown/kde/build/vtown-build-number/partitionmanager new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/partitionmanager @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/picmi b/testing/source/vtown/kde/build/vtown-build-number/picmi new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/picmi @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/pim-data-exporter b/testing/source/vtown/kde/build/vtown-build-number/pim-data-exporter new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/pim-data-exporter @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/pim-sieve-editor b/testing/source/vtown/kde/build/vtown-build-number/pim-sieve-editor new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/pim-sieve-editor @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/pimcommon b/testing/source/vtown/kde/build/vtown-build-number/pimcommon new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/pimcommon @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/plasma-browser-integration b/testing/source/vtown/kde/build/vtown-build-number/plasma-browser-integration new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/plasma-browser-integration @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/plasma-desktop b/testing/source/vtown/kde/build/vtown-build-number/plasma-desktop new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/plasma-desktop @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/plasma-disks b/testing/source/vtown/kde/build/vtown-build-number/plasma-disks new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/plasma-disks @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/plasma-framework b/testing/source/vtown/kde/build/vtown-build-number/plasma-framework new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/plasma-framework @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/plasma-integration b/testing/source/vtown/kde/build/vtown-build-number/plasma-integration new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/plasma-integration @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/plasma-nm b/testing/source/vtown/kde/build/vtown-build-number/plasma-nm new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/plasma-nm @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/plasma-pa b/testing/source/vtown/kde/build/vtown-build-number/plasma-pa new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/plasma-pa @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/plasma-sdk b/testing/source/vtown/kde/build/vtown-build-number/plasma-sdk new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/plasma-sdk @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/plasma-vault b/testing/source/vtown/kde/build/vtown-build-number/plasma-vault new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/plasma-vault @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/plasma-wayland-protocols b/testing/source/vtown/kde/build/vtown-build-number/plasma-wayland-protocols new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/plasma-wayland-protocols @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/plasma-workspace b/testing/source/vtown/kde/build/vtown-build-number/plasma-workspace new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/plasma-workspace @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/plasma-workspace-wallpapers b/testing/source/vtown/kde/build/vtown-build-number/plasma-workspace-wallpapers new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/plasma-workspace-wallpapers @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/polkit-kde-agent-1 b/testing/source/vtown/kde/build/vtown-build-number/polkit-kde-agent-1 new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/polkit-kde-agent-1 @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/polkit-kde-kcmodules-framework b/testing/source/vtown/kde/build/vtown-build-number/polkit-kde-kcmodules-framework new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/polkit-kde-kcmodules-framework @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/powerdevil b/testing/source/vtown/kde/build/vtown-build-number/powerdevil new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/powerdevil @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/poxml b/testing/source/vtown/kde/build/vtown-build-number/poxml new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/poxml @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/print-manager b/testing/source/vtown/kde/build/vtown-build-number/print-manager new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/print-manager @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/prison b/testing/source/vtown/kde/build/vtown-build-number/prison new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/prison @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/pulseaudio-qt b/testing/source/vtown/kde/build/vtown-build-number/pulseaudio-qt new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/pulseaudio-qt @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/purpose b/testing/source/vtown/kde/build/vtown-build-number/purpose new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/purpose @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/qqc2-desktop-style b/testing/source/vtown/kde/build/vtown-build-number/qqc2-desktop-style new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/qqc2-desktop-style @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/rocs b/testing/source/vtown/kde/build/vtown-build-number/rocs new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/rocs @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/sddm b/testing/source/vtown/kde/build/vtown-build-number/sddm new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/sddm @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/sddm-kcm b/testing/source/vtown/kde/build/vtown-build-number/sddm-kcm new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/sddm-kcm @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/signon-kwallet-extension b/testing/source/vtown/kde/build/vtown-build-number/signon-kwallet-extension new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/signon-kwallet-extension @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/skanlite b/testing/source/vtown/kde/build/vtown-build-number/skanlite new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/skanlite @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/solid b/testing/source/vtown/kde/build/vtown-build-number/solid new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/solid @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/sonnet b/testing/source/vtown/kde/build/vtown-build-number/sonnet new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/sonnet @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/spectacle b/testing/source/vtown/kde/build/vtown-build-number/spectacle new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/spectacle @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/step b/testing/source/vtown/kde/build/vtown-build-number/step new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/step @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/svgpart b/testing/source/vtown/kde/build/vtown-build-number/svgpart new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/svgpart @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/sweeper b/testing/source/vtown/kde/build/vtown-build-number/sweeper new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/sweeper @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/syndication b/testing/source/vtown/kde/build/vtown-build-number/syndication new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/syndication @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/syntax-highlighting b/testing/source/vtown/kde/build/vtown-build-number/syntax-highlighting new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/syntax-highlighting @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/systemsettings b/testing/source/vtown/kde/build/vtown-build-number/systemsettings new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/systemsettings @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/threadweaver b/testing/source/vtown/kde/build/vtown-build-number/threadweaver new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/threadweaver @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/umbrello b/testing/source/vtown/kde/build/vtown-build-number/umbrello new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/umbrello @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/user-manager b/testing/source/vtown/kde/build/vtown-build-number/user-manager new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/user-manager @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/wacomtablet b/testing/source/vtown/kde/build/vtown-build-number/wacomtablet new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/wacomtablet @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/xdg-desktop-portal-kde b/testing/source/vtown/kde/build/vtown-build-number/xdg-desktop-portal-kde new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/xdg-desktop-portal-kde @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/yakuake b/testing/source/vtown/kde/build/vtown-build-number/yakuake new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/yakuake @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/vtown-build-number/zeroconf-ioslave b/testing/source/vtown/kde/build/vtown-build-number/zeroconf-ioslave new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/testing/source/vtown/kde/build/vtown-build-number/zeroconf-ioslave @@ -0,0 +1 @@ +1 diff --git a/testing/source/vtown/kde/build/wacomtablet b/testing/source/vtown/kde/build/wacomtablet new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/wacomtablet @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/xdg-desktop-portal-kde b/testing/source/vtown/kde/build/xdg-desktop-portal-kde new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/xdg-desktop-portal-kde @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/yakuake b/testing/source/vtown/kde/build/yakuake new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/yakuake @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/build/zeroconf-ioslave b/testing/source/vtown/kde/build/zeroconf-ioslave new file mode 100644 index 000000000..2739e2ea5 --- /dev/null +++ b/testing/source/vtown/kde/build/zeroconf-ioslave @@ -0,0 +1 @@ +1_vtown_1 diff --git a/testing/source/vtown/kde/cmake/alkimia b/testing/source/vtown/kde/cmake/alkimia new file mode 100644 index 000000000..aa5eaf686 --- /dev/null +++ b/testing/source/vtown/kde/cmake/alkimia @@ -0,0 +1,26 @@ +mkdir cmake-build +cd cmake-build + cmake \ + $KDE_OPT_ARGS \ + -DKDE_PLATFORM_FEATURE_DISABLE_DEPRECATED=TRUE \ + -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_C_FLAGS_RELEASE:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS_RELEASE:STRING="$SLKCFLAGS" \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_BINARY_DIR=/usr \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DAPPDATA_INSTALL_DIR=/usr/share \ + -DDATA_INSTALL_DIR=/usr \ + -DMAN_INSTALL_DIR=/usr/man \ + -DSYSCONF_INSTALL_DIR=/etc/kde \ + -DLIB_SUFFIX=${LIBDIRSUFFIX} \ + -DLIB_INSTALL_DIR=lib$LIBDIRSUFFIX \ + -DLIBEXEC_INSTALL_DIR=lib$LIBDIRSUFFIX \ + -DQT_PLUGIN_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/plugins \ + -DQML_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/qml \ + -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \ + -DBUILD_TESTING=OFF \ + -DQca-qt5_DIR=/usr/lib${LIBDIRSUFFIX}/cmake/Qca \ + .. + diff --git a/testing/source/vtown/kde/cmake/analitza b/testing/source/vtown/kde/cmake/analitza new file mode 100644 index 000000000..995170e7c --- /dev/null +++ b/testing/source/vtown/kde/cmake/analitza @@ -0,0 +1,25 @@ +mkdir cmake-build +cd cmake-build + cmake \ + $KDE_OPT_ARGS \ + -DKDE_PLATFORM_FEATURE_DISABLE_DEPRECATED=TRUE \ + -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_C_FLAGS_RELEASE:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS_RELEASE:STRING="$SLKCFLAGS" \ + -DCMAKE_EXE_LINKER_FLAGS:STRING="-ltermcap" \ + -DCMAKE_EXE_LINKER_FLAGS_RELEASE:STRING="-ltermcap" \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DMAN_INSTALL_DIR=/usr/man \ + -DSYSCONF_INSTALL_DIR=/etc/kde \ + -DLIB_INSTALL_DIR=lib$LIBDIRSUFFIX \ + -DLIB_SUFFIX=${LIBDIRSUFFIX} \ + -DLIBEXEC_INSTALL_DIR=lib$LIBDIRSUFFIX \ + -DQT_PLUGIN_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/plugins \ + -DQML_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/qml \ + -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \ + -DBUILD_TESTING=OFF \ + -DQca-qt5_DIR=/usr/lib${LIBDIRSUFFIX}/cmake/Qca \ + .. + diff --git a/testing/source/vtown/kde/cmake/applications b/testing/source/vtown/kde/cmake/applications new file mode 100644 index 000000000..ea4fc8488 --- /dev/null +++ b/testing/source/vtown/kde/cmake/applications @@ -0,0 +1,25 @@ +mkdir cmake-build +cd cmake-build + cmake \ + $KDE_OPT_ARGS \ + -DKDE_PLATFORM_FEATURE_DISABLE_DEPRECATED=TRUE \ + -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_C_FLAGS_RELEASE:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS_RELEASE:STRING="$SLKCFLAGS" \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DMAN_INSTALL_DIR=/usr/man \ + -DSYSCONF_INSTALL_DIR=/etc/kde \ + -DLIB_SUFFIX=${LIBDIRSUFFIX} \ + -DLIB_INSTALL_DIR=lib$LIBDIRSUFFIX \ + -DLIBEXEC_INSTALL_DIR=lib$LIBDIRSUFFIX \ + -DQT_PLUGIN_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/plugins \ + -DQML_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/qml \ + -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \ + -DBUILD_APIDOC=OFF \ + -DBUILD_TESTING=OFF \ + -DBUILD_unittests=OFF \ + -DQca-qt5_DIR=/usr/lib${LIBDIRSUFFIX}/cmake/Qca \ + .. + diff --git a/testing/source/vtown/kde/cmake/baloo b/testing/source/vtown/kde/cmake/baloo new file mode 100644 index 000000000..35943a870 --- /dev/null +++ b/testing/source/vtown/kde/cmake/baloo @@ -0,0 +1,24 @@ +# Change "-DKDEPIM_SUPPORT_BUILD=FALSE" to "-DKDEPIM_SUPPORT_BUILD=TRUE" +# if we have a kdepimlibs-framework package. + +mkdir cmake-build +cd cmake-build + cmake \ + $KDE_OPT_ARGS \ + -DKDE_PLATFORM_FEATURE_DISABLE_DEPRECATED=TRUE \ + -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_C_FLAGS_RELEASE:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS_RELEASE:STRING="$SLKCFLAGS" \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DMAN_INSTALL_DIR=/usr/man \ + -DLIB_INSTALL_DIR=lib$LIBDIRSUFFIX \ + -DLIB_SUFFIX=${LIBDIRSUFFIX} \ + -DLIBEXEC_INSTALL_DIR=lib$LIBDIRSUFFIX \ + -DQT_PLUGIN_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/plugins \ + -DQML_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/qml \ + -DBUILD_TESTING=OFF \ + -DKDEPIM_SUPPORT_BUILD=FALSE \ + .. + diff --git a/testing/source/vtown/kde/cmake/calligra b/testing/source/vtown/kde/cmake/calligra new file mode 100644 index 000000000..87a381ca3 --- /dev/null +++ b/testing/source/vtown/kde/cmake/calligra @@ -0,0 +1,19 @@ +mkdir cmake-build +cd cmake-build + cmake \ + $KDE_OPT_ARGS \ + -DKDE_PLATFORM_FEATURE_DISABLE_DEPRECATED=TRUE \ + -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_C_FLAGS_RELEASE:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS_RELEASE:STRING="$SLKCFLAGS" \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DMAN_INSTALL_DIR=/usr/man \ + -DSYSCONF_INSTALL_DIR=/etc/kde \ + -DLIB_SUFFIX=${LIBDIRSUFFIX} \ + -DIHAVEPATCHEDQT:BOOL=ON \ + -DOPENJPEG_INCLUDE_DIR=/usr/include/openmj2-2.1 \ + -DOPENJPEG_NAMES=openmj2 \ + .. + diff --git a/testing/source/vtown/kde/cmake/cmake b/testing/source/vtown/kde/cmake/cmake new file mode 100644 index 000000000..d52f2db73 --- /dev/null +++ b/testing/source/vtown/kde/cmake/cmake @@ -0,0 +1,23 @@ +mkdir cmake-build +cd cmake-build + cmake \ + $KDE_OPT_ARGS \ + -DKDE_PLATFORM_FEATURE_DISABLE_DEPRECATED=TRUE \ + -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_C_FLAGS_RELEASE:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS_RELEASE:STRING="$SLKCFLAGS" \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DMAN_INSTALL_DIR=/usr/man \ + -DSYSCONF_INSTALL_DIR=/etc/kde \ + -DLIB_SUFFIX=${LIBDIRSUFFIX} \ + -DLIB_INSTALL_DIR=lib$LIBDIRSUFFIX \ + -DLIBEXEC_INSTALL_DIR=lib$LIBDIRSUFFIX \ + -DQT_PLUGIN_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/plugins \ + -DQML_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/qml \ + -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \ + -DBUILD_TESTING=OFF \ + -DQca-qt5_DIR=/usr/lib${LIBDIRSUFFIX}/cmake/Qca \ + .. + diff --git a/testing/source/vtown/kde/cmake/digikam b/testing/source/vtown/kde/cmake/digikam new file mode 100644 index 000000000..2a44c815f --- /dev/null +++ b/testing/source/vtown/kde/cmake/digikam @@ -0,0 +1,35 @@ +# https://bugs.kde.org/show_bug.cgi?id=377597 : +# Don't try to compile documentation translations for the moment. +# Only the English handbook compiles fine. +# Use cmake option "-DDIGIKAMSC_COMPILE_DOC=OFF" + +mkdir cmake-build +cd cmake-build + cmake \ + $KDE_OPT_ARGS \ + -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_C_FLAGS_RELEASE:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS -std=c++11" \ + -DCMAKE_CXX_FLAGS_RELEASE:STRING="$SLKCFLAGS -std=c++11" \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DMAN_INSTALL_DIR=/usr/man \ + -DSYSCONF_INSTALL_DIR=/etc/kde \ + -DLIB_SUFFIX=${LIBDIRSUFFIX} \ + -DLIB_INSTALL_DIR=lib$LIBDIRSUFFIX \ + -DLIBEXEC_INSTALL_DIR=lib$LIBDIRSUFFIX \ + -DQT_PLUGIN_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/plugins \ + -DQML_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/qml \ + -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \ + -DBUILD_TESTING=OFF \ + -DQca-qt5_DIR=/usr/lib${LIBDIRSUFFIX}/cmake/Qca \ + -DENABLE_AKONADICONTACTSUPPORT=ON \ + -DENABLE_APPSTYLES=ON \ + -DENABLE_KFILEMETADATASUPPORT=ON \ + -DENABLE_MEDIAPLAYER=ON \ + -DENABLE_MYSQLSUPPORT=ON \ + -DENABLE_OPENCV3=ON \ + -DENABLE_QWEBENGINE=ON \ + -DOpenGL_GL_PREFERENCE=GLVND \ + .. + diff --git a/testing/source/vtown/kde/cmake/frameworkintegration b/testing/source/vtown/kde/cmake/frameworkintegration new file mode 100644 index 000000000..10e42ff06 --- /dev/null +++ b/testing/source/vtown/kde/cmake/frameworkintegration @@ -0,0 +1,27 @@ +# Workaround a bug in Qt 5.5.0 which makes OwnCloud crash when interacting +# with the systray menu (and possibly other applications too) +# by adding "-fno-strict-aliasing" to CFLAGS and CXXFLAGS +# See also http://bugzilla.redhat.com/1255902 +# and https://bugreports.qt.io/browse/QTBUG-47863 +mkdir cmake-build +cd cmake-build + cmake \ + $KDE_OPT_ARGS \ + -DKDE_PLATFORM_FEATURE_DISABLE_DEPRECATED=TRUE \ + -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS -fno-strict-aliasing" \ + -DCMAKE_C_FLAGS_RELEASE:STRING="$SLKCFLAGS -fno-strict-aliasing" \ + -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS -fno-strict-aliasing" \ + -DCMAKE_CXX_FLAGS_RELEASE:STRING="$SLKCFLAGS -fno-strict-aliasing" \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DMAN_INSTALL_DIR=/usr/man \ + -DSYSCONF_INSTALL_DIR=/etc/kde \ + -DLIB_SUFFIX=${LIBDIRSUFFIX} \ + -DLIB_INSTALL_DIR=lib$LIBDIRSUFFIX \ + -DLIBEXEC_INSTALL_DIR=lib$LIBDIRSUFFIX \ + -DQML_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/qml \ + -DQT_PLUGIN_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/plugins \ + -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \ + -Dlconvert_executable=/usr/lib$LIBDIRSUFFIX/qt5/bin/lconvert \ + .. + diff --git a/testing/source/vtown/kde/cmake/frameworks b/testing/source/vtown/kde/cmake/frameworks new file mode 100644 index 000000000..5dc9d4ff5 --- /dev/null +++ b/testing/source/vtown/kde/cmake/frameworks @@ -0,0 +1,22 @@ +mkdir cmake-build +cd cmake-build + cmake \ + $KDE_OPT_ARGS \ + -DKDE_PLATFORM_FEATURE_DISABLE_DEPRECATED=TRUE \ + -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_C_FLAGS_RELEASE:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS_RELEASE:STRING="$SLKCFLAGS" \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DMAN_INSTALL_DIR=/usr/man \ + -DSYSCONF_INSTALL_DIR=/etc/kde \ + -DLIB_SUFFIX=${LIBDIRSUFFIX} \ + -DLIB_INSTALL_DIR=lib$LIBDIRSUFFIX \ + -DLIBEXEC_INSTALL_DIR=lib$LIBDIRSUFFIX \ + -DQML_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/qml \ + -DQT_PLUGIN_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/plugins \ + -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \ + -Dlconvert_executable=/usr/lib$LIBDIRSUFFIX/qt5/bin/lconvert \ + .. + diff --git a/testing/source/vtown/kde/cmake/gwenview b/testing/source/vtown/kde/cmake/gwenview new file mode 100644 index 000000000..372a12c82 --- /dev/null +++ b/testing/source/vtown/kde/cmake/gwenview @@ -0,0 +1,24 @@ +mkdir cmake-build +cd cmake-build + cmake \ + $KDE_OPT_ARGS \ + -DKDE_PLATFORM_FEATURE_DISABLE_DEPRECATED=TRUE \ + -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_C_FLAGS_RELEASE:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS_RELEASE:STRING="$SLKCFLAGS" \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DMAN_INSTALL_DIR=/usr/man \ + -DSYSCONF_INSTALL_DIR=/etc/kde \ + -DLIB_SUFFIX=${LIBDIRSUFFIX} \ + -DLIB_INSTALL_DIR=lib$LIBDIRSUFFIX \ + -DLIBEXEC_INSTALL_DIR=lib$LIBDIRSUFFIX \ + -DQT_PLUGIN_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/plugins \ + -DQML_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/qml \ + -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \ + -DBUILD_TESTING=OFF \ + -DQca-qt5_DIR=/usr/lib${LIBDIRSUFFIX}/cmake/Qca \ + -DGWENVIEW_SEMANTICINFO_BACKEND="Baloo" \ + .. + diff --git a/testing/source/vtown/kde/cmake/k3b b/testing/source/vtown/kde/cmake/k3b new file mode 100644 index 000000000..1db8970c9 --- /dev/null +++ b/testing/source/vtown/kde/cmake/k3b @@ -0,0 +1,22 @@ +mkdir cmake-build +cd cmake-build + cmake \ + $KDE_OPT_ARGS \ + -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_C_FLAGS_RELEASE:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS_RELEASE:STRING="$SLKCFLAGS" \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DMAN_INSTALL_DIR=/usr/man \ + -DSYSCONF_INSTALL_DIR=/etc/kde \ + -DLIB_SUFFIX=${LIBDIRSUFFIX} \ + -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \ + -DQML_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/qml \ + -DQT_PLUGIN_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/plugins \ + -DBUILD_TESTING:BOOL=OFF \ + -DK3B_ENABLE_HAL_SUPPORT:BOOL=OFF \ + -DK3B_ENABLE_PERMISSION_HELPER:BOOL=ON \ + -DKDE_INSTALL_LIBEXECDIR=/usr/lib$LIBDIRSUFFIX/kauth \ + .. + diff --git a/testing/source/vtown/kde/cmake/kajongg b/testing/source/vtown/kde/cmake/kajongg new file mode 100644 index 000000000..907f021f1 --- /dev/null +++ b/testing/source/vtown/kde/cmake/kajongg @@ -0,0 +1,24 @@ +mkdir cmake-build +cd cmake-build + cmake \ + $KDE_OPT_ARGS \ + -DKDE_PLATFORM_FEATURE_DISABLE_DEPRECATED=TRUE \ + -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_C_FLAGS_RELEASE:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS_RELEASE:STRING="$SLKCFLAGS" \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DMAN_INSTALL_DIR=/usr/man \ + -DSYSCONF_INSTALL_DIR=/etc/kde \ + -DLIB_SUFFIX=${LIBDIRSUFFIX} \ + -DLIB_INSTALL_DIR=lib$LIBDIRSUFFIX \ + -DLIBEXEC_INSTALL_DIR=lib$LIBDIRSUFFIX \ + -DQT_PLUGIN_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/plugins \ + -DQML_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/qml \ + -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \ + -DBUILD_TESTING=OFF \ + -DQca-qt5_DIR=/usr/lib${LIBDIRSUFFIX}/cmake/Qca \ + -DINSTALL_KAJONGG=TRUE \ + .. + diff --git a/testing/source/vtown/kde/cmake/kde4 b/testing/source/vtown/kde/cmake/kde4 new file mode 100644 index 000000000..ad52f43b5 --- /dev/null +++ b/testing/source/vtown/kde/cmake/kde4 @@ -0,0 +1,20 @@ +mkdir cmake-build +cd cmake-build + cmake \ + $KDE_OPT_ARGS \ + -DKDE4_ENABLE_FINAL="ON" \ + -DKDE4_BUILD_TESTS=OFF \ + -DKDE_PLATFORM_FEATURE_DISABLE_DEPRECATED=TRUE \ + -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_C_FLAGS_RELEASE:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS_RELEASE:STRING="$SLKCFLAGS" \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DMAN_INSTALL_DIR=/usr/man \ + -DSYSCONF_INSTALL_DIR=/etc/kde \ + -DLIB_SUFFIX=${LIBDIRSUFFIX} \ + -DLIB_INSTALL_DIR=/usr/lib$LIBDIRSUFFIX \ + -DLIBEXEC_INSTALL_DIR=/usr/lib$LIBDIRSUFFIX \ + .. + diff --git a/testing/source/vtown/kde/cmake/kdelibs b/testing/source/vtown/kde/cmake/kdelibs new file mode 100644 index 000000000..7052faf51 --- /dev/null +++ b/testing/source/vtown/kde/cmake/kdelibs @@ -0,0 +1,18 @@ +mkdir -p build +cd cmake-build + cmake \ + $KDE_OPT_ARGS \ + -DWITH_HAL=OFF \ + -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_C_FLAGS_RELEASE:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS -fpermissive" \ + -DCMAKE_CXX_FLAGS_RELEASE:STRING="$SLKCFLAGS -fpermissive" \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DMAN_INSTALL_DIR=/usr/man \ + -DSYSCONF_INSTALL_DIR=/etc/kde \ + -DLIB_SUFFIX=${LIBDIRSUFFIX} \ + -DKDE_DISTRIBUTION_TEXT="volkerdi@slackware.com" \ + -DWITH_SOLID_UDISKS2=ON \ + .. + diff --git a/testing/source/vtown/kde/cmake/kdepim b/testing/source/vtown/kde/cmake/kdepim new file mode 100644 index 000000000..16afbe719 --- /dev/null +++ b/testing/source/vtown/kde/cmake/kdepim @@ -0,0 +1,23 @@ +mkdir cmake-build +cd cmake-build + cmake \ + $KDE_OPT_ARGS \ + -DKDE_PLATFORM_FEATURE_DISABLE_DEPRECATED=TRUE \ + -DCMAKE_C_FLAGS:STRING="-I/usr/include/grantlee-qt5 $SLKCFLAGS" \ + -DCMAKE_C_FLAGS_RELEASE:STRING="-I/usr/include/grantlee-qt5 $SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS:STRING="-I/usr/include/grantlee-qt5 $SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS_RELEASE:STRING="-I/usr/include/grantlee-qt5 $SLKCFLAGS" \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DMAN_INSTALL_DIR=/usr/man \ + -DSYSCONF_INSTALL_DIR=/etc/kde \ + -DLIB_SUFFIX=${LIBDIRSUFFIX} \ + -DLIB_INSTALL_DIR=lib$LIBDIRSUFFIX \ + -DLIBEXEC_INSTALL_DIR=lib$LIBDIRSUFFIX \ + -DQT_PLUGIN_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/plugins \ + -DQML_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/qml \ + -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \ + -DBUILD_TESTING=OFF \ + -DQca-qt5_DIR=/usr/lib${LIBDIRSUFFIX}/cmake/Qca \ + .. + diff --git a/testing/source/vtown/kde/cmake/kget b/testing/source/vtown/kde/cmake/kget new file mode 100644 index 000000000..f1107b0d6 --- /dev/null +++ b/testing/source/vtown/kde/cmake/kget @@ -0,0 +1,23 @@ +mkdir cmake-build +cd cmake-build + cmake \ + $KDE_OPT_ARGS \ + -DKDE_PLATFORM_FEATURE_DISABLE_DEPRECATED=TRUE \ + -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_C_FLAGS_RELEASE:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS_RELEASE:STRING="$SLKCFLAGS" \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DMAN_INSTALL_DIR=/usr/man \ + -DSYSCONF_INSTALL_DIR=/etc/kde \ + -DLIB_SUFFIX=${LIBDIRSUFFIX} \ + -DLIB_INSTALL_DIR=/usr/lib$LIBDIRSUFFIX \ + -DLIBEXEC_INSTALL_DIR=/usr/lib$LIBDIRSUFFIX \ + -DKDE4_BUILD_TESTS=OFF \ + -DWITH_NepomukCore=OFF \ + -DWITH_NepomukWidgets=OFF \ + -DWITH_KDE4Workspace=OFF \ + -DWITH_QGpgme=OFF \ + .. + diff --git a/testing/source/vtown/kde/cmake/kid3 b/testing/source/vtown/kde/cmake/kid3 new file mode 100644 index 000000000..f893d9113 --- /dev/null +++ b/testing/source/vtown/kde/cmake/kid3 @@ -0,0 +1,22 @@ +mkdir cmake-build +cd cmake-build + cmake \ + $KDE_OPT_ARGS \ + -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_C_FLAGS_RELEASE:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS_RELEASE:STRING="$SLKCFLAGS" \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DLIB_SUFFIX=${LIBDIRSUFFIX} \ + -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \ + -DWITH_APPS="Qt;CLI;KDE" \ + -DWITH_CHROMAPRINT=OFF \ + -DWITH_DOCDIR=share/kid3/doc \ + -DWITH_FFMPEG=ON \ + -DWITH_GSTREAMER_VERSION="1.0" \ + -DWITH_LIBDIR=lib$LIBDIRSUFFIX \ + -DWITH_MANDIR=man \ + -DWITH_NO_MANCOMPRESS=ON \ + .. + diff --git a/testing/source/vtown/kde/cmake/kitinerary b/testing/source/vtown/kde/cmake/kitinerary new file mode 100644 index 000000000..26bec90f6 --- /dev/null +++ b/testing/source/vtown/kde/cmake/kitinerary @@ -0,0 +1,23 @@ +mkdir cmake-build +cd cmake-build + cmake \ + $KDE_OPT_ARGS \ + -DKDE_PLATFORM_FEATURE_DISABLE_DEPRECATED=TRUE \ + -DCMAKE_C_FLAGS:STRING="-I/usr/include/grantlee-qt5 $SLKCFLAGS" \ + -DCMAKE_C_FLAGS_RELEASE:STRING="-I/usr/include/grantlee-qt5 $SLKCFLAGS -fpermissive" \ + -DCMAKE_CXX_FLAGS:STRING="-I/usr/include/grantlee-qt5 $SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS_RELEASE:STRING="-I/usr/include/grantlee-qt5 $SLKCFLAGS -fpermissive" \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DMAN_INSTALL_DIR=/usr/man \ + -DSYSCONF_INSTALL_DIR=/etc/kde \ + -DLIB_SUFFIX=${LIBDIRSUFFIX} \ + -DLIB_INSTALL_DIR=lib$LIBDIRSUFFIX \ + -DLIBEXEC_INSTALL_DIR=lib$LIBDIRSUFFIX \ + -DQT_PLUGIN_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/plugins \ + -DQML_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/qml \ + -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \ + -DBUILD_TESTING=OFF \ + -DQca-qt5_DIR=/usr/lib${LIBDIRSUFFIX}/cmake/Qca \ + .. + diff --git a/testing/source/vtown/kde/cmake/kjots b/testing/source/vtown/kde/cmake/kjots new file mode 100644 index 000000000..eb1da8e7e --- /dev/null +++ b/testing/source/vtown/kde/cmake/kjots @@ -0,0 +1,23 @@ +mkdir cmake-build +cd cmake-build + cmake \ + $KDE_OPT_ARGS \ + -DKDE_PLATFORM_FEATURE_DISABLE_DEPRECATED=TRUE \ + -DCMAKE_C_FLAGS:STRING="-I/usr/include/KF5/KTextWidgets $SLKCFLAGS" \ + -DCMAKE_C_FLAGS_RELEASE:STRING="-I/usr/include/KF5/KTextWidgets $SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS:STRING="-I/usr/include/KF5/KTextWidgets $SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS_RELEASE:STRING="-I/usr/include/KF5/KTextWidgets $SLKCFLAGS" \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DMAN_INSTALL_DIR=/usr/man \ + -DSYSCONF_INSTALL_DIR=/etc/kde \ + -DLIB_SUFFIX=${LIBDIRSUFFIX} \ + -DLIB_INSTALL_DIR=lib$LIBDIRSUFFIX \ + -DLIBEXEC_INSTALL_DIR=lib$LIBDIRSUFFIX \ + -DQT_PLUGIN_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/plugins \ + -DQML_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/qml \ + -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \ + -DBUILD_TESTING=OFF \ + -DQca-qt5_DIR=/usr/lib${LIBDIRSUFFIX}/cmake/Qca \ + .. + diff --git a/testing/source/vtown/kde/cmake/kopete b/testing/source/vtown/kde/cmake/kopete new file mode 100644 index 000000000..3b8c6b16a --- /dev/null +++ b/testing/source/vtown/kde/cmake/kopete @@ -0,0 +1,24 @@ +mkdir cmake-build +cd cmake-build + cmake \ + $KDE_OPT_ARGS \ + -DKDE_PLATFORM_FEATURE_DISABLE_DEPRECATED=TRUE \ + -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_C_FLAGS_RELEASE:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS_RELEASE:STRING="$SLKCFLAGS" \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DMAN_INSTALL_DIR=/usr/man \ + -DSYSCONF_INSTALL_DIR=/etc/kde \ + -DLIB_SUFFIX=${LIBDIRSUFFIX} \ + -DLIB_INSTALL_DIR=lib$LIBDIRSUFFIX \ + -DLIBEXEC_INSTALL_DIR=lib$LIBDIRSUFFIX \ + -DQT_PLUGIN_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/plugins \ + -DQML_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/qml \ + -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \ + -DBUILD_TESTING=OFF \ + -DQca-qt5_DIR=/usr/lib${LIBDIRSUFFIX}/cmake/Qca \ + -DWITH_wlm:BOOL=OFF \ + .. + diff --git a/testing/source/vtown/kde/cmake/kpmcore b/testing/source/vtown/kde/cmake/kpmcore new file mode 100644 index 000000000..86a37f9ae --- /dev/null +++ b/testing/source/vtown/kde/cmake/kpmcore @@ -0,0 +1,24 @@ +mkdir cmake-build +cd cmake-build + cmake \ + $KDE_OPT_ARGS \ + -DKDE_PLATFORM_FEATURE_DISABLE_DEPRECATED=TRUE \ + -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_C_FLAGS_RELEASE:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS_RELEASE:STRING="$SLKCFLAGS" \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DMAN_INSTALL_DIR=/usr/man \ + -DSYSCONF_INSTALL_DIR=/etc \ + -DLIB_SUFFIX=${LIBDIRSUFFIX} \ + -DLIB_INSTALL_DIR=lib$LIBDIRSUFFIX \ + -DLIBEXEC_INSTALL_DIR=lib$LIBDIRSUFFIX \ + -DQT_PLUGIN_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/plugins \ + -DQML_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/qml \ + -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \ + -DBUILD_TESTING=OFF \ + -DQca-qt5_DIR=/usr/lib${LIBDIRSUFFIX}/cmake/Qca \ + -DENABLE_UDISKS2=ON \ + .. + diff --git a/testing/source/vtown/kde/cmake/krdc b/testing/source/vtown/kde/cmake/krdc new file mode 100644 index 000000000..3f694d163 --- /dev/null +++ b/testing/source/vtown/kde/cmake/krdc @@ -0,0 +1,38 @@ +# Since xfreerdp is a runtime dependency, krdc should not be looking for it +# and disabling support for RDP if the binary is not found at compile-time... +if which xfreerdp 1>/dev/null 2>&1 ; then + AB_REMOVE_KLUDGE=0 +else + AB_REMOVE_KLUDGE=1 + touch /usr/local/bin/xfreerdp + chmod 755 /usr/local/bin/xfreerdp +fi + +mkdir cmake-build +cd cmake-build + cmake \ + $KDE_OPT_ARGS \ + -DKDE_PLATFORM_FEATURE_DISABLE_DEPRECATED=TRUE \ + -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_C_FLAGS_RELEASE:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS_RELEASE:STRING="$SLKCFLAGS" \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DMAN_INSTALL_DIR=/usr/man \ + -DSYSCONF_INSTALL_DIR=/etc/kde \ + -DLIB_SUFFIX=${LIBDIRSUFFIX} \ + -DLIB_INSTALL_DIR=lib$LIBDIRSUFFIX \ + -DLIBEXEC_INSTALL_DIR=lib$LIBDIRSUFFIX \ + -DQT_PLUGIN_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/plugins \ + -DQML_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/qml \ + -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \ + -DBUILD_TESTING=OFF \ + -DQca-qt5_DIR=/usr/lib${LIBDIRSUFFIX}/cmake/Qca \ + .. + +# Cleanup: +if [ $AB_REMOVE_KLUDGE -eq 1 ]; then + rm -f /usr/local/bin/xfreerdp +fi +unset AB_REMOVE_KLUDGE diff --git a/testing/source/vtown/kde/cmake/krita b/testing/source/vtown/kde/cmake/krita new file mode 100644 index 000000000..da7d063f3 --- /dev/null +++ b/testing/source/vtown/kde/cmake/krita @@ -0,0 +1,26 @@ +mkdir cmake-build +cd cmake-build + cmake \ + $KDE_OPT_ARGS \ + -DKDE_PLATFORM_FEATURE_DISABLE_DEPRECATED=TRUE \ + -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_C_FLAGS_RELEASE:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS_RELEASE:STRING="$SLKCFLAGS" \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DMAN_INSTALL_DIR=/usr/man \ + -DSYSCONF_INSTALL_DIR=/etc/kde \ + -DLIB_SUFFIX=${LIBDIRSUFFIX} \ + -DLIB_INSTALL_DIR=lib$LIBDIRSUFFIX \ + -DLIBEXEC_INSTALL_DIR=lib$LIBDIRSUFFIX \ + -DQT_PLUGIN_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/plugins \ + -DQML_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/qml \ + -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \ + -DBUILD_TESTING=OFF \ + -DBUILD_KRITA_QT_DESIGNER_PLUGINS=ON \ + -DQca-qt5_DIR=/usr/lib${LIBDIRSUFFIX}/cmake/Qca \ + -DPACKAGERS_BUILD=ON \ + -DUSE_QT_XCB=ON \ + .. + diff --git a/testing/source/vtown/kde/cmake/kross-interpreters b/testing/source/vtown/kde/cmake/kross-interpreters new file mode 100644 index 000000000..2fac2b13c --- /dev/null +++ b/testing/source/vtown/kde/cmake/kross-interpreters @@ -0,0 +1,24 @@ +mkdir cmake-build +cd cmake-build + cmake \ + $KDE_OPT_ARGS \ + -DBUILD_ruby:BOOL=OFF \ + -DKDE_PLATFORM_FEATURE_DISABLE_DEPRECATED=TRUE \ + -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_C_FLAGS_RELEASE:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS_RELEASE:STRING="$SLKCFLAGS" \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DMAN_INSTALL_DIR=/usr/man \ + -DSYSCONF_INSTALL_DIR=/etc/kde \ + -DLIB_SUFFIX=${LIBDIRSUFFIX} \ + -DLIB_INSTALL_DIR=lib$LIBDIRSUFFIX \ + -DLIBEXEC_INSTALL_DIR=lib$LIBDIRSUFFIX \ + -DQT_PLUGIN_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/plugins \ + -DQML_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/qml \ + -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \ + -DBUILD_TESTING=OFF \ + -DQca-qt5_DIR=/usr/lib${LIBDIRSUFFIX}/cmake/Qca \ + .. + diff --git a/testing/source/vtown/kde/cmake/krusader b/testing/source/vtown/kde/cmake/krusader new file mode 100644 index 000000000..85364ffe5 --- /dev/null +++ b/testing/source/vtown/kde/cmake/krusader @@ -0,0 +1,24 @@ +mkdir cmake-build +cd cmake-build + cmake \ + $KDE_OPT_ARGS \ + -DKDE_PLATFORM_FEATURE_DISABLE_DEPRECATED=TRUE \ + -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_C_FLAGS_RELEASE:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS_RELEASE:STRING="$SLKCFLAGS" \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DMAN_INSTALL_DIR=/usr/man \ + -DSYSCONF_INSTALL_DIR=/etc/kde \ + -DLIB_SUFFIX=${LIBDIRSUFFIX} \ + -DLIB_INSTALL_DIR=lib$LIBDIRSUFFIX \ + -DLIBEXEC_INSTALL_DIR=lib$LIBDIRSUFFIX \ + -DQT_PLUGIN_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/plugins \ + -DQML_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/qml \ + -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \ + -DBUILD_TESTING=OFF \ + -DQca-qt5_DIR=/usr/lib${LIBDIRSUFFIX}/cmake/Qca \ + -DKDESU_PATH=/usr/lib${LIBDIRSUFFIX}/kf5/kdesu \ + .. + diff --git a/testing/source/vtown/kde/cmake/kscreenlocker b/testing/source/vtown/kde/cmake/kscreenlocker new file mode 100644 index 000000000..e505309b4 --- /dev/null +++ b/testing/source/vtown/kde/cmake/kscreenlocker @@ -0,0 +1,29 @@ +if [ "$SLACKPAM" == "no" ]; then + DO_SLACKPAM="-DHAVE_SHADOW=TRUE -DPAM_REQUIRED=OFF" +else + DO_SLACKPAM="" +fi + +mkdir cmake-build +cd cmake-build + cmake \ + $DO_SLACKPAM \ + $KDE_OPT_ARGS \ + -DKDE_PLATFORM_FEATURE_DISABLE_DEPRECATED=TRUE \ + -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_C_FLAGS_RELEASE:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS_RELEASE:STRING="$SLKCFLAGS" \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DMAN_INSTALL_DIR=/usr/man \ + -DSYSCONF_INSTALL_DIR=/etc/kde \ + -DLIB_INSTALL_DIR=lib$LIBDIRSUFFIX \ + -DLIB_SUFFIX=${LIBDIRSUFFIX} \ + -DLIBEXEC_INSTALL_DIR=lib$LIBDIRSUFFIX \ + -DQT_PLUGIN_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/plugins \ + -DQML_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/qml \ + -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \ + -DQca-qt5_DIR=/usr/lib${LIBDIRSUFFIX}/cmake/Qca \ + .. + diff --git a/testing/source/vtown/kde/cmake/kservice b/testing/source/vtown/kde/cmake/kservice new file mode 100644 index 000000000..414184589 --- /dev/null +++ b/testing/source/vtown/kde/cmake/kservice @@ -0,0 +1,27 @@ +# +# Need to append "-std=c99" to the # CMAKE_C_FLAGS, because of a bug in +# flex-2.6.0 which generates a C code # with C++-style comments. +# The bug has been fixed in flex 2.6.1 which is not part of Slackware. +# +mkdir cmake-build +cd cmake-build + cmake \ + $KDE_OPT_ARGS \ + -DKDE_PLATFORM_FEATURE_DISABLE_DEPRECATED=TRUE \ + -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS -std=c99" \ + -DCMAKE_C_FLAGS_RELEASE:STRING="$SLKCFLAGS -std=c99" \ + -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS_RELEASE:STRING="$SLKCFLAGS" \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DMAN_INSTALL_DIR=/usr/man \ + -DSYSCONF_INSTALL_DIR=/etc/kde \ + -DLIB_SUFFIX=${LIBDIRSUFFIX} \ + -DLIB_INSTALL_DIR=lib$LIBDIRSUFFIX \ + -DLIBEXEC_INSTALL_DIR=lib$LIBDIRSUFFIX \ + -DQML_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/qml \ + -DQT_PLUGIN_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/plugins \ + -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \ + -DAPPLICATIONS_MENU_NAME="kf5-applications.menu" \ + .. + diff --git a/testing/source/vtown/kde/cmake/kwallet-pam b/testing/source/vtown/kde/cmake/kwallet-pam new file mode 100644 index 000000000..641a4927b --- /dev/null +++ b/testing/source/vtown/kde/cmake/kwallet-pam @@ -0,0 +1,21 @@ +mkdir cmake-build +cd cmake-build + cmake \ + -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_C_FLAGS_RELEASE:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS_RELEASE:STRING="$SLKCFLAGS" \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_LIBDIR=lib$LIBDIRSUFFIX \ + -DCMAKE_INSTALL_PREFIX=/ \ + -DKDE_INSTALL_LIBDIR=lib$LIBDIRSUFFIX \ + -DKDE_INSTALL_LIBEXECDIR=lib$LIBDIRSUFFIX \ + -DKDE_INSTALL_MANDIR=/usr/man \ + -DKDE_INSTALL_QTPLUGINDIR=lib$LIBDIRSUFFIX/qt5/plugins \ + -DKDE_INSTALL_QMLDIR=lib$LIBDIRSUFFIX/qt5/qml \ + -DKDE_INSTALL_SYSCONFDIR=/etc/kde \ + -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \ + -DBUILD_TESTING=OFF \ + -DQca-qt5_DIR=/usr/lib${LIBDIRSUFFIX}/cmake/Qca \ + .. + diff --git a/testing/source/vtown/kde/cmake/kwave b/testing/source/vtown/kde/cmake/kwave new file mode 100644 index 000000000..037bcd1f9 --- /dev/null +++ b/testing/source/vtown/kde/cmake/kwave @@ -0,0 +1,25 @@ +mkdir cmake-build +cd cmake-build + cmake \ + $KDE_OPT_ARGS \ + -DKDE_PLATFORM_FEATURE_DISABLE_DEPRECATED=TRUE \ + -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_C_FLAGS_RELEASE:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS_RELEASE:STRING="$SLKCFLAGS" \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DMAN_INSTALL_DIR=/usr/man \ + -DSYSCONF_INSTALL_DIR=/etc/kde \ + -DLIB_SUFFIX=${LIBDIRSUFFIX} \ + -DLIB_INSTALL_DIR=lib$LIBDIRSUFFIX \ + -DLIBEXEC_INSTALL_DIR=lib$LIBDIRSUFFIX \ + -DQT_PLUGIN_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/plugins \ + -DQML_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/qml \ + -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \ + -DBUILD_TESTING=OFF \ + -DQca-qt5_DIR=/usr/lib${LIBDIRSUFFIX}/cmake/Qca \ + -DWITH_MP3=ON \ + -DWITH_OGG_OPUS=OFF \ + .. + diff --git a/testing/source/vtown/kde/cmake/kwin b/testing/source/vtown/kde/cmake/kwin new file mode 100644 index 000000000..7f5014a3a --- /dev/null +++ b/testing/source/vtown/kde/cmake/kwin @@ -0,0 +1,29 @@ +mkdir cmake-build +cd cmake-build + cmake \ + $KDE_OPT_ARGS \ + -DKDE_PLATFORM_FEATURE_DISABLE_DEPRECATED=TRUE \ + -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_C_FLAGS_RELEASE:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS_RELEASE:STRING="$SLKCFLAGS" \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DLIB_SUFFIX=${LIBDIRSUFFIX} \ + -DKDE_INSTALL_LIBDIR=lib$LIBDIRSUFFIX \ + -DKDE_INSTALL_LIBEXECDIR=lib$LIBDIRSUFFIX \ + -DKDE_INSTALL_MANDIR=/usr/man \ + -DKDE_INSTALL_QTPLUGINDIR=lib$LIBDIRSUFFIX/qt5/plugins \ + -DKDE_INSTALL_QMLDIR=lib$LIBDIRSUFFIX/qt5/qml \ + -DKDE_INSTALL_SYSCONFDIR=/etc/kde \ + -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \ + -DBUILD_TESTING=OFF \ + -DHAVE_SHADOW=TRUE \ + -DQca-qt5_DIR=/usr/lib${LIBDIRSUFFIX}/cmake/Qca \ + .. + +# Nasty hack to fix something I could not fix in Qt5 package... +# 9729: /usr/include/c++/9.1.0/cstdlib:75:15: fatal error: stdlib.h: No such file or directory +# 9733: make[2]: *** [plugins/qpa/CMakeFiles/KWinQpaPlugin.dir/build.make:63: plugins/qpa/CMakeFiles/KWinQpaPlugin.dir/KWinQpaPlugin_autogen/mocs_compilation.cpp.o] Error 1 +sed -i ./plugins/qpa/CMakeFiles/KWinQpaPlugin.dir/flags.make \ + -e "s/isystem/I/g" diff --git a/testing/source/vtown/kde/cmake/marble b/testing/source/vtown/kde/cmake/marble new file mode 100644 index 000000000..8778f2c90 --- /dev/null +++ b/testing/source/vtown/kde/cmake/marble @@ -0,0 +1,54 @@ +function marble_configure() +{ + cmake \ + $* \ + $KDE_OPT_ARGS \ + -DKDE_PLATFORM_FEATURE_DISABLE_DEPRECATED=TRUE \ + -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_C_FLAGS_RELEASE:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS_RELEASE:STRING="$SLKCFLAGS" \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DMAN_INSTALL_DIR=/usr/man \ + -DKDE_INSTALL_SYSCONFDIR=/etc/kde \ + -DSYSCONF_INSTALL_DIR=/etc/kde \ + -DLIB_SUFFIX=${LIBDIRSUFFIX} \ + -DLIB_INSTALL_DIR=lib$LIBDIRSUFFIX \ + -DLIBEXEC_INSTALL_DIR=lib$LIBDIRSUFFIX \ + -DBUILD_TESTING=OFF \ + .. +} + +# Configure the Qt5 support first: +mkdir cmake-build_qt5 +cd cmake-build_qt5 +marble_configure \ + -DQT_PLUGIN_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/plugins \ + -DQT_PLUGINS_DIR=lib$LIBDIRSUFFIX/qt5/plugins \ + -DQML_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/qml \ + -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \ + -DQca-qt5_DIR=/usr/lib${LIBDIRSUFFIX}/cmake/Qca + +# +#cd - +# +## Add Qt4 support (needed by libkgeomap): +#mkdir cmake-build_qt4 +#cd cmake-build_qt4 +#QT5DIR="" \ +#QTDIR=/usr/lib${LIBDIRSUFFIX}/qt \ +#marble_configure \ +# -DQT_MOC_EXECUTABLE=/usr/lib${LIBDIRSUFFIX}/qt/bin/moc \ +# -DQT_QMAKE_EXECUTABLE=/usr/lib${LIBDIRSUFFIX}/qt/bin/qmake \ +# -DQT_PLUGIN_INSTALL_DIR=lib$LIBDIRSUFFIX/qt/plugins \ +# -DQT_PLUGINS_DIR=lib$LIBDIRSUFFIX/qt/plugins \ +# -DMARBLE_PLUGIN_PATH=/usr/lib${LIBDIRSUFFIX}/marble4/plugins \ +# -DQT5BUILD=OFF \ +# -DCMAKE_DISABLE_FIND_PACKAGE_Qt5=ON \ +# -DCMAKE_DISABLE_FIND_PACKAGE_KF5=ON \ +# -DBUILD_MARBLE_TESTS=OFF \ +# -DBUILD_MARBLE_APPS=OFF +# +## make can pick up from here, and first build the Qt4, then Qt5 stuff. +# diff --git a/testing/source/vtown/kde/cmake/messagelib b/testing/source/vtown/kde/cmake/messagelib new file mode 100644 index 000000000..cfb135422 --- /dev/null +++ b/testing/source/vtown/kde/cmake/messagelib @@ -0,0 +1,23 @@ +mkdir cmake-build +cd cmake-build + cmake \ + $KDE_OPT_ARGS \ + -DKDE_PLATFORM_FEATURE_DISABLE_DEPRECATED=TRUE \ + -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_C_FLAGS_RELEASE:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS -std=c++11" \ + -DCMAKE_CXX_FLAGS_RELEASE:STRING="$SLKCFLAGS -std=c++11" \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DMAN_INSTALL_DIR=/usr/man \ + -DSYSCONF_INSTALL_DIR=/etc/kde \ + -DLIB_SUFFIX=${LIBDIRSUFFIX} \ + -DLIB_INSTALL_DIR=lib$LIBDIRSUFFIX \ + -DLIBEXEC_INSTALL_DIR=lib$LIBDIRSUFFIX \ + -DQT_PLUGIN_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/plugins \ + -DQML_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/qml \ + -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \ + -DBUILD_TESTING=OFF \ + -DQca-qt5_DIR=/usr/lib${LIBDIRSUFFIX}/cmake/Qca \ + .. + diff --git a/testing/source/vtown/kde/cmake/partitionmanager b/testing/source/vtown/kde/cmake/partitionmanager new file mode 100644 index 000000000..86a37f9ae --- /dev/null +++ b/testing/source/vtown/kde/cmake/partitionmanager @@ -0,0 +1,24 @@ +mkdir cmake-build +cd cmake-build + cmake \ + $KDE_OPT_ARGS \ + -DKDE_PLATFORM_FEATURE_DISABLE_DEPRECATED=TRUE \ + -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_C_FLAGS_RELEASE:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS_RELEASE:STRING="$SLKCFLAGS" \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DMAN_INSTALL_DIR=/usr/man \ + -DSYSCONF_INSTALL_DIR=/etc \ + -DLIB_SUFFIX=${LIBDIRSUFFIX} \ + -DLIB_INSTALL_DIR=lib$LIBDIRSUFFIX \ + -DLIBEXEC_INSTALL_DIR=lib$LIBDIRSUFFIX \ + -DQT_PLUGIN_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/plugins \ + -DQML_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/qml \ + -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \ + -DBUILD_TESTING=OFF \ + -DQca-qt5_DIR=/usr/lib${LIBDIRSUFFIX}/cmake/Qca \ + -DENABLE_UDISKS2=ON \ + .. + diff --git a/testing/source/vtown/kde/cmake/plasma b/testing/source/vtown/kde/cmake/plasma new file mode 100644 index 000000000..03067eef6 --- /dev/null +++ b/testing/source/vtown/kde/cmake/plasma @@ -0,0 +1,24 @@ +mkdir cmake-build +cd cmake-build + cmake \ + $KDE_OPT_ARGS \ + -DKDE_PLATFORM_FEATURE_DISABLE_DEPRECATED=TRUE \ + -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_C_FLAGS_RELEASE:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS_RELEASE:STRING="$SLKCFLAGS" \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DLIB_SUFFIX=${LIBDIRSUFFIX} \ + -DKDE_INSTALL_LIBDIR=lib$LIBDIRSUFFIX \ + -DKDE_INSTALL_LIBEXECDIR=lib$LIBDIRSUFFIX \ + -DKDE_INSTALL_MANDIR=/usr/man \ + -DKDE_INSTALL_QTPLUGINDIR=lib$LIBDIRSUFFIX/qt5/plugins \ + -DKDE_INSTALL_QMLDIR=lib$LIBDIRSUFFIX/qt5/qml \ + -DKDE_INSTALL_SYSCONFDIR=/etc/kde \ + -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \ + -DBUILD_TESTING=OFF \ + -DHAVE_SHADOW=TRUE \ + -DQca-qt5_DIR=/usr/lib${LIBDIRSUFFIX}/cmake/Qca \ + .. + diff --git a/testing/source/vtown/kde/cmake/plasma-browser-integration b/testing/source/vtown/kde/cmake/plasma-browser-integration new file mode 100644 index 000000000..6e8d7d8cf --- /dev/null +++ b/testing/source/vtown/kde/cmake/plasma-browser-integration @@ -0,0 +1,24 @@ +mkdir cmake-build +cd cmake-build + cmake \ + $KDE_OPT_ARGS \ + -DKDE_PLATFORM_FEATURE_DISABLE_DEPRECATED=TRUE \ + -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_C_FLAGS_RELEASE:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS_RELEASE:STRING="$SLKCFLAGS" \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DLIB_SUFFIX=${LIBDIRSUFFIX} \ + -DKDE_INSTALL_LIBDIR=lib$LIBDIRSUFFIX \ + -DKDE_INSTALL_LIBEXECDIR=lib$LIBDIRSUFFIX \ + -DKDE_INSTALL_MANDIR=/usr/man \ + -DKDE_INSTALL_QTPLUGINDIR=lib$LIBDIRSUFFIX/qt5/plugins \ + -DKDE_INSTALL_QMLDIR=lib$LIBDIRSUFFIX/qt5/qml \ + -DKDE_INSTALL_SYSCONFDIR=/etc \ + -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \ + -DBUILD_TESTING=OFF \ + -DQca-qt5_DIR=/usr/lib${LIBDIRSUFFIX}/cmake/Qca \ + -DINSTALL_CHROME_MANIFEST=ON \ + .. + diff --git a/testing/source/vtown/kde/cmake/sddm b/testing/source/vtown/kde/cmake/sddm new file mode 100644 index 000000000..c8979fc45 --- /dev/null +++ b/testing/source/vtown/kde/cmake/sddm @@ -0,0 +1,35 @@ +if [ "$SLACKPAM" == "no" ]; then + DO_SLACKPAM="-DENABLE_PAM:BOOL=OFF" +else + DO_SLACKPAM="-DENABLE_PAM:BOOL=ON" +fi + +if [ "$SLKELOGIND" == "no" ]; then + DO_SLKELOGIND="" +else + DO_SLKELOGIND=" \ + -DNO_SYSTEMD:BOOL=TRUE \ + -DUSE_ELOGIND:BOOL=TRUE \ + " +fi + +mkdir -p cmake-build +cd cmake-build + cmake \ + $DO_SLACKPAM \ + $DO_SLKELOGIND \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_C_FLAGS_RELEASE:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS_RELEASE:STRING="$SLKCFLAGS" \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_FULL_MANDIR=/usr/man \ + -DLIB_SUFFIX=${LIBDIRSUFFIX} \ + -DBUILD_MAN_PAGES:BOOL=TRUE \ + -DDBUS_CONFIG_FILENAME="org.freedesktop.sddm.conf" \ + -DUSE_QT4:BOOL=FALSE \ + -DUSE_QT5:BOOL=TRUE \ + -DENABLE_JOURNALD:BOOL=FALSE \ + .. + diff --git a/testing/source/vtown/kde/cmake/sddm-kcm b/testing/source/vtown/kde/cmake/sddm-kcm new file mode 100644 index 000000000..2c7f3ed01 --- /dev/null +++ b/testing/source/vtown/kde/cmake/sddm-kcm @@ -0,0 +1,26 @@ +mkdir cmake-build +cd cmake-build + cmake \ + $KDE_OPT_ARGS \ + -DKDE_PLATFORM_FEATURE_DISABLE_DEPRECATED=TRUE \ + -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_C_FLAGS_RELEASE:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS_RELEASE:STRING="$SLKCFLAGS" \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DLIB_SUFFIX=${LIBDIRSUFFIX} \ + -DKDE_INSTALL_LIBDIR=lib$LIBDIRSUFFIX \ + -DKDE_INSTALL_LIBEXECDIR=lib$LIBDIRSUFFIX \ + -DKDE_INSTALL_MANDIR=/usr/man \ + -DKDE_INSTALL_QTPLUGINDIR=lib$LIBDIRSUFFIX/qt5/plugins \ + -DKDE_INSTALL_QMLDIR=lib$LIBDIRSUFFIX/qt5/qml \ + -DKDE_INSTALL_SYSCONFDIR=/etc/kde \ + -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \ + -DBUILD_TESTING=OFF \ + -DHAVE_SHADOW=TRUE \ + -DQca-qt5_DIR=/usr/lib${LIBDIRSUFFIX}/cmake/Qca \ + -DSDDM_CONFIG_DIR=/etc/sddm.conf.d \ + -DSDDM_CONFIG_FILE=/etc/sddm.conf \ + .. + diff --git a/testing/source/vtown/kde/cmake/solid b/testing/source/vtown/kde/cmake/solid new file mode 100644 index 000000000..7983cf159 --- /dev/null +++ b/testing/source/vtown/kde/cmake/solid @@ -0,0 +1,28 @@ +# +# Separate cmake file for solid is needed to append "-std=c99" to the +# CMAKE_C_FLAGS, because of a bug in flex-2.6.0 which generates a C code +# with C++-style comments. The bug has been fixed in flex 2.6.1 which +# is not yet a part of Slackware. +# +mkdir cmake-build +cd cmake-build + cmake \ + $KDE_OPT_ARGS \ + -DKDE_PLATFORM_FEATURE_DISABLE_DEPRECATED=TRUE \ + -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS -std=c99" \ + -DCMAKE_C_FLAGS_RELEASE:STRING="$SLKCFLAGS -std=c99" \ + -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS_RELEASE:STRING="$SLKCFLAGS" \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DMAN_INSTALL_DIR=/usr/man \ + -DSYSCONF_INSTALL_DIR=/etc/kde \ + -DLIB_SUFFIX=${LIBDIRSUFFIX} \ + -DLIB_INSTALL_DIR=lib$LIBDIRSUFFIX \ + -DLIBEXEC_INSTALL_DIR=lib$LIBDIRSUFFIX \ + -DQML_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/qml \ + -DQT_PLUGIN_INSTALL_DIR=lib$LIBDIRSUFFIX/qt5/plugins \ + -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \ + -Dlconvert_executable=/usr/lib$LIBDIRSUFFIX/qt5/bin/lconvert \ + .. + diff --git a/testing/source/vtown/kde/cmake/xdg-desktop-portal-kde b/testing/source/vtown/kde/cmake/xdg-desktop-portal-kde new file mode 100644 index 000000000..78b9a7cea --- /dev/null +++ b/testing/source/vtown/kde/cmake/xdg-desktop-portal-kde @@ -0,0 +1,24 @@ +mkdir cmake-build +cd cmake-build + cmake \ + $KDE_OPT_ARGS \ + -DKDE_PLATFORM_FEATURE_DISABLE_DEPRECATED=TRUE \ + -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_C_FLAGS_RELEASE:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS_RELEASE:STRING="$SLKCFLAGS" \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DLIB_SUFFIX=${LIBDIRSUFFIX} \ + -DKDE_INSTALL_LIBDIR=lib$LIBDIRSUFFIX \ + -DKDE_INSTALL_LIBEXECDIR=lib$LIBDIRSUFFIX \ + -DKDE_INSTALL_MANDIR=/usr/man \ + -DKDE_INSTALL_QTPLUGINDIR=lib$LIBDIRSUFFIX/qt5/plugins \ + -DKDE_INSTALL_QMLDIR=lib$LIBDIRSUFFIX/qt5/qml \ + -DKDE_INSTALL_SYSCONFDIR=/etc/kde \ + -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \ + -DBUILD_TESTING=OFF \ + -DENABLE_PIPEWIRE=OFF \ + -DQca-qt5_DIR=/usr/lib${LIBDIRSUFFIX}/cmake/Qca \ + .. + diff --git a/testing/source/vtown/kde/docs/k3b b/testing/source/vtown/kde/docs/k3b new file mode 100644 index 000000000..b12b94316 --- /dev/null +++ b/testing/source/vtown/kde/docs/k3b @@ -0,0 +1 @@ +COPYING* ChangeLog FAQ.txt INSTALL.txt PERMISSIONS.txt README.txt Release\ How\ To.txt diff --git a/testing/source/vtown/kde/docs/kdepimlibs b/testing/source/vtown/kde/docs/kdepimlibs new file mode 100644 index 000000000..88e3194a8 --- /dev/null +++ b/testing/source/vtown/kde/docs/kdepimlibs @@ -0,0 +1,2 @@ +COPYING* DEBUG HACKING MAINTAINERS PLAN POLICIES README* + diff --git a/testing/source/vtown/kde/doinst.sh/blinken b/testing/source/vtown/kde/doinst.sh/blinken new file mode 100644 index 000000000..e376b59af --- /dev/null +++ b/testing/source/vtown/kde/doinst.sh/blinken @@ -0,0 +1,5 @@ + +if [ -x /usr/bin/update-desktop-database ]; then + /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1 +fi + diff --git a/testing/source/vtown/kde/doinst.sh/bluedevil b/testing/source/vtown/kde/doinst.sh/bluedevil new file mode 100644 index 000000000..85ff4d866 --- /dev/null +++ b/testing/source/vtown/kde/doinst.sh/bluedevil @@ -0,0 +1,4 @@ +#!/bin/sh +if [ -x /usr/bin/update-desktop-database ]; then + /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1 +fi diff --git a/testing/source/vtown/kde/doinst.sh/cantor b/testing/source/vtown/kde/doinst.sh/cantor new file mode 100644 index 000000000..e376b59af --- /dev/null +++ b/testing/source/vtown/kde/doinst.sh/cantor @@ -0,0 +1,5 @@ + +if [ -x /usr/bin/update-desktop-database ]; then + /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1 +fi + diff --git a/testing/source/vtown/kde/doinst.sh/gwenview b/testing/source/vtown/kde/doinst.sh/gwenview new file mode 100644 index 000000000..e376b59af --- /dev/null +++ b/testing/source/vtown/kde/doinst.sh/gwenview @@ -0,0 +1,5 @@ + +if [ -x /usr/bin/update-desktop-database ]; then + /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1 +fi + diff --git a/testing/source/vtown/kde/doinst.sh/k3b b/testing/source/vtown/kde/doinst.sh/k3b new file mode 100644 index 000000000..e376b59af --- /dev/null +++ b/testing/source/vtown/kde/doinst.sh/k3b @@ -0,0 +1,5 @@ + +if [ -x /usr/bin/update-desktop-database ]; then + /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1 +fi + diff --git a/testing/source/vtown/kde/doinst.sh/kalgebra b/testing/source/vtown/kde/doinst.sh/kalgebra new file mode 100644 index 000000000..e376b59af --- /dev/null +++ b/testing/source/vtown/kde/doinst.sh/kalgebra @@ -0,0 +1,5 @@ + +if [ -x /usr/bin/update-desktop-database ]; then + /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1 +fi + diff --git a/testing/source/vtown/kde/doinst.sh/kalzium b/testing/source/vtown/kde/doinst.sh/kalzium new file mode 100644 index 000000000..e376b59af --- /dev/null +++ b/testing/source/vtown/kde/doinst.sh/kalzium @@ -0,0 +1,5 @@ + +if [ -x /usr/bin/update-desktop-database ]; then + /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1 +fi + diff --git a/testing/source/vtown/kde/doinst.sh/kamera b/testing/source/vtown/kde/doinst.sh/kamera new file mode 100644 index 000000000..e376b59af --- /dev/null +++ b/testing/source/vtown/kde/doinst.sh/kamera @@ -0,0 +1,5 @@ + +if [ -x /usr/bin/update-desktop-database ]; then + /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1 +fi + diff --git a/testing/source/vtown/kde/doinst.sh/kanagram b/testing/source/vtown/kde/doinst.sh/kanagram new file mode 100644 index 000000000..e376b59af --- /dev/null +++ b/testing/source/vtown/kde/doinst.sh/kanagram @@ -0,0 +1,5 @@ + +if [ -x /usr/bin/update-desktop-database ]; then + /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1 +fi + diff --git a/testing/source/vtown/kde/doinst.sh/kate b/testing/source/vtown/kde/doinst.sh/kate new file mode 100644 index 000000000..e376b59af --- /dev/null +++ b/testing/source/vtown/kde/doinst.sh/kate @@ -0,0 +1,5 @@ + +if [ -x /usr/bin/update-desktop-database ]; then + /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1 +fi + diff --git a/testing/source/vtown/kde/doinst.sh/kaudiocreator b/testing/source/vtown/kde/doinst.sh/kaudiocreator new file mode 100644 index 000000000..e376b59af --- /dev/null +++ b/testing/source/vtown/kde/doinst.sh/kaudiocreator @@ -0,0 +1,5 @@ + +if [ -x /usr/bin/update-desktop-database ]; then + /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1 +fi + diff --git a/testing/source/vtown/kde/doinst.sh/kbruch b/testing/source/vtown/kde/doinst.sh/kbruch new file mode 100644 index 000000000..e376b59af --- /dev/null +++ b/testing/source/vtown/kde/doinst.sh/kbruch @@ -0,0 +1,5 @@ + +if [ -x /usr/bin/update-desktop-database ]; then + /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1 +fi + diff --git a/testing/source/vtown/kde/doinst.sh/kcalc b/testing/source/vtown/kde/doinst.sh/kcalc new file mode 100644 index 000000000..e376b59af --- /dev/null +++ b/testing/source/vtown/kde/doinst.sh/kcalc @@ -0,0 +1,5 @@ + +if [ -x /usr/bin/update-desktop-database ]; then + /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1 +fi + diff --git a/testing/source/vtown/kde/doinst.sh/kcolorchooser b/testing/source/vtown/kde/doinst.sh/kcolorchooser new file mode 100644 index 000000000..e376b59af --- /dev/null +++ b/testing/source/vtown/kde/doinst.sh/kcolorchooser @@ -0,0 +1,5 @@ + +if [ -x /usr/bin/update-desktop-database ]; then + /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1 +fi + diff --git a/testing/source/vtown/kde/doinst.sh/kdeaccessibility b/testing/source/vtown/kde/doinst.sh/kdeaccessibility new file mode 100644 index 000000000..22d4849bc --- /dev/null +++ b/testing/source/vtown/kde/doinst.sh/kdeaccessibility @@ -0,0 +1,5 @@ + +if [ -x usr/bin/update-desktop-database ]; then + usr/bin/update-desktop-database usr/share/applications >/dev/null 2>&1 +fi + diff --git a/testing/source/vtown/kde/doinst.sh/kdeedu b/testing/source/vtown/kde/doinst.sh/kdeedu new file mode 100644 index 000000000..e376b59af --- /dev/null +++ b/testing/source/vtown/kde/doinst.sh/kdeedu @@ -0,0 +1,5 @@ + +if [ -x /usr/bin/update-desktop-database ]; then + /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1 +fi + diff --git a/testing/source/vtown/kde/doinst.sh/kdegraphics b/testing/source/vtown/kde/doinst.sh/kdegraphics new file mode 100644 index 000000000..e376b59af --- /dev/null +++ b/testing/source/vtown/kde/doinst.sh/kdegraphics @@ -0,0 +1,5 @@ + +if [ -x /usr/bin/update-desktop-database ]; then + /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1 +fi + diff --git a/testing/source/vtown/kde/doinst.sh/kdelibs b/testing/source/vtown/kde/doinst.sh/kdelibs new file mode 100644 index 000000000..d7006c70a --- /dev/null +++ b/testing/source/vtown/kde/doinst.sh/kdelibs @@ -0,0 +1,9 @@ + +if [ -x /usr/bin/update-desktop-database ]; then + /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1 +fi + +if [ -x usr/bin/update-mime-database ]; then + /usr/bin/update-mime-database /usr/share/mime >/dev/null 2>&1 +fi + diff --git a/testing/source/vtown/kde/doinst.sh/kdenetwork b/testing/source/vtown/kde/doinst.sh/kdenetwork new file mode 100644 index 000000000..22d4849bc --- /dev/null +++ b/testing/source/vtown/kde/doinst.sh/kdenetwork @@ -0,0 +1,5 @@ + +if [ -x usr/bin/update-desktop-database ]; then + usr/bin/update-desktop-database usr/share/applications >/dev/null 2>&1 +fi + diff --git a/testing/source/vtown/kde/doinst.sh/kdepim b/testing/source/vtown/kde/doinst.sh/kdepim new file mode 100644 index 000000000..e376b59af --- /dev/null +++ b/testing/source/vtown/kde/doinst.sh/kdepim @@ -0,0 +1,5 @@ + +if [ -x /usr/bin/update-desktop-database ]; then + /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1 +fi + diff --git a/testing/source/vtown/kde/doinst.sh/kdepim-runtime b/testing/source/vtown/kde/doinst.sh/kdepim-runtime new file mode 100644 index 000000000..e376b59af --- /dev/null +++ b/testing/source/vtown/kde/doinst.sh/kdepim-runtime @@ -0,0 +1,5 @@ + +if [ -x /usr/bin/update-desktop-database ]; then + /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1 +fi + diff --git a/testing/source/vtown/kde/doinst.sh/kdeplasma-addons b/testing/source/vtown/kde/doinst.sh/kdeplasma-addons new file mode 100644 index 000000000..e376b59af --- /dev/null +++ b/testing/source/vtown/kde/doinst.sh/kdeplasma-addons @@ -0,0 +1,5 @@ + +if [ -x /usr/bin/update-desktop-database ]; then + /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1 +fi + diff --git a/testing/source/vtown/kde/doinst.sh/kdesdk b/testing/source/vtown/kde/doinst.sh/kdesdk new file mode 100644 index 000000000..e376b59af --- /dev/null +++ b/testing/source/vtown/kde/doinst.sh/kdesdk @@ -0,0 +1,5 @@ + +if [ -x /usr/bin/update-desktop-database ]; then + /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1 +fi + diff --git a/testing/source/vtown/kde/doinst.sh/kdevelop b/testing/source/vtown/kde/doinst.sh/kdevelop new file mode 100644 index 000000000..e376b59af --- /dev/null +++ b/testing/source/vtown/kde/doinst.sh/kdevelop @@ -0,0 +1,5 @@ + +if [ -x /usr/bin/update-desktop-database ]; then + /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1 +fi + diff --git a/testing/source/vtown/kde/doinst.sh/kdevplatform b/testing/source/vtown/kde/doinst.sh/kdevplatform new file mode 100644 index 000000000..e376b59af --- /dev/null +++ b/testing/source/vtown/kde/doinst.sh/kdevplatform @@ -0,0 +1,5 @@ + +if [ -x /usr/bin/update-desktop-database ]; then + /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1 +fi + diff --git a/testing/source/vtown/kde/doinst.sh/kdewebdev b/testing/source/vtown/kde/doinst.sh/kdewebdev new file mode 100644 index 000000000..e376b59af --- /dev/null +++ b/testing/source/vtown/kde/doinst.sh/kdewebdev @@ -0,0 +1,5 @@ + +if [ -x /usr/bin/update-desktop-database ]; then + /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1 +fi + diff --git a/testing/source/vtown/kde/doinst.sh/kdf b/testing/source/vtown/kde/doinst.sh/kdf new file mode 100644 index 000000000..e376b59af --- /dev/null +++ b/testing/source/vtown/kde/doinst.sh/kdf @@ -0,0 +1,5 @@ + +if [ -x /usr/bin/update-desktop-database ]; then + /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1 +fi + diff --git a/testing/source/vtown/kde/doinst.sh/kgeography b/testing/source/vtown/kde/doinst.sh/kgeography new file mode 100644 index 000000000..e376b59af --- /dev/null +++ b/testing/source/vtown/kde/doinst.sh/kgeography @@ -0,0 +1,5 @@ + +if [ -x /usr/bin/update-desktop-database ]; then + /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1 +fi + diff --git a/testing/source/vtown/kde/doinst.sh/khangman b/testing/source/vtown/kde/doinst.sh/khangman new file mode 100644 index 000000000..e376b59af --- /dev/null +++ b/testing/source/vtown/kde/doinst.sh/khangman @@ -0,0 +1,5 @@ + +if [ -x /usr/bin/update-desktop-database ]; then + /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1 +fi + diff --git a/testing/source/vtown/kde/doinst.sh/kig b/testing/source/vtown/kde/doinst.sh/kig new file mode 100644 index 000000000..e376b59af --- /dev/null +++ b/testing/source/vtown/kde/doinst.sh/kig @@ -0,0 +1,5 @@ + +if [ -x /usr/bin/update-desktop-database ]; then + /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1 +fi + diff --git a/testing/source/vtown/kde/doinst.sh/kinit b/testing/source/vtown/kde/doinst.sh/kinit new file mode 100644 index 000000000..27e18004d --- /dev/null +++ b/testing/source/vtown/kde/doinst.sh/kinit @@ -0,0 +1,7 @@ +# Re-run the 'setcap' command which fails during package buikding +# (because of a mising DESTDIR?): +if [ -f usr/lib64/kf5/start_kdeinit ]; then + /sbin/setcap CAP_SYS_RESOURCE=+ep usr/lib64/kf5/start_kdeinit +elif [ -f usr/lib/kf5/start_kdeinit ]; then + /sbin/setcap CAP_SYS_RESOURCE=+ep usr/lib/kf5/start_kdeinit +fi diff --git a/testing/source/vtown/kde/doinst.sh/kiten b/testing/source/vtown/kde/doinst.sh/kiten new file mode 100644 index 000000000..e376b59af --- /dev/null +++ b/testing/source/vtown/kde/doinst.sh/kiten @@ -0,0 +1,5 @@ + +if [ -x /usr/bin/update-desktop-database ]; then + /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1 +fi + diff --git a/testing/source/vtown/kde/doinst.sh/klettres b/testing/source/vtown/kde/doinst.sh/klettres new file mode 100644 index 000000000..e376b59af --- /dev/null +++ b/testing/source/vtown/kde/doinst.sh/klettres @@ -0,0 +1,5 @@ + +if [ -x /usr/bin/update-desktop-database ]; then + /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1 +fi + diff --git a/testing/source/vtown/kde/doinst.sh/kmag b/testing/source/vtown/kde/doinst.sh/kmag new file mode 100644 index 000000000..e376b59af --- /dev/null +++ b/testing/source/vtown/kde/doinst.sh/kmag @@ -0,0 +1,5 @@ + +if [ -x /usr/bin/update-desktop-database ]; then + /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1 +fi + diff --git a/testing/source/vtown/kde/doinst.sh/kmousetool b/testing/source/vtown/kde/doinst.sh/kmousetool new file mode 100644 index 000000000..e376b59af --- /dev/null +++ b/testing/source/vtown/kde/doinst.sh/kmousetool @@ -0,0 +1,5 @@ + +if [ -x /usr/bin/update-desktop-database ]; then + /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1 +fi + diff --git a/testing/source/vtown/kde/doinst.sh/kmouth b/testing/source/vtown/kde/doinst.sh/kmouth new file mode 100644 index 000000000..e376b59af --- /dev/null +++ b/testing/source/vtown/kde/doinst.sh/kmouth @@ -0,0 +1,5 @@ + +if [ -x /usr/bin/update-desktop-database ]; then + /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1 +fi + diff --git a/testing/source/vtown/kde/doinst.sh/kmplot b/testing/source/vtown/kde/doinst.sh/kmplot new file mode 100644 index 000000000..e376b59af --- /dev/null +++ b/testing/source/vtown/kde/doinst.sh/kmplot @@ -0,0 +1,5 @@ + +if [ -x /usr/bin/update-desktop-database ]; then + /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1 +fi + diff --git a/testing/source/vtown/kde/doinst.sh/kolourpaint b/testing/source/vtown/kde/doinst.sh/kolourpaint new file mode 100644 index 000000000..e376b59af --- /dev/null +++ b/testing/source/vtown/kde/doinst.sh/kolourpaint @@ -0,0 +1,5 @@ + +if [ -x /usr/bin/update-desktop-database ]; then + /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1 +fi + diff --git a/testing/source/vtown/kde/doinst.sh/konsole b/testing/source/vtown/kde/doinst.sh/konsole new file mode 100644 index 000000000..e376b59af --- /dev/null +++ b/testing/source/vtown/kde/doinst.sh/konsole @@ -0,0 +1,5 @@ + +if [ -x /usr/bin/update-desktop-database ]; then + /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1 +fi + diff --git a/testing/source/vtown/kde/doinst.sh/kruler b/testing/source/vtown/kde/doinst.sh/kruler new file mode 100644 index 000000000..e376b59af --- /dev/null +++ b/testing/source/vtown/kde/doinst.sh/kruler @@ -0,0 +1,5 @@ + +if [ -x /usr/bin/update-desktop-database ]; then + /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1 +fi + diff --git a/testing/source/vtown/kde/doinst.sh/kscreenlocker b/testing/source/vtown/kde/doinst.sh/kscreenlocker new file mode 100644 index 000000000..77beeaf1f --- /dev/null +++ b/testing/source/vtown/kde/doinst.sh/kscreenlocker @@ -0,0 +1,5 @@ +# Send SIGTERM to any running kscreenlocker_greet after installing +# kcheckpass. This will trigger a restart of kscreenlocker_greet +# which prevents deadlock when migrating Plasma 5.9 -> 5.10. +# See email to distributions@kde.org by Martin Graesslin on Wed, 08 Mar 2017. +killall -TERM kscreenlocker_greet 1>/dev/null 2>/dev/null diff --git a/testing/source/vtown/kde/doinst.sh/kstars b/testing/source/vtown/kde/doinst.sh/kstars new file mode 100644 index 000000000..e376b59af --- /dev/null +++ b/testing/source/vtown/kde/doinst.sh/kstars @@ -0,0 +1,5 @@ + +if [ -x /usr/bin/update-desktop-database ]; then + /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1 +fi + diff --git a/testing/source/vtown/kde/doinst.sh/ktorrent b/testing/source/vtown/kde/doinst.sh/ktorrent new file mode 100644 index 000000000..e376b59af --- /dev/null +++ b/testing/source/vtown/kde/doinst.sh/ktorrent @@ -0,0 +1,5 @@ + +if [ -x /usr/bin/update-desktop-database ]; then + /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1 +fi + diff --git a/testing/source/vtown/kde/doinst.sh/ktouch b/testing/source/vtown/kde/doinst.sh/ktouch new file mode 100644 index 000000000..e376b59af --- /dev/null +++ b/testing/source/vtown/kde/doinst.sh/ktouch @@ -0,0 +1,5 @@ + +if [ -x /usr/bin/update-desktop-database ]; then + /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1 +fi + diff --git a/testing/source/vtown/kde/doinst.sh/ktp-contact-list b/testing/source/vtown/kde/doinst.sh/ktp-contact-list new file mode 100644 index 000000000..e376b59af --- /dev/null +++ b/testing/source/vtown/kde/doinst.sh/ktp-contact-list @@ -0,0 +1,5 @@ + +if [ -x /usr/bin/update-desktop-database ]; then + /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1 +fi + diff --git a/testing/source/vtown/kde/doinst.sh/ktp-text-ui b/testing/source/vtown/kde/doinst.sh/ktp-text-ui new file mode 100644 index 000000000..e376b59af --- /dev/null +++ b/testing/source/vtown/kde/doinst.sh/ktp-text-ui @@ -0,0 +1,5 @@ + +if [ -x /usr/bin/update-desktop-database ]; then + /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1 +fi + diff --git a/testing/source/vtown/kde/doinst.sh/kturtle b/testing/source/vtown/kde/doinst.sh/kturtle new file mode 100644 index 000000000..e376b59af --- /dev/null +++ b/testing/source/vtown/kde/doinst.sh/kturtle @@ -0,0 +1,5 @@ + +if [ -x /usr/bin/update-desktop-database ]; then + /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1 +fi + diff --git a/testing/source/vtown/kde/doinst.sh/kwordquiz b/testing/source/vtown/kde/doinst.sh/kwordquiz new file mode 100644 index 000000000..e376b59af --- /dev/null +++ b/testing/source/vtown/kde/doinst.sh/kwordquiz @@ -0,0 +1,5 @@ + +if [ -x /usr/bin/update-desktop-database ]; then + /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1 +fi + diff --git a/testing/source/vtown/kde/doinst.sh/marble b/testing/source/vtown/kde/doinst.sh/marble new file mode 100644 index 000000000..e376b59af --- /dev/null +++ b/testing/source/vtown/kde/doinst.sh/marble @@ -0,0 +1,5 @@ + +if [ -x /usr/bin/update-desktop-database ]; then + /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1 +fi + diff --git a/testing/source/vtown/kde/doinst.sh/okular b/testing/source/vtown/kde/doinst.sh/okular new file mode 100644 index 000000000..e376b59af --- /dev/null +++ b/testing/source/vtown/kde/doinst.sh/okular @@ -0,0 +1,5 @@ + +if [ -x /usr/bin/update-desktop-database ]; then + /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1 +fi + diff --git a/testing/source/vtown/kde/doinst.sh/oxygen-fonts b/testing/source/vtown/kde/doinst.sh/oxygen-fonts new file mode 100644 index 000000000..c4bc3b75d --- /dev/null +++ b/testing/source/vtown/kde/doinst.sh/oxygen-fonts @@ -0,0 +1,13 @@ + +# There's no need to chroot and do this during initial +# install, since there is a post-install script that +# does the same thing, saving time. +# Update X font indexes and the font cache: +if [ -x /usr/bin/mkfontdir ]; then + /usr/bin/mkfontscale /usr/share/fonts/TTF + /usr/bin/mkfontdir /usr/share/fonts/TTF +fi +if [ -x /usr/bin/fc-cache ]; then + /usr/bin/fc-cache /usr/share/fonts/TTF +fi + diff --git a/testing/source/vtown/kde/doinst.sh/parley b/testing/source/vtown/kde/doinst.sh/parley new file mode 100644 index 000000000..e376b59af --- /dev/null +++ b/testing/source/vtown/kde/doinst.sh/parley @@ -0,0 +1,5 @@ + +if [ -x /usr/bin/update-desktop-database ]; then + /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1 +fi + diff --git a/testing/source/vtown/kde/doinst.sh/powerdevil b/testing/source/vtown/kde/doinst.sh/powerdevil new file mode 100644 index 000000000..8745d6291 --- /dev/null +++ b/testing/source/vtown/kde/doinst.sh/powerdevil @@ -0,0 +1,18 @@ +config() { + NEW="$1" + OLD="$(dirname $NEW)/$(basename $NEW .new)" + # If there's no config file by that name, mv it over: + if [ ! -r $OLD ]; then + mv $NEW $OLD + elif [ "$(cat $OLD | md5sum)" = "$(cat $NEW | md5sum)" ]; then + # toss the redundant copy + rm $NEW + fi + # Otherwise, we leave the .new copy for the admin to consider... +} + +# Move over the new policy files: +config etc/polkit-1/rules.d/10-enable-upower-suspend.rules.new +config etc/polkit-1/rules.d/10-enable-session-power.rules.new +config etc/polkit-1/rules.d/10-enable-powerdevil-discrete-gpu.rules.new 2>/dev/null + diff --git a/testing/source/vtown/kde/doinst.sh/rocs b/testing/source/vtown/kde/doinst.sh/rocs new file mode 100644 index 000000000..e376b59af --- /dev/null +++ b/testing/source/vtown/kde/doinst.sh/rocs @@ -0,0 +1,5 @@ + +if [ -x /usr/bin/update-desktop-database ]; then + /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1 +fi + diff --git a/testing/source/vtown/kde/doinst.sh/sddm b/testing/source/vtown/kde/doinst.sh/sddm new file mode 100644 index 000000000..09a1ccfb3 --- /dev/null +++ b/testing/source/vtown/kde/doinst.sh/sddm @@ -0,0 +1,89 @@ +config() { + NEW="$1" + OLD="$(dirname $NEW)/$(basename $NEW .new)" + # If there's no config file by that name, mv it over: + if [ ! -r $OLD ]; then + mv $NEW $OLD + elif [ "$(cat $OLD | md5sum)" = "$(cat $NEW | md5sum)" ]; then + # toss the redundant copy + rm $NEW + fi + # Otherwise, we leave the .new copy for the admin to consider... +} + +# Create the daemon account and homedirectory otherwise SDDM won't start: +sddmuid=64 +sddmgid=64 +sddmhome=/var/lib/sddm + +if ! chroot . getent group sddm > /dev/null; then + chroot . groupadd -g $sddmgid sddm + res=$? + if [ $res -ne 0 ]; then +cat < /dev/null; then + chroot . useradd -c "SDDM Daemon Owner" -d $sddmhome -u $sddmuid \ + -g sddm -s /bin/false sddm + res=$? + if [ $res -ne 0 ]; then + cat </dev/null + +# Execute this regardless of the pre-existence of the sddm account: +chroot . usermod -d $sddmhome sddm 1>/dev/null +chroot . passwd -l sddm 1>/dev/null +chroot . gpasswd -a sddm video 1>/dev/null + +# Generate a new configuration file if it does not exist: +chroot . sddm --example-config > etc/sddm.conf.new + +if ! grep -q "Current=breeze" etc/sddm.conf.new ; then + # Set the KDE5 theme 'breeze' as default, integrates better with Plasma 5: + sed -i -e "/\[Theme\]/,/^\[/s/^Current.*/Current=breeze/" etc/sddm.conf.new +fi + +if ! grep -q "MinimumVT=7" etc/sddm.conf.new ; then + # SDDM follows the systemd convention of starting the first graphical session + # on tty1. We prefer the old convention where tty1 through tty6 + # are reserved for text consoles: + cat <> etc/sddm.conf.new + +[XDisplay] +MinimumVT=7 +EOT +fi + +# Move over the new confguration file if needed: +if [ -f etc/sddm.conf.new ]; then + config etc/sddm.conf.new +fi +# And our defaults file: +config etc/default/sddm.new + +# Also the session scripts: +config usr/share/sddm/scripts/Xsession.new +config usr/share/sddm/scripts/Xsetup.new +config usr/share/sddm/scripts/Xstop.new +config usr/share/sddm/scripts/wayland-session.new + diff --git a/testing/source/vtown/kde/doinst.sh/skanlite b/testing/source/vtown/kde/doinst.sh/skanlite new file mode 100644 index 000000000..e376b59af --- /dev/null +++ b/testing/source/vtown/kde/doinst.sh/skanlite @@ -0,0 +1,5 @@ + +if [ -x /usr/bin/update-desktop-database ]; then + /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1 +fi + diff --git a/testing/source/vtown/kde/doinst.sh/step b/testing/source/vtown/kde/doinst.sh/step new file mode 100644 index 000000000..e376b59af --- /dev/null +++ b/testing/source/vtown/kde/doinst.sh/step @@ -0,0 +1,5 @@ + +if [ -x /usr/bin/update-desktop-database ]; then + /usr/bin/update-desktop-database /usr/share/applications >/dev/null 2>&1 +fi + diff --git a/testing/source/vtown/kde/kde.SlackBuild b/testing/source/vtown/kde/kde.SlackBuild new file mode 100755 index 000000000..632eb0bb9 --- /dev/null +++ b/testing/source/vtown/kde/kde.SlackBuild @@ -0,0 +1,569 @@ +#!/bin/sh +# Copyright 2011, 2012, 2017, 2018, 2020 Patrick J. Volkerding, Sebeka, MN, USA +# All rights reserved. +# +# Redistribution and use of this script, with or without modification, is +# permitted provided that the following conditions are met: +# +# 1. Redistributions of this script must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# +# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED +# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO +# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; +# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR +# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF +# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +# Adapted by Eric Hameleers from the modular x.org build. + +# To build only a single package group, specify it as $1, like: +# ./kde.SlackBuild frameworks +# To build only a single package, specify both the group name +# and the name of the package, like: +# ./kde.SlackBuild applications:dolphin +# To build multiple packages in a module, separate the package names with comma: +# ./kde.SlackBuild plasma:powerdevil,bluedevil +# To build a package *and* all the remaining packages following it +# in the modules file, end the package name with a comma: +# ./kde.SlackBuild plasma:breeze,kwin, + +# ---------------------------------------------------------------------------- + +CLEANUP=${CLEANUP:-"yes"} # clean up build directory after successful build. +UPGRADE=${UPGRADE:-"yes"} # upgrade package after successful build. +PRECHECK=${PRECHECK:-"no"} # don't let the script check the available sources. +CHECKOUT=${CHECKOUT:-"no"} # don't let the script checkout missing sources. +GRACETME=${GRACETME:-"10"} # grace time to change your mind before build starts. +SKIPBUILT=${SKIPBUILT:-"no"} # skip building already built packages. + +KDEGITURI="git://anongit.kde.org" + +pkgbase() { + PKGEXT=$(echo $1 | rev | cut -f 1 -d . | rev) + case $PKGEXT in + 'gz' ) + PKGRETURN=$(basename $1 .tar.gz) + ;; + 'bz2' ) + PKGRETURN=$(basename $1 .tar.bz2) + ;; + 'lzma' ) + PKGRETURN=$(basename $1 .tar.lzma) + ;; + 'lz' ) + PKGRETURN=$(basename $1 .tar.lz) + ;; + 'xz' ) + PKGRETURN=$(basename $1 .tar.xz) + ;; + *) + PKGRETURN=$(basename $1) + ;; + esac + echo $PKGRETURN +} + +# Set initial variables: +cd $(dirname $0) ; CWD=$(pwd) + +if [ -z "$TMP" ]; then + TMP=/tmp + # Old default output directory. If $TMP wasn't predefined, we'll default to + # using it unless a different value is provided: + SLACK_KDE_BUILD_DIR=${SLACK_KDE_BUILD_DIR:-/tmp/kde_build} +else + # $TMP already set. We'll also use it for the output directory unless + # a different value is provided: + SLACK_KDE_BUILD_DIR=${SLACK_KDE_BUILD_DIR:-$TMP} +fi +mkdir -p $TMP $SLACK_KDE_BUILD_DIR + +# Set up a few useful functions: + +extract_archive() { + # Find the archive first: + local src_archive=$(find $CWD/src -name ${1}) + if [ $(tar -tf $src_archive |grep -o '^[^/]\+' |sort -u |wc -l) -eq 1 ]; + then + # Archive contains one toplevel directory, good. Make sure that + # this directory ends up as '$(pkgbase $1)': + tar -xf $src_archive || return 1 + local topdir="$(tar -tf $src_archive |grep -o '^[^/]\+' |sort -u)" + if [ "${topdir}" != "$(pkgbase $1)" ]; then + mv ${topdir} $(pkgbase $1) + fi + else + # No toplevel directory found, so we create one first: + mkdir -p $(pkgbase $1) + tar -C $(pkgbase $1) -xf $src_archive || return 1 + fi +} + +fix_perms() { + target_dir=$1 + [ -z "$target_dir" ] && target_dir='.' + + chown -R root:root $target_dir + find $target_dir \ + \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \ + -exec chmod 755 {} \+ -o \ + \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ + -exec chmod 644 {} \+ +} + +strip_binaries() { + target_dir=$1 + [ -z "$target_dir" ] && target_dir='.' + + find $target_dir | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null + find $target_dir | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null + find $target_dir | xargs file | grep "current ar archive" | grep ELF | cut -f 1 -d : | xargs strip -g 2> /dev/null + # Also strip rpaths: + for file in $(find $target_dir | xargs file | grep -e "executable" -e "shared object" | grep ELF | cut -f 1 -d : 2> /dev/null) ; do + if [ ! "$(patchelf --print-rpath $file 2> /dev/null)" = "" ]; then + patchelf --remove-rpath $file + fi + done +} + +process_man_pages() { + # Compress and if needed symlink the man pages: + if [ -d usr/man ]; then + ( cd usr/man + for manpagedir in $(find . -type d -name "man*") ; do + ( cd $manpagedir + for eachpage in $( find . -type l -maxdepth 1) ; do + ln -s $( readlink $eachpage ).gz $eachpage.gz + rm $eachpage + done + gzip -9 *.* + ) + done + ) + fi +} + +process_info_pages() { + # Compress info pages and purge "dir" file from the package: + if [ -d usr/info ]; then + ( cd usr/info + rm -f dir + gzip -9 * + ) + fi +} + +no_usr_share_doc() { + # If there are docs, move them: + if [ -d usr/share/doc ]; then + mkdir -p usr/doc + mv usr/share/doc/* usr/doc + rmdir usr/share/doc + fi +} + +precheck() { + # See if the sources we have match the module components we want to build: + RETVAL=0 + + for SRCFILE in $(find $CWD/src -name "*.tar.?z*" |grep -vE ".asc$|.sig$") ; do + # Check if the source tarball is mentioned in pkgsrc/ + # meaning its package will get a different name: + ################################################################### + # USE OF THIS FEATURE SHOULD BE RESERVED FOR CASES WHERE THERE IS # + # A VERY GOOD RATIONALE - KEEPING UPSTREAM NAMES IS PREFERRED # + ################################################################### + PKGSRC=$(echo $SRCFILE |rev |cut -f2- -d- |cut -f1,2 -d/ |rev) + PKGBASE=$(basename $(grep -lw $PKGSRC $CWD/pkgsrc/*) 2>/dev/null) + if [ -z "$PKGBASE" ]; then + PKGBASE=$(echo $(basename $SRCFILE) |rev |cut -f2- -d- |rev) + fi + # We now have the package base name and we can start looking: + PKGTGT=$(grep -w ${PKGBASE}$ modules/*) + if [ -n "$(echo $PKGTGT |cut -d: -f2- |grep "^ *#")" ]; then + echo "Source file '$(basename $SRCFILE)' is commented out: ($PKGTGT) !" + elif cat package-blacklist |grep -v "^ *#" |grep -wq ${PKGBASE}$ ; then + echo "Source file '$(basename $SRCFILE)' is on the package-blacklist ($PKGBASE) !" + elif ! cat modules/* |grep -v "^ *#" |grep -wq ${PKGBASE}$ ; then + echo "Source file '$(basename $SRCFILE)' is not mentioned in 'modules' ($PKGBASE) !" + RETVAL=1 + fi + done + + # Do we have duplicate package names? + PKGDUP="$(cat $CWD/modules/* |grep -v "^ *#" |grep -v "^$" |sort |uniq -d)" + if [ -n "$PKGDUP" ] ; then + echo "Multiply-defined package names: '$(echo $PKGDUP)'" + RETVAL=1 + fi + unset PKGDUP + + for MODPKG in $(cat $CWD/modules/* | grep -v "^ *#") ; do + # First find out if the pkg source is different from the actual pkg name: + if [ -f $CWD/pkgsrc/$MODPKG ]; then + MODBASE=$(basename $(cat $CWD/pkgsrc/$MODPKG)) + MODLOC=$(dirname $(cat $CWD/pkgsrc/$MODPKG))/ + else + MODBASE=$MODPKG + MODLOC="" + fi + MODSRC="$(find $CWD/src/$MODLOC -name $MODBASE-*.tar.* |grep -vE ".asc$|.sig$" |grep -E "$MODBASE-[^-]+.tar.*$|$MODBASE-[0-9].+.tar.*$")" + if [ -z "$MODSRC" ] ; then + echo "Module '$MODPKG' does not have a matching source tarball ($MODLOC$MODBASE)!" + if [ "$CHECKOUT" = "yes" -o "$CHECKOUT" = "YES" ]; then + echo "Checking out KDE component at branch '$VERSION'." + git archive --format=tar --prefix ${MODBASE}-${VERSION}/ --remote ${KDEGITURI}/${MODBASE}.git v${VERSION} | xz -c > $CWD/src/${MODLOC}/${MODBASE}-${VERSION}.tar.xz + RETVAL=$? + if [ $RETVAL -ne 0 ]; then + echo "Error while checking out '$MODPKG' ($MODLOC/$MODBASE) !" + mv $CWD/src/$MODLOC/${MODBASE}-${VERSION}.tar.xz $CWD/src/$MODLOC/${MODBASE}-${VERSION}.tar.xz.failed + fi + else + RETVAL=1 + fi + fi + # A missing slack-desc counts as fatal: + if [ -z "$(find $CWD/slack-desc -name ${MODPKG})" ] ; then + echo "Module '$MODPKG' does not have a slack-desc file !" + RETVAL=1 + fi + done + + if [ $RETVAL -eq 0 ]; then + echo "Check complete, build starts in ${GRACETME} seconds.." + sleep ${GRACETME} + else + echo "Precheck failed with error code '$RETVAL'." + exit 1 + fi +} + +# Support function builds one complete module (like 'frameworks'), or +# exactly one package which is part of a module (like 'okular'): +build_mod_pkg () { + kde_module=$1 + kde_pkg=$2 + + cd $CWD/modules + + # See if $kde_module is a module name like "frameworks": + if [ ! -z "$kde_module" ]; then + if [ ! -f "$kde_module" ]; then + echo "** '${kde_module}' is not an existing module." + return + fi + fi + PKG=${SLACK_KDE_BUILD_DIR}/${kde_module}/package-${kde_module} + rm -rf $PKG + mkdir -p $PKG + ( for PKGNAME in $(cat $kde_module |grep -v "^$" |grep -v "^ *#") ; do + if grep -wq "^${PKGNAME}$" ${CWD}/package-blacklist ; then + if [ -z "$PRINT_PACKAGE_NAME" ]; then + echo "** '${PKGNAME}' is on the package blacklist." + fi + continue + fi + # Find the full source filename - yeah ugly, but I had two goals: + # 1- source tarball can be in a random subdirectory of src/ + # 2- differentiate between e.g. 'kdepim' and 'kdepim-runtime' + if [ -f $CWD/pkgsrc/$PKGNAME ]; then + PKGSRC=$(basename $(cat $CWD/pkgsrc/$PKGNAME)) + PKGLOC=$(dirname $(cat $CWD/pkgsrc/$PKGNAME)) + else + PKGSRC=$PKGNAME + PKGLOC="" + fi + kde_src=$(basename $(find $CWD/src/$PKGLOC -name "$PKGSRC-*.tar.?z*" |grep -vE ".asc$|.sig$" |grep -E "$PKGSRC-[^-]+.tar.*$|$PKGSRC-[0-9].+.tar.*$") 2>/dev/null) + if [ "x$kde_src" = "x" ]; then + if [ -z "$PRINT_PACKAGE_NAME" ]; then + echo "** Did not find '$PKGSRC' in src" + fi + continue + fi + # Reset $PKGARCH to its initial value: + PKGARCH=$ARCH + # Perhaps $PKGARCH should be something different: + if grep -wq "^${PKGNAME}$" ${CWD}/noarch ; then + PKGARCH=noarch + fi + cd $SLACK_KDE_BUILD_DIR/${kde_module} + # If $kde_pkg is set, we only want to build one package: + if [ ! -z "$kde_pkg" ]; then + if [ "$kde_pkg" = "$PKGNAME" ]; then + # Set $PKG to a private dir for the modular package build: + PKG=$SLACK_KDE_BUILD_DIR/${kde_module}/package-$PKGNAME + rm -rf $PKG + mkdir -p $PKG + else + continue + fi + else + if [ -z "$PRINT_PACKAGE_NAME" ]; then + echo + echo "Building from source ${kde_src}" + echo + fi + fi + + # Set $PKG to a private dir for the modular package build: + PKG=$SLACK_KDE_BUILD_DIR/${kde_module}/package-$PKGNAME + rm -rf $PKG + mkdir -p $PKG + + # Let's figure out the version number on the modular package: + MODULAR_PACKAGE_VERSION=$(echo $kde_src | rev | cut -f 3- -d . | cut -f 1 -d - | rev) + + # If this variable is passed to the script, nothing will be built. + # Instead, a list of packages to be built will be output. + if [ ! -z "$PRINT_PACKAGE_NAME" ]; then + if [ -r $CWD/build/${PKGNAME} ]; then + MODBUILD=$(cat $CWD/build/${PKGNAME}) + else + MODBUILD=$BUILD + fi + echo "${PKGNAME}-${MODULAR_PACKAGE_VERSION}-${PKGARCH}-${MODBUILD}.txz" + continue + fi + + # If requested, skip packages that are already in the output directory: + if [ "$SKIPBUILT" = "yes" ]; then + # Construct the package name: + if [ -r $CWD/build/${PKGNAME} ]; then + MODBUILD=$(cat $CWD/build/${PKGNAME}) + else + MODBUILD=$BUILD + fi + TESTPKGNAME="${PKGNAME}-${MODULAR_PACKAGE_VERSION}-${PKGARCH}-${MODBUILD}.txz" + if [ -r ${SLACK_KDE_BUILD_DIR}/${kde_module}/$TESTPKGNAME -o -r ${SLACK_KDE_BUILD_DIR}/$TESTPKGNAME ]; then + echo "** Skipping already built package $TESTPKGNAME." + continue + fi + fi + + rm -rf $(pkgbase $kde_src) + extract_archive $kde_src || exit 1 + cd $(pkgbase $kde_src) || exit 1 + + fix_perms + + # If any patches are needed, call this script to apply them: + if [ -r $CWD/patch/${PKGNAME}.patch ]; then + . $CWD/patch/${PKGNAME}.patch || exit 1 + fi + + # If there's any pre-install things to do, do them: + if [ -r $CWD/pre-install/${PKGNAME}.pre-install ]; then + . $CWD/pre-install/${PKGNAME}.pre-install + fi + + if ! grep -wq "^${PKGNAME}$" ${CWD}/nomake ; then + # Run cmake, using custom cmake script if needed: + if [ -r $CWD/cmake/${PKGNAME} ]; then + . $CWD/cmake/${PKGNAME} + elif [ -r $CWD/cmake/${kde_module} ]; then + . $CWD/cmake/${kde_module} + else + # This is the default configure script: + . $CWD/cmake/cmake + fi + + # Run make, using custom make script if needed: + if [ -r $CWD/make/${PKGNAME} ]; then + . $CWD/make/${PKGNAME} + elif [ -r $CWD/make/${kde_module} ]; then + . $CWD/make/${kde_module} + else + # This is the default make && make install routine: + make $NUMJOBS || make || exit 1 + make install DESTDIR=$PKG || exit 1 + fi + fi + + # Back to source toplevel builddir, since cmake may have run in a subdir: + cd $SLACK_KDE_BUILD_DIR/${kde_module}/$(pkgbase $kde_src) + + mkdir -p $PKG/usr/doc/${PKGNAME}-${MODULAR_PACKAGE_VERSION} + # Use specific documentation files if available, else use a default set: + if [ -r $CWD/docs/${PKGNAME} ]; then + cp -a $(cat $CWD/docs/${PKGNAME}) \ + $PKG/usr/doc/${PKGNAME}-${MODULAR_PACKAGE_VERSION} + else + cp -a \ + AUTHORS* CONTRIBUTING* COPYING* HACKING* \ + INSTALL* MAINTAINERS README* NEWS* TODO* \ + $PKG/usr/doc/${PKGNAME}-${MODULAR_PACKAGE_VERSION} + # If there's a ChangeLog, installing at least part of the recent + # history is useful, but don't let it get totally out of control: + if [ -r ChangeLog ]; then + DOCSDIR=$(echo $PKG/usr/doc/${PKGNAME}-$MODULAR_PACKAGE_VERSION) + cat ChangeLog | head -n 1000 > $DOCSDIR/ChangeLog + touch -r ChangeLog $DOCSDIR/ChangeLog + fi + fi + + # Get rid of zero-length junk files: + find $PKG/usr/doc/${PKGNAME}-$MODULAR_PACKAGE_VERSION -type f -size 0 -exec rm --verbose "{}" \+ + rmdir --verbose $PKG/usr/doc/${PKGNAME}-$MODULAR_PACKAGE_VERSION 2> /dev/null + + # Strip binaries if needed: + if [ ! -r $CWD/nostrip/${PKGNAME} ]; then + strip_binaries $PKG + fi + + # If there's any special post-install things to do, do them: + if [ -r $CWD/post-install/${PKGNAME}.post-install ]; then + . $CWD/post-install/${PKGNAME}.post-install + fi + + # If this package requires some doinst.sh material, add it here: + if [ -r $CWD/doinst.sh/${PKGNAME} ]; then + mkdir -p $PKG/install + cat $CWD/doinst.sh/${PKGNAME} \ + | sed -e "s#usr/lib#usr/lib${LIBDIRSUFFIX}#g" \ + >> $PKG/install/doinst.sh + fi + + # If this is a modular package, build it here: + if [ -d $SLACK_KDE_BUILD_DIR/${kde_module}/package-$PKGNAME ]; then + cd $PKG + process_man_pages + process_info_pages + no_usr_share_doc + mkdir -p $PKG/install + if [ -r $CWD/slack-desc/${PKGNAME} ]; then + cat $CWD/slack-desc/${PKGNAME} > $PKG/install/slack-desc + else + touch $PKG/install/slack-desc-missing + fi + if [ -r $CWD/build/${PKGNAME} ]; then + MODBUILD=$(cat $CWD/build/${PKGNAME}) + else + MODBUILD=$BUILD + fi + if [ -r $CWD/makepkg/${PKGNAME} ]; then + BUILD=$MODBUILD . $CWD/makepkg/${PKGNAME} + else + /sbin/makepkg -l y -c n ${SLACK_KDE_BUILD_DIR}/${kde_module}/${PKGNAME}-$(echo $MODULAR_PACKAGE_VERSION |tr - _)-${PKGARCH}-${MODBUILD}.txz + fi + # We will continue with the fresh packages installed: + if [ "$UPGRADE" = "yes" -o "$UPGRADE" = "YES" ]; then + upgradepkg --install-new --reinstall ${SLACK_KDE_BUILD_DIR}/${kde_module}/${PKGNAME}-${MODULAR_PACKAGE_VERSION}-${PKGARCH}-${MODBUILD}.txz + # Keep MIME database current: + /usr/bin/update-mime-database /usr/share/mime 1>/dev/null 2>/dev/null & + fi + fi + + done + + ) +} + +# Process the module queue. Format is: +# module[:subpackage[,subpackage]] [module...] +deterministic_build() { + RET=0 + for ENTRY in $1 ; do + KDE_MOD=$(echo "$ENTRY": | cut -f1 -d:) + KDE_PKGS=$(echo "$ENTRY": | cut -f2 -d:) + if [ -z "$KDE_PKGS" ]; then + if [ -z "$PRINT_PACKAGE_NAME" ]; then + echo "** SlackBuild building '$KDE_MOD'" + fi + build_mod_pkg $KDE_MOD + let RET=$RET+$? + else + if [ "${KDE_PKGS: -1}" = "," ]; then + # Last character is a ','. Expand the list with all subsequent packages. + START_PKG=$(echo $KDE_PKGS |rev |cut -d, -f2 |rev) + MOD_LIST=$(cat modules/$KDE_MOD |grep -v "^ *#" |grep -v "^$" |tr '\n' ',') + KDE_PKGS="${KDE_PKGS}${MOD_LIST/#?*,${START_PKG},/}" + if [ -z "$PRINT_PACKAGE_NAME" ]; then + echo "** SlackBuild expanding '$ENTRY' to '$KDE_MOD:$KDE_PKGS'" + fi + fi + for KDE_PKG in $(echo $KDE_PKGS |tr ',' ' ') ; do + if [ -z "$PRINT_PACKAGE_NAME" ]; then + echo "** SlackBuild building '$KDE_MOD:$KDE_PKG'" + fi + build_mod_pkg $KDE_MOD $KDE_PKG + let RET=$RET+$? + done + fi + done + + return $RET +} + +# MAIN PART # + +# Import the build configuration options for as far as they are not already set: +[ -r ./kde.options ] && . ./kde.options + +# This avoids compiling a version number into KDE's .la files: +QTDIR=/usr/lib${LIBDIRSUFFIX}/qt5 ; export QTDIR + +# Get the KDE environment variables: +[ -d post-install/kservice ] && eval $(sed -e "s#/lib#/lib${LIBDIRSUFFIX}#" ./post-install/kservice/profile.d/kde.sh) + +# Build/install libkdiagram before compiling kdepim: +# Build/install libktorrent before compiling kget: +KDEMODS=" \ + kde4 \ + frameworks \ + applications-extra:kdiagram \ + kdepim \ + plasma-extra:plasma-wayland-protocols \ + plasma \ + plasma-extra \ + applications-extra:libktorrent \ + applications \ + applications-extra \ + applications:umbrello \ + " + #telepathy \ + +# Allow for specification of individual packages to be built: +if [ -z "$1" ]; then + MODQUEUE=$KDEMODS +else + MODQUEUE="$*" +fi + +# If requested, check if +# sources, module definitions and slack-desc are complete and matching: +if [ "$PRECHECK" = "yes" -o "$PRECHECK" = "YES" ]; then + precheck +fi + +# And finally, start working! +for module in \ + $MODQUEUE ; +do + if [ -z "$PRINT_PACKAGE_NAME" ]; then + echo "SlackBuild processing module '$module'" + fi + deterministic_build $module + if [ $? = 0 ]; then + # Move the created packages up into the KDE build directory: + mv ${SLACK_KDE_BUILD_DIR}/$(echo $module |cut -f1 -d:)/*.t?z ${SLACK_KDE_BUILD_DIR}/ 2> /dev/null + if [ "$CLEANUP" = "yes" -o "$CLEANUP" = "YES" ]; then + # Clean out package and build directories: + rm -rf ${SLACK_KDE_BUILD_DIR}/$(echo $module |cut -f1 -d:) + fi + else + if [ -z "$PRINT_PACKAGE_NAME" ]; then + echo "${module} failed to build." + fi + exit 1 + fi + cd - > /dev/null +done + +exit 0 + + diff --git a/testing/source/vtown/kde/kde.options b/testing/source/vtown/kde/kde.options new file mode 100644 index 000000000..4435ead77 --- /dev/null +++ b/testing/source/vtown/kde/kde.options @@ -0,0 +1,68 @@ +# Set default arch/build. A default version is not needed since +# package versions are determined by their source tarvall. + +[ -z $BUILD ] && export BUILD=1 + +# Automatically determine the architecture we're building on: +if [ -z "$ARCH" ]; then + case "$(uname -m)" in + i?86) ARCH=i586 ;; + arm*) readelf /usr/bin/file -A | egrep -q "Tag_CPU.*[4,5]" && ARCH=arm || ARCH=armv7hl ;; + # Unless $ARCH is already set, use uname -m for all other archs: + *) ARCH=$(uname -m) ;; + esac + export ARCH +fi + +[ -z $PKGARCH ] && export PKGARCH=$ARCH + +# Use this as CFLAGS and CXXFLAGS: +if [ -z "$SLKCFLAGS" ]; then + if [ "$ARCH" = "i486" ]; then + export SLKCFLAGS="-O2 -march=i486 -mtune=i686" + export LIBDIRSUFFIX="" + elif [ "$ARCH" = "i586" ]; then + export SLKCFLAGS="-O2 -march=i586 -mtune=i686" + export LIBDIRSUFFIX="" + elif [ "$ARCH" = "s390" ]; then + export SLKCFLAGS="-O2" + export LIBDIRSUFFIX="" + elif [ "$ARCH" = "x86_64" ]; then + export SLKCFLAGS="-O2 -fPIC" + export LIBDIRSUFFIX="64" + elif [ "$ARCH" = "arm" ]; then + export SLKCFLAGS="-O2 -march=armv4 -mtune=xscale" + export LIBDIRSUFFIX="" + elif [ "$ARCH" = "armel" ]; then + export SLKCFLAGS="-O2 -march=armv4t" + export LIBDIRSUFFIX="" + elif [ "$ARCH" = "armv7hl" ]; then + export SLKCFLAGS="-O2 -march=armv7-a -mfpu=vfpv3-d16" + export LIBDIRSUFFIX="" + else + export SLKCFLAGS="-O2" + export LIBDIRSUFFIX="" + fi +fi + +# Use this to set the number of parallel make jobs: +NUMJOBS=${NUMJOBS:-" -j $(expr $(nproc) + 1) "} +export NUMJOBS + +# Additional cmake flags that are spanned across the KDE modules +# Do not use "final build" unless we build an actual release. +export KDE_OPT_ARGS=" -Wno-dev -DBUILD_TESTING=OFF -DSITE=\"slackware.com\" -DKDE_DISTRIBUTION_TEXT=\"volkerdi@slackware.com\" " + +# Choose correct options depending on whether PAM is installed: +if [ -L /lib${LIBDIRSUFFIX}/libpam.so.? ]; then + SLACKPAM=${SLACKPAM:-"yes"} +else + SLACKPAM=${SLACKPAM:-"no"} +fi + +# Choose correct options depending on whether elogind is installed: +if [ -L /lib${LIBDIRSUFFIX}/libelogind.so.? ]; then + SLKELOGIND=${SLKELOGIND:-"yes"} +else + SLKELOGIND=${SLKELOGIND:-"no"} +fi diff --git a/testing/source/vtown/kde/make/katepart4 b/testing/source/vtown/kde/make/katepart4 new file mode 100644 index 000000000..fff707abd --- /dev/null +++ b/testing/source/vtown/kde/make/katepart4 @@ -0,0 +1,7 @@ +make $NUMJOBS || make || exit 1 +cd part + make install DESTDIR=$PKG || exit 1 +cd - +cd addons/ktexteditor + make install DESTDIR=$PKG || exit 1 +cd - diff --git a/testing/source/vtown/kde/make/kdeconnect4 b/testing/source/vtown/kde/make/kdeconnect4 new file mode 100644 index 000000000..d8e269876 --- /dev/null +++ b/testing/source/vtown/kde/make/kdeconnect4 @@ -0,0 +1,10 @@ +make $NUMJOBS || make || exit 1 +cd interfaces + make install DESTDIR=$PKG || exit 1 +cd - +cd kio + make install DESTDIR=$PKG || exit 1 +cd - +cd fileitemactionplugin + make install DESTDIR=$PKG || exit 1 +cd - diff --git a/testing/source/vtown/kde/make/marble b/testing/source/vtown/kde/make/marble new file mode 100644 index 000000000..95ba2b1be --- /dev/null +++ b/testing/source/vtown/kde/make/marble @@ -0,0 +1,29 @@ +# +## Marble's cmake left us in build_qt4, +## so we build and install Qt4 support first: +#make $NUMJOBS || make || exit 1 +#make install DESTDIR=$PKG || exit 1 +## Move the marble4 cmake file so that it will be found: +#mkdir -p $PKG/usr/share/apps/cmake/modules +#mv $PKG/usr/share/marble/cmake/FindMarble.cmake \ +# $PKG/usr/share/apps/cmake/modules/FindMarble.cmake +## Rename the marble4 include dir to avoid a conflict with marble: +#mv $PKG/usr/include/marble{,4} +## And fix that include path in the cmake file too: +#sed -i $PKG/usr/share/apps/cmake/modules/FindMarble.cmake \ +# -e 's,marble/MarbleModel.h,marble4/MarbleModel.h,' +# +## Go back to build_qt5 and build/install the Qt5 support: +#cd .. +## Fix installation of the designer plugins - only a problem for the Qt5 libs: +#sed -i CMakeLists.txt \ +# -e 's,LIB_SUFFIX}/plugins,LIB_SUFFIX}/qt5/plugins,g' +#cd build_qt5 +# + +# Fix installation of the designer plugins: +sed -i ../CMakeLists.txt \ + -e 's,LIB_SUFFIX}/plugins,LIB_SUFFIX}/qt5/plugins,g' +make $NUMJOBS || make || exit 1 +make install DESTDIR=$PKG || exit 1 + diff --git a/testing/source/vtown/kde/modules/applications b/testing/source/vtown/kde/modules/applications new file mode 100644 index 000000000..c64509e6f --- /dev/null +++ b/testing/source/vtown/kde/modules/applications @@ -0,0 +1,193 @@ +# https://community.kde.org/Applications/17.12_Release_Notes +# +# Some of the kdegraphics needs to be compiled first: +libkipi +kipi-plugins +libkexiv2 +libkdcraw +libksane +gwenview + +# Not currently packaging due to deps needed for kaccounts-integration, and +# more deps needed for those deps. Might check into it again later... +#kaccounts-integration +#kaccounts-providers + +# kdebase: +kio-extras +kio-gdrive +konsole +kate +kdialog +keditbookmarks +kfind +konqueror + +# kdeutils: +ark +baloo-widgets +filelight +kcalc +kcharselect +kdf +kfloppy +kgpg +print-manager +kbackup +ktimer +khelpcenter +kwalletmanager +sweeper + +# dolphin needs to pick up baloo5-widgets: +dolphin + +# kdesdk: +kdebugsettings +kapptemplate +cervisia +dolphin-plugins +kcachegrind +kde-dev-scripts +kde-dev-utils +kdesdk-kioslaves +kdesdk-thumbnailers +kross-interpreters +libkomparediff2 +kompare +lokalize +poxml +umbrello + +# Rest of kdegraphics: +kdegraphics-mobipocket +okular +kdegraphics-thumbnailers +kamera +kcolorchooser +kolourpaint +kruler +spectacle +svgpart +kirigami-gallery + +# kdeaccessibility: +kmouth +kmousetool +kmag + +# kdemultimedia: +libkcddb +libkcompactdisc +audiocd-kio +dragon +juk +kmix +ffmpegthumbs +kwave +k3b +kamoso +elisa + +# kdenetwork: +kdenetwork-filesharing +zeroconf-ioslave +kget +kopete +krdc +krfb + +# kdeadmin: +kcron +ksystemlog + +# kdegames: +libkdegames +libkmahjongg +klickety +ksudoku +ksquares +# Needs fc-solver library: +kpat +klines +ksnakeduel +kollision +kshisen +kblocks +lskat +kreversi +bovo +#kajongg +granatier +kmines +kiriki +kigo +bomber +kolf +kdiamond +kbounce +konquest +kapman +knavalbattle +killbots +kubrick +kgoldrunner +knetwalk +kbreakout +ksirk +kfourinline +picmi +kblackbox +palapeli +katomic +ktuberling +kjumpingcube +kmahjongg +kspaceduel +knights + +# kdetoys: +kteatime + +# kdeedu: +kdeedu-data +libkeduvocdocument +analitza +kalgebra +kanagram +khangman +kig +parley +artikulate +blinken +cantor +kalzium +kbruch +kgeography +kiten +klettres +kmplot +kqtquickcharts +ktouch +kturtle +kwordquiz +marble +rocs +step +# Needs http://drumstick.sourceforge.net/ +minuet + +# Needs to come after marble: +libkgeomap + +# Needs ffmpeg and dvdauthor to be really useful: +kdenlive + +# kdewebdev remnant: +kimagemapeditor + +# New in 19.08: +yakuake + +# New in 20.04: +kdeconnect-kde diff --git a/testing/source/vtown/kde/modules/applications-extra b/testing/source/vtown/kde/modules/applications-extra new file mode 100644 index 000000000..489bc5b74 --- /dev/null +++ b/testing/source/vtown/kde/modules/applications-extra @@ -0,0 +1,31 @@ +# applications-extra +calligra +calligraplan +digikam +krita +libktorrent +ktorrent +kpmcore +partitionmanager +falkon +skanlite +kdevelop-pg-qt +kdevelop +kdev-php +kdiagram +kjots +kstars +#kuser +krusader +kile +kaudiocreator +kwebkitpart +oxygen-gtk2 +kdev-python +alkimia +kmymoney +okteta +krename +ktimetracker +labplot +kid3 diff --git a/testing/source/vtown/kde/modules/frameworks b/testing/source/vtown/kde/modules/frameworks new file mode 100644 index 000000000..e2abbc3ea --- /dev/null +++ b/testing/source/vtown/kde/modules/frameworks @@ -0,0 +1,91 @@ +# KDE Frameworks. +# +# https://api.kde.org/frameworks/index.html +# +# Tier 1, depends on Qt5, system libraries: +extra-cmake-modules +attica +kitemmodels +kitemviews +kplotting +threadweaver +kcodecs +kdbusaddons +kcoreaddons +kguiaddons +kidletime +kwidgetsaddons +sonnet +kconfig +kwindowsystem +solid +karchive +ki18n +networkmanager-qt +modemmanager-qt +bluez-qt +kwayland +prison +kirigami2 +syntax-highlighting +kholidays +kcalendarcore +kcontacts +# Tier 2, depends on Tier 1, Qt5, system libraries: +breeze-icons +kapidox +kdnssd +oxygen-icons5 +kauth +kcrash +kjobwidgets +kcompletion +kdoctools +kpackage +knotifications +kunitconversion +kpty +kimageformats +kfilemetadata +syndication +kquickcharts +# Tier 3, depends on Tier 1 and 2, Qt5, system libraries: +kconfigwidgets +kservice +kglobalaccel +kiconthemes +kwallet +kemoticons +kdesu +ktextwidgets +kxmlgui +kbookmarks +kded +kio +knewstuff +kparts +kdewebkit +kdesignerplugin +kdeclarative +kcmutils +kinit +knotifyconfig +ktexteditor +kactivities +kactivities-stats +plasma-framework +kpeople +kxmlrpcclient +baloo +qqc2-desktop-style +purpose +# Tier 4, depends on Tier 1, 2 and 3, Qt5, system libraries: +kjs +kjsembed +kross +kmediaplayer +krunner +frameworkintegration +kdelibs4support +khtml +kdav diff --git a/testing/source/vtown/kde/modules/kde4 b/testing/source/vtown/kde/modules/kde4 new file mode 100644 index 000000000..473159785 --- /dev/null +++ b/testing/source/vtown/kde/modules/kde4 @@ -0,0 +1 @@ +kdelibs diff --git a/testing/source/vtown/kde/modules/kdepim b/testing/source/vtown/kde/modules/kdepim new file mode 100644 index 000000000..71b48da5b --- /dev/null +++ b/testing/source/vtown/kde/modules/kdepim @@ -0,0 +1,56 @@ +# kdepim +#kcalcore +akonadi +# Moved to Frameworks: +#kholidays +kpimtextedit +kidentitymanagement +kcalutils +libkgapi +kmime +ksmtp +kimap +kmbox +kldap +kontactinterface +ktnef +akonadi-mime +akonadi-contacts +akonadi-notes +akonadi-search +kalarmcal +kmailtransport +akonadi-calendar +libkleo +grantleetheme +libkdepim +pimcommon +libgravatar +libksieve +mailimporter +kdepim-apps-libs +calendarsupport +eventviews +incidenceeditor +messagelib +mailcommon +kleopatra +kpkpass +kitinerary +kdepim-addons +kdepim-runtime +akonadi-calendar-tools +akonadiconsole +akonadi-import-wizard +akregator +grantlee-editor +kaddressbook +kalarm +kmail +kmail-account-wizard +knotes +kontact +korganizer +mbox-importer +pim-data-exporter +pim-sieve-editor diff --git a/testing/source/vtown/kde/modules/plasma b/testing/source/vtown/kde/modules/plasma new file mode 100644 index 000000000..0c46a3910 --- /dev/null +++ b/testing/source/vtown/kde/modules/plasma @@ -0,0 +1,54 @@ +# plasma +kgamma5 +kdecoration +breeze +breeze-gtk +breeze-grub +#breeze-plymouth +kwayland-integration +kwayland-server +plasma-integration +kinfocenter +libksysguard +ksysguard +kscreenlocker +kwin +kwrited +libkscreen +milou +oxygen +plasma-workspace +kde-cli-tools +# Circular dependency between plasma-workspace and kde-cli-tools +plasma-workspace +systemsettings +plasma-desktop +kdeplasma-addons +plasma-workspace-wallpapers +plasma-nm +powerdevil +bluedevil +khotkeys +kmenuedit +polkit-kde-agent-1 +kscreen +sddm-kcm +kde-gtk-config +ksshaskpass +plasma-sdk +plasma-pa +#plasma-tests +kactivitymanagerd +user-manager +xdg-desktop-portal-kde +drkonqi +plasma-vault +plasma-browser-integration +kwallet-pam +plasma-disks +#plymouth-kcm +#discover +#plasma-thunderbolt +#plasma-nano +#plasma-phone-components + diff --git a/testing/source/vtown/kde/modules/plasma-extra b/testing/source/vtown/kde/modules/plasma-extra new file mode 100644 index 000000000..e15d1a40b --- /dev/null +++ b/testing/source/vtown/kde/modules/plasma-extra @@ -0,0 +1,8 @@ +sddm +kpeoplevcard +pulseaudio-qt +latte-dock +oxygen-fonts +plasma-wayland-protocols +wacomtablet + diff --git a/testing/source/vtown/kde/modules/telepathy b/testing/source/vtown/kde/modules/telepathy new file mode 100644 index 000000000..3b4858b87 --- /dev/null +++ b/testing/source/vtown/kde/modules/telepathy @@ -0,0 +1,16 @@ +# KDE Telepathy +# https://community.kde.org/KTp/Setting_up_KAccounts +signon-kwallet-extension +ktp-common-internals +ktp-accounts-kcm +ktp-contact-list +ktp-contact-runner +ktp-text-ui +ktp-approver +ktp-kded-module +ktp-auth-handler +ktp-filetransfer-handler +ktp-send-file +ktp-call-ui +ktp-desktop-applets + diff --git a/testing/source/vtown/kde/noarch b/testing/source/vtown/kde/noarch new file mode 100644 index 000000000..a1dd4c697 --- /dev/null +++ b/testing/source/vtown/kde/noarch @@ -0,0 +1,9 @@ +# List packages with an $ARCH of "noarch" (i.e. packages +# that contain no binaries) here: + +breeze-icons +kde-wallpapers +oxygen-fonts +oxygen-icons +oxygen-icons5 + diff --git a/testing/source/vtown/kde/nomake b/testing/source/vtown/kde/nomake new file mode 100644 index 000000000..2703fd484 --- /dev/null +++ b/testing/source/vtown/kde/nomake @@ -0,0 +1,4 @@ +breeze-grub +oxygen-fonts +sddm-theme-breeze + diff --git a/testing/source/vtown/kde/package-blacklist b/testing/source/vtown/kde/package-blacklist new file mode 100644 index 000000000..f6ab382c4 --- /dev/null +++ b/testing/source/vtown/kde/package-blacklist @@ -0,0 +1,11 @@ +# Enter packages to skip (perhaps because they aren't used on +# this platform) below. Just the package name -- no version +# number is needed. + +## kdebindings: +# needs c-sharp: +kimono +qyoto + +# We need to support Wayland first. +#kwayland diff --git a/testing/source/vtown/kde/patch/README b/testing/source/vtown/kde/patch/README new file mode 100644 index 000000000..2478e45f9 --- /dev/null +++ b/testing/source/vtown/kde/patch/README @@ -0,0 +1,18 @@ + +IMPORTANT! + +To fail/exit a script, use this: + +[command that fails] || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; } + +DO NOT USE THIS: + +[command that fails] || exit 1 + +as it will cause the parent script to exit in the wrong location and possibly +silently skip building some packages. + +Thanks, + +The Management + diff --git a/testing/source/vtown/kde/patch/baloo.patch b/testing/source/vtown/kde/patch/baloo.patch new file mode 100644 index 000000000..bcca5d5bb --- /dev/null +++ b/testing/source/vtown/kde/patch/baloo.patch @@ -0,0 +1,2 @@ +# Disable file indexing by default in Baloo: +cat $CWD/patch/baloo/baloo_def_indexing_disabled.patch | patch -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; } diff --git a/testing/source/vtown/kde/patch/baloo/baloo_def_indexing_disabled.patch b/testing/source/vtown/kde/patch/baloo/baloo_def_indexing_disabled.patch new file mode 100644 index 000000000..8a12e45f2 --- /dev/null +++ b/testing/source/vtown/kde/patch/baloo/baloo_def_indexing_disabled.patch @@ -0,0 +1,12 @@ +diff -uar baloo-5.72.0.orig/src/lib/baloosettings.kcfg baloo-5.72.0/src/lib/baloosettings.kcfg +--- baloo-5.72.0.orig/src/lib/baloosettings.kcfg 2020-07-04 15:03:02.000000000 +0200 ++++ baloo-5.72.0/src/lib/baloosettings.kcfg 2020-07-29 19:51:58.891567902 +0200 +@@ -9,7 +9,7 @@ + + + +- true ++ false + + + diff --git a/testing/source/vtown/kde/patch/calligraplan.patch b/testing/source/vtown/kde/patch/calligraplan.patch new file mode 100644 index 000000000..5895d0cea --- /dev/null +++ b/testing/source/vtown/kde/patch/calligraplan.patch @@ -0,0 +1,2 @@ +# Fix build against Qt 5.15: +cat $CWD/patch/calligraplan/calligraplan.qt-5.15.patch | patch -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; } diff --git a/testing/source/vtown/kde/patch/calligraplan/calligraplan.qt-5.15.patch b/testing/source/vtown/kde/patch/calligraplan/calligraplan.qt-5.15.patch new file mode 100644 index 000000000..c8962a1b5 --- /dev/null +++ b/testing/source/vtown/kde/patch/calligraplan/calligraplan.qt-5.15.patch @@ -0,0 +1,10 @@ +--- ./src/libs/ui/kptganttitemdelegate.cpp.orig 2019-12-12 05:48:13.000000000 -0600 ++++ ./src/libs/ui/kptganttitemdelegate.cpp 2020-07-18 14:48:48.058351438 -0500 +@@ -28,6 +28,7 @@ + #include + #include + #include ++#include + #include + + #include diff --git a/testing/source/vtown/kde/patch/dolphin.patch b/testing/source/vtown/kde/patch/dolphin.patch new file mode 100644 index 000000000..02a7950c8 --- /dev/null +++ b/testing/source/vtown/kde/patch/dolphin.patch @@ -0,0 +1,2 @@ +# Let the user decide whether she wants to run Dolphin as root: +cat $CWD/patch/dolphin/dolphin_revert_noroot.patch | patch -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; } diff --git a/testing/source/vtown/kde/patch/dolphin/dolphin_revert_noroot.patch b/testing/source/vtown/kde/patch/dolphin/dolphin_revert_noroot.patch new file mode 100644 index 000000000..423e17074 --- /dev/null +++ b/testing/source/vtown/kde/patch/dolphin/dolphin_revert_noroot.patch @@ -0,0 +1,23 @@ +# Let the user decide whether she wants to run Dolphin as root: + +diff -uar dolphin-18.08.0.orig/src/main.cpp dolphin-18.08.0/src/main.cpp +--- dolphin-18.08.0.orig/src/main.cpp 2018-08-06 22:41:40.000000000 +0200 ++++ dolphin-18.08.0/src/main.cpp 2018-08-11 00:32:48.073913157 +0200 +@@ -43,14 +43,12 @@ + extern "C" Q_DECL_EXPORT int kdemain(int argc, char **argv) + { + #ifndef Q_OS_WIN +- // Prohibit using sudo or kdesu (but allow using the root user directly) ++ // Warn using sudo or kdesu (but allow using the root user directly) + if (getuid() == 0) { + if (!qEnvironmentVariableIsEmpty("SUDO_USER")) { +- std::cout << "Executing Dolphin with sudo is not possible due to unfixable security vulnerabilities." << std::endl; +- return EXIT_FAILURE; ++ std::cout << "Executing Dolphin with sudo is UNSAFE due to unfixable security vulnerabilities." << std::endl; + } else if (!qEnvironmentVariableIsEmpty("KDESU_USER")) { +- std::cout << "Executing Dolphin with kdesu is not possible due to unfixable security vulnerabilities." << std::endl; +- return EXIT_FAILURE; ++ std::cout << "Executing Dolphin with kdesu is UNSAFE due to unfixable security vulnerabilities." << std::endl; + } + } + #endif diff --git a/testing/source/vtown/kde/patch/falkon.patch b/testing/source/vtown/kde/patch/falkon.patch new file mode 100644 index 000000000..27a466836 --- /dev/null +++ b/testing/source/vtown/kde/patch/falkon.patch @@ -0,0 +1,2 @@ +# Fix build against Qt 5.15: +cat $CWD/patch/falkon/falkon.qt-5.15.diff | patch -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; } diff --git a/testing/source/vtown/kde/patch/falkon/falkon.qt-5.15.diff b/testing/source/vtown/kde/patch/falkon/falkon.qt-5.15.diff new file mode 100644 index 000000000..60f1699e8 --- /dev/null +++ b/testing/source/vtown/kde/patch/falkon/falkon.qt-5.15.diff @@ -0,0 +1,20 @@ +--- ./src/lib/tools/qztools.cpp.orig 2019-03-19 13:06:45.000000000 -0500 ++++ ./src/lib/tools/qztools.cpp 2020-07-18 15:00:08.881313780 -0500 +@@ -25,6 +25,7 @@ + #include + #include + #include ++#include + #include + #include + #include +--- ./src/plugins/VerticalTabs/verticaltabsplugin.cpp.orig 2019-03-19 13:06:45.000000000 -0500 ++++ ./src/plugins/VerticalTabs/verticaltabsplugin.cpp 2020-07-18 15:03:16.468303404 -0500 +@@ -31,6 +31,7 @@ + #include "desktopfile.h" + + #include ++#include + + VerticalTabsPlugin::VerticalTabsPlugin() + : QObject() diff --git a/testing/source/vtown/kde/patch/kalgebra.patch b/testing/source/vtown/kde/patch/kalgebra.patch new file mode 100644 index 000000000..d17f4822d --- /dev/null +++ b/testing/source/vtown/kde/patch/kalgebra.patch @@ -0,0 +1,4 @@ +# On some systems, libreadline is linked to Curses implementation directly; +# on other, it's not, requiring you to link both Curses and Readline libraries +# manually. +cat $CWD/patch/kalgebra/kalgebra_ncurses_linking.diff | patch -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; } diff --git a/testing/source/vtown/kde/patch/kalgebra/kalgebra_ncurses_linking.diff b/testing/source/vtown/kde/patch/kalgebra/kalgebra_ncurses_linking.diff new file mode 100644 index 000000000..3d78fa30b --- /dev/null +++ b/testing/source/vtown/kde/patch/kalgebra/kalgebra_ncurses_linking.diff @@ -0,0 +1,11 @@ +--- kalgebra-14.12.1.orig/calgebra/CMakeLists.txt 2014-11-13 02:59:40.000000000 +0100 ++++ kalgebra-14.12.1/calgebra/CMakeLists.txt 2015-01-14 14:35:54.702166188 +0100 +@@ -13,7 +13,7 @@ + endif() + + add_executable(calgebra main.cpp) +-target_link_libraries(calgebra Qt5::Core ${READLINE_LIBRARY} KF5::Analitza) ++target_link_libraries(calgebra Qt5::Core ${READLINE_LIBRARY} ${CURSES_LIBRARIES} KF5::Analitza) + + install(TARGETS calgebra ${INSTALL_TARGETS_DEFAULT_ARGS}) + diff --git a/testing/source/vtown/kde/patch/kate.patch b/testing/source/vtown/kde/patch/kate.patch new file mode 100644 index 000000000..59df062a0 --- /dev/null +++ b/testing/source/vtown/kde/patch/kate.patch @@ -0,0 +1,3 @@ +# Allow Kate to be started by the root user; disallowing this is not +# a decision that a developer should make for the user, it is patronizing: +cat $CWD/patch/kate/kate_runasroot.patch | patch -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; } diff --git a/testing/source/vtown/kde/patch/kate/kate_runasroot.patch b/testing/source/vtown/kde/patch/kate/kate_runasroot.patch new file mode 100644 index 000000000..f549fc342 --- /dev/null +++ b/testing/source/vtown/kde/patch/kate/kate_runasroot.patch @@ -0,0 +1,45 @@ +The user gets to decide whether she wants to run kate as root. +Please developers, do not presume that a Slackware user is dumb. + +diff -uar kate-19.04.1.orig/kate/main.cpp kate-19.04.1/kate/main.cpp +--- kate-19.04.1.orig/kate/main.cpp 2019-05-02 12:44:53.000000000 +0200 ++++ kate-19.04.1/kate/main.cpp 2019-05-08 21:26:07.196338144 +0200 +@@ -59,14 +59,12 @@ + int main(int argc, char **argv) + { + #ifndef Q_OS_WIN +- // Prohibit using sudo or kdesu (but allow using the root user directly) ++ // Warn using sudo or kdesu (but allow using the root user directly) + if (getuid() == 0) { + if (!qEnvironmentVariableIsEmpty("SUDO_USER")) { +- std::cout << "Executing Kate with sudo is not possible due to unfixable security vulnerabilities." << std::endl; +- return EXIT_FAILURE; ++ std::cout << "Executing Kate with sudo is UNSAFE due to unfixable security vulnerabilities." << std::endl; + } else if (!qEnvironmentVariableIsEmpty("KDESU_USER")) { +- std::cout << "Executing Kate with kdesu is not possible due to unfixable security vulnerabilities." << std::endl; +- return EXIT_FAILURE; ++ std::cout << "Executing Kate with kdesu is UNSAFE due to unfixable security vulnerabilities." << std::endl; + } + } + #endif +diff -uar kate-19.04.1.orig/kwrite/main.cpp kate-19.04.1/kwrite/main.cpp +--- kate-19.04.1.orig/kwrite/main.cpp 2019-05-02 12:44:53.000000000 +0200 ++++ kate-19.04.1/kwrite/main.cpp 2019-05-08 21:27:52.034134472 +0200 +@@ -51,14 +51,12 @@ + extern "C" Q_DECL_EXPORT int main(int argc, char **argv) + { + #ifndef Q_OS_WIN +- // Prohibit using sudo or kdesu (but allow using the root user directly) ++ // Warn using sudo or kdesu (but allow using the root user directly) + if (getuid() == 0) { + if (!qEnvironmentVariableIsEmpty("SUDO_USER")) { +- std::cout << "Executing KWrite with sudo is not possible due to unfixable security vulnerabilities." << std::endl; +- return EXIT_FAILURE; ++ std::cout << "Executing KWrite with sudo is UNSAFE due to unfixable security vulnerabilities." << std::endl; + } else if (!qEnvironmentVariableIsEmpty("KDESU_USER")) { +- std::cout << "Executing KWrite with kdesu is not possible due to unfixable security vulnerabilities." << std::endl; +- return EXIT_FAILURE; ++ std::cout << "Executing KWrite with kdesu is UNSAFE due to unfixable security vulnerabilities." << std::endl; + } + } + #endif diff --git a/testing/source/vtown/kde/patch/kdeconnect-kde.patch b/testing/source/vtown/kde/patch/kdeconnect-kde.patch new file mode 100644 index 000000000..122440d2a --- /dev/null +++ b/testing/source/vtown/kde/patch/kdeconnect-kde.patch @@ -0,0 +1,2 @@ +# Fix remote device browsing with openssh 8.2: +cat $CWD/patch/kdeconnect-kde/kdeconnect-kde_openssh-8.2.diff | patch -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; } diff --git a/testing/source/vtown/kde/patch/kdeconnect-kde/kdeconnect-kde_openssh-8.2.diff b/testing/source/vtown/kde/patch/kdeconnect-kde/kdeconnect-kde_openssh-8.2.diff new file mode 100644 index 000000000..ff067aa8e --- /dev/null +++ b/testing/source/vtown/kde/patch/kdeconnect-kde/kdeconnect-kde_openssh-8.2.diff @@ -0,0 +1,12 @@ +diff --git a/plugins/sftp/mounter.cpp b/plugins/sftp/mounter.cpp +index fca9907c..f673c9f7 100644 +--- a/plugins/sftp/mounter.cpp ++++ b/plugins/sftp/mounter.cpp +@@ -145,6 +145,7 @@ void Mounter::onPackageReceived(const NetworkPacket& np) + << QStringLiteral("-o") << QStringLiteral("reconnect") + << QStringLiteral("-o") << QStringLiteral("ServerAliveInterval=30") + << QStringLiteral("-o") << QStringLiteral("password_stdin") ++ << QStringLiteral("-o") << QStringLiteral("KexAlgorithms=+diffie-hellman-group14-sha1") + ; + + m_proc->setProgram(program, arguments); diff --git a/testing/source/vtown/kde/patch/kdelibs.patch b/testing/source/vtown/kde/patch/kdelibs.patch new file mode 100644 index 000000000..0cdcc9ca4 --- /dev/null +++ b/testing/source/vtown/kde/patch/kdelibs.patch @@ -0,0 +1,26 @@ +# Slackware ships a different version of XML DTDs: +cat $CWD/patch/kdelibs/kdelibs.docbook.patch | patch -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; } + +# Make uPnP support depend on the environment variable SOLID_UPNP, +# e.g. by creating an /etc/profile.d/upnp.sh file with the following contents: +# export SOLID_UPNP=1 +cat $CWD/patch/kdelibs/kdelibs.upnp_conditional.patch | patch -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; } + +# Revert 3 patches which (although they probably follow the FDo spec better), +# cause incorrect icon overrides: +cat $CWD/patch/kdelibs/return-not-break.-copy-paste-error.patch | patch -R -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; } +cat $CWD/patch/kdelibs/coding-style-fixes.patch | patch -R -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; } +cat $CWD/patch/kdelibs/return-application-icons-properly.patch | patch -R -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; } + +# Support OpenSSL-1.1.x: +cat $CWD/patch/kdelibs/kdelibs-openssl-1.1.patch | patch -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; } + +# Security: remove support for $(...) in config keys with [$e] marker. +# (CVE-2019-14744): +cat $CWD/patch/kdelibs/kdelibs.2c3762feddf7e66cf6b64d9058f625a715694a00.patch | patch -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; } + +# Support TLS v1.1 and TLS v1.2: +cat $CWD/patch/kdelibs/kde4libs-4.14.26.diff | patch -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; } + +# Fix for the relocated grantlee-qt4 includes: +cat $CWD/patch/kdelibs/kdelibs.grantlee-qt4.include.path.patch | patch -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; } diff --git a/testing/source/vtown/kde/patch/kdelibs/coding-style-fixes.patch b/testing/source/vtown/kde/patch/kdelibs/coding-style-fixes.patch new file mode 100644 index 000000000..11108f0a4 --- /dev/null +++ b/testing/source/vtown/kde/patch/kdelibs/coding-style-fixes.patch @@ -0,0 +1,62 @@ +From 2173580f070e806d4715e13048c697c49ec262e2 Mon Sep 17 00:00:00 2001 +From: Aaron Seigo +Date: Thu, 21 Feb 2013 17:59:58 +0100 +Subject: [PATCH 047/111] coding style fixes + +--- + kdeui/icons/kiconloader.cpp | 27 ++++++++++++--------------- + 1 file changed, 12 insertions(+), 15 deletions(-) + +diff --git a/kdeui/icons/kiconloader.cpp b/kdeui/icons/kiconloader.cpp +index 6fed667..dba474d 100644 +--- a/kdeui/icons/kiconloader.cpp ++++ b/kdeui/icons/kiconloader.cpp +@@ -938,32 +938,29 @@ K3Icon KIconLoaderPrivate::findMatchingIcon(const QString& name, int size) const + } + } + +- foreach (KIconThemeNode *themeNode, links) +- { ++ foreach (KIconThemeNode *themeNode, links) { + QString currentName = name; + +- while (!currentName.isEmpty()) +- { +- ++ while (!currentName.isEmpty()) { + //kDebug(264) << "Looking up" << currentName; + +-// The following code has been commented out because the Qt SVG renderer needs +-// to be improved. If you are going to change/remove some code from this part, +-// please contact me before (ereslibre@kde.org), or kde-core-devel@kde.org. (ereslibre) +- for (int i = 0 ; i < 4 ; i++) +- { ++ for (int i = 0 ; i < 4 ; i++) { + icon = themeNode->theme->iconPath(currentName + ext[i], size, KIconLoader::MatchExact); +- if (icon.isValid()) +- return icon; ++ if (icon.isValid()) { ++ break; ++ } + + icon = themeNode->theme->iconPath(currentName + ext[i], size, KIconLoader::MatchBest); +- if (icon.isValid()) +- return icon; ++ if (icon.isValid()) { ++ break; ++ } + } ++ //kDebug(264) << "Looking up" << currentName; + +- if (genericFallback) ++ if (genericFallback) { + // we already tested the base name + break; ++ } + + int rindex = currentName.lastIndexOf('-'); + if (rindex > 1) { // > 1 so that we don't split x-content or x-epoc +-- +1.8.1.4 + + diff --git a/testing/source/vtown/kde/patch/kdelibs/kde4libs-4.14.26.diff b/testing/source/vtown/kde/patch/kdelibs/kde4libs-4.14.26.diff new file mode 100644 index 000000000..2bc275ac7 --- /dev/null +++ b/testing/source/vtown/kde/patch/kdelibs/kde4libs-4.14.26.diff @@ -0,0 +1,11 @@ +--- a/kio/kio/tcpslavebase.cpp ++++ b/kio/kio/tcpslavebase.cpp +@@ -499,7 +499,7 @@ + { + if (d->usingSSL) + return false; +- return d->startTLSInternal(KTcpSocket::TlsV1) & ResultOk; ++ return d->startTLSInternal(KTcpSocket::SecureProtocols) & ResultOk; + } + + TCPSlaveBase::SslResult TCPSlaveBase::TcpSlaveBasePrivate::startTLSInternal (KTcpSocket::SslVersion version, diff --git a/testing/source/vtown/kde/patch/kdelibs/kdelibs-openssl-1.1.patch b/testing/source/vtown/kde/patch/kdelibs/kdelibs-openssl-1.1.patch new file mode 100644 index 000000000..1f6b7fcb0 --- /dev/null +++ b/testing/source/vtown/kde/patch/kdelibs/kdelibs-openssl-1.1.patch @@ -0,0 +1,4007 @@ +--- kdelibs-4.14.26/kio/CMakeLists.txt.omv~ 2016-11-14 22:38:29.427137096 +0100 ++++ kdelibs-4.14.26/kio/CMakeLists.txt 2016-11-14 22:39:21.476667341 +0100 +@@ -325,6 +325,7 @@ install(FILES kssl/ksslcertificatemanage + DESTINATION ${DATA_INSTALL_DIR}/kconf_update) + + kde4_add_library(kio ${LIBRARY_TYPE} ${kio_LIB_SRCS}) ++target_link_libraries(kio -lssl -lcrypto) + + if(NOT KIO_NO_NEPOMUK) + kde4_add_executable(kfilemetadatareader ${kfilemetadatareaderprocess_SRCS}) +--- kdelibs-4.14.26/kio/kssl/kopenssl.cpp.omv~ 2016-11-07 00:11:51.000000000 +0100 ++++ kdelibs-4.14.26/kio/kssl/kopenssl.cpp 2016-11-14 22:11:02.355008887 +0100 +@@ -18,223 +18,52 @@ + + #include "kopenssl.h" + +-#include + #include + +-#ifdef KSSL_HAVE_SSL ++#if KSSL_HAVE_SSL + #include ++#include + #endif + +-#include + #include + #include +-#include + #include + #include ++#include + #include + +- +-#include +-#include +- +-extern "C" { +-#ifdef KSSL_HAVE_SSL +-static int (*K_SSL_connect) (SSL *) = 0L; +-static int (*K_SSL_accept) (SSL *) = 0L; +-static int (*K_SSL_read) (SSL *, void *, int) = 0L; +-static int (*K_SSL_write) (SSL *, const void *, int) = 0L; +-static SSL *(*K_SSL_new) (SSL_CTX *) = 0L; +-static void (*K_SSL_free) (SSL *) = 0L; +-static int (*K_SSL_shutdown) (SSL *) = 0L; +-static SSL_CTX *(*K_SSL_CTX_new)(SSL_METHOD *) = 0L; +-static void (*K_SSL_CTX_free) (SSL_CTX *) = 0L; +-static int (*K_SSL_set_fd) (SSL *, int) = 0L; +-static int (*K_SSL_pending) (SSL *) = 0L; +-static int (*K_SSL_peek) (SSL *, void *, int) = 0L; +-static int (*K_SSL_CTX_set_cipher_list)(SSL_CTX *, const char *) = 0L; +-static void (*K_SSL_CTX_set_verify)(SSL_CTX *, int, +- int (*)(int, X509_STORE_CTX *)) = 0L; +-static int (*K_SSL_use_certificate)(SSL *, X509 *) = 0L; +-static SSL_CIPHER *(*K_SSL_get_current_cipher)(SSL *) = 0L; +-static long (*K_SSL_ctrl) (SSL *,int, long, char *) = 0L; +-static int (*K_RAND_egd) (const char *) = 0L; +-static const char* (*K_RAND_file_name) (char *, size_t) = 0L; +-static int (*K_RAND_load_file) (const char *, long) = 0L; +-static int (*K_RAND_write_file) (const char *) = 0L; +-static SSL_METHOD * (*K_TLSv1_client_method) () = 0L; +-static SSL_METHOD * (*K_SSLv23_client_method) () = 0L; +-static X509 * (*K_SSL_get_peer_certificate) (SSL *) = 0L; +-static int (*K_SSL_CIPHER_get_bits) (SSL_CIPHER *,int *) = 0L; +-static char * (*K_SSL_CIPHER_get_version) (SSL_CIPHER *) = 0L; +-static const char * (*K_SSL_CIPHER_get_name) (SSL_CIPHER *) = 0L; +-static char * (*K_SSL_CIPHER_description) (SSL_CIPHER *, char *, int) = 0L; +-static X509 * (*K_d2i_X509) (X509 **,unsigned char **,long) = 0L; +-static int (*K_i2d_X509) (X509 *,unsigned char **) = 0L; +-static int (*K_X509_cmp) (X509 *, X509 *) = 0L; +-static void (*K_X509_STORE_CTX_free) (X509_STORE_CTX *) = 0L; +-static int (*K_X509_verify_cert) (X509_STORE_CTX *) = 0L; +-static X509_STORE_CTX *(*K_X509_STORE_CTX_new) (void) = 0L; +-static void (*K_X509_STORE_free) (X509_STORE *) = 0L; +-static X509_STORE *(*K_X509_STORE_new) (void) = 0L; +-static void (*K_X509_free) (X509 *) = 0L; +-static char *(*K_X509_NAME_oneline) (X509_NAME *,char *,int) = 0L; +-static X509_NAME *(*K_X509_get_subject_name) (X509 *) = 0L; +-static X509_NAME *(*K_X509_get_issuer_name) (X509 *) = 0L; +-static X509_LOOKUP *(*K_X509_STORE_add_lookup) (X509_STORE *, X509_LOOKUP_METHOD *) = 0L; +-static X509_LOOKUP_METHOD *(*K_X509_LOOKUP_file)(void) = 0L; +-static void (*K_X509_LOOKUP_free)(X509_LOOKUP *) = 0L; +-static int (*K_X509_LOOKUP_ctrl)(X509_LOOKUP *, int, const char *, long, char **) = 0L; +-static void (*K_X509_STORE_CTX_init)(X509_STORE_CTX *, X509_STORE *, X509 *, STACK_OF(X509) *) = 0L; +-static void (*K_CRYPTO_free) (void *) = 0L; +-static X509* (*K_X509_dup) (X509 *) = 0L; +-static BIO_METHOD *(*K_BIO_s_mem) (void) = 0L; +-static BIO* (*K_BIO_new) (BIO_METHOD *) = 0L; +-static BIO* (*K_BIO_new_fp) (FILE *, int) = 0L; +-static BIO* (*K_BIO_new_mem_buf) (void *, int) = 0L; +-static int (*K_BIO_free) (BIO *) = 0L; +-static long (*K_BIO_ctrl) (BIO *,int,long,void *) = 0L; +-static int (*K_BIO_write) (BIO *b, const void *data, int len) = 0L; +-static int (*K_PEM_ASN1_write_bio) (int (*)(),const char *,BIO *,char *, +- const EVP_CIPHER *,unsigned char *,int , +- pem_password_cb *, void *) = 0L; +-static int (*K_ASN1_item_i2d_fp)(ASN1_ITEM *,FILE *,unsigned char *) = 0L; +-static ASN1_ITEM *K_NETSCAPE_X509_it = 0L; +-static int (*K_X509_print_fp) (FILE *, X509*) = 0L; +-static int (*K_i2d_PKCS12) (PKCS12*, unsigned char**) = 0L; +-static int (*K_i2d_PKCS12_fp) (FILE *, PKCS12*) = 0L; +-static int (*K_PKCS12_newpass) (PKCS12*, char*, char*) = 0L; +-static PKCS12* (*K_d2i_PKCS12_fp) (FILE*, PKCS12**) = 0L; +-static PKCS12* (*K_PKCS12_new) (void) = 0L; +-static void (*K_PKCS12_free) (PKCS12 *) = 0L; +-static int (*K_PKCS12_parse) (PKCS12*, const char *, EVP_PKEY**, +- X509**, STACK_OF(X509)**) = 0L; +-static void (*K_EVP_PKEY_free) (EVP_PKEY *) = 0L; +-static EVP_PKEY* (*K_EVP_PKEY_new) () = 0L; +-static void (*K_X509_REQ_free) (X509_REQ *) = 0L; +-static X509_REQ* (*K_X509_REQ_new) () = 0L; +-static int (*K_SSL_CTX_use_PrivateKey) (SSL_CTX*, EVP_PKEY*) = 0L; +-static int (*K_SSL_CTX_use_certificate) (SSL_CTX*, X509*) = 0L; +-static int (*K_SSL_get_error) (SSL*, int) = 0L; +-static STACK_OF(X509)* (*K_SSL_get_peer_cert_chain) (SSL*) = 0L; +-static void (*K_X509_STORE_CTX_set_chain) (X509_STORE_CTX *, STACK_OF(X509)*) = 0L; +-static void (*K_X509_STORE_CTX_set_purpose) (X509_STORE_CTX *, int) = 0L; +-static void (*K_sk_free) (STACK*) = 0L; +-static int (*K_sk_num) (STACK*) = 0L; +-static char* (*K_sk_pop) (STACK*) = 0L; +-static char* (*K_sk_value) (STACK*, int) = 0L; +-static STACK* (*K_sk_new) (int (*)()) = 0L; +-static int (*K_sk_push) (STACK*, char*) = 0L; +-static STACK* (*K_sk_dup) (STACK *) = 0L; +-static char * (*K_i2s_ASN1_INTEGER) (X509V3_EXT_METHOD *, ASN1_INTEGER *) =0L; +-static ASN1_INTEGER * (*K_X509_get_serialNumber) (X509 *) = 0L; +-static EVP_PKEY *(*K_X509_get_pubkey)(X509 *) = 0L; +-static int (*K_i2d_PublicKey)(EVP_PKEY *, unsigned char **) = 0L; +-static int (*K_X509_check_private_key)(X509 *, EVP_PKEY *) = 0L; +-static char * (*K_BN_bn2hex)(const BIGNUM *) = 0L; +-static int (*K_X509_digest)(const X509 *,const EVP_MD *, unsigned char *, unsigned int *) = 0L; +-static EVP_MD* (*K_EVP_md5)() = 0L; +-static void (*K_ASN1_INTEGER_free)(ASN1_INTEGER *) = 0L; +-static int (*K_OBJ_obj2nid)(ASN1_OBJECT *) = 0L; +-static const char * (*K_OBJ_nid2ln)(int) = 0L; +-static int (*K_X509_get_ext_count)(X509*) = 0L; +-static int (*K_X509_get_ext_by_NID)(X509*, int, int) = 0L; +-static int (*K_X509_get_ext_by_OBJ)(X509*,ASN1_OBJECT*,int) = 0L; +-static X509_EXTENSION *(*K_X509_get_ext)(X509*, int loc) = 0L; +-static X509_EXTENSION *(*K_X509_delete_ext)(X509*, int) = 0L; +-static int (*K_X509_add_ext)(X509*, X509_EXTENSION*, int) = 0L; +-static void *(*K_X509_get_ext_d2i)(X509*, int, int*, int*) = 0L; +-static char *(*K_i2s_ASN1_OCTET_STRING)(X509V3_EXT_METHOD*, ASN1_OCTET_STRING*) = 0L; +-static int (*K_ASN1_BIT_STRING_get_bit)(ASN1_BIT_STRING*, int) = 0L; +-static PKCS7 *(*K_PKCS7_new)() = 0L; +-static void (*K_PKCS7_free)(PKCS7*) = 0L; +-static void (*K_PKCS7_content_free)(PKCS7*) = 0L; +-static int (*K_i2d_PKCS7)(PKCS7*, unsigned char**) = 0L; +-static PKCS7 *(*K_d2i_PKCS7)(PKCS7**, unsigned char**,long) = 0L; +-static int (*K_i2d_PKCS7_fp)(FILE*,PKCS7*) = 0L; +-static PKCS7* (*K_d2i_PKCS7_fp)(FILE*,PKCS7**) = 0L; +-static int (*K_i2d_PKCS7_bio)(BIO *bp,PKCS7 *p7) = 0L; +-static PKCS7 *(*K_d2i_PKCS7_bio)(BIO *bp,PKCS7 **p7) = 0L; +-static PKCS7* (*K_PKCS7_dup)(PKCS7*) = 0L; +-static STACK_OF(X509_NAME) *(*K_SSL_load_client_CA_file)(const char*) = 0L; +-static STACK_OF(X509_INFO) *(*K_PEM_X509_INFO_read)(FILE*, STACK_OF(X509_INFO)*, pem_password_cb*, void*) = 0L; +-static char *(*K_ASN1_d2i_fp)(char *(*)(),char *(*)(),FILE*,unsigned char**) = 0L; +-static X509 *(*K_X509_new)() = 0L; +-static int (*K_X509_PURPOSE_get_count)() = 0L; +-static int (*K_X509_PURPOSE_get_id)(X509_PURPOSE *) = 0L; +-static int (*K_X509_check_purpose)(X509*,int,int) = 0L; +-static X509_PURPOSE* (*K_X509_PURPOSE_get0)(int) = 0L; +-static int (*K_EVP_PKEY_assign)(EVP_PKEY*, int, char*) = 0L; +-static int (*K_X509_REQ_set_pubkey)(X509_REQ*, EVP_PKEY*) = 0L; +-static RSA *(*K_RSA_generate_key)(int, unsigned long, void (*)(int,int,void *), void *) = 0L; +-static int (*K_i2d_X509_REQ_fp)(FILE*, X509_REQ*) = 0L; +-static void (*K_ERR_clear_error)() = 0L; +-static unsigned long (*K_ERR_get_error)() = 0L; +-static void (*K_ERR_print_errors_fp)(FILE*) = 0L; +-static PKCS7 *(*K_PKCS7_sign)(X509*, EVP_PKEY*, STACK_OF(X509)*, BIO*, int) = 0L; +-static int (*K_PKCS7_verify)(PKCS7*,STACK_OF(X509)*,X509_STORE*,BIO*,BIO*,int) = 0L; +-static STACK_OF(X509) *(*K_PKCS7_get0_signers)(PKCS7 *, STACK_OF(X509) *, int) = 0L; +-static PKCS7 *(*K_PKCS7_encrypt)(STACK_OF(X509) *, BIO *, EVP_CIPHER *, int) = 0L; +-static int (*K_PKCS7_decrypt)(PKCS7 *, EVP_PKEY *, X509 *, BIO *, int) = 0L; +-static SSL_SESSION* (*K_SSL_get1_session)(SSL*) = 0L; +-static void (*K_SSL_SESSION_free)(SSL_SESSION*) = 0L; +-static int (*K_SSL_set_session)(SSL*,SSL_SESSION*) = 0L; +-static SSL_SESSION* (*K_d2i_SSL_SESSION)(SSL_SESSION**,unsigned char**, long) = 0L; +-static int (*K_i2d_SSL_SESSION)(SSL_SESSION*,unsigned char**) = 0L; +-static STACK *(*K_X509_get1_email)(X509 *x) = 0L; +-static void (*K_X509_email_free)(STACK *sk) = 0L; +-static EVP_CIPHER *(*K_EVP_des_ede3_cbc)() = 0L; +-static EVP_CIPHER *(*K_EVP_des_cbc)() = 0L; +-static EVP_CIPHER *(*K_EVP_rc2_cbc)() = 0L; +-static EVP_CIPHER *(*K_EVP_rc2_64_cbc)() = 0L; +-static EVP_CIPHER *(*K_EVP_rc2_40_cbc)() = 0L; +-static int (*K_i2d_PrivateKey_fp)(FILE*,EVP_PKEY*) = 0L; +-static int (*K_i2d_PKCS8PrivateKey_fp)(FILE*, EVP_PKEY*, const EVP_CIPHER*, char*, int, pem_password_cb*, void*) = 0L; +-static void (*K_RSA_free)(RSA*) = 0L; +-static EVP_CIPHER *(*K_EVP_bf_cbc)() = 0L; +-static int (*K_X509_REQ_sign)(X509_REQ*, EVP_PKEY*, const EVP_MD*) = 0L; +-static int (*K_X509_NAME_add_entry_by_txt)(X509_NAME*, char*, int, unsigned char*, int, int, int) = 0L; +-static X509_NAME *(*K_X509_NAME_new)() = 0L; +-static int (*K_X509_REQ_set_subject_name)(X509_REQ*,X509_NAME*) = 0L; +-static unsigned char *(*K_ASN1_STRING_data)(ASN1_STRING*) = 0L; +-static int (*K_ASN1_STRING_length)(ASN1_STRING*) = 0L; +-static STACK_OF(SSL_CIPHER) *(*K_SSL_get_ciphers)(const SSL *ssl) = 0L; +- +-#endif +-} +- +- + class KOpenSSLProxyPrivate + { + public: +- KOpenSSLProxyPrivate() +- : sslLib(0), cryptoLib(0), ok(false) +- {} +- +- KLibrary *sslLib; +- KLibrary *cryptoLib; +- bool ok; +- +- static KOpenSSLProxy *sSelf; +- static void cleanupKOpenSSLProxy() { +- delete KOpenSSLProxyPrivate::sSelf; +- } ++ KOpenSSLProxyPrivate() ++ : ok(true) ++ {} ++ ++ bool ok; ++ ++ static KOpenSSLProxy *sSelf; ++ static void cleanupKOpenSSLProxy() ++ { ++ delete KOpenSSLProxyPrivate::sSelf; ++ } + }; + KOpenSSLProxy *KOpenSSLProxyPrivate::sSelf = 0; + +-bool KOpenSSLProxy::hasLibSSL() const { +- return d->sslLib != 0L; ++bool KOpenSSLProxy::hasLibSSL() const ++{ ++ return true; + } + +- +-bool KOpenSSLProxy::hasLibCrypto() const { +- return d->cryptoLib != 0L; ++bool KOpenSSLProxy::hasLibCrypto() const ++{ ++ return true; + } + +- +-void KOpenSSLProxy::destroy() { +- KOpenSSLProxy *x = KOpenSSLProxyPrivate::sSelf; +- KOpenSSLProxyPrivate::sSelf = 0; +- delete x; ++void KOpenSSLProxy::destroy() ++{ ++ KOpenSSLProxy *x = KOpenSSLProxyPrivate::sSelf; ++ KOpenSSLProxyPrivate::sSelf = 0; ++ delete x; + } + + #ifdef __OpenBSD__ +@@ -244,1347 +73,842 @@ void KOpenSSLProxy::destroy() { + + static QString findMostRecentLib(QString dir, QString name) + { +- // Grab all shared libraries in the directory +- QString filter = "lib"+name+".so.*"; +- QDir d(dir, filter); +- if (!d.exists()) +- return 0L; +- QStringList l = d.entryList(); +- +- // Find the best one +- int bestmaj = -1; +- int bestmin = -1; +- QString best = 0L; +- // where do we start +- uint s = filter.length()-1; +- for (QStringList::const_iterator it = l.begin(); it != l.end(); ++it) { +- QString numberpart = (*it).mid(s); +- uint endmaj = numberpart.indexOf('.'); +- if (endmaj == -1) +- continue; +- bool ok; +- int maj = numberpart.left(endmaj).toInt(&ok); +- if (!ok) +- continue; +- int min = numberpart.mid(endmaj+1).toInt(&ok); +- if (!ok) +- continue; +- if (maj > bestmaj || (maj == bestmaj && min > bestmin)) { +- bestmaj = maj; +- bestmin = min; +- best = (*it); +- } +- } +- if (best.isNull()) +- return 0L; +- else +- return dir+'/'+best; ++ // Grab all shared libraries in the directory ++ QString filter = "lib" + name + ".so.*"; ++ QDir d(dir, filter); ++ if (!d.exists()) { ++ return 0L; ++ } ++ QStringList l = d.entryList(); ++ ++ // Find the best one ++ int bestmaj = -1; ++ int bestmin = -1; ++ QString best = 0L; ++ // where do we start ++ uint s = filter.length() - 1; ++ for (QStringList::const_iterator it = l.begin(); it != l.end(); ++it) { ++ QString numberpart = (*it).mid(s); ++ uint endmaj = numberpart.indexOf('.'); ++ if (endmaj == -1) { ++ continue; ++ } ++ bool ok; ++ int maj = numberpart.left(endmaj).toInt(&ok); ++ if (!ok) { ++ continue; ++ } ++ int min = numberpart.mid(endmaj + 1).toInt(&ok); ++ if (!ok) { ++ continue; ++ } ++ if (maj > bestmaj || (maj == bestmaj && min > bestmin)) { ++ bestmaj = maj; ++ bestmin = min; ++ best = (*it); ++ } ++ } ++ if (best.isNull()) { ++ return 0L; ++ } else { ++ return dir + '/' + best; ++ } + } + #endif + + KOpenSSLProxy::KOpenSSLProxy() + : d(new KOpenSSLProxyPrivate()) + { +- QStringList libpaths, libnamesc, libnamess; +- +- d->cryptoLib = 0L; +- d->sslLib = 0L; +- +- KConfig cfg("cryptodefaults", KConfig::NoGlobals ); +- KConfigGroup cg(&cfg, "OpenSSL"); +- QString upath = cg.readPathEntry("Path", QString()); +- if (!upath.isEmpty()) +- libpaths << upath; +- +-#ifdef Q_OS_WIN +- d->cryptoLib = new KLibrary("libeay32.dll"); +- if (!d->cryptoLib->load()) { +- delete d->cryptoLib; +- d->cryptoLib = 0; +- } +-#elif defined(__OpenBSD__) +- { +- QString libname = findMostRecentLib("/usr/lib" KDELIBSUFF, "crypto"); +- if (!libname.isNull()) { +- d->cryptoLib = new KLibrary(libname); +- d->cryptoLib->setLoadHints(QLibrary::ExportExternalSymbolsHint); +- if (!d->cryptoLib->load()) { +- delete d->cryptoLib; +- d->cryptoLib = 0; +- } +- } +- } +-#elif defined(__CYGWIN__) +- libpaths << "/usr/bin/" +- << ""; +- +- libnamess << "cygssl-0.9.8.dll" +- << "cygssl-0.9.7.dll" +- << ""; +- +- libnamesc << "cygcrypto-0.9.8.dll" +- << "cygcrypto-0.9.7.dll" +- << ""; +-#else +- libpaths +- #ifdef _AIX +- << "/opt/freeware/lib/" +- #endif +- << "/usr/lib" KDELIBSUFF "/" +- << "/usr/ssl/lib" KDELIBSUFF "/" +- << "/usr/local/lib" KDELIBSUFF "/" +- << "/usr/local/openssl/lib" KDELIBSUFF "/" +- << "/usr/local/ssl/lib" KDELIBSUFF "/" +- << "/opt/openssl/lib" KDELIBSUFF "/" +- << "/lib" KDELIBSUFF "/" +- << ""; +- +-// FIXME: #define here for the various OS types to optimize +- libnamess +- #ifdef hpux +- << "libssl.sl" +- #elif defined(_AIX) +- << "libssl.a(libssl.so.0)" +- #elif defined(__APPLE__) +- << "libssl.dylib" +- << "libssl.0.9.dylib" +- #else +- #ifdef SHLIB_VERSION_NUMBER +- << "libssl.so." SHLIB_VERSION_NUMBER +- #endif +- << "libssl.so" +- << "libssl.so.0" +- #endif +- ; +- +- libnamesc +- #ifdef hpux +- << "libcrypto.sl" +- #elif defined(_AIX) +- << "libcrypto.a(libcrypto.so.0)" +- #elif defined(__APPLE__) +- << "libcrypto.dylib" +- << "libcrypto.0.9.dylib" +- #else +- #ifdef SHLIB_VERSION_NUMBER +- << "libcrypto.so." SHLIB_VERSION_NUMBER +- #endif +- << "libcrypto.so" +- << "libcrypto.so.0" +- #endif +- ; +-#endif +- +- for (QStringList::const_iterator it = libpaths.constBegin(); +- it != libpaths.constEnd(); +- ++it) { +- for (QStringList::const_iterator shit = libnamesc.constBegin(); +- shit != libnamesc.constEnd(); +- ++shit) { +- QString alib = *it; +- if (!alib.isEmpty() && !alib.endsWith('/')) +- alib += '/'; +- alib += *shit; +- // someone knows why this is needed? +- QString tmpStr(alib.toLatin1().constData()); +- tmpStr.remove(QRegExp("\\(.*\\)")); +- if (!access(tmpStr.toLatin1(), R_OK)) { +- d->cryptoLib = new KLibrary(alib); +- d->cryptoLib->setLoadHints(QLibrary::ExportExternalSymbolsHint); +- } +- if (d->cryptoLib && d->cryptoLib->load()) { +- break; +- } +- else { +- delete d->cryptoLib; +- d->cryptoLib = 0; +- } +- } +- if (d->cryptoLib) break; +- } +- +- if (d->cryptoLib) { +-#ifdef KSSL_HAVE_SSL +- K_X509_free = (void (*) (X509 *)) d->cryptoLib->resolveFunction("X509_free"); +- K_RAND_egd = (int (*)(const char *)) d->cryptoLib->resolveFunction("RAND_egd"); +- K_RAND_load_file = (int (*)(const char *, long)) d->cryptoLib->resolveFunction("RAND_load_file"); +- K_RAND_file_name = (const char* (*)(char *, size_t)) d->cryptoLib->resolveFunction("RAND_file_name"); +- K_RAND_write_file = (int (*)(const char *)) d->cryptoLib->resolveFunction("RAND_write_file"); +- K_CRYPTO_free = (void (*) (void *)) d->cryptoLib->resolveFunction("CRYPTO_free"); +- K_d2i_X509 = (X509 * (*)(X509 **,unsigned char **,long)) d->cryptoLib->resolveFunction("d2i_X509"); +- K_i2d_X509 = (int (*)(X509 *,unsigned char **)) d->cryptoLib->resolveFunction("i2d_X509"); +- K_X509_cmp = (int (*)(X509 *, X509 *)) d->cryptoLib->resolveFunction("X509_cmp"); +- K_X509_STORE_CTX_new = (X509_STORE_CTX * (*) (void)) d->cryptoLib->resolveFunction("X509_STORE_CTX_new"); +- K_X509_STORE_CTX_free = (void (*) (X509_STORE_CTX *)) d->cryptoLib->resolveFunction("X509_STORE_CTX_free"); +- K_X509_verify_cert = (int (*) (X509_STORE_CTX *)) d->cryptoLib->resolveFunction("X509_verify_cert"); +- K_X509_STORE_new = (X509_STORE * (*) (void)) d->cryptoLib->resolveFunction("X509_STORE_new"); +- K_X509_STORE_free = (void (*) (X509_STORE *)) d->cryptoLib->resolveFunction("X509_STORE_free"); +- K_X509_NAME_oneline = (char * (*) (X509_NAME *,char *,int)) d->cryptoLib->resolveFunction("X509_NAME_oneline"); +- K_X509_get_subject_name = (X509_NAME * (*) (X509 *)) d->cryptoLib->resolveFunction("X509_get_subject_name"); +- K_X509_get_issuer_name = (X509_NAME * (*) (X509 *)) d->cryptoLib->resolveFunction("X509_get_issuer_name"); +- K_X509_STORE_add_lookup = (X509_LOOKUP *(*) (X509_STORE *, X509_LOOKUP_METHOD *)) d->cryptoLib->resolveFunction("X509_STORE_add_lookup"); +- K_X509_LOOKUP_file = (X509_LOOKUP_METHOD *(*)(void)) d->cryptoLib->resolveFunction("X509_LOOKUP_file"); +- K_X509_LOOKUP_free = (void (*)(X509_LOOKUP *)) d->cryptoLib->resolveFunction("X509_LOOKUP_free"); +- K_X509_LOOKUP_ctrl = (int (*)(X509_LOOKUP *, int, const char *, long, char **)) d->cryptoLib->resolveFunction("X509_LOOKUP_ctrl"); +- K_X509_STORE_CTX_init = (void (*)(X509_STORE_CTX *, X509_STORE *, X509 *, STACK_OF(X509) *)) d->cryptoLib->resolveFunction("X509_STORE_CTX_init"); +- K_X509_dup = (X509* (*)(X509*)) d->cryptoLib->resolveFunction("X509_dup"); +- K_BIO_s_mem = (BIO_METHOD *(*) (void)) d->cryptoLib->resolveFunction("BIO_s_mem"); +- K_BIO_new = (BIO* (*)(BIO_METHOD *)) d->cryptoLib->resolveFunction("BIO_new"); +- K_BIO_new_fp = (BIO* (*)(FILE*, int)) d->cryptoLib->resolveFunction("BIO_new_fp"); +- K_BIO_new_mem_buf = (BIO* (*)(void *, int)) d->cryptoLib->resolveFunction("BIO_new_mem_buf"); +- K_BIO_free = (int (*)(BIO*)) d->cryptoLib->resolveFunction("BIO_free"); +- K_BIO_ctrl = (long (*) (BIO *,int,long,void *)) d->cryptoLib->resolveFunction("BIO_ctrl"); +- K_BIO_write = (int (*) (BIO *b, const void *data, int len)) d->cryptoLib->resolveFunction("BIO_write"); +- K_PEM_ASN1_write_bio = (int (*)(int (*)(), const char *,BIO*, char*, const EVP_CIPHER *, unsigned char *, int, pem_password_cb *, void *)) d->cryptoLib->resolveFunction("PEM_ASN1_write_bio"); +- K_ASN1_item_i2d_fp = (int (*)(ASN1_ITEM *, FILE*, unsigned char *)) +- d->cryptoLib->resolveFunction("ASN1_item_i2d_fp"); +- K_NETSCAPE_X509_it = (ASN1_ITEM *) d->cryptoLib->resolveFunction("NETSCAPE_X509_it"); +- K_X509_print_fp = (int (*)(FILE*, X509*)) d->cryptoLib->resolveFunction("X509_print_fp"); +- K_i2d_PKCS12 = (int (*)(PKCS12*, unsigned char**)) d->cryptoLib->resolveFunction("i2d_PKCS12"); +- K_i2d_PKCS12_fp = (int (*)(FILE *, PKCS12*)) d->cryptoLib->resolveFunction("i2d_PKCS12_fp"); +- K_PKCS12_newpass = (int (*)(PKCS12*, char*, char*)) d->cryptoLib->resolveFunction("PKCS12_newpass"); +- K_d2i_PKCS12_fp = (PKCS12* (*)(FILE*, PKCS12**)) d->cryptoLib->resolveFunction("d2i_PKCS12_fp"); +- K_PKCS12_new = (PKCS12* (*)()) d->cryptoLib->resolveFunction("PKCS12_new"); +- K_PKCS12_free = (void (*)(PKCS12 *)) d->cryptoLib->resolveFunction("PKCS12_free"); +- K_PKCS12_parse = (int (*)(PKCS12*, const char *, EVP_PKEY**, +- X509**, STACK_OF(X509)**)) d->cryptoLib->resolveFunction("PKCS12_parse"); +- K_EVP_PKEY_free = (void (*) (EVP_PKEY *)) d->cryptoLib->resolveFunction("EVP_PKEY_free"); +- K_EVP_PKEY_new = (EVP_PKEY* (*)()) d->cryptoLib->resolveFunction("EVP_PKEY_new"); +- K_X509_REQ_free = (void (*)(X509_REQ*)) d->cryptoLib->resolveFunction("X509_REQ_free"); +- K_X509_REQ_new = (X509_REQ* (*)()) d->cryptoLib->resolveFunction("X509_REQ_new"); +- K_X509_STORE_CTX_set_chain = (void (*)(X509_STORE_CTX *, STACK_OF(X509)*)) d->cryptoLib->resolveFunction("X509_STORE_CTX_set_chain"); +- K_X509_STORE_CTX_set_purpose = (void (*)(X509_STORE_CTX *, int)) d->cryptoLib->resolveFunction("X509_STORE_CTX_set_purpose"); +- K_sk_free = (void (*) (STACK *)) d->cryptoLib->resolveFunction("sk_free"); +- K_sk_num = (int (*) (STACK *)) d->cryptoLib->resolveFunction("sk_num"); +- K_sk_pop = (char* (*) (STACK *)) d->cryptoLib->resolveFunction("sk_pop"); +- K_sk_value = (char* (*) (STACK *, int)) d->cryptoLib->resolveFunction("sk_value"); +- K_sk_new = (STACK* (*) (int (*)())) d->cryptoLib->resolveFunction("sk_new"); +- K_sk_push = (int (*) (STACK*, char*)) d->cryptoLib->resolveFunction("sk_push"); +- K_sk_dup = (STACK* (*) (STACK *)) d->cryptoLib->resolveFunction("sk_dup"); +- K_i2s_ASN1_INTEGER = (char *(*) (X509V3_EXT_METHOD *, ASN1_INTEGER *)) d->cryptoLib->resolveFunction("i2s_ASN1_INTEGER"); +- K_X509_get_serialNumber = (ASN1_INTEGER * (*) (X509 *)) d->cryptoLib->resolveFunction("X509_get_serialNumber"); +- K_X509_get_pubkey = (EVP_PKEY *(*)(X509 *)) d->cryptoLib->resolveFunction("X509_get_pubkey"); +- K_i2d_PublicKey = (int (*)(EVP_PKEY *, unsigned char **)) d->cryptoLib->resolveFunction("i2d_PublicKey"); +- K_X509_check_private_key = (int (*)(X509 *, EVP_PKEY *)) d->cryptoLib->resolveFunction("X509_check_private_key"); +- K_BN_bn2hex = (char *(*)(const BIGNUM *)) d->cryptoLib->resolveFunction("BN_bn2hex"); +- K_X509_digest = (int (*)(const X509 *,const EVP_MD *, unsigned char *, unsigned int *)) d->cryptoLib->resolveFunction("X509_digest"); +- K_EVP_md5 = (EVP_MD *(*)()) d->cryptoLib->resolveFunction("EVP_md5"); +- K_ASN1_INTEGER_free = (void (*)(ASN1_INTEGER *)) d->cryptoLib->resolveFunction("ASN1_INTEGER_free"); +- K_OBJ_obj2nid = (int (*)(ASN1_OBJECT *)) d->cryptoLib->resolveFunction("OBJ_obj2nid"); +- K_OBJ_nid2ln = (const char *(*)(int)) d->cryptoLib->resolveFunction("OBJ_nid2ln"); +- K_X509_get_ext_count = (int (*)(X509*)) d->cryptoLib->resolveFunction("X509_get_ext_count"); +- K_X509_get_ext_by_NID = (int (*)(X509*,int,int)) d->cryptoLib->resolveFunction("X509_get_ext_by_NID"); +- K_X509_get_ext_by_OBJ = (int (*)(X509*,ASN1_OBJECT*,int)) d->cryptoLib->resolveFunction("X509_get_ext_by_OBJ"); +- K_X509_get_ext = (X509_EXTENSION* (*)(X509*,int)) d->cryptoLib->resolveFunction("X509_get_ext"); +- K_X509_delete_ext = (X509_EXTENSION* (*)(X509*,int)) d->cryptoLib->resolveFunction("X509_delete_ext"); +- K_X509_add_ext = (int (*)(X509*,X509_EXTENSION*,int)) d->cryptoLib->resolveFunction("X509_add_ext"); +- K_X509_get_ext_d2i = (void* (*)(X509*,int,int*,int*)) d->cryptoLib->resolveFunction("X509_get_ext_d2i"); +- K_i2s_ASN1_OCTET_STRING = (char *(*)(X509V3_EXT_METHOD*,ASN1_OCTET_STRING*)) d->cryptoLib->resolveFunction("i2s_ASN1_OCTET_STRING"); +- K_ASN1_BIT_STRING_get_bit = (int (*)(ASN1_BIT_STRING*,int)) d->cryptoLib->resolveFunction("ASN1_BIT_STRING_get_bit"); +- K_PKCS7_new = (PKCS7 *(*)()) d->cryptoLib->resolveFunction("PKCS7_new"); +- K_PKCS7_free = (void (*)(PKCS7*)) d->cryptoLib->resolveFunction("PKCS7_free"); +- K_PKCS7_content_free = (void (*)(PKCS7*)) d->cryptoLib->resolveFunction("PKCS7_content_free"); +- K_i2d_PKCS7 = (int (*)(PKCS7*, unsigned char**)) d->cryptoLib->resolveFunction("i2d_PKCS7"); +- K_i2d_PKCS7_fp = (int (*)(FILE*,PKCS7*)) d->cryptoLib->resolveFunction("i2d_PKCS7_fp"); +- K_i2d_PKCS7_bio = (int (*)(BIO *bp,PKCS7 *p7)) d->cryptoLib->resolveFunction("i2d_PKCS7_bio"); +- K_d2i_PKCS7 = (PKCS7* (*)(PKCS7**,unsigned char**,long)) d->cryptoLib->resolveFunction("d2i_PKCS7"); +- K_d2i_PKCS7_fp = (PKCS7 *(*)(FILE *,PKCS7**)) d->cryptoLib->resolveFunction("d2i_PKCS7_fp"); +- K_d2i_PKCS7_bio = (PKCS7 *(*)(BIO *bp,PKCS7 **p7)) d->cryptoLib->resolveFunction("d2i_PKCS7_bio"); +- K_PKCS7_dup = (PKCS7* (*)(PKCS7*)) d->cryptoLib->resolveFunction("PKCS7_dup"); +- K_PKCS7_sign = (PKCS7 *(*)(X509*, EVP_PKEY*, STACK_OF(X509)*, BIO*, int)) d->cryptoLib->resolveFunction("PKCS7_sign"); +- K_PKCS7_verify = (int (*)(PKCS7*,STACK_OF(X509)*,X509_STORE*,BIO*,BIO*,int)) d->cryptoLib->resolveFunction("PKCS7_verify"); +- K_PKCS7_get0_signers = (STACK_OF(X509) *(*)(PKCS7 *, STACK_OF(X509) *, int)) d->cryptoLib->resolveFunction("PKCS7_get0_signers"); +- K_PKCS7_encrypt = (PKCS7* (*)(STACK_OF(X509) *, BIO *, EVP_CIPHER *, int)) d->cryptoLib->resolveFunction("PKCS7_encrypt"); +- K_PKCS7_decrypt = (int (*)(PKCS7 *, EVP_PKEY *, X509 *, BIO *, int)) d->cryptoLib->resolveFunction("PKCS7_decrypt"); +- K_PEM_X509_INFO_read = (STACK_OF(X509_INFO) *(*)(FILE*, STACK_OF(X509_INFO)*, pem_password_cb*, void *)) d->cryptoLib->resolveFunction("PEM_X509_INFO_read"); +- K_ASN1_d2i_fp = (char *(*)(char *(*)(),char *(*)(),FILE*,unsigned char**)) d->cryptoLib->resolveFunction("ASN1_d2i_fp"); +- K_X509_new = (X509 *(*)()) d->cryptoLib->resolveFunction("X509_new"); +- K_X509_PURPOSE_get_count = (int (*)()) d->cryptoLib->resolveFunction("X509_PURPOSE_get_count"); +- K_X509_PURPOSE_get_id = (int (*)(X509_PURPOSE *)) d->cryptoLib->resolveFunction("X509_PURPOSE_get_id"); +- K_X509_check_purpose = (int (*)(X509*,int,int)) d->cryptoLib->resolveFunction("X509_check_purpose"); +- K_X509_PURPOSE_get0 = (X509_PURPOSE *(*)(int)) d->cryptoLib->resolveFunction("X509_PURPOSE_get0"); +- K_EVP_PKEY_assign = (int (*)(EVP_PKEY*, int, char*)) d->cryptoLib->resolveFunction("EVP_PKEY_assign"); +- K_X509_REQ_set_pubkey = (int (*)(X509_REQ*, EVP_PKEY*)) d->cryptoLib->resolveFunction("X509_REQ_set_pubkey"); +- K_RSA_generate_key = (RSA* (*)(int, unsigned long, void (*)(int,int,void *), void *)) d->cryptoLib->resolveFunction("RSA_generate_key"); +- K_i2d_X509_REQ_fp = (int (*)(FILE *, X509_REQ *)) d->cryptoLib->resolveFunction("i2d_X509_REQ_fp"); +- K_ERR_clear_error = (void (*)()) d->cryptoLib->resolveFunction("ERR_clear_error"); +- K_ERR_get_error = (unsigned long (*)()) d->cryptoLib->resolveFunction("ERR_get_error"); +- K_ERR_print_errors_fp = (void (*)(FILE*)) d->cryptoLib->resolveFunction("ERR_print_errors_fp"); +- K_X509_get1_email = (STACK *(*)(X509 *x)) d->cryptoLib->resolveFunction("X509_get1_email"); +- K_X509_email_free = (void (*)(STACK *sk)) d->cryptoLib->resolveFunction("X509_email_free"); +- K_EVP_des_ede3_cbc = (EVP_CIPHER *(*)()) d->cryptoLib->resolveFunction("EVP_des_ede3_cbc"); +- K_EVP_des_cbc = (EVP_CIPHER *(*)()) d->cryptoLib->resolveFunction("EVP_des_cbc"); +- K_EVP_rc2_cbc = (EVP_CIPHER *(*)()) d->cryptoLib->resolveFunction("EVP_rc2_cbc"); +- K_EVP_rc2_64_cbc = (EVP_CIPHER *(*)()) d->cryptoLib->resolveFunction("EVP_rc2_64_cbc"); +- K_EVP_rc2_40_cbc = (EVP_CIPHER *(*)()) d->cryptoLib->resolveFunction("EVP_rc2_40_cbc"); +- K_i2d_PrivateKey_fp = (int (*)(FILE*,EVP_PKEY*)) d->cryptoLib->resolveFunction("i2d_PrivateKey_fp"); +- K_i2d_PKCS8PrivateKey_fp = (int (*)(FILE*, EVP_PKEY*, const EVP_CIPHER*, char*, int, pem_password_cb*, void*)) d->cryptoLib->resolveFunction("i2d_PKCS8PrivateKey_fp"); +- K_RSA_free = (void (*)(RSA*)) d->cryptoLib->resolveFunction("RSA_free"); +- K_EVP_bf_cbc = (EVP_CIPHER *(*)()) d->cryptoLib->resolveFunction("EVP_bf_cbc"); +- K_X509_REQ_sign = (int (*)(X509_REQ*, EVP_PKEY*, const EVP_MD*)) d->cryptoLib->resolveFunction("X509_REQ_sign"); +- K_X509_NAME_add_entry_by_txt = (int (*)(X509_NAME*, char*, int, unsigned char*, int, int, int)) d->cryptoLib->resolveFunction("X509_NAME_add_entry_by_txt"); +- K_X509_NAME_new = (X509_NAME *(*)()) d->cryptoLib->resolveFunction("X509_NAME_new"); +- K_X509_REQ_set_subject_name = (int (*)(X509_REQ*,X509_NAME*)) d->cryptoLib->resolveFunction("X509_REQ_set_subject_name"); +- K_ASN1_STRING_data = (unsigned char *(*)(ASN1_STRING*)) d->cryptoLib->resolveFunction("ASN1_STRING_data"); +- K_ASN1_STRING_length = (int (*)(ASN1_STRING*)) d->cryptoLib->resolveFunction("ASN1_STRING_length"); +-#endif +- } +- +-#ifdef Q_OS_WIN +- d->sslLib = new KLibrary("ssleay32.dll"); +- if (!d->sslLib->load()) { +- delete d->sslLib; +- d->sslLib = 0; +- } +-#elif defined(__OpenBSD__) +- { +- QString libname = findMostRecentLib("/usr/lib", "ssl"); +- if (!libname.isNull()) { +- d->sslLib = new KLibrary(libname); +- d->sslLib->setLoadHints(QLibrary::ExportExternalSymbolsHint); +- if (!d->sslLib->load()) { +- delete d->sslLib; +- d->sslLib = 0; +- } +- } +- } +-#else +- for (QStringList::const_iterator it = libpaths.constBegin(); +- it != libpaths.constEnd(); +- ++it) { +- for (QStringList::const_iterator shit = libnamess.constBegin(); +- shit != libnamess.constEnd(); +- ++shit) { +- QString alib = *it; +- if (!alib.isEmpty() && !alib.endsWith('/')) +- alib += '/'; +- alib += *shit; +- QString tmpStr(alib.toLatin1()); +- tmpStr.remove(QRegExp("\\(.*\\)")); +- if (!access(tmpStr.toLatin1(), R_OK)) { +- d->sslLib = new KLibrary(alib); +- d->sslLib->setLoadHints(QLibrary::ExportExternalSymbolsHint); +- } +- if (d->sslLib && d->sslLib->load()) { +- break; +- } +- else { +- delete d->sslLib; +- d->sslLib = 0; +- } +- } +- if (d->sslLib) break; +- } +-#endif +- +- if (d->sslLib) { +-#ifdef KSSL_HAVE_SSL +- // stand back from your monitor and look at this. it's fun! :) +- K_SSL_connect = (int (*)(SSL *)) d->sslLib->resolveFunction("SSL_connect"); +- K_SSL_accept = (int (*)(SSL *)) d->sslLib->resolveFunction("SSL_accept"); +- K_SSL_read = (int (*)(SSL *, void *, int)) d->sslLib->resolveFunction("SSL_read"); +- K_SSL_write = (int (*)(SSL *, const void *, int)) +- d->sslLib->resolveFunction("SSL_write"); +- K_SSL_new = (SSL* (*)(SSL_CTX *)) d->sslLib->resolveFunction("SSL_new"); +- K_SSL_free = (void (*)(SSL *)) d->sslLib->resolveFunction("SSL_free"); +- K_SSL_shutdown = (int (*)(SSL *)) d->sslLib->resolveFunction("SSL_shutdown"); +- K_SSL_CTX_new = (SSL_CTX* (*)(SSL_METHOD*)) d->sslLib->resolveFunction("SSL_CTX_new"); +- K_SSL_CTX_free = (void (*)(SSL_CTX*)) d->sslLib->resolveFunction("SSL_CTX_free"); +- K_SSL_set_fd = (int (*)(SSL *, int)) d->sslLib->resolveFunction("SSL_set_fd"); +- K_SSL_pending = (int (*)(SSL *)) d->sslLib->resolveFunction("SSL_pending"); +- K_SSL_CTX_set_cipher_list = (int (*)(SSL_CTX *, const char *)) +- d->sslLib->resolveFunction("SSL_CTX_set_cipher_list"); +- K_SSL_CTX_set_verify = (void (*)(SSL_CTX*, int, int (*)(int, X509_STORE_CTX*))) d->sslLib->resolveFunction("SSL_CTX_set_verify"); +- K_SSL_use_certificate = (int (*)(SSL*, X509*)) +- d->sslLib->resolveFunction("SSL_CTX_use_certificate"); +- K_SSL_get_current_cipher = (SSL_CIPHER *(*)(SSL *)) +- d->sslLib->resolveFunction("SSL_get_current_cipher"); +- K_SSL_ctrl = (long (*)(SSL * ,int, long, char *)) +- d->sslLib->resolveFunction("SSL_ctrl"); +- K_TLSv1_client_method = (SSL_METHOD *(*)()) d->sslLib->resolveFunction("TLSv1_client_method"); +- K_SSLv23_client_method = (SSL_METHOD *(*)()) d->sslLib->resolveFunction("SSLv23_client_method"); +- K_SSL_get_peer_certificate = (X509 *(*)(SSL *)) d->sslLib->resolveFunction("SSL_get_peer_certificate"); +- K_SSL_CIPHER_get_bits = (int (*)(SSL_CIPHER *,int *)) d->sslLib->resolveFunction("SSL_CIPHER_get_bits"); +- K_SSL_CIPHER_get_version = (char * (*)(SSL_CIPHER *)) d->sslLib->resolveFunction("SSL_CIPHER_get_version"); +- K_SSL_CIPHER_get_name = (const char * (*)(SSL_CIPHER *)) d->sslLib->resolveFunction("SSL_CIPHER_get_name"); +- K_SSL_CIPHER_description = (char * (*)(SSL_CIPHER *, char *, int)) d->sslLib->resolveFunction("SSL_CIPHER_description"); +- K_SSL_CTX_use_PrivateKey = (int (*)(SSL_CTX*, EVP_PKEY*)) d->sslLib->resolveFunction("SSL_CTX_use_PrivateKey"); +- K_SSL_CTX_use_certificate = (int (*)(SSL_CTX*, X509*)) d->sslLib->resolveFunction("SSL_CTX_use_certificate"); +- K_SSL_get_error = (int (*)(SSL*, int)) d->sslLib->resolveFunction("SSL_get_error"); +- K_SSL_get_peer_cert_chain = (STACK_OF(X509)* (*)(SSL*)) d->sslLib->resolveFunction("SSL_get_peer_cert_chain"); +- K_SSL_load_client_CA_file = (STACK_OF(X509_NAME)* (*)(const char *)) d->sslLib->resolveFunction("SSL_load_client_CA_file"); +- K_SSL_peek = (int (*)(SSL*,void*,int)) d->sslLib->resolveFunction("SSL_peek"); +- K_SSL_get1_session = (SSL_SESSION* (*)(SSL*)) d->sslLib->resolveFunction("SSL_get1_session"); +- K_SSL_SESSION_free = (void (*)(SSL_SESSION*)) d->sslLib->resolveFunction("SSL_SESSION_free"); +- K_SSL_set_session = (int (*)(SSL*,SSL_SESSION*)) d->sslLib->resolveFunction("SSL_set_session"); +- K_d2i_SSL_SESSION = (SSL_SESSION* (*)(SSL_SESSION**,unsigned char**, long)) d->sslLib->resolveFunction("d2i_SSL_SESSION"); +- K_i2d_SSL_SESSION = (int (*)(SSL_SESSION*,unsigned char**)) d->sslLib->resolveFunction("i2d_SSL_SESSION"); +- K_SSL_get_ciphers = (STACK_OF(SSL_CIPHER) *(*)(const SSL*)) d->sslLib->resolveFunction("SSL_get_ciphers"); +-#endif +- +- +- // Initialize the library (once only!) +- KLibrary::void_function_ptr x; +- x = d->sslLib->resolveFunction("SSL_library_init"); +- if (d->cryptoLib) { +- if (x) ((int (*)())x)(); +- x = d->cryptoLib->resolveFunction("OpenSSL_add_all_algorithms"); +- if (!x) +- x = d->cryptoLib->resolveFunction("OPENSSL_add_all_algorithms"); +- if (x) { +- ((void (*)())x)(); +- } else { +- x = d->cryptoLib->resolveFunction("OpenSSL_add_all_algorithms_conf"); +- if (!x) +- x = d->cryptoLib->resolveFunction("OPENSSL_add_all_algorithms_conf"); +- if (x) { +- ((void (*)())x)(); +- } else { +- x = d->cryptoLib->resolveFunction("OpenSSL_add_all_algorithms_noconf"); +- if (!x) +- x = d->cryptoLib->resolveFunction("OPENSSL_add_all_algorithms_noconf"); +- if (x) +- ((void (*)())x)(); +- } +- } +- x = d->cryptoLib->resolveFunction("OpenSSL_add_all_ciphers"); +- if (!x) +- x = d->cryptoLib->resolveFunction("OPENSSL_add_all_ciphers"); +- if (x) ((void (*)())x)(); +- x = d->cryptoLib->resolveFunction("OpenSSL_add_all_digests"); +- if (!x) +- x = d->cryptoLib->resolveFunction("OPENSSL_add_all_digests"); +- if (x) ((void (*)())x)(); +- } +- } +- + } + +-KOpenSSLProxy::~KOpenSSLProxy() { +- if (d->sslLib) { +- d->sslLib->unload(); +- } +- if (d->cryptoLib) { +- d->cryptoLib->unload(); +- } +- +- KOpenSSLProxyPrivate::sSelf = 0; +- delete d; ++KOpenSSLProxy::~KOpenSSLProxy() ++{ ++ KOpenSSLProxyPrivate::sSelf = 0; ++ delete d; + } + +- + // FIXME: we should check "ok" and allow this to init the lib if !ok. + +-KOpenSSLProxy *KOpenSSLProxy::self() { +-#ifdef KSSL_HAVE_SSL +- if(!KOpenSSLProxyPrivate::sSelf) { +- KOpenSSLProxyPrivate::sSelf = new KOpenSSLProxy(); +- qAddPostRoutine(KOpenSSLProxyPrivate::cleanupKOpenSSLProxy); +- } ++KOpenSSLProxy *KOpenSSLProxy::self() ++{ ++#if KSSL_HAVE_SSL ++ if (!KOpenSSLProxyPrivate::sSelf) { ++ KOpenSSLProxyPrivate::sSelf = new KOpenSSLProxy(); ++ qAddPostRoutine(KOpenSSLProxyPrivate::cleanupKOpenSSLProxy); ++ } + #endif +- return KOpenSSLProxyPrivate::sSelf; ++ return KOpenSSLProxyPrivate::sSelf; + } + ++#if KSSL_HAVE_SSL + +- +- +- +- +- +-#ifdef KSSL_HAVE_SSL +- +- +- +-int KOpenSSLProxy::SSL_connect(SSL *ssl) { +- if (K_SSL_connect) return (K_SSL_connect)(ssl); +- return -1; ++int KOpenSSLProxy::SSL_connect(SSL *ssl) ++{ ++ return ::SSL_connect(ssl); + } + +- +-int KOpenSSLProxy::SSL_accept(SSL *ssl) { +- if (K_SSL_accept) return (K_SSL_accept)(ssl); +- return -1; ++int KOpenSSLProxy::SSL_accept(SSL *ssl) ++{ ++ return ::SSL_accept(ssl); + } + +- +-int KOpenSSLProxy::SSL_read(SSL *ssl, void *buf, int num) { +- if (K_SSL_read) return (K_SSL_read)(ssl, buf, num); +- return -1; ++int KOpenSSLProxy::SSL_read(SSL *ssl, void *buf, int num) ++{ ++ return ::SSL_read(ssl, buf, num); + } + +- +-int KOpenSSLProxy::SSL_write(SSL *ssl, const void *buf, int num) { +- if (K_SSL_write) return (K_SSL_write)(ssl, buf, num); +- return -1; ++int KOpenSSLProxy::SSL_write(SSL *ssl, const void *buf, int num) ++{ ++ return ::SSL_write(ssl, buf, num); + } + +- +-SSL *KOpenSSLProxy::SSL_new(SSL_CTX *ctx) { +- if (K_SSL_new) return (K_SSL_new)(ctx); +- return 0L; ++SSL *KOpenSSLProxy::SSL_new(SSL_CTX *ctx) ++{ ++ return ::SSL_new(ctx); + } + +- +-void KOpenSSLProxy::SSL_free(SSL *ssl) { +- if (K_SSL_free) (K_SSL_free)(ssl); ++void KOpenSSLProxy::SSL_free(SSL *ssl) ++{ ++ return ::SSL_free(ssl); + } + +- +-int KOpenSSLProxy::SSL_shutdown(SSL *ssl) { +- if (K_SSL_shutdown) return (K_SSL_shutdown)(ssl); +- return -1; ++int KOpenSSLProxy::SSL_shutdown(SSL *ssl) ++{ ++ return ::SSL_shutdown(ssl); + } + +- +-SSL_CTX *KOpenSSLProxy::SSL_CTX_new(SSL_METHOD *method) { +- if (K_SSL_CTX_new) return (K_SSL_CTX_new)(method); +- return 0L; ++SSL_CTX *KOpenSSLProxy::SSL_CTX_new(const SSL_METHOD *method) ++{ ++ return ::SSL_CTX_new(method); + } + +- +-void KOpenSSLProxy::SSL_CTX_free(SSL_CTX *ctx) { +- if (K_SSL_CTX_free) (K_SSL_CTX_free)(ctx); ++void KOpenSSLProxy::SSL_CTX_free(SSL_CTX *ctx) ++{ ++ return ::SSL_CTX_free(ctx); + } + +- +-int KOpenSSLProxy::SSL_set_fd(SSL *ssl, int fd) { +- if (K_SSL_set_fd) return (K_SSL_set_fd)(ssl, fd); +- return -1; ++int KOpenSSLProxy::SSL_set_fd(SSL *ssl, int fd) ++{ ++ return ::SSL_set_fd(ssl, fd); + } + +- +-int KOpenSSLProxy::SSL_pending(SSL *ssl) { +- if (K_SSL_pending) return (K_SSL_pending)(ssl); +- return -1; ++int KOpenSSLProxy::SSL_pending(SSL *ssl) ++{ ++ return ::SSL_pending(ssl); + } + +- +-int KOpenSSLProxy::SSL_CTX_set_cipher_list(SSL_CTX *ctx, const char *str) { +- if (K_SSL_CTX_set_cipher_list) return (K_SSL_CTX_set_cipher_list)(ctx, str); +- return -1; ++int KOpenSSLProxy::SSL_CTX_set_cipher_list(SSL_CTX *ctx, const char *str) ++{ ++ return ::SSL_CTX_set_cipher_list(ctx, str); + } + +- + void KOpenSSLProxy::SSL_CTX_set_verify(SSL_CTX *ctx, int mode, +- int (*verify_callback)(int, X509_STORE_CTX *)) { +- if (K_SSL_CTX_set_verify) (K_SSL_CTX_set_verify)(ctx, mode, verify_callback); +-} +- +- +-int KOpenSSLProxy::SSL_use_certificate(SSL *ssl, X509 *x) { +- if (K_SSL_use_certificate) return (K_SSL_use_certificate)(ssl, x); +- return -1; ++ int (*verify_callback)(int, X509_STORE_CTX *)) ++{ ++ ::SSL_CTX_set_verify(ctx, mode, verify_callback); + } + +- +-SSL_CIPHER *KOpenSSLProxy::SSL_get_current_cipher(SSL *ssl) { +- if (K_SSL_get_current_cipher) return (K_SSL_get_current_cipher)(ssl); +- return 0L; ++int KOpenSSLProxy::SSL_use_certificate(SSL *ssl, X509 *x) ++{ ++ return ::SSL_use_certificate(ssl, x); + } + +- +-long KOpenSSLProxy::SSL_ctrl(SSL *ssl,int cmd, long larg, char *parg) { +- if (K_SSL_ctrl) return (K_SSL_ctrl)(ssl, cmd, larg, parg); +- return -1; ++const SSL_CIPHER *KOpenSSLProxy::SSL_get_current_cipher(SSL *ssl) ++{ ++ return ::SSL_get_current_cipher(ssl); + } + +- +-int KOpenSSLProxy::RAND_egd(const char *path) { +- if (K_RAND_egd) return (K_RAND_egd)(path); +- return -1; ++long KOpenSSLProxy::SSL_ctrl(SSL *ssl, int cmd, long larg, char *parg) ++{ ++ return ::SSL_ctrl(ssl, cmd, larg, parg); + } + +- +-SSL_METHOD *KOpenSSLProxy::TLSv1_client_method() { +- if (K_TLSv1_client_method) return (K_TLSv1_client_method)(); +- return 0L; ++int KOpenSSLProxy::RAND_egd(const char *path) ++{ ++#ifndef OPENSSL_NO_EGD ++ return ::RAND_egd(path); ++#endif ++ return 0; + } + +- +-SSL_METHOD *KOpenSSLProxy::SSLv23_client_method() { +- if (K_SSLv23_client_method) return (K_SSLv23_client_method)(); +- return 0L; ++const SSL_METHOD *KOpenSSLProxy::TLSv1_client_method() ++{ ++ return ::TLSv1_client_method(); + } + +- +-X509 *KOpenSSLProxy::SSL_get_peer_certificate(SSL *s) { +- if (K_SSL_get_peer_certificate) return (K_SSL_get_peer_certificate)(s); +- return 0L; ++const SSL_METHOD *KOpenSSLProxy::SSLv23_client_method() ++{ ++ return ::SSLv23_client_method(); + } + +- +-int KOpenSSLProxy::SSL_CIPHER_get_bits(SSL_CIPHER *c,int *alg_bits) { +- if (K_SSL_CIPHER_get_bits) return (K_SSL_CIPHER_get_bits)(c, alg_bits); +- return -1; ++X509 *KOpenSSLProxy::SSL_get_peer_certificate(SSL *s) ++{ ++ return ::SSL_get_peer_certificate(s); + } + +- +-char * KOpenSSLProxy::SSL_CIPHER_get_version(SSL_CIPHER *c) { +- if (K_SSL_CIPHER_get_version) return (K_SSL_CIPHER_get_version)(c); +- return 0L; ++int KOpenSSLProxy::SSL_CIPHER_get_bits(SSL_CIPHER *c, int *alg_bits) ++{ ++ return ::SSL_CIPHER_get_bits(c, alg_bits); + } + +- +-const char * KOpenSSLProxy::SSL_CIPHER_get_name(SSL_CIPHER *c) { +- if (K_SSL_CIPHER_get_name) return (K_SSL_CIPHER_get_name)(c); +- return 0L; ++const char *KOpenSSLProxy::SSL_CIPHER_get_version(SSL_CIPHER *c) ++{ ++ return ::SSL_CIPHER_get_version(c); + } + +- +-char * KOpenSSLProxy::SSL_CIPHER_description(SSL_CIPHER *c,char *buf,int size) { +- if (K_SSL_CIPHER_description) return (K_SSL_CIPHER_description)(c,buf,size); +- return 0L; ++const char *KOpenSSLProxy::SSL_CIPHER_get_name(SSL_CIPHER *c) ++{ ++ return ::SSL_CIPHER_get_name(c); + } + +- +-X509 * KOpenSSLProxy::d2i_X509(X509 **a,unsigned char **pp,long length) { +- if (K_d2i_X509) return (K_d2i_X509)(a,pp,length); +- return 0L; ++char *KOpenSSLProxy::SSL_CIPHER_description(SSL_CIPHER *c, char *buf, int size) ++{ ++ return ::SSL_CIPHER_description(c, buf, size); + } + +- +-int KOpenSSLProxy::i2d_X509(X509 *a,unsigned char **pp) { +- if (K_i2d_X509) return (K_i2d_X509)(a,pp); +- return -1; ++X509 *KOpenSSLProxy::d2i_X509(X509 **a, const unsigned char **pp, long length) ++{ ++ return ::d2i_X509(a, pp, length); + } + +- +-int KOpenSSLProxy::X509_cmp(X509 *a, X509 *b) { +- if (K_X509_cmp) return (K_X509_cmp)(a,b); +- return 0; ++int KOpenSSLProxy::i2d_X509(X509 *a, unsigned char **pp) ++{ ++ return ::i2d_X509(a, pp); + } + +- +-X509_STORE *KOpenSSLProxy::X509_STORE_new(void) { +- if (K_X509_STORE_new) return (K_X509_STORE_new)(); +- return 0L; ++int KOpenSSLProxy::X509_cmp(X509 *a, X509 *b) ++{ ++ return ::X509_cmp(a, b); + } + +- +-void KOpenSSLProxy::X509_STORE_free(X509_STORE *v) { +- if (K_X509_STORE_free) (K_X509_STORE_free)(v); ++X509_STORE *KOpenSSLProxy::X509_STORE_new(void) ++{ ++ return ::X509_STORE_new(); + } + +- +-X509_STORE_CTX *KOpenSSLProxy::X509_STORE_CTX_new(void) { +- if (K_X509_STORE_CTX_new) return (K_X509_STORE_CTX_new)(); +- return 0L; ++void KOpenSSLProxy::X509_STORE_free(X509_STORE *v) ++{ ++ ::X509_STORE_free(v); + } + +- +-void KOpenSSLProxy::X509_STORE_CTX_free(X509_STORE_CTX *ctx) { +- if (K_X509_STORE_CTX_free) (K_X509_STORE_CTX_free)(ctx); ++X509_STORE_CTX *KOpenSSLProxy::X509_STORE_CTX_new(void) ++{ ++ return ::X509_STORE_CTX_new(); + } + +- +-int KOpenSSLProxy::X509_verify_cert(X509_STORE_CTX *ctx) { +- if (K_X509_verify_cert) return (K_X509_verify_cert)(ctx); +- return -1; ++void KOpenSSLProxy::X509_STORE_CTX_free(X509_STORE_CTX *ctx) ++{ ++ ::X509_STORE_CTX_free(ctx); + } + +- +-void KOpenSSLProxy::X509_free(X509 *a) { +- if (K_X509_free) (K_X509_free)(a); ++int KOpenSSLProxy::X509_verify_cert(X509_STORE_CTX *ctx) ++{ ++ return ::X509_verify_cert(ctx); + } + +- +-char *KOpenSSLProxy::X509_NAME_oneline(X509_NAME *a,char *buf,int size) { +- if (K_X509_NAME_oneline) return (K_X509_NAME_oneline)(a,buf,size); +- return 0L; ++void KOpenSSLProxy::X509_free(X509 *a) ++{ ++ ::X509_free(a); + } + +- +-X509_NAME *KOpenSSLProxy::X509_get_subject_name(X509 *a) { +- if (K_X509_get_subject_name) return (K_X509_get_subject_name)(a); +- return 0L; ++char *KOpenSSLProxy::X509_NAME_oneline(X509_NAME *a, char *buf, int size) ++{ ++ return ::X509_NAME_oneline(a, buf, size); + } + +- +-X509_NAME *KOpenSSLProxy::X509_get_issuer_name(X509 *a) { +- if (K_X509_get_issuer_name) return (K_X509_get_issuer_name)(a); +- return 0L; ++X509_NAME *KOpenSSLProxy::X509_get_subject_name(X509 *a) ++{ ++ return ::X509_get_subject_name(a); + } + +- +-X509_LOOKUP *KOpenSSLProxy::X509_STORE_add_lookup(X509_STORE *v, X509_LOOKUP_METHOD *m) { +- if (K_X509_STORE_add_lookup) return (K_X509_STORE_add_lookup)(v,m); +- return 0L; ++X509_NAME *KOpenSSLProxy::X509_get_issuer_name(X509 *a) ++{ ++ return ::X509_get_issuer_name(a); + } + +- +-X509_LOOKUP_METHOD *KOpenSSLProxy::X509_LOOKUP_file(void) { +- if (K_X509_LOOKUP_file) return (K_X509_LOOKUP_file)(); +- return 0L; ++X509_LOOKUP *KOpenSSLProxy::X509_STORE_add_lookup(X509_STORE *v, X509_LOOKUP_METHOD *m) ++{ ++ return ::X509_STORE_add_lookup(v, m); + } + +- +-void KOpenSSLProxy::X509_LOOKUP_free(X509_LOOKUP *x) { +- if (K_X509_LOOKUP_free) (K_X509_LOOKUP_free)(x); ++X509_LOOKUP_METHOD *KOpenSSLProxy::X509_LOOKUP_file(void) ++{ ++ return ::X509_LOOKUP_file(); + } + +- +-int KOpenSSLProxy::X509_LOOKUP_ctrl(X509_LOOKUP *ctx, int cmd, const char *argc, long argl, char **ret) { +- if (K_X509_LOOKUP_ctrl) return (K_X509_LOOKUP_ctrl)(ctx,cmd,argc,argl,ret); +- return -1; ++void KOpenSSLProxy::X509_LOOKUP_free(X509_LOOKUP *x) ++{ ++ ::X509_LOOKUP_free(x); + } + +- +-void KOpenSSLProxy::X509_STORE_CTX_init(X509_STORE_CTX *ctx, X509_STORE *store, X509 *x509, STACK_OF(X509) *chain) { +- if (K_X509_STORE_CTX_init) (K_X509_STORE_CTX_init)(ctx,store,x509,chain); ++int KOpenSSLProxy::X509_LOOKUP_ctrl(X509_LOOKUP *ctx, int cmd, const char *argc, long argl, char **ret) ++{ ++ return ::X509_LOOKUP_ctrl(ctx, cmd, argc, argl, ret); + } + +- +-void KOpenSSLProxy::CRYPTO_free(void *x) { +- if (K_CRYPTO_free) (K_CRYPTO_free)(x); ++void KOpenSSLProxy::X509_STORE_CTX_init(X509_STORE_CTX *ctx, X509_STORE *store, X509 *x509, STACK_OF(X509) *chain) ++{ ++ ::X509_STORE_CTX_init(ctx, store, x509, chain); + } + +- +-X509 *KOpenSSLProxy::X509_dup(X509 *x509) { +- if (K_X509_dup) return (K_X509_dup)(x509); +- return 0L; ++void KOpenSSLProxy::CRYPTO_free(void *x) ++{ ++ ::CRYPTO_free(x, OPENSSL_FILE, OPENSSL_LINE); + } + +- +-BIO *KOpenSSLProxy::BIO_new(BIO_METHOD *type) { +- if (K_BIO_new) return (K_BIO_new)(type); +- else return 0L; ++X509 *KOpenSSLProxy::X509_dup(X509 *x509) ++{ ++ return ::X509_dup(x509); + } + +- +-BIO_METHOD *KOpenSSLProxy::BIO_s_mem(void) { +- if (K_BIO_s_mem) return (K_BIO_s_mem)(); +- else return 0L; ++BIO *KOpenSSLProxy::BIO_new(BIO_METHOD *type) ++{ ++ return ::BIO_new(type); + } + +- +-BIO *KOpenSSLProxy::BIO_new_fp(FILE *stream, int close_flag) { +- if (K_BIO_new_fp) return (K_BIO_new_fp)(stream, close_flag); +- return 0L; ++const BIO_METHOD *KOpenSSLProxy::BIO_s_mem(void) ++{ ++ return ::BIO_s_mem(); + } + +- +-BIO *KOpenSSLProxy::BIO_new_mem_buf(void *buf, int len) { +- if (K_BIO_new_mem_buf) return (K_BIO_new_mem_buf)(buf,len); +- else return 0L; ++BIO *KOpenSSLProxy::BIO_new_fp(FILE *stream, int close_flag) ++{ ++ return ::BIO_new_fp(stream, close_flag); + } + +- +-int KOpenSSLProxy::BIO_free(BIO *a) { +- if (K_BIO_free) return (K_BIO_free)(a); +- return -1; ++BIO *KOpenSSLProxy::BIO_new_mem_buf(void *buf, int len) ++{ ++ return ::BIO_new_mem_buf(buf, len); + } + +- +-long KOpenSSLProxy::BIO_ctrl(BIO *bp,int cmd,long larg,void *parg) { +- if (K_BIO_ctrl) return (K_BIO_ctrl)(bp,cmd,larg,parg); +- else return 0; // failure return for BIO_ctrl is quite individual, maybe we should abort() instead ++int KOpenSSLProxy::BIO_free(BIO *a) ++{ ++ return ::BIO_free(a); + } + +- +-int KOpenSSLProxy::BIO_write(BIO *b, const void *data, int len) { +- if (K_BIO_write) return (K_BIO_write)(b, data, len); +- else return -1; ++long KOpenSSLProxy::BIO_ctrl(BIO *bp, int cmd, long larg, void *parg) ++{ ++ return ::BIO_ctrl(bp, cmd, larg, parg); + } + +- +-int KOpenSSLProxy::PEM_write_bio_X509(BIO *bp, X509 *x) { +- if (K_PEM_ASN1_write_bio) return (K_PEM_ASN1_write_bio) ((int (*)())K_i2d_X509, PEM_STRING_X509, bp, (char *)x, 0L, 0L, 0, 0L, 0L); +- else return -1; ++int KOpenSSLProxy::BIO_write(BIO *b, const void *data, int len) ++{ ++ return ::BIO_write(b, data, len); + } + +-int KOpenSSLProxy::ASN1_item_i2d_fp(FILE *out,unsigned char *x) { +- if (K_ASN1_item_i2d_fp && K_NETSCAPE_X509_it) +- return (K_ASN1_item_i2d_fp)(K_NETSCAPE_X509_it, out, x); +- else return -1; ++int KOpenSSLProxy::PEM_write_bio_X509(BIO *bp, X509 *x) ++{ ++ return ::PEM_ASN1_write_bio(reinterpret_cast(::i2d_X509), PEM_STRING_X509, bp, (char *)x, 0L, 0L, 0, 0L, 0L); + } + +- +-int KOpenSSLProxy::X509_print(FILE *fp, X509 *x) { +- if (K_X509_print_fp) return (K_X509_print_fp)(fp, x); +- return -1; ++int KOpenSSLProxy::X509_print(FILE *fp, X509 *x) ++{ ++ return ::X509_print_fp(fp, x); + } + +- +-PKCS12 *KOpenSSLProxy::d2i_PKCS12_fp(FILE *fp, PKCS12 **p12) { +- if (K_d2i_PKCS12_fp) return (K_d2i_PKCS12_fp)(fp, p12); +- else return 0L; ++PKCS12 *KOpenSSLProxy::d2i_PKCS12_fp(FILE *fp, PKCS12 **p12) ++{ ++ return ::d2i_PKCS12_fp(fp, p12); + } + +- +-int KOpenSSLProxy::PKCS12_newpass(PKCS12 *p12, char *oldpass, char *newpass) { +- if (K_PKCS12_newpass) return (K_PKCS12_newpass)(p12, oldpass, newpass); +- else return -1; ++int KOpenSSLProxy::PKCS12_newpass(PKCS12 *p12, char *oldpass, char *newpass) ++{ ++ return ::PKCS12_newpass(p12, oldpass, newpass); + } + +- +-int KOpenSSLProxy::i2d_PKCS12(PKCS12 *p12, unsigned char **p) { +- if (K_i2d_PKCS12) return (K_i2d_PKCS12)(p12, p); +- else return -1; ++int KOpenSSLProxy::i2d_PKCS12(PKCS12 *p12, unsigned char **p) ++{ ++ return ::i2d_PKCS12(p12, p); + } + +- +-int KOpenSSLProxy::i2d_PKCS12_fp(FILE *fp, PKCS12 *p12) { +- if (K_i2d_PKCS12_fp) return (K_i2d_PKCS12_fp)(fp, p12); +- else return -1; ++int KOpenSSLProxy::i2d_PKCS12_fp(FILE *fp, PKCS12 *p12) ++{ ++ return ::i2d_PKCS12_fp(fp, p12); + } + +- +-PKCS12 *KOpenSSLProxy::PKCS12_new(void) { +- if (K_PKCS12_new) return (K_PKCS12_new)(); +- else return 0L; ++PKCS12 *KOpenSSLProxy::PKCS12_new(void) ++{ ++ return ::PKCS12_new(); + } + +- +-void KOpenSSLProxy::PKCS12_free(PKCS12 *a) { +- if (K_PKCS12_free) (K_PKCS12_free)(a); ++void KOpenSSLProxy::PKCS12_free(PKCS12 *a) ++{ ++ ::PKCS12_free(a); + } + +- + int KOpenSSLProxy::PKCS12_parse(PKCS12 *p12, const char *pass, EVP_PKEY **pkey, +- X509 **cert, STACK_OF(X509) **ca) { +- if (K_PKCS12_parse) return (K_PKCS12_parse) (p12, pass, pkey, cert, ca); +- else return -1; ++ X509 **cert, STACK_OF(X509) **ca) ++{ ++ return ::PKCS12_parse(p12, pass, pkey, cert, ca); + } + +- +-void KOpenSSLProxy::EVP_PKEY_free(EVP_PKEY *x) { +- if (K_EVP_PKEY_free) (K_EVP_PKEY_free)(x); ++void KOpenSSLProxy::EVP_PKEY_free(EVP_PKEY *x) ++{ ++ ::EVP_PKEY_free(x); + } + +- +-EVP_PKEY* KOpenSSLProxy::EVP_PKEY_new() { +- if (K_EVP_PKEY_new) return (K_EVP_PKEY_new)(); +- else return 0L; ++EVP_PKEY *KOpenSSLProxy::EVP_PKEY_new() ++{ ++ return ::EVP_PKEY_new(); + } + +- +-void KOpenSSLProxy::X509_REQ_free(X509_REQ *x) { +- if (K_X509_REQ_free) (K_X509_REQ_free)(x); ++void KOpenSSLProxy::X509_REQ_free(X509_REQ *x) ++{ ++ ::X509_REQ_free(x); + } + +- +-X509_REQ* KOpenSSLProxy::X509_REQ_new() { +- if (K_X509_REQ_new) return (K_X509_REQ_new)(); +- else return 0L; ++X509_REQ *KOpenSSLProxy::X509_REQ_new() ++{ ++ return ::X509_REQ_new(); + } + +- +-int KOpenSSLProxy::SSL_CTX_use_PrivateKey(SSL_CTX *ctx, EVP_PKEY *pkey) { +- if (K_SSL_CTX_use_PrivateKey) return (K_SSL_CTX_use_PrivateKey)(ctx,pkey); +- else return -1; ++int KOpenSSLProxy::SSL_CTX_use_PrivateKey(SSL_CTX *ctx, EVP_PKEY *pkey) ++{ ++ return ::SSL_CTX_use_PrivateKey(ctx, pkey); + } + +- +-int KOpenSSLProxy::SSL_CTX_use_certificate(SSL_CTX *ctx, X509 *x) { +- if (K_SSL_CTX_use_certificate) return (K_SSL_CTX_use_certificate)(ctx,x); +- else return -1; ++int KOpenSSLProxy::SSL_CTX_use_certificate(SSL_CTX *ctx, X509 *x) ++{ ++ return ::SSL_CTX_use_certificate(ctx, x); + } + +- +-int KOpenSSLProxy::SSL_get_error(SSL *ssl, int rc) { +- if (K_SSL_get_error) return (K_SSL_get_error)(ssl,rc); +- else return -1; ++int KOpenSSLProxy::SSL_get_error(SSL *ssl, int rc) ++{ ++ return ::SSL_get_error(ssl, rc); + } + +- +-STACK_OF(X509) *KOpenSSLProxy::SSL_get_peer_cert_chain(SSL *s) { +- if (K_SSL_get_peer_cert_chain) return (K_SSL_get_peer_cert_chain)(s); +- else return 0L; ++STACK_OF(X509) *KOpenSSLProxy::SSL_get_peer_cert_chain(SSL *s) ++{ ++ return ::SSL_get_peer_cert_chain(s); + } + +- +-void KOpenSSLProxy::sk_free(STACK *s) { +- if (K_sk_free) (K_sk_free)(s); ++void KOpenSSLProxy::sk_free(STACK *s) ++{ ++ ::OPENSSL_sk_free(s); + } + +- +-int KOpenSSLProxy::sk_num(STACK *s) { +- if (K_sk_num) return (K_sk_num)(s); +- else return -1; ++int KOpenSSLProxy::sk_num(STACK *s) ++{ ++ return ::OPENSSL_sk_num(s); + } + +- +-char *KOpenSSLProxy::sk_pop(STACK *s) { +- if (K_sk_pop) return (K_sk_pop)(s); +- else return 0L; ++char *KOpenSSLProxy::sk_pop(STACK *s) ++{ ++ return static_cast(::OPENSSL_sk_pop(s)); + } + +- +-char *KOpenSSLProxy::sk_value(STACK *s, int n) { +- if (K_sk_value) return (K_sk_value)(s, n); +- else return 0L; ++char *KOpenSSLProxy::sk_value(STACK *s, int n) ++{ ++ return static_cast(::sk_value(s, n)); + } + +- +-void KOpenSSLProxy::X509_STORE_CTX_set_chain(X509_STORE_CTX *v, STACK_OF(X509)* x) { +- if (K_X509_STORE_CTX_set_chain) (K_X509_STORE_CTX_set_chain)(v,x); ++void KOpenSSLProxy::X509_STORE_CTX_set_chain(X509_STORE_CTX *v, STACK_OF(X509)* x) ++{ ++ ::X509_STORE_CTX_set_chain(v, x); + } + +-void KOpenSSLProxy::X509_STORE_CTX_set_purpose(X509_STORE_CTX *v, int purpose) { +- if (K_X509_STORE_CTX_set_purpose) (K_X509_STORE_CTX_set_purpose)(v,purpose); ++void KOpenSSLProxy::X509_STORE_CTX_set_purpose(X509_STORE_CTX *v, int purpose) ++{ ++ ::X509_STORE_CTX_set_purpose(v, purpose); + } + +- +-STACK* KOpenSSLProxy::sk_dup(STACK *s) { +- if (K_sk_dup) return (K_sk_dup)(s); +- else return 0L; ++STACK *KOpenSSLProxy::sk_dup(STACK *s) ++{ ++ return ::sk_dup(s); + } + +- +-STACK* KOpenSSLProxy::sk_new(int (*cmp)()) { +- if (K_sk_new) return (K_sk_new)(cmp); +- else return 0L; ++STACK *KOpenSSLProxy::sk_new(OPENSSL_sk_compfunc cmp) ++{ ++ return ::sk_new(cmp); + } + +- +-int KOpenSSLProxy::sk_push(STACK* s, char* d) { +- if (K_sk_push) return (K_sk_push)(s,d); +- else return -1; ++int KOpenSSLProxy::sk_push(STACK *s, char *d) ++{ ++ return ::sk_push(s, d); + } + +- +-char *KOpenSSLProxy::i2s_ASN1_INTEGER(X509V3_EXT_METHOD *meth, ASN1_INTEGER *aint) { +- if (K_i2s_ASN1_INTEGER) return (K_i2s_ASN1_INTEGER)(meth, aint); +- else return 0L; ++char *KOpenSSLProxy::i2s_ASN1_INTEGER(X509V3_EXT_METHOD *meth, ASN1_INTEGER *aint) ++{ ++ return ::i2s_ASN1_INTEGER(meth, aint); + } + +- +-ASN1_INTEGER *KOpenSSLProxy::X509_get_serialNumber(X509 *x) { +- if (K_X509_get_serialNumber) return (K_X509_get_serialNumber)(x); +- else return 0L; ++ASN1_INTEGER *KOpenSSLProxy::X509_get_serialNumber(X509 *x) ++{ ++ return ::X509_get_serialNumber(x); + } + +- +-EVP_PKEY *KOpenSSLProxy::X509_get_pubkey(X509 *x) { +- if (K_X509_get_pubkey) return (K_X509_get_pubkey)(x); +- else return 0L; ++EVP_PKEY *KOpenSSLProxy::X509_get_pubkey(X509 *x) ++{ ++ return ::X509_get_pubkey(x); + } + +- +-int KOpenSSLProxy::i2d_PublicKey(EVP_PKEY *a, unsigned char **pp) { +- if (K_i2d_PublicKey) return (K_i2d_PublicKey)(a,pp); +- else return 0; ++int KOpenSSLProxy::i2d_PublicKey(EVP_PKEY *a, unsigned char **pp) ++{ ++ return ::i2d_PublicKey(a, pp); + } + +- +-int KOpenSSLProxy::X509_check_private_key(X509 *x, EVP_PKEY *p) { +- if (K_X509_check_private_key) return (K_X509_check_private_key)(x,p); +- return -1; ++int KOpenSSLProxy::X509_check_private_key(X509 *x, EVP_PKEY *p) ++{ ++ return ::X509_check_private_key(x, p); + } + +- +-char *KOpenSSLProxy::BN_bn2hex(const BIGNUM *a) { +- if (K_BN_bn2hex) return (K_BN_bn2hex)(a); +- else return 0L; ++char *KOpenSSLProxy::BN_bn2hex(const BIGNUM *a) ++{ ++ return ::BN_bn2hex(a); + } + +- +-int KOpenSSLProxy::X509_digest(const X509 *x,const EVP_MD *t, unsigned char *md, unsigned int *len) { +- if (K_X509_digest) return (K_X509_digest)(x, t, md, len); +- else return -1; ++int KOpenSSLProxy::X509_digest(const X509 *x, const EVP_MD *t, unsigned char *md, unsigned int *len) ++{ ++ return ::X509_digest(x, t, md, len); + } + +- +-EVP_MD *KOpenSSLProxy::EVP_md5() { +- if (K_EVP_md5) return (K_EVP_md5)(); +- return 0L; ++const EVP_MD *KOpenSSLProxy::EVP_md5() ++{ ++ return ::EVP_md5(); + } + +- +-void KOpenSSLProxy::ASN1_INTEGER_free(ASN1_INTEGER *a) { +- if (K_ASN1_INTEGER_free) (K_ASN1_INTEGER_free)(a); ++void KOpenSSLProxy::ASN1_INTEGER_free(ASN1_INTEGER *a) ++{ ++ ::ASN1_INTEGER_free(a); + } + +- +-int KOpenSSLProxy::OBJ_obj2nid(ASN1_OBJECT *o) { +- if (K_OBJ_obj2nid) return (K_OBJ_obj2nid)(o); +- else return -1; ++int KOpenSSLProxy::OBJ_obj2nid(ASN1_OBJECT *o) ++{ ++ return ::OBJ_obj2nid(o); + } + +- +-const char * KOpenSSLProxy::OBJ_nid2ln(int n) { +- if (K_OBJ_nid2ln) return (K_OBJ_nid2ln)(n); +- else return 0L; ++const char *KOpenSSLProxy::OBJ_nid2ln(int n) ++{ ++ return ::OBJ_nid2ln(n); + } + +- +-int KOpenSSLProxy::X509_get_ext_count(X509 *x) { +- if (K_X509_get_ext_count) return (K_X509_get_ext_count)(x); +- else return -1; ++int KOpenSSLProxy::X509_get_ext_count(X509 *x) ++{ ++ return ::X509_get_ext_count(x); + } + +- +-int KOpenSSLProxy::X509_get_ext_by_NID(X509 *x, int nid, int lastpos) { +- if (K_X509_get_ext_by_NID) return (K_X509_get_ext_by_NID)(x,nid,lastpos); +- else return -1; ++int KOpenSSLProxy::X509_get_ext_by_NID(X509 *x, int nid, int lastpos) ++{ ++ return ::X509_get_ext_by_NID(x, nid, lastpos); + } + +- +-int KOpenSSLProxy::X509_get_ext_by_OBJ(X509 *x,ASN1_OBJECT *obj,int lastpos) { +- if (K_X509_get_ext_by_OBJ) return (K_X509_get_ext_by_OBJ)(x,obj,lastpos); +- else return -1; ++int KOpenSSLProxy::X509_get_ext_by_OBJ(X509 *x, ASN1_OBJECT *obj, int lastpos) ++{ ++ return ::X509_get_ext_by_OBJ(x, obj, lastpos); + } + +- +-X509_EXTENSION *KOpenSSLProxy::X509_get_ext(X509 *x, int loc) { +- if (K_X509_get_ext) return (K_X509_get_ext)(x,loc); +- else return 0L; ++X509_EXTENSION *KOpenSSLProxy::X509_get_ext(X509 *x, int loc) ++{ ++ return ::X509_get_ext(x, loc); + } + +- +-X509_EXTENSION *KOpenSSLProxy::X509_delete_ext(X509 *x, int loc) { +- if (K_X509_delete_ext) return (K_X509_delete_ext)(x,loc); +- else return 0L; ++X509_EXTENSION *KOpenSSLProxy::X509_delete_ext(X509 *x, int loc) ++{ ++ return ::X509_delete_ext(x, loc); + } + +- +-int KOpenSSLProxy::X509_add_ext(X509 *x, X509_EXTENSION *ex, int loc) { +- if (K_X509_add_ext) return (K_X509_add_ext)(x,ex,loc); +- else return -1; ++int KOpenSSLProxy::X509_add_ext(X509 *x, X509_EXTENSION *ex, int loc) ++{ ++ return ::X509_add_ext(x, ex, loc); + } + +- +-void *KOpenSSLProxy::X509_get_ext_d2i(X509 *x, int nid, int *crit, int *idx) { +- if (K_X509_get_ext_d2i) return (K_X509_get_ext_d2i)(x,nid,crit,idx); +- else return 0L; ++void *KOpenSSLProxy::X509_get_ext_d2i(X509 *x, int nid, int *crit, int *idx) ++{ ++ return ::X509_get_ext_d2i(x, nid, crit, idx); + } + +- +-char *KOpenSSLProxy::i2s_ASN1_OCTET_STRING(X509V3_EXT_METHOD *method, ASN1_OCTET_STRING *ia5) { +- if (K_i2s_ASN1_OCTET_STRING) return (K_i2s_ASN1_OCTET_STRING)(method,ia5); +- else return 0L; ++char *KOpenSSLProxy::i2s_ASN1_OCTET_STRING(X509V3_EXT_METHOD *method, ASN1_OCTET_STRING *ia5) ++{ ++ return ::i2s_ASN1_OCTET_STRING(method, ia5); + } + +- +-int KOpenSSLProxy::ASN1_BIT_STRING_get_bit(ASN1_BIT_STRING *a, int n) { +- if (K_ASN1_BIT_STRING_get_bit) return (K_ASN1_BIT_STRING_get_bit)(a,n); +- else return -1; ++int KOpenSSLProxy::ASN1_BIT_STRING_get_bit(ASN1_BIT_STRING *a, int n) ++{ ++ return ::ASN1_BIT_STRING_get_bit(a, n); + } + +- +-PKCS7 *KOpenSSLProxy::PKCS7_new(void) { +- if (K_PKCS7_new) return (K_PKCS7_new)(); +- else return 0L; ++PKCS7 *KOpenSSLProxy::PKCS7_new(void) ++{ ++ return ::PKCS7_new(); + } + +- +-void KOpenSSLProxy::PKCS7_free(PKCS7 *a) { +- if (K_PKCS7_free) (K_PKCS7_free)(a); ++void KOpenSSLProxy::PKCS7_free(PKCS7 *a) ++{ ++ ::PKCS7_free(a); + } + +- +-void KOpenSSLProxy::PKCS7_content_free(PKCS7 *a) { +- if (K_PKCS7_content_free) (K_PKCS7_content_free)(a); ++void KOpenSSLProxy::PKCS7_content_free(PKCS7 *a) ++{ ++ CRYPTO_free(a); + } + +- +-int KOpenSSLProxy::i2d_PKCS7(PKCS7 *a, unsigned char **pp) { +- if (K_i2d_PKCS7) return (K_i2d_PKCS7)(a,pp); +- else return -1; ++int KOpenSSLProxy::i2d_PKCS7(PKCS7 *a, unsigned char **pp) ++{ ++ return ::i2d_PKCS7(a, pp); + } + +- +-PKCS7 *KOpenSSLProxy::d2i_PKCS7(PKCS7 **a, unsigned char **pp,long length) { +- if (K_d2i_PKCS7) return (K_d2i_PKCS7)(a,pp,length); +- else return 0L; ++PKCS7 *KOpenSSLProxy::d2i_PKCS7(PKCS7 **a, const unsigned char **pp, long length) ++{ ++ return ::d2i_PKCS7(a, pp, length); + } + +- +-int KOpenSSLProxy::i2d_PKCS7_fp(FILE *fp,PKCS7 *p7) { +- if (K_i2d_PKCS7_fp) return (K_i2d_PKCS7_fp)(fp,p7); +- else return -1; ++int KOpenSSLProxy::i2d_PKCS7_fp(FILE *fp, PKCS7 *p7) ++{ ++ return ::i2d_PKCS7_fp(fp, p7); + } + +- +-PKCS7 *KOpenSSLProxy::d2i_PKCS7_fp(FILE *fp,PKCS7 **p7) { +- if (K_d2i_PKCS7_fp) return (K_d2i_PKCS7_fp)(fp,p7); +- else return 0L; ++PKCS7 *KOpenSSLProxy::d2i_PKCS7_fp(FILE *fp, PKCS7 **p7) ++{ ++ return ::d2i_PKCS7_fp(fp, p7); + } + +- +-int KOpenSSLProxy::i2d_PKCS7_bio(BIO *bp,PKCS7 *p7) { +- if (K_i2d_PKCS7_bio) return (K_i2d_PKCS7_bio)(bp, p7); +- else return -1; ++int KOpenSSLProxy::i2d_PKCS7_bio(BIO *bp, PKCS7 *p7) ++{ ++ return ::i2d_PKCS7_bio(bp, p7); + } + +- +-PKCS7 *KOpenSSLProxy::d2i_PKCS7_bio(BIO *bp,PKCS7 **p7) { +- if (K_d2i_PKCS7_bio) return (K_d2i_PKCS7_bio)(bp, p7); +- else return 0L; ++PKCS7 *KOpenSSLProxy::d2i_PKCS7_bio(BIO *bp, PKCS7 **p7) ++{ ++ return ::d2i_PKCS7_bio(bp, p7); + } + +- +-PKCS7 *KOpenSSLProxy::PKCS7_dup(PKCS7 *p7) { +- if (K_PKCS7_dup) return (K_PKCS7_dup)(p7); +- else return 0L; ++PKCS7 *KOpenSSLProxy::PKCS7_dup(PKCS7 *p7) ++{ ++ return ::PKCS7_dup(p7); + } + +- + PKCS7 *KOpenSSLProxy::PKCS7_sign(X509 *signcert, EVP_PKEY *pkey, STACK_OF(X509) *certs, +- BIO *data, int flags) { +- if (K_PKCS7_sign) return (K_PKCS7_sign)(signcert,pkey,certs,data,flags); +- else return 0L; ++ BIO *data, int flags) ++{ ++ return ::PKCS7_sign(signcert, pkey, certs, data, flags); + } + +- +-int KOpenSSLProxy::PKCS7_verify(PKCS7* p, STACK_OF(X509)* st, X509_STORE* s, BIO* in, BIO *out, int flags) { +- if (K_PKCS7_verify) return (K_PKCS7_verify)(p,st,s,in,out,flags); +- else return 0; ++int KOpenSSLProxy::PKCS7_verify(PKCS7 *p, STACK_OF(X509)* st, X509_STORE *s, BIO *in, BIO *out, int flags) ++{ ++ return ::PKCS7_verify(p, st, s, in, out, flags); + } + +- +-STACK_OF(X509) *KOpenSSLProxy::PKCS7_get0_signers(PKCS7 *p7, STACK_OF(X509) *certs, int flags) { +- if (K_PKCS7_get0_signers) return (K_PKCS7_get0_signers)(p7,certs,flags); +- else return 0L; ++STACK_OF(X509) *KOpenSSLProxy::PKCS7_get0_signers(PKCS7 *p7, STACK_OF(X509) *certs, int flags) ++{ ++ return ::PKCS7_get0_signers(p7, certs, flags); + } + +- + PKCS7 *KOpenSSLProxy::PKCS7_encrypt(STACK_OF(X509) *certs, BIO *in, EVP_CIPHER *cipher, +- int flags) { +- if (K_PKCS7_encrypt) return (K_PKCS7_encrypt)(certs,in,cipher,flags); +- else return 0L; ++ int flags) ++{ ++ return ::PKCS7_encrypt(certs, in, cipher, flags); + } + +- +-int KOpenSSLProxy::PKCS7_decrypt(PKCS7 *p7, EVP_PKEY *pkey, X509 *cert, BIO *data, int flags) { +- if (K_PKCS7_decrypt) return (K_PKCS7_decrypt)(p7,pkey,cert,data,flags); +- else return 0; ++int KOpenSSLProxy::PKCS7_decrypt(PKCS7 *p7, EVP_PKEY *pkey, X509 *cert, BIO *data, int flags) ++{ ++ return ::PKCS7_decrypt(p7, pkey, cert, data, flags); + } + +- +-STACK_OF(X509_NAME) *KOpenSSLProxy::SSL_load_client_CA_file(const char *file) { +- if (K_SSL_load_client_CA_file) return (K_SSL_load_client_CA_file)(file); +- else return 0L; ++STACK_OF(X509_NAME) *KOpenSSLProxy::SSL_load_client_CA_file(const char *file) ++{ ++ return ::SSL_load_client_CA_file(file); + } + +- +-STACK_OF(X509_INFO) *KOpenSSLProxy::PEM_X509_INFO_read(FILE *fp, STACK_OF(X509_INFO) *sk, pem_password_cb *cb, void *u) { +- if (K_PEM_X509_INFO_read) return (K_PEM_X509_INFO_read)(fp,sk,cb,u); +- else return 0L; ++STACK_OF(X509_INFO) *KOpenSSLProxy::PEM_X509_INFO_read(FILE *fp, STACK_OF(X509_INFO) *sk, pem_password_cb *cb, void *u) ++{ ++ return ::PEM_X509_INFO_read(fp, sk, cb, u); + } + +- +-X509 *KOpenSSLProxy::X509_d2i_fp(FILE *out, X509** buf) { +- if (K_ASN1_d2i_fp) return reinterpret_cast((K_ASN1_d2i_fp)(reinterpret_cast(K_X509_new), reinterpret_cast(K_d2i_X509), out, reinterpret_cast(buf))); +- else return 0L; ++X509 *KOpenSSLProxy::X509_d2i_fp(FILE *out, X509 **buf) ++{ ++ return reinterpret_cast(::ASN1_d2i_fp(reinterpret_cast(::X509_new), reinterpret_cast(::d2i_X509), out, reinterpret_cast(buf))); + } + +- +-int KOpenSSLProxy::SSL_peek(SSL *ssl,void *buf,int num) { +- if (K_SSL_peek) return (K_SSL_peek)(ssl,buf,num); +- else return -1; ++int KOpenSSLProxy::SSL_peek(SSL *ssl, void *buf, int num) ++{ ++ return ::SSL_peek(ssl, buf, num); + } + +- +-const char *KOpenSSLProxy::RAND_file_name(char *buf, size_t num) { +- if (K_RAND_file_name) return (K_RAND_file_name)(buf, num); +- else return 0L; ++const char *KOpenSSLProxy::RAND_file_name(char *buf, size_t num) ++{ ++ return ::RAND_file_name(buf, num); + } + +- +-int KOpenSSLProxy::RAND_load_file(const char *filename, long max_bytes) { +- if (K_RAND_load_file) return (K_RAND_load_file)(filename, max_bytes); +- else return -1; ++int KOpenSSLProxy::RAND_load_file(const char *filename, long max_bytes) ++{ ++ return ::RAND_load_file(filename, max_bytes); + } + +- +-int KOpenSSLProxy::RAND_write_file(const char *filename) { +- if (K_RAND_write_file) return (K_RAND_write_file)(filename); +- else return -1; ++int KOpenSSLProxy::RAND_write_file(const char *filename) ++{ ++ return ::RAND_write_file(filename); + } + +- +-int KOpenSSLProxy::X509_PURPOSE_get_count() { +- if (K_X509_PURPOSE_get_count) return (K_X509_PURPOSE_get_count)(); +- else return -1; ++int KOpenSSLProxy::X509_PURPOSE_get_count() ++{ ++ return ::X509_PURPOSE_get_count(); + } + +- +-int KOpenSSLProxy::X509_PURPOSE_get_id(X509_PURPOSE *p) { +- if (K_X509_PURPOSE_get_id) return (K_X509_PURPOSE_get_id)(p); +- else return -1; ++int KOpenSSLProxy::X509_PURPOSE_get_id(X509_PURPOSE *p) ++{ ++ return ::X509_PURPOSE_get_id(p); + } + +- +-int KOpenSSLProxy::X509_check_purpose(X509 *x, int id, int ca) { +- if (K_X509_check_purpose) return (K_X509_check_purpose)(x, id, ca); +- else return -1; ++int KOpenSSLProxy::X509_check_purpose(X509 *x, int id, int ca) ++{ ++ return ::X509_check_purpose(x, id, ca); + } + +- +-X509_PURPOSE *KOpenSSLProxy::X509_PURPOSE_get0(int idx) { +- if (K_X509_PURPOSE_get0) return (K_X509_PURPOSE_get0)(idx); +- else return 0L; ++X509_PURPOSE *KOpenSSLProxy::X509_PURPOSE_get0(int idx) ++{ ++ return ::X509_PURPOSE_get0(idx); + } + +- +-int KOpenSSLProxy::EVP_PKEY_assign(EVP_PKEY *pkey, int type, char *key) { +- if (K_EVP_PKEY_assign) return (K_EVP_PKEY_assign)(pkey, type, key); +- else return -1; ++int KOpenSSLProxy::EVP_PKEY_assign(EVP_PKEY *pkey, int type, char *key) ++{ ++ return ::EVP_PKEY_assign(pkey, type, key); + } + +- +-int KOpenSSLProxy::X509_REQ_set_pubkey(X509_REQ *x, EVP_PKEY *pkey) { +- if (K_X509_REQ_set_pubkey) return (K_X509_REQ_set_pubkey)(x, pkey); +- else return -1; ++int KOpenSSLProxy::X509_REQ_set_pubkey(X509_REQ *x, EVP_PKEY *pkey) ++{ ++ return ::X509_REQ_set_pubkey(x, pkey); + } + +- +-RSA* KOpenSSLProxy::RSA_generate_key(int bits, unsigned long e, void +- (*callback)(int,int,void *), void *cb_arg) { +- if (K_RSA_generate_key) return (K_RSA_generate_key)(bits, e, callback, cb_arg); +- else return 0L; ++RSA *KOpenSSLProxy::RSA_generate_key(int bits, unsigned long e, void ++ (*callback)(int, int, void *), void *cb_arg) ++{ ++ return ::RSA_generate_key(bits, e, callback, cb_arg); + } + +-STACK *KOpenSSLProxy::X509_get1_email(X509 *x) { +- if (K_X509_get1_email) return (K_X509_get1_email)(x); +- else return 0L; ++STACK *KOpenSSLProxy::X509_get1_email(X509 *x) ++{ ++ return reinterpret_cast(::X509_get1_email(x)); + } + +-void KOpenSSLProxy::X509_email_free(STACK *sk) { +- if (K_X509_email_free) (K_X509_email_free)(sk); ++void KOpenSSLProxy::X509_email_free(STACK *sk) ++{ ++ ::X509_email_free(reinterpret_cast(sk)); + } + +-EVP_CIPHER *KOpenSSLProxy::EVP_des_ede3_cbc() { +- if (K_EVP_des_ede3_cbc) return (K_EVP_des_ede3_cbc)(); +- else return 0L; ++const EVP_CIPHER *KOpenSSLProxy::EVP_des_ede3_cbc() ++{ ++ return ::EVP_des_ede3_cbc(); + } + +-EVP_CIPHER *KOpenSSLProxy::EVP_des_cbc() { +- if (K_EVP_des_cbc) return (K_EVP_des_cbc)(); +- else return 0L; ++const EVP_CIPHER *KOpenSSLProxy::EVP_des_cbc() ++{ ++ return ::EVP_des_cbc(); + } + +-EVP_CIPHER *KOpenSSLProxy::EVP_rc2_cbc() { +- if (K_EVP_rc2_cbc) return (K_EVP_rc2_cbc)(); +- else return 0L; ++const EVP_CIPHER *KOpenSSLProxy::EVP_rc2_cbc() ++{ ++ return ::EVP_rc2_cbc(); + } + +-EVP_CIPHER *KOpenSSLProxy::EVP_rc2_64_cbc() { +- if (K_EVP_rc2_64_cbc) return (K_EVP_rc2_64_cbc)(); +- else return 0L; ++const EVP_CIPHER *KOpenSSLProxy::EVP_rc2_64_cbc() ++{ ++ return ::EVP_rc2_64_cbc(); + } + +-EVP_CIPHER *KOpenSSLProxy::EVP_rc2_40_cbc() { +- if (K_EVP_rc2_40_cbc) return (K_EVP_rc2_40_cbc)(); +- else return 0L; ++const EVP_CIPHER *KOpenSSLProxy::EVP_rc2_40_cbc() ++{ ++ return ::EVP_rc2_40_cbc(); + } + +-int KOpenSSLProxy::i2d_X509_REQ_fp(FILE *fp, X509_REQ *x) { +- if (K_i2d_X509_REQ_fp) return (K_i2d_X509_REQ_fp)(fp,x); +- else return -1; ++int KOpenSSLProxy::i2d_X509_REQ_fp(FILE *fp, X509_REQ *x) ++{ ++ return ::i2d_X509_REQ_fp(fp, x); + } + +- +-void KOpenSSLProxy::ERR_clear_error() { +- if (K_ERR_clear_error) (K_ERR_clear_error)(); ++void KOpenSSLProxy::ERR_clear_error() ++{ ++ return ::ERR_clear_error(); + } + +- +-unsigned long KOpenSSLProxy::ERR_get_error() { +- if (K_ERR_get_error) return (K_ERR_get_error)(); +- else return 0xffffffff; ++unsigned long KOpenSSLProxy::ERR_get_error() ++{ ++ return ::ERR_get_error(); + } + +- +-void KOpenSSLProxy::ERR_print_errors_fp(FILE* fp) { +- if (K_ERR_print_errors_fp) (K_ERR_print_errors_fp)(fp); ++void KOpenSSLProxy::ERR_print_errors_fp(FILE *fp) ++{ ++ return ::ERR_print_errors_fp(fp); + } + +- +-SSL_SESSION *KOpenSSLProxy::SSL_get1_session(SSL *ssl) { +- if (K_SSL_get1_session) return (K_SSL_get1_session)(ssl); +- else return 0L; ++SSL_SESSION *KOpenSSLProxy::SSL_get1_session(SSL *ssl) ++{ ++ return ::SSL_get1_session(ssl); + } + +- +-void KOpenSSLProxy::SSL_SESSION_free(SSL_SESSION *session) { +- if (K_SSL_SESSION_free) (K_SSL_SESSION_free)(session); ++void KOpenSSLProxy::SSL_SESSION_free(SSL_SESSION *session) ++{ ++ return ::SSL_SESSION_free(session); + } + +- +-int KOpenSSLProxy::SSL_set_session(SSL *ssl, SSL_SESSION *session) { +- if (K_SSL_set_session) return (K_SSL_set_session)(ssl, session); +- else return -1; ++int KOpenSSLProxy::SSL_set_session(SSL *ssl, SSL_SESSION *session) ++{ ++ return ::SSL_set_session(ssl, session); + } + +- +-SSL_SESSION *KOpenSSLProxy::d2i_SSL_SESSION(SSL_SESSION **a, unsigned char **pp, long length) { +- if (K_d2i_SSL_SESSION) return (K_d2i_SSL_SESSION)(a, pp, length); +- else return 0L; ++SSL_SESSION *KOpenSSLProxy::d2i_SSL_SESSION(SSL_SESSION **a, const unsigned char **pp, long length) ++{ ++ return ::d2i_SSL_SESSION(a, pp, length); + } + +- +-int KOpenSSLProxy::i2d_SSL_SESSION(SSL_SESSION *in, unsigned char **pp) { +- if (K_i2d_SSL_SESSION) return (K_i2d_SSL_SESSION)(in, pp); +- else return -1; ++int KOpenSSLProxy::i2d_SSL_SESSION(SSL_SESSION *in, unsigned char **pp) ++{ ++ return ::i2d_SSL_SESSION(in, pp); + } + +- +-int KOpenSSLProxy::i2d_PrivateKey_fp(FILE *fp, EVP_PKEY *p) { +- if (K_i2d_PrivateKey_fp) return (K_i2d_PrivateKey_fp)(fp, p); +- else return -1; ++int KOpenSSLProxy::i2d_PrivateKey_fp(FILE *fp, EVP_PKEY *p) ++{ ++ return ::i2d_PrivateKey_fp(fp, p); + } + +- +-int KOpenSSLProxy::i2d_PKCS8PrivateKey_fp(FILE *fp, EVP_PKEY *p, const EVP_CIPHER *c, char *k, int klen, pem_password_cb *cb, void *u) { +- if (K_i2d_PKCS8PrivateKey_fp) return (K_i2d_PKCS8PrivateKey_fp)(fp, p, c, k, klen, cb, u); +- else return -1; ++int KOpenSSLProxy::i2d_PKCS8PrivateKey_fp(FILE *fp, EVP_PKEY *p, const EVP_CIPHER *c, char *k, int klen, pem_password_cb *cb, void *u) ++{ ++ return ::i2d_PKCS8PrivateKey_fp(fp, p, c, k, klen, cb, u); + } + +- +-void KOpenSSLProxy::RSA_free(RSA *rsa) { +- if (K_RSA_free) (K_RSA_free)(rsa); ++void KOpenSSLProxy::RSA_free(RSA *rsa) ++{ ++ return ::RSA_free(rsa); + } + +- +-EVP_CIPHER *KOpenSSLProxy::EVP_bf_cbc() { +- if (K_EVP_bf_cbc) return (K_EVP_bf_cbc)(); +- return 0L; ++const EVP_CIPHER *KOpenSSLProxy::EVP_bf_cbc() ++{ ++ return ::EVP_bf_cbc(); + } + +- +-int KOpenSSLProxy::X509_REQ_sign(X509_REQ *x, EVP_PKEY *pkey, const EVP_MD *md) { +- if (K_X509_REQ_sign) return (K_X509_REQ_sign)(x, pkey, md); +- return -1; ++int KOpenSSLProxy::X509_REQ_sign(X509_REQ *x, EVP_PKEY *pkey, const EVP_MD *md) ++{ ++ return ::X509_REQ_sign(x, pkey, md); + } + +- + int KOpenSSLProxy::X509_NAME_add_entry_by_txt(X509_NAME *name, char *field, +- int type, unsigned char *bytes, int len, int loc, int set) { +- if (K_X509_NAME_add_entry_by_txt) return (K_X509_NAME_add_entry_by_txt)(name, field, type, bytes, len, loc, set); +- return -1; ++ int type, unsigned char *bytes, int len, int loc, int set) ++{ ++ return ::X509_NAME_add_entry_by_txt(name, field, type, bytes, len, loc, set); + } + +- +-X509_NAME *KOpenSSLProxy::X509_NAME_new() { +- if (K_X509_NAME_new) return (K_X509_NAME_new)(); +- return 0L; ++X509_NAME *KOpenSSLProxy::X509_NAME_new() ++{ ++ return ::X509_NAME_new(); + } + +- +-int KOpenSSLProxy::X509_REQ_set_subject_name(X509_REQ *req,X509_NAME *name) { +- if (K_X509_REQ_set_subject_name) return (K_X509_REQ_set_subject_name)(req, name); +- return -1; ++int KOpenSSLProxy::X509_REQ_set_subject_name(X509_REQ *req, X509_NAME *name) ++{ ++ return ::X509_REQ_set_subject_name(req, name); + } + +- +-unsigned char *KOpenSSLProxy::ASN1_STRING_data(ASN1_STRING *x) { +- if (K_ASN1_STRING_data) return (K_ASN1_STRING_data)(x); +- return 0L; ++unsigned char *KOpenSSLProxy::ASN1_STRING_data(ASN1_STRING *x) ++{ ++ return ::ASN1_STRING_data(x); + } + +- +-int KOpenSSLProxy::ASN1_STRING_length(ASN1_STRING *x) { +- if (K_ASN1_STRING_length) return (K_ASN1_STRING_length)(x); +- return 0L; ++int KOpenSSLProxy::ASN1_STRING_length(ASN1_STRING *x) ++{ ++ return ::ASN1_STRING_length(x); + } + +- +-STACK_OF(SSL_CIPHER) *KOpenSSLProxy::SSL_get_ciphers(const SSL* ssl) { +- if (K_SSL_get_ciphers) return (K_SSL_get_ciphers)(ssl); +- return 0L; ++STACK_OF(SSL_CIPHER) *KOpenSSLProxy::SSL_get_ciphers(const SSL *ssl) ++{ ++ return ::SSL_get_ciphers(ssl); + } + + #endif +- +--- kdelibs-4.14.26/kio/kssl/kopenssl.h.omv~ 2016-11-14 21:58:51.376629071 +0100 ++++ kdelibs-4.14.26/kio/kssl/kopenssl.h 2016-11-14 22:11:08.549870329 +0100 +@@ -16,7 +16,6 @@ + Boston, MA 02110-1301, USA. + */ + +- + // IF YOU ARE USING THIS CLASS, YOU ARE MAKING A MISTAKE. + + #ifndef __KOPENSSLPROXY_H +@@ -25,11 +24,9 @@ + #define KOSSL KOpenSSLProxy + class KOpenSSLProxyPrivate; + +-#include +- + #include + +-#ifdef KSSL_HAVE_SSL ++#if KSSL_HAVE_SSL + #define crypt _openssl_crypt + #include + #include +@@ -62,833 +59,773 @@ class KOpenSSLProxyPrivate; + * @short KDE OpenSSL Wrapper + * @internal + */ +-class KOpenSSLProxy { ++class KOpenSSLProxy ++{ + public: + +- /** +- * Return an instance of class KOpenSSLProxy * +- * You cannot delete this object. It is a singleton class. +- */ +- static KOpenSSLProxy *self(); +- +- /** +- * Return true of libcrypto was found and loaded +- */ +- bool hasLibCrypto() const; +- +- /** +- * Return true of libssl was found and loaded +- */ +- bool hasLibSSL() const; +- +- /** +- * Destroy the class and start over - don't use this unless you know +- * what you are doing. +- */ +- void destroy(); +- +- // Here are the symbols that we need. +-#ifdef KSSL_HAVE_SSL +- +- /* +- * SSL_connect - initiate the TLS/SSL handshake with an TLS/SSL server +- */ +- int SSL_connect(SSL *ssl); +- +- /* +- * SSL_accept - initiate the TLS/SSL handshake with an TLS/SSL server +- */ +- int SSL_accept(SSL *ssl); +- +- /* +- * SSL_get_error - get the error code +- */ +- int SSL_get_error(SSL *ssl, int rc); +- +- /* +- * SSL_read - read bytes from a TLS/SSL connection. +- */ +- int SSL_read(SSL *ssl, void *buf, int num); +- +- /* +- * SSL_write - write bytes to a TLS/SSL connection. +- */ +- int SSL_write(SSL *ssl, const void *buf, int num); +- +- /* +- * SSL_new - create a new SSL structure for a connection +- */ +- SSL *SSL_new(SSL_CTX *ctx); +- +- /* +- * SSL_free - free an allocated SSL structure +- */ +- void SSL_free(SSL *ssl); +- +- /* +- * SSL_shutdown - shutdown an allocated SSL connection +- */ +- int SSL_shutdown(SSL *ssl); +- +- /* +- * SSL_CTX_new - create a new SSL_CTX object as framework for TLS/SSL enabled functions +- */ +- SSL_CTX *SSL_CTX_new(SSL_METHOD *method); +- +- /* +- * SSL_CTX_free - free an allocated SSL_CTX object +- */ +- void SSL_CTX_free(SSL_CTX *ctx); +- +- /* +- * SSL_set_fd - connect the SSL object with a file descriptor +- */ +- int SSL_set_fd(SSL *ssl, int fd); +- +- /* +- * SSL_pending - obtain number of readable bytes buffered in an SSL object +- */ +- int SSL_pending(SSL *ssl); +- +- /* +- * SSL_peek - obtain bytes buffered in an SSL object +- */ +- int SSL_peek(SSL *ssl, void *buf, int num); +- +- /* +- * SSL_CTX_set_cipher_list - choose list of available SSL_CIPHERs +- */ +- int SSL_CTX_set_cipher_list(SSL_CTX *ctx, const char *str); +- +- /* +- * SSL_CTX_set_verify - set peer certificate verification parameters +- */ +- void SSL_CTX_set_verify(SSL_CTX *ctx, int mode, +- int (*verify_callback)(int, X509_STORE_CTX *)); +- +- /* +- * SSL_use_certificate - load certificate +- */ +- int SSL_use_certificate(SSL *ssl, X509 *x); +- +- /* +- * SSL_get_current_cipher - get SSL_CIPHER of a connection +- */ +- SSL_CIPHER *SSL_get_current_cipher(SSL *ssl); +- +- /* +- * SSL_set_options - manipulate SSL engine options +- * Note: These are all mapped to SSL_ctrl so call them as the comment +- * specifies but know that they use SSL_ctrl. They are #define +- * so they will map to the one in this class if called as a +- * member function of this class. +- */ +- /* long SSL_set_options(SSL *ssl, long options); */ +- /* Returns 0 if not reused, 1 if session id is reused */ +- /* int SSL_session_reused(SSL *ssl); */ +- long SSL_ctrl(SSL *ssl,int cmd, long larg, char *parg); +- +- /* +- * RAND_egd - set the path to the EGD +- */ +- int RAND_egd(const char *path); +- +- +- /* +- * RAND_file_name +- */ +- const char *RAND_file_name(char *buf, size_t num); +- +- +- /* +- * RAND_load_file +- */ +- int RAND_load_file(const char *filename, long max_bytes); +- +- +- /* +- * RAND_write_file +- */ +- int RAND_write_file(const char *filename); +- +- +- /* +- * TLSv1_client_method - return a TLSv1 client method object +- */ +- SSL_METHOD *TLSv1_client_method(); +- +- +- /* +- * SSLv23_client_method - return a SSLv23 client method object +- */ +- SSL_METHOD *SSLv23_client_method(); +- +- +- /* +- * SSL_get_peer_certificate - return the peer's certificate +- */ +- X509 *SSL_get_peer_certificate(SSL *s); +- +- +- /* +- * SSL_get_peer_cert_chain - get the peer's certificate chain +- */ +- STACK_OF(X509) *SSL_get_peer_cert_chain(SSL *s); +- +- /* +- * SSL_CIPHER_get_bits - get the number of bits in this cipher +- */ +- int SSL_CIPHER_get_bits(SSL_CIPHER *c,int *alg_bits); +- +- +- /* +- * SSL_CIPHER_get_version - get the version of this cipher +- */ +- char *SSL_CIPHER_get_version(SSL_CIPHER *c); +- +- +- /* +- * SSL_CIPHER_get_name - get the name of this cipher +- */ +- const char *SSL_CIPHER_get_name(SSL_CIPHER *c); +- +- +- /* +- * SSL_CIPHER_description - get the description of this cipher +- */ +- char *SSL_CIPHER_description(SSL_CIPHER *,char *buf,int size); +- +- +- /* +- * SSL_CTX_use_PrivateKey - set the private key for the session. +- * - for use with client certificates +- */ +- int SSL_CTX_use_PrivateKey(SSL_CTX *ctx, EVP_PKEY *pkey); +- +- +- /* +- * SSL_CTX_use_certificate - set the client certificate for the session. +- */ +- int SSL_CTX_use_certificate(SSL_CTX *ctx, X509 *x); +- +- +- /* +- * d2i_X509 - Convert a text representation of X509 to an X509 object +- */ +- X509 * d2i_X509(X509 **a,unsigned char **pp,long length); +- +- +- /* +- * i2d_X509 - Convert an X509 object into a text representation +- */ +- int i2d_X509(X509 *a,unsigned char **pp); +- +- +- /* +- * X509_cmp - compare two X509 objects +- */ +- int X509_cmp(X509 *a, X509 *b); +- +- +- /* +- * X509_dup - duplicate an X509 object +- */ +- X509 *X509_dup(X509 *x509); +- +- +- /* +- * X509_STORE_CTX_new - create an X509 store context +- */ +- X509_STORE_CTX *X509_STORE_CTX_new(void); +- +- +- /* +- * X509_STORE_CTX_free - free up an X509 store context +- */ +- void X509_STORE_CTX_free(X509_STORE_CTX *v); +- +- +- /* +- * X509_STORE_CTX_set_chain - set the certificate chain +- */ +- void X509_STORE_CTX_set_chain(X509_STORE_CTX *v, STACK_OF(X509)* x); +- +- /* +- * X509_STORE_CTX_set_purpose - set the purpose of the certificate +- */ +- void X509_STORE_CTX_set_purpose(X509_STORE_CTX *v, int purpose); +- +- /* +- * X509_verify_cert - verify the certificate +- */ +- int X509_verify_cert(X509_STORE_CTX *v); +- +- +- /* +- * X509_STORE_new - create an X509 store +- */ +- X509_STORE *X509_STORE_new(void); +- +- +- /* +- * X509_STORE_free - free up an X509 store +- */ +- void X509_STORE_free(X509_STORE *v); +- +- +- /* +- * X509_free - free up an X509 +- */ +- void X509_free(X509 *v); +- +- +- /* +- * X509_NAME_oneline - return the X509 data in a string +- */ +- char *X509_NAME_oneline(X509_NAME *a, char *buf, int size); +- +- +- /* +- * X509_get_subject_name - return the X509_NAME for the subject field +- */ +- X509_NAME *X509_get_subject_name(X509 *a); +- +- +- /* +- * X509_get_issuer_name - return the X509_NAME for the issuer field +- */ +- X509_NAME *X509_get_issuer_name(X509 *a); +- +- +- /* +- * X509_STORE_add_lookup - add a lookup file/method to an X509 store +- */ +- X509_LOOKUP *X509_STORE_add_lookup(X509_STORE *v, X509_LOOKUP_METHOD *m); +- +- +- /* +- * X509_LOOKUP_file - Definition of the LOOKUP_file method +- */ +- X509_LOOKUP_METHOD *X509_LOOKUP_file(void); +- +- +- /* +- * X509_LOOKUP_free - Free an X509_LOOKUP +- */ +- void X509_LOOKUP_free(X509_LOOKUP *x); +- +- +- /* +- * X509_LOOKUP_ctrl - This is not normally called directly (use macros) +- */ +- int X509_LOOKUP_ctrl(X509_LOOKUP *ctx, int cmd, const char *argc, long argl, char **ret); +- +- +- /* +- * X509_STORE_CTX_init - initialize an X509 STORE context +- */ +- void X509_STORE_CTX_init(X509_STORE_CTX *ctx, X509_STORE *store, X509 *x509, STACK_OF(X509) *chain); +- +- +- /* +- * CRYPTO_free - free up an internally allocated object +- */ +- void CRYPTO_free(void *x); +- +- /* +- * BIO_new - create new BIO +- */ +- BIO *BIO_new(BIO_METHOD *type); +- +- /* +- * BIO methods - only one defined here yet +- */ +- BIO_METHOD *BIO_s_mem(void); +- +- /* +- * BIO_new_fp - nastiness called BIO - used to create BIO* from FILE* +- */ +- BIO *BIO_new_fp(FILE *stream, int close_flag); +- +- /* +- * BIO_new_mem_buf - read only BIO from memory region +- */ +- BIO *BIO_new_mem_buf(void *buf, int len); +- +- /* +- * BIO_free - nastiness called BIO - used to destroy BIO* +- */ +- int BIO_free(BIO *a); +- +- /* +- * BIO_ctrl - BIO control method +- */ +- long BIO_ctrl(BIO *bp,int cmd,long larg,void *parg); +- +- /* +- * BIO_write - equivalent to ::write for BIO +- */ +- int BIO_write(BIO *b, const void *data, int len); +- +- /* +- * PEM_write_bio_X509 - write a PEM encoded cert to a BIO* +- */ +- int PEM_write_bio_X509(BIO *bp, X509 *x); +- +- /* +- * ASN1_item_i2d_fp - used for netscape output +- */ +- int ASN1_item_i2d_fp(FILE *out, unsigned char *x); +- +- +- /* +- * ASN1_d2i_fp - read an X509 from a DER encoded file (buf can be NULL) +- */ +- X509 *X509_d2i_fp(FILE *out, X509** buf); +- +- +- /* +- * X509_print - print the text form of an X509 +- */ +- int X509_print(FILE *fp, X509 *x); +- +- +- /* +- * Read a PKCS#12 cert from fp +- */ +- PKCS12 *d2i_PKCS12_fp(FILE *fp, PKCS12 **p12); +- +- +- /* +- * Change the password on a PKCS#12 cert +- */ +- int PKCS12_newpass(PKCS12 *p12, char *oldpass, char *newpass); +- +- +- /* +- * Write a PKCS#12 to mem +- */ +- int i2d_PKCS12(PKCS12 *p12, unsigned char **p); +- +- +- /* +- * Write a PKCS#12 to FILE* +- */ +- int i2d_PKCS12_fp(FILE *fp, PKCS12 *p12); +- +- +- /* +- * Create a new PKCS#12 object +- */ +- PKCS12 *PKCS12_new(void); +- +- +- /* +- * Destroy that PKCS#12 that you created! +- */ +- void PKCS12_free(PKCS12 *a); +- +- +- /* +- * Parse the PKCS#12 +- */ +- int PKCS12_parse(PKCS12 *p12, const char *pass, EVP_PKEY **pkey, +- X509 **cert, STACK_OF(X509) **ca); +- +- +- /* +- * Free the Private Key +- */ +- void EVP_PKEY_free(EVP_PKEY *x); +- +- +- /* +- * Pop off the stack +- */ +- char *sk_pop(STACK *s); +- +- +- /* +- * Free the stack +- */ +- void sk_free(STACK *s); ++ /** ++ * Return an instance of class KOpenSSLProxy * ++ * You cannot delete this object. It is a singleton class. ++ */ ++ static KOpenSSLProxy *self(); ++ ++ /** ++ * Return true of libcrypto was found and loaded ++ */ ++ bool hasLibCrypto() const; ++ ++ /** ++ * Return true of libssl was found and loaded ++ */ ++ bool hasLibSSL() const; ++ ++ /** ++ * Destroy the class and start over - don't use this unless you know ++ * what you are doing. ++ */ ++ void destroy(); ++ ++ // Here are the symbols that we need. ++#if KSSL_HAVE_SSL ++ ++ /* ++ * SSL_connect - initiate the TLS/SSL handshake with an TLS/SSL server ++ */ ++ int SSL_connect(SSL *ssl); ++ ++ /* ++ * SSL_accept - initiate the TLS/SSL handshake with an TLS/SSL server ++ */ ++ int SSL_accept(SSL *ssl); ++ ++ /* ++ * SSL_get_error - get the error code ++ */ ++ int SSL_get_error(SSL *ssl, int rc); ++ ++ /* ++ * SSL_read - read bytes from a TLS/SSL connection. ++ */ ++ int SSL_read(SSL *ssl, void *buf, int num); ++ ++ /* ++ * SSL_write - write bytes to a TLS/SSL connection. ++ */ ++ int SSL_write(SSL *ssl, const void *buf, int num); ++ ++ /* ++ * SSL_new - create a new SSL structure for a connection ++ */ ++ SSL *SSL_new(SSL_CTX *ctx); ++ ++ /* ++ * SSL_free - free an allocated SSL structure ++ */ ++ void SSL_free(SSL *ssl); ++ ++ /* ++ * SSL_shutdown - shutdown an allocated SSL connection ++ */ ++ int SSL_shutdown(SSL *ssl); ++ ++ /* ++ * SSL_CTX_new - create a new SSL_CTX object as framework for TLS/SSL enabled functions ++ */ ++ SSL_CTX *SSL_CTX_new(const SSL_METHOD *method); ++ ++ /* ++ * SSL_CTX_free - free an allocated SSL_CTX object ++ */ ++ void SSL_CTX_free(SSL_CTX *ctx); ++ ++ /* ++ * SSL_set_fd - connect the SSL object with a file descriptor ++ */ ++ int SSL_set_fd(SSL *ssl, int fd); ++ ++ /* ++ * SSL_pending - obtain number of readable bytes buffered in an SSL object ++ */ ++ int SSL_pending(SSL *ssl); ++ ++ /* ++ * SSL_peek - obtain bytes buffered in an SSL object ++ */ ++ int SSL_peek(SSL *ssl, void *buf, int num); ++ ++ /* ++ * SSL_CTX_set_cipher_list - choose list of available SSL_CIPHERs ++ */ ++ int SSL_CTX_set_cipher_list(SSL_CTX *ctx, const char *str); ++ ++ /* ++ * SSL_CTX_set_verify - set peer certificate verification parameters ++ */ ++ void SSL_CTX_set_verify(SSL_CTX *ctx, int mode, ++ int (*verify_callback)(int, X509_STORE_CTX *)); ++ ++ /* ++ * SSL_use_certificate - load certificate ++ */ ++ int SSL_use_certificate(SSL *ssl, X509 *x); ++ ++ /* ++ * SSL_get_current_cipher - get SSL_CIPHER of a connection ++ */ ++ const SSL_CIPHER *SSL_get_current_cipher(SSL *ssl); ++ ++ /* ++ * SSL_set_options - manipulate SSL engine options ++ * Note: These are all mapped to SSL_ctrl so call them as the comment ++ * specifies but know that they use SSL_ctrl. They are #define ++ * so they will map to the one in this class if called as a ++ * member function of this class. ++ */ ++ /* long SSL_set_options(SSL *ssl, long options); */ ++ /* Returns 0 if not reused, 1 if session id is reused */ ++ /* int SSL_session_reused(SSL *ssl); */ ++ long SSL_ctrl(SSL *ssl, int cmd, long larg, char *parg); ++ ++ /* ++ * RAND_egd - set the path to the EGD ++ */ ++ int RAND_egd(const char *path); ++ ++ /* ++ * RAND_file_name ++ */ ++ const char *RAND_file_name(char *buf, size_t num); ++ ++ /* ++ * RAND_load_file ++ */ ++ int RAND_load_file(const char *filename, long max_bytes); ++ ++ /* ++ * RAND_write_file ++ */ ++ int RAND_write_file(const char *filename); ++ ++ /* ++ * TLSv1_client_method - return a TLSv1 client method object ++ */ ++ const SSL_METHOD *TLSv1_client_method(); ++ ++ /* ++ * SSLv23_client_method - return a SSLv23 client method object ++ */ ++ const SSL_METHOD *SSLv23_client_method(); ++ ++ /* ++ * SSL_get_peer_certificate - return the peer's certificate ++ */ ++ X509 *SSL_get_peer_certificate(SSL *s); ++ ++ /* ++ * SSL_get_peer_cert_chain - get the peer's certificate chain ++ */ ++ STACK_OF(X509) *SSL_get_peer_cert_chain(SSL *s); ++ ++ /* ++ * SSL_CIPHER_get_bits - get the number of bits in this cipher ++ */ ++ int SSL_CIPHER_get_bits(SSL_CIPHER *c, int *alg_bits); ++ ++ /* ++ * SSL_CIPHER_get_version - get the version of this cipher ++ */ ++ const char *SSL_CIPHER_get_version(SSL_CIPHER *c); ++ ++ /* ++ * SSL_CIPHER_get_name - get the name of this cipher ++ */ ++ const char *SSL_CIPHER_get_name(SSL_CIPHER *c); ++ ++ /* ++ * SSL_CIPHER_description - get the description of this cipher ++ */ ++ char *SSL_CIPHER_description(SSL_CIPHER *, char *buf, int size); ++ ++ /* ++ * SSL_CTX_use_PrivateKey - set the private key for the session. ++ * - for use with client certificates ++ */ ++ int SSL_CTX_use_PrivateKey(SSL_CTX *ctx, EVP_PKEY *pkey); ++ ++ /* ++ * SSL_CTX_use_certificate - set the client certificate for the session. ++ */ ++ int SSL_CTX_use_certificate(SSL_CTX *ctx, X509 *x); ++ ++ /* ++ * d2i_X509 - Convert a text representation of X509 to an X509 object ++ */ ++ X509 *d2i_X509(X509 **a, const unsigned char **pp, long length); ++ ++ /* ++ * i2d_X509 - Convert an X509 object into a text representation ++ */ ++ int i2d_X509(X509 *a, unsigned char **pp); ++ ++ /* ++ * X509_cmp - compare two X509 objects ++ */ ++ int X509_cmp(X509 *a, X509 *b); ++ ++ /* ++ * X509_dup - duplicate an X509 object ++ */ ++ X509 *X509_dup(X509 *x509); ++ ++ /* ++ * X509_STORE_CTX_new - create an X509 store context ++ */ ++ X509_STORE_CTX *X509_STORE_CTX_new(void); ++ ++ /* ++ * X509_STORE_CTX_free - free up an X509 store context ++ */ ++ void X509_STORE_CTX_free(X509_STORE_CTX *v); ++ ++ /* ++ * X509_STORE_CTX_set_chain - set the certificate chain ++ */ ++ void X509_STORE_CTX_set_chain(X509_STORE_CTX *v, STACK_OF(X509)* x); ++ ++ /* ++ * X509_STORE_CTX_set_purpose - set the purpose of the certificate ++ */ ++ void X509_STORE_CTX_set_purpose(X509_STORE_CTX *v, int purpose); ++ ++ /* ++ * X509_verify_cert - verify the certificate ++ */ ++ int X509_verify_cert(X509_STORE_CTX *v); ++ ++ /* ++ * X509_STORE_new - create an X509 store ++ */ ++ X509_STORE *X509_STORE_new(void); ++ ++ /* ++ * X509_STORE_free - free up an X509 store ++ */ ++ void X509_STORE_free(X509_STORE *v); ++ ++ /* ++ * X509_free - free up an X509 ++ */ ++ void X509_free(X509 *v); ++ ++ /* ++ * X509_NAME_oneline - return the X509 data in a string ++ */ ++ char *X509_NAME_oneline(X509_NAME *a, char *buf, int size); ++ ++ /* ++ * X509_get_subject_name - return the X509_NAME for the subject field ++ */ ++ X509_NAME *X509_get_subject_name(X509 *a); ++ ++ /* ++ * X509_get_issuer_name - return the X509_NAME for the issuer field ++ */ ++ X509_NAME *X509_get_issuer_name(X509 *a); ++ ++ /* ++ * X509_STORE_add_lookup - add a lookup file/method to an X509 store ++ */ ++ X509_LOOKUP *X509_STORE_add_lookup(X509_STORE *v, X509_LOOKUP_METHOD *m); ++ ++ /* ++ * X509_LOOKUP_file - Definition of the LOOKUP_file method ++ */ ++ X509_LOOKUP_METHOD *X509_LOOKUP_file(void); ++ ++ /* ++ * X509_LOOKUP_free - Free an X509_LOOKUP ++ */ ++ void X509_LOOKUP_free(X509_LOOKUP *x); ++ ++ /* ++ * X509_LOOKUP_ctrl - This is not normally called directly (use macros) ++ */ ++ int X509_LOOKUP_ctrl(X509_LOOKUP *ctx, int cmd, const char *argc, long argl, char **ret); ++ ++ /* ++ * X509_STORE_CTX_init - initialize an X509 STORE context ++ */ ++ void X509_STORE_CTX_init(X509_STORE_CTX *ctx, X509_STORE *store, X509 *x509, STACK_OF(X509) *chain); ++ ++ /* ++ * CRYPTO_free - free up an internally allocated object ++ */ ++ void CRYPTO_free(void *x); ++ ++ /* ++ * BIO_new - create new BIO ++ */ ++ BIO *BIO_new(BIO_METHOD *type); ++ ++ /* ++ * BIO methods - only one defined here yet ++ */ ++ const BIO_METHOD *BIO_s_mem(void); ++ ++ /* ++ * BIO_new_fp - nastiness called BIO - used to create BIO* from FILE* ++ */ ++ BIO *BIO_new_fp(FILE *stream, int close_flag); ++ ++ /* ++ * BIO_new_mem_buf - read only BIO from memory region ++ */ ++ BIO *BIO_new_mem_buf(void *buf, int len); ++ ++ /* ++ * BIO_free - nastiness called BIO - used to destroy BIO* ++ */ ++ int BIO_free(BIO *a); ++ ++ /* ++ * BIO_ctrl - BIO control method ++ */ ++ long BIO_ctrl(BIO *bp, int cmd, long larg, void *parg); ++ ++ /* ++ * BIO_write - equivalent to ::write for BIO ++ */ ++ int BIO_write(BIO *b, const void *data, int len); ++ ++ /* ++ * PEM_write_bio_X509 - write a PEM encoded cert to a BIO* ++ */ ++ int PEM_write_bio_X509(BIO *bp, X509 *x); ++ ++ /* ++ * ASN1_d2i_fp - read an X509 from a DER encoded file (buf can be NULL) ++ */ ++ X509 *X509_d2i_fp(FILE *out, X509 **buf); ++ ++ /* ++ * X509_print - print the text form of an X509 ++ */ ++ int X509_print(FILE *fp, X509 *x); ++ ++ /* ++ * Read a PKCS#12 cert from fp ++ */ ++ PKCS12 *d2i_PKCS12_fp(FILE *fp, PKCS12 **p12); ++ ++ /* ++ * Change the password on a PKCS#12 cert ++ */ ++ int PKCS12_newpass(PKCS12 *p12, char *oldpass, char *newpass); ++ ++ /* ++ * Write a PKCS#12 to mem ++ */ ++ int i2d_PKCS12(PKCS12 *p12, unsigned char **p); ++ ++ /* ++ * Write a PKCS#12 to FILE* ++ */ ++ int i2d_PKCS12_fp(FILE *fp, PKCS12 *p12); ++ ++ /* ++ * Create a new PKCS#12 object ++ */ ++ PKCS12 *PKCS12_new(void); ++ ++ /* ++ * Destroy that PKCS#12 that you created! ++ */ ++ void PKCS12_free(PKCS12 *a); ++ ++ /* ++ * Parse the PKCS#12 ++ */ ++ int PKCS12_parse(PKCS12 *p12, const char *pass, EVP_PKEY **pkey, ++ X509 **cert, STACK_OF(X509) **ca); ++ ++ /* ++ * Free the Private Key ++ */ ++ void EVP_PKEY_free(EVP_PKEY *x); ++ ++ /* ++ * Pop off the stack ++ */ ++ char *sk_pop(STACK *s); ++ ++ /* ++ * Free the stack ++ */ ++ void sk_free(STACK *s); + + #if OPENSSL_VERSION_NUMBER >= 0x10000000L +- void sk_free(void *s) { return sk_free(reinterpret_cast(s)); } ++ void sk_free(void *s) ++ { ++ return sk_free(reinterpret_cast(s)); ++ } + #endif + +- /* +- * Number of elements in the stack +- */ +- int sk_num(STACK *s); +- +- +- /* +- * Value of element n in the stack +- */ +- char *sk_value(STACK *s, int n); ++ /* ++ * Number of elements in the stack ++ */ ++ int sk_num(STACK *s); ++ ++ /* ++ * Value of element n in the stack ++ */ ++ char *sk_value(STACK *s, int n); + + #if OPENSSL_VERSION_NUMBER >= 0x10000000L +- char *sk_value(void *s, int n) { return sk_value(reinterpret_cast(s), n); } ++ char *sk_value(void *s, int n) ++ { ++ return sk_value(reinterpret_cast(s), n); ++ } + #endif + +- /* +- * Create a new stack +- */ +- STACK *sk_new(int (*cmp)()); +- +- +- /* +- * Add an element to the stack +- */ +- int sk_push(STACK *s, char *d); ++ /* ++ * Create a new stack ++ */ ++ STACK *sk_new(OPENSSL_sk_compfunc cmp); ++ ++ /* ++ * Add an element to the stack ++ */ ++ int sk_push(STACK *s, char *d); + + #if OPENSSL_VERSION_NUMBER >= 0x10000000L +- int sk_push(void *s, void *d) { return sk_push(reinterpret_cast(s), reinterpret_cast(d)); } ++ int sk_push(void *s, void *d) ++ { ++ return sk_push(reinterpret_cast(s), reinterpret_cast(d)); ++ } + #endif + ++ /* ++ * Duplicate the stack ++ */ ++ STACK *sk_dup(STACK *s); ++ ++ /* ++ * Convert an ASN1_INTEGER to its text form ++ */ ++ char *i2s_ASN1_INTEGER(X509V3_EXT_METHOD *meth, ASN1_INTEGER *aint); ++ ++ /* ++ * Get the certificate's serial number ++ */ ++ ASN1_INTEGER *X509_get_serialNumber(X509 *x); ++ ++ /* ++ * Get the certificate's public key ++ */ ++ EVP_PKEY *X509_get_pubkey(X509 *x); ++ ++ /* ++ * Convert the public key to a decimal form ++ */ ++ int i2d_PublicKey(EVP_PKEY *a, unsigned char **pp); ++ ++ /* ++ * Check the private key of a PKCS bundle against the X509 ++ */ ++ int X509_check_private_key(X509 *x, EVP_PKEY *p); ++ ++ /* ++ * Convert a BIGNUM to a hex string ++ */ ++ char *BN_bn2hex(const BIGNUM *a); ++ ++ /* ++ * Compute the digest of an X.509 ++ */ ++ int X509_digest(const X509 *x, const EVP_MD *t, unsigned char *md, unsigned int *len); ++ ++ /* ++ * EVP_md5 ++ */ ++ const EVP_MD *EVP_md5(); ++ ++ /* ++ * ASN1_INTEGER free ++ */ ++ void ASN1_INTEGER_free(ASN1_INTEGER *x); ++ ++ /* ++ * ASN1_STRING_data ++ */ ++ unsigned char *ASN1_STRING_data(ASN1_STRING *x); ++ ++ /* ++ * ASN1_STRING_length ++ */ ++ int ASN1_STRING_length(ASN1_STRING *x); ++ ++ /* ++ * ++ */ ++ int OBJ_obj2nid(ASN1_OBJECT *o); ++ ++ /* ++ * ++ */ ++ const char *OBJ_nid2ln(int n); ++ ++ /* ++ * get the number of extensions ++ */ ++ int X509_get_ext_count(X509 *x); ++ ++ /* ++ * ++ */ ++ int X509_get_ext_by_NID(X509 *x, int nid, int lastpos); ++ ++ /* ++ * ++ */ ++ int X509_get_ext_by_OBJ(X509 *x, ASN1_OBJECT *obj, int lastpos); ++ ++ /* ++ * ++ */ ++ X509_EXTENSION *X509_get_ext(X509 *x, int loc); ++ ++ /* ++ * ++ */ ++ X509_EXTENSION *X509_delete_ext(X509 *x, int loc); ++ ++ /* ++ * ++ */ ++ int X509_add_ext(X509 *x, X509_EXTENSION *ex, int loc); ++ ++ /* ++ * ++ */ ++ void *X509_get_ext_d2i(X509 *x, int nid, int *crit, int *idx); ++ ++ /* ++ * ++ */ ++ char *i2s_ASN1_OCTET_STRING(X509V3_EXT_METHOD *method, ASN1_OCTET_STRING *ia5); ++ ++ /* ++ * ++ */ ++ int ASN1_BIT_STRING_get_bit(ASN1_BIT_STRING *a, int n); ++ ++ /* ++ * ++ */ ++ PKCS7 *PKCS7_new(void); ++ ++ /* ++ * ++ */ ++ void PKCS7_free(PKCS7 *a); ++ ++ /* ++ * ++ */ ++ void PKCS7_content_free(PKCS7 *a); ++ ++ /* ++ * ++ */ ++ int i2d_PKCS7(PKCS7 *a, unsigned char **pp); ++ ++ /* ++ * ++ */ ++ PKCS7 *d2i_PKCS7(PKCS7 **a, const unsigned char **pp, long length); ++ ++ /* ++ * ++ */ ++ int i2d_PKCS7_fp(FILE *fp, PKCS7 *p7); ++ ++ /* ++ * ++ */ ++ PKCS7 *d2i_PKCS7_fp(FILE *fp, PKCS7 **p7); ++ ++ /* ++ * ++ */ ++ int i2d_PKCS7_bio(BIO *bp, PKCS7 *p7); ++ ++ /* ++ * ++ */ ++ PKCS7 *d2i_PKCS7_bio(BIO *bp, PKCS7 **p7); ++ ++ /* ++ * ++ */ ++ PKCS7 *PKCS7_dup(PKCS7 *p7); ++ ++ /* ++ * Create a PKCS7 signature / signed message ++ */ ++ PKCS7 *PKCS7_sign(X509 *signcert, EVP_PKEY *pkey, STACK_OF(X509) *certs, ++ BIO *data, int flags); ++ ++ /* ++ * Verify a PKCS7 signature. ++ */ ++ int PKCS7_verify(PKCS7 *p7, STACK_OF(X509) *certs, X509_STORE *store, ++ BIO *indata, BIO *out, int flags); ++ ++ /* ++ * Get signers of a verified PKCS7 signature ++ */ ++ STACK_OF(X509) *PKCS7_get0_signers(PKCS7 *p7, STACK_OF(X509) *certs, int flags); ++ ++ /* ++ * PKCS7 encrypt message ++ */ ++ PKCS7 *PKCS7_encrypt(STACK_OF(X509) *certs, BIO *in, EVP_CIPHER *cipher, ++ int flags); ++ ++ /* ++ * decrypt PKCS7 message ++ */ ++ int PKCS7_decrypt(PKCS7 *p7, EVP_PKEY *pkey, X509 *cert, BIO *data, int flags); ++ ++ /* ++ * Load a CA list file. ++ */ ++ STACK_OF(X509_NAME) *SSL_load_client_CA_file(const char *file); ++ ++ /* ++ * Load a file of PEM encoded objects. ++ */ ++ STACK_OF(X509_INFO) *PEM_X509_INFO_read(FILE *fp, STACK_OF(X509_INFO) *sk, ++ pem_password_cb *cb, void *u); ++ ++ /* ++ * Get the number of purposes available ++ */ ++ int X509_PURPOSE_get_count(); ++ ++ /* ++ * Get the ID of a purpose ++ */ ++ int X509_PURPOSE_get_id(X509_PURPOSE *); ++ ++ /* ++ * Check the existence of purpose id "id" in x. for CA, set ca = 1, else 0 ++ */ ++ int X509_check_purpose(X509 *x, int id, int ca); ++ ++ /* ++ * Get the purpose with index #idx ++ */ ++ X509_PURPOSE *X509_PURPOSE_get0(int idx); ++ ++ /* ++ * Create a new Private KEY ++ */ ++ EVP_PKEY *EVP_PKEY_new(); ++ ++ /* ++ * Assign a private key ++ */ ++ int EVP_PKEY_assign(EVP_PKEY *pkey, int type, char *key); ++ ++ /* ++ * Generate a RSA key ++ */ ++ RSA *RSA_generate_key(int bits, unsigned long e, void ++ (*callback)(int, int, void *), void *cb_arg); ++ ++ /* ++ * Create/destroy a certificate request ++ */ ++ X509_REQ *X509_REQ_new(); ++ void X509_REQ_free(X509_REQ *a); ++ ++ /* ++ * Set the public key in the REQ object ++ */ ++ int X509_REQ_set_pubkey(X509_REQ *x, EVP_PKEY *pkey); ++ ++ /* for testing */ ++ int i2d_X509_REQ_fp(FILE *fp, X509_REQ *x); ++ ++ /* SMime support */ ++ STACK *X509_get1_email(X509 *x); ++ void X509_email_free(STACK *sk); ++ ++ /* Ciphers needed for SMime */ ++ const EVP_CIPHER *EVP_des_ede3_cbc(); ++ const EVP_CIPHER *EVP_des_cbc(); ++ const EVP_CIPHER *EVP_rc2_cbc(); ++ const EVP_CIPHER *EVP_rc2_64_cbc(); ++ const EVP_CIPHER *EVP_rc2_40_cbc(); ++ ++ /* clear the current error - use this often*/ ++ void ERR_clear_error(); ++ ++ /* retrieve the latest error */ ++ unsigned long ERR_get_error(); ++ ++ /* Print the errors to this stream */ ++ void ERR_print_errors_fp(FILE *fp); ++ ++ /* Get a pointer to the SSL session id (reference counted) */ ++ SSL_SESSION *SSL_get1_session(SSL *ssl); ++ ++ /* Frees a pointer to the SSL session id (reference decremented if needed) */ ++ void SSL_SESSION_free(SSL_SESSION *session); ++ ++ /* Set the SSL session to reuse. */ ++ int SSL_set_session(SSL *ssl, SSL_SESSION *session); ++ ++ /* Decode ASN.1 to SSL_SESSION */ ++ SSL_SESSION *d2i_SSL_SESSION(SSL_SESSION **a, const unsigned char **pp, long length); ++ /* Encode SSL_SESSION to ASN.1 */ ++ int i2d_SSL_SESSION(SSL_SESSION *in, unsigned char **pp); ++ ++ /* Write privatekey to FILE stream */ ++ int i2d_PrivateKey_fp(FILE *, EVP_PKEY *); ++ ++ /* Write PKCS#8privatekey to FILE stream */ ++ int i2d_PKCS8PrivateKey_fp(FILE *, EVP_PKEY *, const EVP_CIPHER *, char *, int, pem_password_cb *, void *); ++ ++ /* Free RSA structure */ ++ void RSA_free(RSA *); ++ ++ /* Get a blowfish CBC pointer */ ++ const EVP_CIPHER *EVP_bf_cbc(); ++ ++ /* Sign a CSR */ ++ int X509_REQ_sign(X509_REQ *, EVP_PKEY *, const EVP_MD *); ++ ++ /* add a name entry */ ++ int X509_NAME_add_entry_by_txt(X509_NAME *, char *, int, unsigned char *, int, int, int); + +- /* +- * Duplicate the stack +- */ +- STACK *sk_dup(STACK *s); +- +- +- /* +- * Convert an ASN1_INTEGER to its text form +- */ +- char *i2s_ASN1_INTEGER(X509V3_EXT_METHOD *meth, ASN1_INTEGER *aint); +- +- +- /* +- * Get the certificate's serial number +- */ +- ASN1_INTEGER *X509_get_serialNumber(X509 *x); +- +- +- /* +- * Get the certificate's public key +- */ +- EVP_PKEY *X509_get_pubkey(X509 *x); +- +- +- /* +- * Convert the public key to a decimal form +- */ +- int i2d_PublicKey(EVP_PKEY *a, unsigned char **pp); +- +- +- /* +- * Check the private key of a PKCS bundle against the X509 +- */ +- int X509_check_private_key(X509 *x, EVP_PKEY *p); +- +- +- /* +- * Convert a BIGNUM to a hex string +- */ +- char *BN_bn2hex(const BIGNUM *a); +- +- +- /* +- * Compute the digest of an X.509 +- */ +- int X509_digest(const X509 *x,const EVP_MD *t, unsigned char *md, unsigned int *len); +- +- +- /* +- * EVP_md5 +- */ +- EVP_MD *EVP_md5(); +- +- +- /* +- * ASN1_INTEGER free +- */ +- void ASN1_INTEGER_free(ASN1_INTEGER *x); +- +- +- /* +- * ASN1_STRING_data +- */ +- unsigned char *ASN1_STRING_data(ASN1_STRING *x); +- +- /* +- * ASN1_STRING_length +- */ +- int ASN1_STRING_length(ASN1_STRING *x); +- +- /* +- * +- */ +- int OBJ_obj2nid(ASN1_OBJECT *o); +- +- /* +- * +- */ +- const char * OBJ_nid2ln(int n); +- +- /* +- * get the number of extensions +- */ +- int X509_get_ext_count(X509 *x); +- +- /* +- * +- */ +- int X509_get_ext_by_NID(X509 *x, int nid, int lastpos); +- +- /* +- * +- */ +- int X509_get_ext_by_OBJ(X509 *x,ASN1_OBJECT *obj,int lastpos); +- +- /* +- * +- */ +- X509_EXTENSION *X509_get_ext(X509 *x, int loc); +- +- /* +- * +- */ +- X509_EXTENSION *X509_delete_ext(X509 *x, int loc); +- +- /* +- * +- */ +- int X509_add_ext(X509 *x, X509_EXTENSION *ex, int loc); +- +- /* +- * +- */ +- void *X509_get_ext_d2i(X509 *x, int nid, int *crit, int *idx); +- +- /* +- * +- */ +- char *i2s_ASN1_OCTET_STRING(X509V3_EXT_METHOD *method, ASN1_OCTET_STRING *ia5); +- +- /* +- * +- */ +- int ASN1_BIT_STRING_get_bit(ASN1_BIT_STRING *a, int n); +- +- /* +- * +- */ +- PKCS7 *PKCS7_new(void); +- +- /* +- * +- */ +- void PKCS7_free(PKCS7 *a); +- +- /* +- * +- */ +- void PKCS7_content_free(PKCS7 *a); +- +- /* +- * +- */ +- int i2d_PKCS7(PKCS7 *a, unsigned char **pp); +- +- /* +- * +- */ +- PKCS7 *d2i_PKCS7(PKCS7 **a, unsigned char **pp,long length); +- +- /* +- * +- */ +- int i2d_PKCS7_fp(FILE *fp,PKCS7 *p7); +- +- /* +- * +- */ +- PKCS7 *d2i_PKCS7_fp(FILE *fp,PKCS7 **p7); +- +- /* +- * +- */ +- int i2d_PKCS7_bio(BIO *bp,PKCS7 *p7); +- +- /* +- * +- */ +- PKCS7 *d2i_PKCS7_bio(BIO *bp,PKCS7 **p7); +- +- /* +- * +- */ +- PKCS7 *PKCS7_dup(PKCS7 *p7); +- +- /* +- * Create a PKCS7 signature / signed message +- */ +- PKCS7 *PKCS7_sign(X509 *signcert, EVP_PKEY *pkey, STACK_OF(X509) *certs, +- BIO *data, int flags); +- +- /* +- * Verify a PKCS7 signature. +- */ +- int PKCS7_verify(PKCS7 *p7, STACK_OF(X509) *certs, X509_STORE *store, +- BIO *indata, BIO *out, int flags); +- +- /* +- * Get signers of a verified PKCS7 signature +- */ +- STACK_OF(X509) *PKCS7_get0_signers(PKCS7 *p7, STACK_OF(X509) *certs, int flags); +- +- /* +- * PKCS7 encrypt message +- */ +- PKCS7 *PKCS7_encrypt(STACK_OF(X509) *certs, BIO *in, EVP_CIPHER *cipher, +- int flags); +- +- /* +- * decrypt PKCS7 message +- */ +- int PKCS7_decrypt(PKCS7 *p7, EVP_PKEY *pkey, X509 *cert, BIO *data, int flags); +- +- +- /* +- * Load a CA list file. +- */ +- STACK_OF(X509_NAME) *SSL_load_client_CA_file(const char *file); +- +- /* +- * Load a file of PEM encoded objects. +- */ +- STACK_OF(X509_INFO) *PEM_X509_INFO_read(FILE *fp, STACK_OF(X509_INFO) *sk, +- pem_password_cb *cb, void *u); +- +- /* +- * Get the number of purposes available +- */ +- int X509_PURPOSE_get_count(); +- +- +- /* +- * Get the ID of a purpose +- */ +- int X509_PURPOSE_get_id(X509_PURPOSE *); +- +- +- /* +- * Check the existence of purpose id "id" in x. for CA, set ca = 1, else 0 +- */ +- int X509_check_purpose(X509 *x, int id, int ca); +- +- +- /* +- * Get the purpose with index #idx +- */ +- X509_PURPOSE * X509_PURPOSE_get0(int idx); +- +- +- /* +- * Create a new Private KEY +- */ +- EVP_PKEY* EVP_PKEY_new(); +- +- +- /* +- * Assign a private key +- */ +- int EVP_PKEY_assign(EVP_PKEY *pkey, int type, char *key); +- +- +- /* +- * Generate a RSA key +- */ +- RSA *RSA_generate_key(int bits, unsigned long e, void +- (*callback)(int,int,void *), void *cb_arg); +- +- +- /* +- * Create/destroy a certificate request +- */ +- X509_REQ *X509_REQ_new(); +- void X509_REQ_free(X509_REQ *a); +- +- +- /* +- * Set the public key in the REQ object +- */ +- int X509_REQ_set_pubkey(X509_REQ *x, EVP_PKEY *pkey); +- +- /* for testing */ +- int i2d_X509_REQ_fp(FILE *fp, X509_REQ *x); +- +- /* SMime support */ +- STACK *X509_get1_email(X509 *x); +- void X509_email_free(STACK *sk); +- +- /* Ciphers needed for SMime */ +- EVP_CIPHER *EVP_des_ede3_cbc(); +- EVP_CIPHER *EVP_des_cbc(); +- EVP_CIPHER *EVP_rc2_cbc(); +- EVP_CIPHER *EVP_rc2_64_cbc(); +- EVP_CIPHER *EVP_rc2_40_cbc(); +- +- /* clear the current error - use this often*/ +- void ERR_clear_error(); +- +- /* retrieve the latest error */ +- unsigned long ERR_get_error(); +- +- /* Print the errors to this stream */ +- void ERR_print_errors_fp(FILE *fp); +- +- /* Get a pointer to the SSL session id (reference counted) */ +- SSL_SESSION *SSL_get1_session(SSL *ssl); +- +- /* Frees a pointer to the SSL session id (reference decremented if needed) */ +- void SSL_SESSION_free(SSL_SESSION *session); +- +- /* Set the SSL session to reuse. */ +- int SSL_set_session(SSL *ssl, SSL_SESSION *session); +- +- /* Decode ASN.1 to SSL_SESSION */ +- SSL_SESSION *d2i_SSL_SESSION(SSL_SESSION **a, unsigned char **pp, long length); +- /* Encode SSL_SESSION to ASN.1 */ +- int i2d_SSL_SESSION(SSL_SESSION *in, unsigned char **pp); +- +- /* Write privatekey to FILE stream */ +- int i2d_PrivateKey_fp(FILE*, EVP_PKEY*); +- +- /* Write PKCS#8privatekey to FILE stream */ +- int i2d_PKCS8PrivateKey_fp(FILE*, EVP_PKEY*, const EVP_CIPHER*, char*, int, pem_password_cb*, void*); +- +- /* Free RSA structure */ +- void RSA_free(RSA*); +- +- /* Get a blowfish CBC pointer */ +- EVP_CIPHER *EVP_bf_cbc(); +- +- /* Sign a CSR */ +- int X509_REQ_sign(X509_REQ*, EVP_PKEY*, const EVP_MD*); +- +- /* add a name entry */ +- int X509_NAME_add_entry_by_txt(X509_NAME*, char*, int, unsigned char*, int, int, int); +- +- /* Create a name */ +- X509_NAME *X509_NAME_new(); ++ /* Create a name */ ++ X509_NAME *X509_NAME_new(); + +- /* Set the subject */ +- int X509_REQ_set_subject_name(X509_REQ*,X509_NAME*); ++ /* Set the subject */ ++ int X509_REQ_set_subject_name(X509_REQ *, X509_NAME *); + +- /* get list of available SSL_CIPHER's sorted by preference */ +- STACK_OF(SSL_CIPHER) *SSL_get_ciphers(const SSL* ssl); ++ /* get list of available SSL_CIPHER's sorted by preference */ ++ STACK_OF(SSL_CIPHER) *SSL_get_ciphers(const SSL *ssl); + + #endif + + private: +- friend class KOpenSSLProxyPrivate; +- KOpenSSLProxy(); +- ~KOpenSSLProxy(); +- KOpenSSLProxyPrivate * const d; ++ friend class KOpenSSLProxyPrivate; ++ KOpenSSLProxy(); ++ ~KOpenSSLProxy(); ++ KOpenSSLProxyPrivate *const d; + }; + + #endif +--- kdelibs-4.14.26/kio/kssl/ksslcallback.c.omv~ 2016-11-14 21:58:51.376629071 +0100 ++++ kdelibs-4.14.26/kio/kssl/ksslcallback.c 2016-11-14 22:35:01.105257670 +0100 +@@ -28,7 +28,7 @@ bool KSSL_X509CallBack_ca_found; + extern "C" { + static int X509Callback(int ok, X509_STORE_CTX *ctx) { + +- kDebug(7029) << "X509Callback: ok = " << ok << " error = " << ctx->error << " depth = " << ctx->error_depth; ++ //kDebug(7029) << "X509Callback: ok = " << ok << " error = " << ctx->error << " depth = " << ctx->error_depth; + // Here is how this works. We put "ok = 1;" in any case that we + // don't consider to be an error. In that case, it will return OK + // for the certificate check as long as there are no other critical +@@ -39,14 +39,14 @@ static int X509Callback(int ok, X509_STO + + if (KSSL_X509CallBack_ca) + { +- if (KOSSL::self()->X509_cmp(ctx->current_cert, KSSL_X509CallBack_ca) != 0) ++ if (KOSSL::self()->X509_cmp(X509_STORE_CTX_get0_cert(ctx), KSSL_X509CallBack_ca) != 0) + return 1; // Ignore errors for this certificate + + KSSL_X509CallBack_ca_found = true; + } + + if (!ok) { +- switch (ctx->error) { ++ switch (X509_STORE_CTX_get_error(ctx)) { + case X509_V_ERR_UNABLE_TO_GET_ISSUER_CERT: + case X509_V_ERR_UNABLE_TO_GET_CRL: + case X509_V_ERR_UNABLE_TO_DECRYPT_CERT_SIGNATURE: +--- kdelibs-4.14.26/kio/kssl/ksslcertchain.cpp.omv~ 2016-11-14 21:58:51.376629071 +0100 ++++ kdelibs-4.14.26/kio/kssl/ksslcertchain.cpp 2016-11-14 22:06:34.088906036 +0100 +@@ -44,16 +44,6 @@ + #include + #include + +-#ifdef KSSL_HAVE_SSL +-#define sk_new d->kossl->sk_new +-#define sk_push d->kossl->sk_push +-#define sk_free d->kossl->sk_free +-#define sk_value d->kossl->sk_value +-#define sk_num d->kossl->sk_num +-#define sk_dup d->kossl->sk_dup +-#define sk_pop d->kossl->sk_pop +-#endif +- + class KSSLCertChainPrivate { + public: + KSSLCertChainPrivate() { +--- kdelibs-4.14.26/kio/kssl/ksslcertificate.cpp.omv~ 2016-11-07 00:11:51.000000000 +0100 ++++ kdelibs-4.14.26/kio/kssl/ksslcertificate.cpp 2016-11-14 22:36:42.514225601 +0100 +@@ -150,7 +150,7 @@ KSSLCertificate *KSSLCertificate::fromSt + } + + QByteArray qba = QByteArray::fromBase64(cert); +- unsigned char *qbap = reinterpret_cast(qba.data()); ++ const unsigned char *qbap = reinterpret_cast(qba.data()); + X509 *x5c = KOSSL::self()->d2i_X509(NULL, &qbap, qba.size()); + if (!x5c) { + return NULL; +@@ -173,7 +173,7 @@ QString KSSLCertificate::getSubject() co + return rc; + } + rc = t; +- d->kossl->OPENSSL_free(t); ++ OPENSSL_free(t); + #endif + return rc; + } +@@ -200,14 +200,19 @@ QString KSSLCertificate::getSignatureTex + char *s; + int n, i; + +- i = d->kossl->OBJ_obj2nid(d->m_cert->sig_alg->algorithm); ++ i = X509_get_signature_nid(d->m_cert); + rc = i18n("Signature Algorithm: "); + rc += (i == NID_undef)?i18n("Unknown"):QString(d->kossl->OBJ_nid2ln(i)); + + rc += '\n'; + rc += i18n("Signature Contents:"); +- n = d->m_cert->signature->length; +- s = (char *)d->m_cert->signature->data; ++ ++ const ASN1_BIT_STRING *sig; ++ const X509_ALGOR *alg; ++ X509_get0_signature(&sig, &alg, d->m_cert); ++ n = sig->length; ++ s = (char*)sig->data; ++ + for (i = 0; i < n; ++i) { + if (i%20 != 0) { + rc += ':'; +@@ -234,7 +239,7 @@ void KSSLCertificate::getEmails(QStringL + + STACK *s = d->kossl->X509_get1_email(d->m_cert); + if (s) { +- for(int n=0; n < s->num; n++) { ++ for(int n=0; n < OPENSSL_sk_num(s); n++) { + to.append(d->kossl->sk_value(s,n)); + } + d->kossl->X509_email_free(s); +@@ -317,13 +322,13 @@ QString rc = ""; + EVP_PKEY *pkey = d->kossl->X509_get_pubkey(d->m_cert); + if (pkey) { + #ifndef NO_RSA +- if (pkey->type == EVP_PKEY_RSA) { ++ if (EVP_PKEY_id(pkey) == EVP_PKEY_RSA) { + rc = "RSA"; + } + else + #endif + #ifndef NO_DSA +- if (pkey->type == EVP_PKEY_DSA) { ++ if (EVP_PKEY_id(pkey) == EVP_PKEY_DSA) { + rc = "DSA"; + } + else +@@ -347,8 +352,10 @@ char *x = NULL; + if (pkey) { + rc = i18nc("Unknown", "Unknown key algorithm"); + #ifndef NO_RSA +- if (pkey->type == EVP_PKEY_RSA) { +- x = d->kossl->BN_bn2hex(pkey->pkey.rsa->n); ++ if (EVP_PKEY_id(pkey) == EVP_PKEY_RSA) { ++ const BIGNUM *n, *e; ++ RSA_get0_key(EVP_PKEY_get1_RSA(pkey), &n, &e, NULL); ++ x = d->kossl->BN_bn2hex(n); + rc = i18n("Key type: RSA (%1 bit)", strlen(x)*4) + '\n'; + + rc += i18n("Modulus: "); +@@ -362,17 +369,19 @@ char *x = NULL; + rc += x[i]; + } + rc += '\n'; +- d->kossl->OPENSSL_free(x); ++ ::OPENSSL_free(x); + +- x = d->kossl->BN_bn2hex(pkey->pkey.rsa->e); ++ x = d->kossl->BN_bn2hex(e); + rc += i18n("Exponent: 0x") + QLatin1String(x) + + QLatin1String("\n"); +- d->kossl->OPENSSL_free(x); ++ ::OPENSSL_free(x); + } + #endif + #ifndef NO_DSA +- if (pkey->type == EVP_PKEY_DSA) { +- x = d->kossl->BN_bn2hex(pkey->pkey.dsa->p); ++ if (EVP_PKEY_id(pkey) == EVP_PKEY_DSA) { ++ const BIGNUM *p, *q, *g; ++ DSA_get0_pqg(EVP_PKEY_get1_DSA(pkey), &p, &q, &g); ++ x = d->kossl->BN_bn2hex(p); + // hack - this may not be always accurate + rc = i18n("Key type: DSA (%1 bit)", strlen(x)*4) + '\n'; + +@@ -387,9 +396,9 @@ char *x = NULL; + rc += x[i]; + } + rc += '\n'; +- d->kossl->OPENSSL_free(x); ++ ::OPENSSL_free(x); + +- x = d->kossl->BN_bn2hex(pkey->pkey.dsa->q); ++ x = d->kossl->BN_bn2hex(q); + rc += i18n("160 bit prime factor: "); + for (unsigned int i = 0; i < strlen(x); i++) { + if (i%40 != 0 && i%2 == 0) { +@@ -401,9 +410,9 @@ char *x = NULL; + rc += x[i]; + } + rc += '\n'; +- d->kossl->OPENSSL_free(x); ++ ::OPENSSL_free(x); + +- x = d->kossl->BN_bn2hex(pkey->pkey.dsa->g); ++ x = d->kossl->BN_bn2hex(g); + rc += QString("g: "); + for (unsigned int i = 0; i < strlen(x); i++) { + if (i%40 != 0 && i%2 == 0) { +@@ -415,9 +424,11 @@ char *x = NULL; + rc += x[i]; + } + rc += '\n'; +- d->kossl->OPENSSL_free(x); ++ ::OPENSSL_free(x); + +- x = d->kossl->BN_bn2hex(pkey->pkey.dsa->pub_key); ++ const BIGNUM *pub; ++ DSA_get0_key(EVP_PKEY_get1_DSA(pkey), &pub, NULL); ++ x = d->kossl->BN_bn2hex(pub); + rc += i18n("Public key: "); + for (unsigned int i = 0; i < strlen(x); i++) { + if (i%40 != 0 && i%2 == 0) { +@@ -429,7 +440,7 @@ char *x = NULL; + rc += x[i]; + } + rc += '\n'; +- d->kossl->OPENSSL_free(x); ++ ::OPENSSL_free(x); + } + #endif + d->kossl->EVP_PKEY_free(pkey); +@@ -452,7 +463,7 @@ QString rc = ""; + } + + rc = t; +- d->kossl->OPENSSL_free(t); ++ OPENSSL_free(t); + #endif + + return rc; +@@ -724,9 +735,9 @@ KSSLCertificate::KSSLValidationList KSSL + KSSL_X509CallBack_ca = ca ? ca->d->m_cert : 0; + KSSL_X509CallBack_ca_found = false; + +- certStoreCTX->error = X509_V_OK; ++ X509_STORE_CTX_set_error(certStoreCTX, X509_V_OK); + rc = d->kossl->X509_verify_cert(certStoreCTX); +- int errcode = certStoreCTX->error; ++ int errcode = X509_STORE_CTX_get_error(certStoreCTX); + if (ca && !KSSL_X509CallBack_ca_found) { + ksslv = KSSLCertificate::Irrelevant; + } else { +@@ -739,9 +750,9 @@ KSSLCertificate::KSSLValidationList KSSL + d->kossl->X509_STORE_CTX_set_purpose(certStoreCTX, + X509_PURPOSE_NS_SSL_SERVER); + +- certStoreCTX->error = X509_V_OK; ++ X509_STORE_CTX_set_error(certStoreCTX, X509_V_OK); + rc = d->kossl->X509_verify_cert(certStoreCTX); +- errcode = certStoreCTX->error; ++ errcode = X509_STORE_CTX_get_error(certStoreCTX); + ksslv = processError(errcode); + } + d->kossl->X509_STORE_CTX_free(certStoreCTX); +@@ -1210,7 +1221,7 @@ typedef struct NETSCAPE_X509_st + // what a piece of crap this is + QByteArray KSSLCertificate::toNetscape() { + QByteArray qba; +-#ifdef KSSL_HAVE_SSL ++#if defined(KSSL_HAVE_SSL) && OPENSSL_VERSION_NUMBER < 0x01001000L + NETSCAPE_X509 nx; + ASN1_OCTET_STRING hdr; + KTemporaryFile ktf; +@@ -1262,7 +1273,7 @@ bool KSSLCertificate::setCert(const QStr + #ifdef KSSL_HAVE_SSL + QByteArray qba, qbb = cert.toLocal8Bit(); + qba = QByteArray::fromBase64(qbb); +- unsigned char *qbap = reinterpret_cast(qba.data()); ++ const unsigned char *qbap = reinterpret_cast(qba.data()); + X509 *x5c = KOSSL::self()->d2i_X509(NULL, &qbap, qba.size()); + if (x5c) { + setCert(x5c); +@@ -1293,7 +1304,7 @@ QStringList KSSLCertificate::subjAltName + return rc; + } + +- int cnt = d->kossl->sk_GENERAL_NAME_num(names); ++ int cnt = sk_GENERAL_NAME_num(names); + + for (int i = 0; i < cnt; i++) { + const GENERAL_NAME *val = (const GENERAL_NAME *)d->kossl->sk_value(names, i); +--- kdelibs-4.14.26/kio/kssl/kssl.cpp.omv~ 2016-11-14 21:58:51.377629047 +0100 ++++ kdelibs-4.14.26/kio/kssl/kssl.cpp 2016-11-14 22:12:02.469660694 +0100 +@@ -70,7 +70,7 @@ public: + #ifdef KSSL_HAVE_SSL + SSL *m_ssl; + SSL_CTX *m_ctx; +- SSL_METHOD *m_meth; ++ const SSL_METHOD *m_meth; + #endif + KOSSL *kossl; + }; +--- kdelibs-4.14.26/kio/kssl/ksslutils.cpp.omv~ 2016-11-14 21:58:51.377629047 +0100 ++++ kdelibs-4.14.26/kio/kssl/ksslutils.cpp 2016-11-14 22:37:20.481117236 +0100 +@@ -84,7 +84,7 @@ QString ASN1_UTCTIME_QString(ASN1_UTCTIM + QString ASN1_INTEGER_QString(ASN1_INTEGER *aint) { + char *rep = KOSSL::self()->i2s_ASN1_INTEGER(NULL, aint); + QString yy = rep; +-KOSSL::self()->OPENSSL_free(rep); ++::OPENSSL_free(rep); + return yy; + } + diff --git a/testing/source/vtown/kde/patch/kdelibs/kdelibs.2c3762feddf7e66cf6b64d9058f625a715694a00.patch b/testing/source/vtown/kde/patch/kdelibs/kdelibs.2c3762feddf7e66cf6b64d9058f625a715694a00.patch new file mode 100644 index 000000000..58afcaaed --- /dev/null +++ b/testing/source/vtown/kde/patch/kdelibs/kdelibs.2c3762feddf7e66cf6b64d9058f625a715694a00.patch @@ -0,0 +1,112 @@ +From 2c3762feddf7e66cf6b64d9058f625a715694a00 Mon Sep 17 00:00:00 2001 +From: Kai Uwe Broulik +Date: Wed, 7 Aug 2019 09:47:46 +0200 +Subject: Security: remove support for $(...) in config keys with [$e] marker. + +It is very unclear at this point what a valid use case for this feature +would possibly be. The old documentation only mentions $(hostname) as +an example, which can be done with $HOSTNAME instead. + +Note that $(...) is still supported in Exec lines of desktop files, +this does not require [$e] anyway (and actually works better without it, +otherwise the $ signs need to be doubled to obey kconfig $e escaping rules...). + +Thanks to Fabian Vogt for testing. + +(This is a backport of KDE Frameworks 5 kconfig patch to kdelibs) + +Differential Revision: https://phabricator.kde.org/D22989 +--- + kdecore/config/kconfig.cpp | 32 +------------------------------- + kdecore/doc/README.kiosk | 12 ------------ + kdecore/tests/kconfigtest.cpp | 6 +----- + 3 files changed, 2 insertions(+), 48 deletions(-) + +diff --git a/kdecore/config/kconfig.cpp b/kdecore/config/kconfig.cpp +index 7ea26a5..b30584b 100644 +--- a/kdecore/config/kconfig.cpp ++++ b/kdecore/config/kconfig.cpp +@@ -160,37 +160,7 @@ QString KConfigPrivate::expandString(const QString& value) + int nDollarPos = aValue.indexOf( QLatin1Char('$') ); + while( nDollarPos != -1 && nDollarPos+1 < aValue.length()) { + // there is at least one $ +- if( aValue[nDollarPos+1] == QLatin1Char('(') ) { +- int nEndPos = nDollarPos+1; +- // the next character is not $ +- while ( (nEndPos <= aValue.length()) && (aValue[nEndPos]!=QLatin1Char(')')) ) +- nEndPos++; +- nEndPos++; +- QString cmd = aValue.mid( nDollarPos+2, nEndPos-nDollarPos-3 ); +- +- QString result; +- QByteArray oldpath = qgetenv( "PATH" ); +- QByteArray newpath; +- if (KGlobal::hasMainComponent()) { +- newpath = QFile::encodeName(KGlobal::dirs()->resourceDirs("exe").join(QChar::fromLatin1(KPATH_SEPARATOR))); +- if (!newpath.isEmpty() && !oldpath.isEmpty()) +- newpath += KPATH_SEPARATOR; +- } +- newpath += oldpath; +- setenv( "PATH", newpath, 1/*overwrite*/ ); +-// FIXME: wince does not have pipes +-#ifndef _WIN32_WCE +- FILE *fs = popen(QFile::encodeName(cmd).data(), "r"); +- if (fs) { +- QTextStream ts(fs, QIODevice::ReadOnly); +- result = ts.readAll().trimmed(); +- pclose(fs); +- } +-#endif +- setenv( "PATH", oldpath, 1/*overwrite*/ ); +- aValue.replace( nDollarPos, nEndPos-nDollarPos, result ); +- nDollarPos += result.length(); +- } else if( aValue[nDollarPos+1] != QLatin1Char('$') ) { ++ if( aValue[nDollarPos+1] != QLatin1Char('$') ) { + int nEndPos = nDollarPos+1; + // the next character is not $ + QString aVarName; +diff --git a/kdecore/doc/README.kiosk b/kdecore/doc/README.kiosk +index b95002d..d902c61 100644 +--- a/kdecore/doc/README.kiosk ++++ b/kdecore/doc/README.kiosk +@@ -640,18 +640,6 @@ The following syntax is also supported: + Name[$ei]=${USER} + + +-Shell Commands in KDE config files. +-=================================== +- +-Since KDE-3.1 arbitrary entries in configuration files can contain shell +-commands. This way the value of a configuration entry can be determined +-dynamically at runtime. In order to use this the entry must be marked +-with [$e]. +- +-Example: +-Host[$e]=$(hostname) +- +- + KDE Kiosk Application API + ========================== + +diff --git a/kdecore/tests/kconfigtest.cpp b/kdecore/tests/kconfigtest.cpp +index 78e6ad1..37ea3c2 100644 +--- a/kdecore/tests/kconfigtest.cpp ++++ b/kdecore/tests/kconfigtest.cpp +@@ -479,12 +479,8 @@ void KConfigTest::testPath() + QCOMPARE(group.readPathEntry("withBraces", QString()), QString("file://" + HOMEPATH) ); + QVERIFY(group.hasKey("URL")); + QCOMPARE(group.readEntry("URL", QString()), QString("file://" + HOMEPATH) ); +-#if !defined(Q_OS_WIN32) && !defined(Q_OS_MAC) +- // I don't know if this will work on windows +- // This test hangs on OS X + QVERIFY(group.hasKey("hostname")); +- QCOMPARE(group.readEntry("hostname", QString()), QHostInfo::localHostName()); +-#endif ++ QCOMPARE(group.readEntry("hostname", QString()), QString("(hostname)")); // the $ got removed because empty var name + QVERIFY(group.hasKey("noeol")); + QCOMPARE(group.readEntry("noeol", QString()), QString("foo")); + } +-- +cgit v1.1 + + diff --git a/testing/source/vtown/kde/patch/kdelibs/kdelibs.docbook.patch b/testing/source/vtown/kde/patch/kdelibs/kdelibs.docbook.patch new file mode 100644 index 000000000..6a20cd279 --- /dev/null +++ b/testing/source/vtown/kde/patch/kdelibs/kdelibs.docbook.patch @@ -0,0 +1,11 @@ +--- kdelibs-4.4.85/cmake/modules/FindDocBookXML.cmake.orig 2010-05-27 19:25:00.000000000 +0200 ++++ kdelibs-4.4.85/cmake/modules/FindDocBookXML.cmake 2010-06-07 16:18:35.000000000 +0200 +@@ -12,7 +12,7 @@ + # Redistribution and use is allowed according to the terms of the BSD license. + # For details see the accompanying COPYING-CMAKE-SCRIPTS file. + +-set (DOCBOOKXML_CURRENTDTD_VERSION "4.2" ++set (DOCBOOKXML_CURRENTDTD_VERSION "4.5" + CACHE INTERNAL "Required version of XML DTDs") + + set (DTD_PATH_LIST diff --git a/testing/source/vtown/kde/patch/kdelibs/kdelibs.grantlee-qt4.include.path.patch b/testing/source/vtown/kde/patch/kdelibs/kdelibs.grantlee-qt4.include.path.patch new file mode 100644 index 000000000..fd7375f9f --- /dev/null +++ b/testing/source/vtown/kde/patch/kdelibs/kdelibs.grantlee-qt4.include.path.patch @@ -0,0 +1,11 @@ +--- ./kdeui/tests/proxymodeltestsuite/modeleventlogger.cpp.orig 2017-11-04 20:51:22.000000000 -0500 ++++ ./kdeui/tests/proxymodeltestsuite/modeleventlogger.cpp 2020-07-12 14:19:32.175099684 -0500 +@@ -30,7 +30,7 @@ + #include + + #ifdef Grantlee_FOUND +-#include ++#include + #include "grantlee_paths.h" + + /** diff --git a/testing/source/vtown/kde/patch/kdelibs/kdelibs.upnp_conditional.patch b/testing/source/vtown/kde/patch/kdelibs/kdelibs.upnp_conditional.patch new file mode 100644 index 000000000..3a1944774 --- /dev/null +++ b/testing/source/vtown/kde/patch/kdelibs/kdelibs.upnp_conditional.patch @@ -0,0 +1,15 @@ +--- kdelibs-4.8.0/solid/solid/managerbase.cpp.orig 2011-07-27 20:34:39.000000000 +0200 ++++ kdelibs-4.8.0/solid/solid/managerbase.cpp 2012-01-26 09:17:49.409993419 +0100 +@@ -90,7 +90,11 @@ + # endif + + # if defined (HUPNP_FOUND) +- m_backends << new Solid::Backends::UPnP::UPnPDeviceManager(0); ++ bool solidUpnpEnabled ++ = QString::fromLocal8Bit(qgetenv("SOLID_UPNP")).toInt()==1; ++ if (solidUpnpEnabled) { ++ m_backends << new Solid::Backends::UPnP::UPnPDeviceManager(0); ++ } + # endif + } + } diff --git a/testing/source/vtown/kde/patch/kdelibs/return-application-icons-properly.patch b/testing/source/vtown/kde/patch/kdelibs/return-application-icons-properly.patch new file mode 100644 index 000000000..2bdb53adf --- /dev/null +++ b/testing/source/vtown/kde/patch/kdelibs/return-application-icons-properly.patch @@ -0,0 +1,56 @@ +From 613c951a1157df0d8a907a155a5eaa706816d5f9 Mon Sep 17 00:00:00 2001 +From: Aaron Seigo +Date: Thu, 21 Feb 2013 17:58:11 +0100 +Subject: return application icons properly + +BUG:315578 +--- + kdeui/icons/kiconloader.cpp | 31 ++++++++++++++++++++++++++++++- + 1 file changed, 30 insertions(+), 1 deletion(-) + +diff --git a/kdeui/icons/kiconloader.cpp b/kdeui/icons/kiconloader.cpp +index f65e941..6fed667 100644 +--- a/kdeui/icons/kiconloader.cpp ++++ b/kdeui/icons/kiconloader.cpp +@@ -909,7 +909,36 @@ K3Icon KIconLoaderPrivate::findMatchingIcon(const QString& name, int size) const + const char * const ext[4] = { ".png", ".svgz", ".svg", ".xpm" }; + bool genericFallback = name.endsWith(QLatin1String("-x-generic")); + +- foreach(KIconThemeNode *themeNode, links) ++ // Do two passes through themeNodes. ++ // ++ // The first pass looks for an exact match in each themeNode one after the other. ++ // If one is found and it is an app icon then return that icon. ++ // ++ // In the next pass (assuming the first pass failed), it looks for exact matches ++ // and then generic fallbacks in each themeNode one after the other ++ // ++ // The reasoning is that application icons should always match exactly, all other ++ // icons may fallback. Since we do not know what the context is here when we start ++ // looking for it, we can only go by the path found. ++ foreach (KIconThemeNode *themeNode, links) { ++ for (int i = 0 ; i < 4 ; i++) { ++ icon = themeNode->theme->iconPath(name + ext[i], size, KIconLoader::MatchExact); ++ if (icon.isValid()) { ++ break; ++ } ++ ++ icon = themeNode->theme->iconPath(name + ext[i], size, KIconLoader::MatchBest); ++ if (icon.isValid()) { ++ break; ++ } ++ } ++ ++ if (icon.isValid() && icon.path.contains("/apps/")) { ++ return icon; ++ } ++ } ++ ++ foreach (KIconThemeNode *themeNode, links) + { + QString currentName = name; + +-- +1.8.1.4 + + diff --git a/testing/source/vtown/kde/patch/kdelibs/return-not-break.-copy-paste-error.patch b/testing/source/vtown/kde/patch/kdelibs/return-not-break.-copy-paste-error.patch new file mode 100644 index 000000000..b62818ed6 --- /dev/null +++ b/testing/source/vtown/kde/patch/kdelibs/return-not-break.-copy-paste-error.patch @@ -0,0 +1,31 @@ +From 0edfd42151ad57322a10a24ab4971b638e220e6e Mon Sep 17 00:00:00 2001 +From: Aaron Seigo +Date: Thu, 21 Feb 2013 18:14:54 +0100 +Subject: [PATCH 049/111] return, not break. copy/paste error + +--- + kdeui/icons/kiconloader.cpp | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/kdeui/icons/kiconloader.cpp b/kdeui/icons/kiconloader.cpp +index dba474d..ce6aeea 100644 +--- a/kdeui/icons/kiconloader.cpp ++++ b/kdeui/icons/kiconloader.cpp +@@ -947,12 +947,12 @@ K3Icon KIconLoaderPrivate::findMatchingIcon(const QString& name, int size) const + for (int i = 0 ; i < 4 ; i++) { + icon = themeNode->theme->iconPath(currentName + ext[i], size, KIconLoader::MatchExact); + if (icon.isValid()) { +- break; ++ return icon; + } + + icon = themeNode->theme->iconPath(currentName + ext[i], size, KIconLoader::MatchBest); + if (icon.isValid()) { +- break; ++ return icon; + } + } + //kDebug(264) << "Looking up" << currentName; +-- +1.8.1.4 + diff --git a/testing/source/vtown/kde/patch/kdelibs4support.patch b/testing/source/vtown/kde/patch/kdelibs4support.patch new file mode 100644 index 000000000..7d6626ed1 --- /dev/null +++ b/testing/source/vtown/kde/patch/kdelibs4support.patch @@ -0,0 +1,2 @@ +# Allow cmake to find our doctools: +cat $CWD/patch/kdelibs4support/FindDocBookXML4.cmake.diff | patch -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; } diff --git a/testing/source/vtown/kde/patch/kdelibs4support/FindDocBookXML4.cmake.diff b/testing/source/vtown/kde/patch/kdelibs4support/FindDocBookXML4.cmake.diff new file mode 100644 index 000000000..1b393287a --- /dev/null +++ b/testing/source/vtown/kde/patch/kdelibs4support/FindDocBookXML4.cmake.diff @@ -0,0 +1,11 @@ +--- kdelibs4support-5.6.0/cmake/FindDocBookXML4.cmake.orig 2015-01-03 13:04:40.000000000 +0100 ++++ kdelibs4support-5.6.0/cmake/FindDocBookXML4.cmake 2015-01-13 09:52:37.998230784 +0100 +@@ -16,7 +16,7 @@ + + + if (NOT DocBookXML_FIND_VERSION) +- set(DocBookXML_FIND_VERSION "4.2") ++ set(DocBookXML_FIND_VERSION "4.5") + endif () + + set (DocBookXML4_DTD_VERSION ${DocBookXML_FIND_VERSION} diff --git a/testing/source/vtown/kde/patch/kgpg.patch b/testing/source/vtown/kde/patch/kgpg.patch new file mode 100644 index 000000000..f2248dfb5 --- /dev/null +++ b/testing/source/vtown/kde/patch/kgpg.patch @@ -0,0 +1,2 @@ +# Only autostart in Plasma: +cat $CWD/patch/kgpg/kgpg.only.autostart.in.plasma.diff | patch -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; } diff --git a/testing/source/vtown/kde/patch/kgpg/kgpg.only.autostart.in.plasma.diff b/testing/source/vtown/kde/patch/kgpg/kgpg.only.autostart.in.plasma.diff new file mode 100644 index 000000000..86a732dd1 --- /dev/null +++ b/testing/source/vtown/kde/patch/kgpg/kgpg.only.autostart.in.plasma.diff @@ -0,0 +1,9 @@ +--- ./org.kde.kgpg.desktop.orig 2020-10-03 07:23:11.000000000 -0500 ++++ ./org.kde.kgpg.desktop 2020-11-01 20:10:46.729080973 -0600 +@@ -215,4 +215,6 @@ + X-KDE-autostart-after=panel + X-KDE-autostart-condition=kgpgrc:User Interface:AutoStart:false + ++OnlyShowIn=KDE; ++ + Categories=Qt;KDE;Utility;X-KDE-Utilities-PIM; diff --git a/testing/source/vtown/kde/patch/kinfocenter.patch b/testing/source/vtown/kde/patch/kinfocenter.patch new file mode 100644 index 000000000..b57d434fc --- /dev/null +++ b/testing/source/vtown/kde/patch/kinfocenter.patch @@ -0,0 +1,2 @@ +# Fix linking error : +cat $CWD/patch/kinfocenter/kinfocenter_libpci.patch | patch -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; } diff --git a/testing/source/vtown/kde/patch/kinfocenter/kinfocenter_libpci.patch b/testing/source/vtown/kde/patch/kinfocenter/kinfocenter_libpci.patch new file mode 100644 index 000000000..a2bc00796 --- /dev/null +++ b/testing/source/vtown/kde/patch/kinfocenter/kinfocenter_libpci.patch @@ -0,0 +1,17 @@ +--- kinfocenter-5.5.5/cmake/FindPCIUTILS.cmake.orig 2016-03-01 14:32:01.000000000 +0100 ++++ kinfocenter-5.5.5/cmake/FindPCIUTILS.cmake 2016-03-11 13:00:12.412315320 +0100 +@@ -19,6 +19,14 @@ + else(RESOLV_LIBRARY) + set(PCIUTILS_LIBRARIES ${PCIUTILS_LIBRARY}) + endif(RESOLV_LIBRARY) ++ FIND_LIBRARY(UDEV_LIBRARY NAMES udev) ++ if(UDEV_LIBRARY) ++ set(PCIUTILS_LIBRARIES ${PCIUTILS_LIBRARIES} ${UDEV_LIBRARY}) ++ endif(UDEV_LIBRARY) ++ FIND_LIBRARY(ZLIB_LIBRARY NAMES z) ++ if(ZLIB_LIBRARY) ++ set(ZLIB_LIBRARIES ${ZLIB_LIBRARY}) ++ endif(ZLIB_LIBRARY) + endif(PCIUTILS_LIBRARY) + + diff --git a/testing/source/vtown/kde/patch/krename.patch b/testing/source/vtown/kde/patch/krename.patch new file mode 100644 index 000000000..6e79ecb66 --- /dev/null +++ b/testing/source/vtown/kde/patch/krename.patch @@ -0,0 +1 @@ +cat $CWD/patch/krename/krename.taglib.diff | patch -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; } diff --git a/testing/source/vtown/kde/patch/krename/krename.taglib.diff b/testing/source/vtown/kde/patch/krename/krename.taglib.diff new file mode 100644 index 000000000..a1b8a11db --- /dev/null +++ b/testing/source/vtown/kde/patch/krename/krename.taglib.diff @@ -0,0 +1,191 @@ +diff -u -r --new-file krename-5.0.0.orig/cmake/modules/FindTaglib.cmake krename-5.0.0/cmake/modules/FindTaglib.cmake +--- krename-5.0.0.orig/cmake/modules/FindTaglib.cmake 2018-02-13 01:23:49.000000000 -0600 ++++ krename-5.0.0/cmake/modules/FindTaglib.cmake 2020-09-28 15:48:03.025045769 -0500 +@@ -1,84 +1,90 @@ +-# - Try to find the Taglib library +-# Once done this will define ++#.rst: ++# FindTaglib ++#----------- + # +-# TAGLIB_FOUND - system has the taglib library +-# TAGLIB_CFLAGS - the taglib cflags +-# TAGLIB_LIBRARIES - The libraries needed to use taglib +- +-# Copyright (c) 2006, Laurent Montel, ++# Try to find the Taglib library. + # +-# Redistribution and use is allowed according to the terms of the BSD license. +-# For details see the accompanying COPYING-CMAKE-SCRIPTS file. +- +-if(NOT TAGLIB_MIN_VERSION) +- set(TAGLIB_MIN_VERSION "1.4") +-endif(NOT TAGLIB_MIN_VERSION) +- +-if(NOT WIN32) +- find_program(TAGLIBCONFIG_EXECUTABLE NAMES taglib-config PATHS +- ${BIN_INSTALL_DIR} +- ) +-endif(NOT WIN32) +- +-#reset vars +-set(TAGLIB_LIBRARIES) +-set(TAGLIB_CFLAGS) +- +-# if taglib-config has been found +-if(TAGLIBCONFIG_EXECUTABLE) +- +- exec_program(${TAGLIBCONFIG_EXECUTABLE} ARGS --version RETURN_VALUE _return_VALUE OUTPUT_VARIABLE TAGLIB_VERSION) ++# This will define the following variables: ++# ++# ``Taglib_FOUND`` ++# True if the system has the taglib library of at least the minimum ++# version specified by the version parameter to find_package() ++# ``Taglib_INCLUDE_DIRS`` ++# The taglib include dirs for use with target_include_directories ++# ``Taglib_LIBRARIES`` ++# The taglib libraries for use with target_link_libraries() ++# ``Taglib_VERSION`` ++# The version of taglib that was found ++# ++# If ``Taglib_FOUND is TRUE, it will also define the following imported ++# target: ++# ++# ``Taglib::Taglib`` ++# The Taglib library ++# ++# Since 5.72.0 ++# ++# SPDX-FileCopyrightText: 2006 Laurent Montel ++# SPDX-FileCopyrightText: 2019 Heiko Becker ++# SPDX-FileCopyrightText: 2020 Elvis Angelaccio ++# SPDX-License-Identifier: BSD-3-Clause + +- if(TAGLIB_VERSION VERSION_LESS "${TAGLIB_MIN_VERSION}") +- message(STATUS "TagLib version not found: version searched :${TAGLIB_MIN_VERSION}, found ${TAGLIB_VERSION}") +- set(TAGLIB_FOUND FALSE) +- else(TAGLIB_VERSION VERSION_LESS "${TAGLIB_MIN_VERSION}") ++find_package(PkgConfig QUIET) + +- exec_program(${TAGLIBCONFIG_EXECUTABLE} ARGS --libs RETURN_VALUE _return_VALUE OUTPUT_VARIABLE TAGLIB_LIBRARIES) ++pkg_search_module(PC_TAGLIB QUIET taglib) + +- exec_program(${TAGLIBCONFIG_EXECUTABLE} ARGS --cflags RETURN_VALUE _return_VALUE OUTPUT_VARIABLE TAGLIB_CFLAGS) ++find_path(Taglib_INCLUDE_DIRS ++ NAMES tag.h ++ PATH_SUFFIXES taglib ++ HINTS ${PC_TAGLIB_INCLUDEDIR} ++) + +- if(TAGLIB_LIBRARIES AND TAGLIB_CFLAGS) +- set(TAGLIB_FOUND TRUE) +- message(STATUS "Found taglib: ${TAGLIB_LIBRARIES}") +- endif(TAGLIB_LIBRARIES AND TAGLIB_CFLAGS) +- string(REGEX REPLACE " *-I" ";" TAGLIB_INCLUDES "${TAGLIB_CFLAGS}") +- endif(TAGLIB_VERSION VERSION_LESS "${TAGLIB_MIN_VERSION}") +- mark_as_advanced(TAGLIB_CFLAGS TAGLIB_LIBRARIES TAGLIB_INCLUDES) ++find_library(Taglib_LIBRARIES ++ NAMES tag ++ HINTS ${PC_TAGLIB_LIBDIR} ++) + +-else(TAGLIBCONFIG_EXECUTABLE) ++set(Taglib_VERSION ${PC_TAGLIB_VERSION}) + +- include(FindLibraryWithDebug) +- include(FindPackageHandleStandardArgs) ++if (Taglib_INCLUDE_DIRS AND NOT Taglib_VERSION) ++ if(EXISTS "${Taglib_INCLUDE_DIRS}/taglib.h") ++ file(READ "${Taglib_INCLUDE_DIRS}/taglib.h" TAGLIB_H) ++ ++ string(REGEX MATCH "#define TAGLIB_MAJOR_VERSION[ ]+[0-9]+" TAGLIB_MAJOR_VERSION_MATCH ${TAGLIB_H}) ++ string(REGEX MATCH "#define TAGLIB_MINOR_VERSION[ ]+[0-9]+" TAGLIB_MINOR_VERSION_MATCH ${TAGLIB_H}) ++ string(REGEX MATCH "#define TAGLIB_PATCH_VERSION[ ]+[0-9]+" TAGLIB_PATCH_VERSION_MATCH ${TAGLIB_H}) ++ ++ string(REGEX REPLACE ".*_MAJOR_VERSION[ ]+(.*)" "\\1" TAGLIB_MAJOR_VERSION "${TAGLIB_MAJOR_VERSION_MATCH}") ++ string(REGEX REPLACE ".*_MINOR_VERSION[ ]+(.*)" "\\1" TAGLIB_MINOR_VERSION "${TAGLIB_MINOR_VERSION_MATCH}") ++ string(REGEX REPLACE ".*_PATCH_VERSION[ ]+(.*)" "\\1" TAGLIB_PATCH_VERSION "${TAGLIB_PATCH_VERSION_MATCH}") ++ ++ set(Taglib_VERSION "${TAGLIB_MAJOR_VERSION}.${TAGLIB_MINOR_VERSION}.${TAGLIB_PATCH_VERSION}") ++ endif() ++endif() ++ ++include(FindPackageHandleStandardArgs) ++find_package_handle_standard_args(Taglib ++ FOUND_VAR ++ Taglib_FOUND ++ REQUIRED_VARS ++ Taglib_LIBRARIES ++ Taglib_INCLUDE_DIRS ++ VERSION_VAR ++ Taglib_VERSION ++) ++ ++if (Taglib_FOUND AND NOT TARGET Taglib::Taglib) ++ add_library(Taglib::Taglib UNKNOWN IMPORTED) ++ set_target_properties(Taglib::Taglib PROPERTIES ++ IMPORTED_LOCATION "${Taglib_LIBRARIES}" ++ INTERFACE_INCLUDE_DIRECTORIES "${Taglib_INCLUDE_DIRS}" ++ ) ++endif() + +- find_path(TAGLIB_INCLUDES +- NAMES +- tag.h +- PATH_SUFFIXES taglib +- PATHS +- ${KDE4_INCLUDE_DIR} +- ${INCLUDE_INSTALL_DIR} +- ) ++mark_as_advanced(Taglib_LIBRARIES Taglib_INCLUDE_DIRS) + +- find_library_with_debug(TAGLIB_LIBRARIES +- WIN32_DEBUG_POSTFIX d +- NAMES tag +- PATHS +- ${KDE4_LIB_DIR} +- ${LIB_INSTALL_DIR} +- ) +- +- find_package_handle_standard_args(Taglib DEFAULT_MSG +- TAGLIB_INCLUDES TAGLIB_LIBRARIES) +-endif(TAGLIBCONFIG_EXECUTABLE) +- +- +-if(TAGLIB_FOUND) +- if(NOT Taglib_FIND_QUIETLY AND TAGLIBCONFIG_EXECUTABLE) +- message(STATUS "Taglib found: ${TAGLIB_LIBRARIES}") +- endif(NOT Taglib_FIND_QUIETLY AND TAGLIBCONFIG_EXECUTABLE) +-else(TAGLIB_FOUND) +- if(Taglib_FIND_REQUIRED) +- message(FATAL_ERROR "Could not find Taglib") +- endif(Taglib_FIND_REQUIRED) +-endif(TAGLIB_FOUND) ++include(FeatureSummary) ++set_package_properties(Taglib PROPERTIES ++ URL "https://taglib.org/" ++ DESCRIPTION "A library for reading and editing the meta-data of audio formats" ++) +diff -u -r --new-file krename-5.0.0.orig/src/CMakeLists.txt krename-5.0.0/src/CMakeLists.txt +--- krename-5.0.0.orig/src/CMakeLists.txt 2018-02-13 01:23:49.000000000 -0600 ++++ krename-5.0.0/src/CMakeLists.txt 2020-09-28 15:51:35.779050528 -0500 +@@ -6,10 +6,6 @@ + ${CMAKE_CURRENT_BINARY_DIR} + ) + +-if(TAGLIB_FOUND) +- include_directories(${TAGLIB_INCLUDES}) +-endif() +- + if(EXIV2_FOUND) + include_directories(${EXIV2_INCLUDE_DIR}) + endif() +@@ -128,7 +124,7 @@ + ) + if(TAGLIB_FOUND) + target_link_libraries(krename +- ${TAGLIB_LIBRARIES} ++ Taglib::Taglib + ) + endif() + if(EXIV2_FOUND) diff --git a/testing/source/vtown/kde/patch/ktorrent.patch b/testing/source/vtown/kde/patch/ktorrent.patch new file mode 100644 index 000000000..0fdb4aacb --- /dev/null +++ b/testing/source/vtown/kde/patch/ktorrent.patch @@ -0,0 +1,10 @@ +# Embed a copy of the GeoIP database since the download link no longer works. +cat $CWD/patch/ktorrent/ktorrent.use.package.geoip.database.diff | patch -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; } + +# Fix linking against taglib (ktorrent 5.2), +# Thanks to Gentoo. +cat $CWD/patch/ktorrent/ktorrent_taglib_linking.patch | patch -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; } + +# Fix showing ktorrent in the system tray, +# Thanks to Gentoo. +cat $CWD/patch/ktorrent/ktorrent_systray.patch | patch -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; } diff --git a/testing/source/vtown/kde/patch/ktorrent/geoip.dat b/testing/source/vtown/kde/patch/ktorrent/geoip.dat new file mode 100644 index 0000000000000000000000000000000000000000..be8b031f7d11a1ff394a9840d114f12d5cae2e29 GIT binary patch literal 1242574 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�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%0D>LR6=yDfBW-?eSQ#owQhSUK$19L{@ESobZXO^61 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

gzj$mvA<081)8!!RTCLbi6*K&ZG#gH?fmV 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�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

|t>*2A^iIlY4pwpJnj5# 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 literal 0 HcmV?d00001 diff --git a/testing/source/vtown/kde/patch/ktorrent/ktorrent.use.package.geoip.database.diff b/testing/source/vtown/kde/patch/ktorrent/ktorrent.use.package.geoip.database.diff new file mode 100644 index 000000000..e55e5ceea --- /dev/null +++ b/testing/source/vtown/kde/patch/ktorrent/ktorrent.use.package.geoip.database.diff @@ -0,0 +1,38 @@ +diff -uar ktorrent-5.1.1.orig/plugins/infowidget/geoipmanager.cpp ktorrent-5.1.1/plugins/infowidget/geoipmanager.cpp +--- ktorrent-5.1.1.orig/plugins/infowidget/geoipmanager.cpp 2018-08-31 01:37:04.000000000 +0200 ++++ ktorrent-5.1.1/plugins/infowidget/geoipmanager.cpp 2019-05-11 14:32:39.599297006 +0200 +@@ -42,7 +42,7 @@ + #ifdef USE_SYSTEM_GEOIP + geo_ip = GeoIP_open_type(GEOIP_COUNTRY_EDITION, GEOIP_STANDARD); + #else +- geoip_data_file = QStandardPaths::locate(QStandardPaths::AppDataLocation, QStringLiteral("geoip.dat")); ++ geoip_data_file = QStringLiteral("/usr/share/apps/ktorrent/GeoIP/geoip.dat"); + if (geoip_data_file.isEmpty()) + geoip_data_file = QStandardPaths::locate(QStandardPaths::AppDataLocation, QStringLiteral("GeoIP.dat")); + +@@ -57,12 +57,6 @@ + { + QFileInfo fi(geoip_data_file); + QDateTime now = QDateTime::currentDateTime(); +- if (fi.lastModified().daysTo(now) >= 30) +- { +- // if the last time the geoip file was modified, was more then +- // 30 days ago, redownload it +- downloadDataBase(); +- } + } + } + #endif +@@ -107,12 +101,6 @@ + + void GeoIPManager::downloadDataBase() + { +-#ifndef USE_SYSTEM_GEOIP +- Out(SYS_INW | LOG_NOTICE) << "Downloading GeoIP database: " << geoip_url << endl; +- download_destination = kt::DataDir(CreateIfNotExists) + geoip_url.fileName(); +- KIO::CopyJob* job = KIO::copy(geoip_url, QUrl::fromLocalFile(download_destination), KIO::Overwrite | KIO::HideProgressInfo); +- connect(job, &KIO::CopyJob::result, this, &GeoIPManager::databaseDownloadFinished); +-#endif + } + + void GeoIPManager::databaseDownloadFinished(KJob* job) diff --git a/testing/source/vtown/kde/patch/ktorrent/ktorrent_systray.patch b/testing/source/vtown/kde/patch/ktorrent/ktorrent_systray.patch new file mode 100644 index 000000000..50049afae --- /dev/null +++ b/testing/source/vtown/kde/patch/ktorrent/ktorrent_systray.patch @@ -0,0 +1,24 @@ +From 9747a8f524942b57e2fd42254c3de73f9d42918c Mon Sep 17 00:00:00 2001 +From: Matt Scheirer +Date: Sun, 17 May 2020 02:36:09 -0400 +Subject: [PATCH] Fix starting in tray by removing redundant show() in main + +--- + ktorrent/main.cpp | 1 - + 1 file changed, 1 deletion(-) + +diff --git a/ktorrent/main.cpp b/ktorrent/main.cpp +index b5866c22..8e532c9c 100644 +--- a/ktorrent/main.cpp ++++ b/ktorrent/main.cpp +@@ -208,7 +208,6 @@ int main(int argc, char** argv) + bt::InitLog(kt::DataDir(kt::CreateIfNotExists) + QLatin1String("log"), true, true, logToStdout); + + kt::GUI widget; +- widget.show(); + + auto handleCmdLine = [&widget, &parser](const QStringList &arguments, const QString &workingDirectory) + { +-- +GitLab + diff --git a/testing/source/vtown/kde/patch/ktorrent/ktorrent_taglib_linking.patch b/testing/source/vtown/kde/patch/ktorrent/ktorrent_taglib_linking.patch new file mode 100644 index 000000000..7f612c8fc --- /dev/null +++ b/testing/source/vtown/kde/patch/ktorrent/ktorrent_taglib_linking.patch @@ -0,0 +1,248 @@ +From f4c1c91d9b091941ebb4dae6aef95bcf9bc1c388 Mon Sep 17 00:00:00 2001 +From: David Faure +Date: Sun, 21 Jun 2020 14:19:49 +0200 +Subject: [PATCH] Update FindTaglib from ECM. + +This fixes linking for me, there was just nothing in TAGLIB_LIBRARIES +on my system (taglib in the same custom prefix as KDE code) +--- + cmake/modules/FindTaglib.cmake | 191 +++++++++++------------------ + plugins/mediaplayer/CMakeLists.txt | 3 +- + 2 files changed, 74 insertions(+), 120 deletions(-) + +diff --git a/cmake/modules/FindTaglib.cmake b/cmake/modules/FindTaglib.cmake +index 13db60b2..1e1b9075 100644 +--- a/cmake/modules/FindTaglib.cmake ++++ b/cmake/modules/FindTaglib.cmake +@@ -1,135 +1,90 @@ +-# - Try to find the Taglib library +-# Once done this will define ++#.rst: ++# FindTaglib ++#----------- + # +-# TAGLIB_FOUND - system has the taglib library +-# TAGLIB_CFLAGS - the taglib cflags +-# TAGLIB_LIBRARIES - The libraries needed to use taglib +- +-# Copyright (c) 2006, Laurent Montel, ++# Try to find the Taglib library. + # +-# Redistribution and use is allowed according to the terms of the BSD license. +-# For details see the accompanying COPYING-CMAKE-SCRIPTS file. +- +-if(NOT TAGLIB_MIN_VERSION) +- set(TAGLIB_MIN_VERSION "1.6") +-endif() +- +-if(NOT WIN32) +- find_program(TAGLIBCONFIG_EXECUTABLE NAMES taglib-config PATHS +- ${BIN_INSTALL_DIR} +- ) +-endif() +- +-#reset vars +-set(TAGLIB_LIBRARIES) +-set(TAGLIB_CFLAGS) +- +-# if taglib-config has been found +-if(TAGLIBCONFIG_EXECUTABLE) +- +- exec_program(${TAGLIBCONFIG_EXECUTABLE} ARGS --version RETURN_VALUE _return_VALUE OUTPUT_VARIABLE TAGLIB_VERSION) +- +- if("${TAGLIB_MIN_VERSION}" VERSION_GREATER TAGLIB_VERSION) +- message(STATUS "TagLib version too old: version searched :${TAGLIB_MIN_VERSION}, found ${TAGLIB_VERSION}") +- set(TAGLIB_FOUND FALSE) +- else() +- +- exec_program(${TAGLIBCONFIG_EXECUTABLE} ARGS --libs RETURN_VALUE _return_VALUE OUTPUT_VARIABLE TAGLIB_LIBRARIES) +- +- exec_program(${TAGLIBCONFIG_EXECUTABLE} ARGS --cflags RETURN_VALUE _return_VALUE OUTPUT_VARIABLE TAGLIB_CFLAGS) ++# This will define the following variables: ++# ++# ``Taglib_FOUND`` ++# True if the system has the taglib library of at least the minimum ++# version specified by the version parameter to find_package() ++# ``Taglib_INCLUDE_DIRS`` ++# The taglib include dirs for use with target_include_directories ++# ``Taglib_LIBRARIES`` ++# The taglib libraries for use with target_link_libraries() ++# ``Taglib_VERSION`` ++# The version of taglib that was found ++# ++# If ``Taglib_FOUND is TRUE, it will also define the following imported ++# target: ++# ++# ``Taglib::Taglib`` ++# The Taglib library ++# ++# Since 5.72.0 ++# ++# SPDX-FileCopyrightText: 2006 Laurent Montel ++# SPDX-FileCopyrightText: 2019 Heiko Becker ++# SPDX-FileCopyrightText: 2020 Elvis Angelaccio ++# SPDX-License-Identifier: BSD-3-Clause + +- if(TAGLIB_LIBRARIES AND TAGLIB_CFLAGS) +- set(TAGLIB_FOUND TRUE) +- endif() +- string(REGEX REPLACE " *-I" ";" TAGLIB_INCLUDES "${TAGLIB_CFLAGS}") +- endif() +- mark_as_advanced(TAGLIB_CFLAGS TAGLIB_LIBRARIES TAGLIB_INCLUDES) ++find_package(PkgConfig QUIET) + +-else() ++pkg_search_module(PC_TAGLIB QUIET taglib) + +- find_path(TAGLIB_INCLUDES +- NAMES +- tag.h ++find_path(Taglib_INCLUDE_DIRS ++ NAMES tag.h + PATH_SUFFIXES taglib +- PATHS +- ${KDE4_INCLUDE_DIR} +- ${INCLUDE_INSTALL_DIR} +- ) +- +- if(NOT WIN32) +- # on non-win32 we don't need to take care about WIN32_DEBUG_POSTFIX ++ HINTS ${PC_TAGLIB_INCLUDEDIR} ++) + +- find_library(TAGLIB_LIBRARIES tag PATHS ${KDE4_LIB_DIR} ${LIB_INSTALL_DIR}) ++find_library(Taglib_LIBRARIES ++ NAMES tag ++ HINTS ${PC_TAGLIB_LIBDIR} ++) + +- else() ++set(Taglib_VERSION ${PC_TAGLIB_VERSION}) + +- # 1. get all possible libnames +- set(args PATHS ${KDE4_LIB_DIR} ${LIB_INSTALL_DIR}) +- set(newargs "") +- set(libnames_release "") +- set(libnames_debug "") ++if (Taglib_INCLUDE_DIRS AND NOT Taglib_VERSION) ++ if(EXISTS "${Taglib_INCLUDE_DIRS}/taglib.h") ++ file(READ "${Taglib_INCLUDE_DIRS}/taglib.h" TAGLIB_H) + +- list(LENGTH args listCount) ++ string(REGEX MATCH "#define TAGLIB_MAJOR_VERSION[ ]+[0-9]+" TAGLIB_MAJOR_VERSION_MATCH ${TAGLIB_H}) ++ string(REGEX MATCH "#define TAGLIB_MINOR_VERSION[ ]+[0-9]+" TAGLIB_MINOR_VERSION_MATCH ${TAGLIB_H}) ++ string(REGEX MATCH "#define TAGLIB_PATCH_VERSION[ ]+[0-9]+" TAGLIB_PATCH_VERSION_MATCH ${TAGLIB_H}) + +- # just one name +- list(APPEND libnames_release "tag") +- list(APPEND libnames_debug "tagd") +- +- set(newargs ${args}) +- +- # search the release lib +- find_library(TAGLIB_LIBRARIES_RELEASE +- NAMES ${libnames_release} +- ${newargs} +- ) +- +- # search the debug lib +- find_library(TAGLIB_LIBRARIES_DEBUG +- NAMES ${libnames_debug} +- ${newargs} +- ) +- +- if(TAGLIB_LIBRARIES_RELEASE AND TAGLIB_LIBRARIES_DEBUG) +- +- # both libs found +- set(TAGLIB_LIBRARIES optimized ${TAGLIB_LIBRARIES_RELEASE} +- debug ${TAGLIB_LIBRARIES_DEBUG}) +- +- else() +- +- if(TAGLIB_LIBRARIES_RELEASE) +- +- # only release found +- set(TAGLIB_LIBRARIES ${TAGLIB_LIBRARIES_RELEASE}) +- +- else() +- +- # only debug (or nothing) found +- set(TAGLIB_LIBRARIES ${TAGLIB_LIBRARIES_DEBUG}) +- +- endif() +- +- endif() +- +- mark_as_advanced(TAGLIB_LIBRARIES_RELEASE) +- mark_as_advanced(TAGLIB_LIBRARIES_DEBUG) ++ string(REGEX REPLACE ".*_MAJOR_VERSION[ ]+(.*)" "\\1" TAGLIB_MAJOR_VERSION "${TAGLIB_MAJOR_VERSION_MATCH}") ++ string(REGEX REPLACE ".*_MINOR_VERSION[ ]+(.*)" "\\1" TAGLIB_MINOR_VERSION "${TAGLIB_MINOR_VERSION_MATCH}") ++ string(REGEX REPLACE ".*_PATCH_VERSION[ ]+(.*)" "\\1" TAGLIB_PATCH_VERSION "${TAGLIB_PATCH_VERSION_MATCH}") + ++ set(Taglib_VERSION "${TAGLIB_MAJOR_VERSION}.${TAGLIB_MINOR_VERSION}.${TAGLIB_PATCH_VERSION}") + endif() +- +- include(FindPackageMessage) +- include(FindPackageHandleStandardArgs) +- find_package_handle_standard_args(Taglib DEFAULT_MSG TAGLIB_INCLUDES TAGLIB_LIBRARIES) +- + endif() + +- +-if(TAGLIB_FOUND) +- if(NOT Taglib_FIND_QUIETLY AND TAGLIBCONFIG_EXECUTABLE) +- message(STATUS "Taglib found: ${TAGLIB_LIBRARIES}") +- endif() +-else() +- if(Taglib_FIND_REQUIRED) +- message(FATAL_ERROR "Could not find Taglib") +- endif() ++include(FindPackageHandleStandardArgs) ++find_package_handle_standard_args(Taglib ++ FOUND_VAR ++ Taglib_FOUND ++ REQUIRED_VARS ++ Taglib_LIBRARIES ++ Taglib_INCLUDE_DIRS ++ VERSION_VAR ++ Taglib_VERSION ++) ++ ++if (Taglib_FOUND AND NOT TARGET Taglib::Taglib) ++ add_library(Taglib::Taglib UNKNOWN IMPORTED) ++ set_target_properties(Taglib::Taglib PROPERTIES ++ IMPORTED_LOCATION "${Taglib_LIBRARIES}" ++ INTERFACE_INCLUDE_DIRECTORIES "${Taglib_INCLUDE_DIRS}" ++ ) + endif() + ++mark_as_advanced(Taglib_LIBRARIES Taglib_INCLUDE_DIRS) ++ ++include(FeatureSummary) ++set_package_properties(Taglib PROPERTIES ++ URL "https://taglib.org/" ++ DESCRIPTION "A library for reading and editing the meta-data of audio formats" ++) +diff --git a/plugins/mediaplayer/CMakeLists.txt b/plugins/mediaplayer/CMakeLists.txt +index 8bbeeb74..5fbe056f 100644 +--- a/plugins/mediaplayer/CMakeLists.txt ++++ b/plugins/mediaplayer/CMakeLists.txt +@@ -1,5 +1,4 @@ + find_package(Taglib REQUIRED) +-include_directories(${TAGLIB_INCLUDES}) + #find_package(Qt5 ${QT_MIN_VERSION} CONFIG REQUIRED Multimedia MultimediaWidgets) + #include_directories(${Qt5Multimedia_INCLUDE_DIRS}) + include_directories(${PHONON_INCLUDES}) +@@ -34,7 +33,7 @@ kcoreaddons_desktop_to_json(ktorrent_mediaplayer ktorrent_mediaplayer.desktop) + target_link_libraries( + ktorrent_mediaplayer + ktcore +- ${TAGLIB_LIBRARIES} ++ Taglib::Taglib + Phonon::phonon4qt5 + KF5::Torrent + KF5::I18n +-- +GitLab + + diff --git a/testing/source/vtown/kde/patch/milou.patch b/testing/source/vtown/kde/patch/milou.patch new file mode 100644 index 000000000..2caee005f --- /dev/null +++ b/testing/source/vtown/kde/patch/milou.patch @@ -0,0 +1,2 @@ +# Forgotten include: +cat $CWD/patch/milou/milou_krunner_include.diff | patch -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; } diff --git a/testing/source/vtown/kde/patch/milou/milou_krunner_include.diff b/testing/source/vtown/kde/patch/milou/milou_krunner_include.diff new file mode 100644 index 000000000..ffd075cad --- /dev/null +++ b/testing/source/vtown/kde/patch/milou/milou_krunner_include.diff @@ -0,0 +1,11 @@ +--- a/lib/qml/CMakeLists.txt 2014-07-10 17:30:16.000000000 +0200 ++++ b/lib/qml/CMakeLists.txt 2014-08-01 14:50:57.417710976 +0200 +@@ -7,7 +7,7 @@ + + target_link_libraries (milouqmlplugin + Qt5::Qml +- ++ KF5::Runner + milou + ) + diff --git a/testing/source/vtown/kde/patch/oxygen-gtk2.patch b/testing/source/vtown/kde/patch/oxygen-gtk2.patch new file mode 100644 index 000000000..a2dd03e7f --- /dev/null +++ b/testing/source/vtown/kde/patch/oxygen-gtk2.patch @@ -0,0 +1,2 @@ +# Add more firefox-derived browsers as supported by the theme: +cat $CWD/patch/oxygen-gtk2/oxygen-gtk2_KDEBUG_341181.patch | patch -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; } diff --git a/testing/source/vtown/kde/patch/oxygen-gtk2/oxygen-gtk2_KDEBUG_341181.patch b/testing/source/vtown/kde/patch/oxygen-gtk2/oxygen-gtk2_KDEBUG_341181.patch new file mode 100644 index 000000000..b6a1e557e --- /dev/null +++ b/testing/source/vtown/kde/patch/oxygen-gtk2/oxygen-gtk2_KDEBUG_341181.patch @@ -0,0 +1,115 @@ +From b1ee5fb80c44c6c8a625333af1cfdc997d408805 Mon Sep 17 00:00:00 2001 +From: Hugo Pereira Da Costa +Date: Sat, 18 Jul 2015 20:09:28 +0200 +Subject: moved xul application names to dedicated header file, added a number + of xul applications to prevent crash for these CCBUG: 341181 + +--- + src/oxygenapplicationname.cpp | 18 ++----------- + src/oxygenxulapplicationnames.h | 56 +++++++++++++++++++++++++++++++++++++++++ + 2 files changed, 58 insertions(+), 16 deletions(-) + create mode 100644 src/oxygenxulapplicationnames.h + +diff --git a/src/oxygenapplicationname.cpp b/src/oxygenapplicationname.cpp +index feb5a23..17c8a1a 100644 +--- a/src/oxygenapplicationname.cpp ++++ b/src/oxygenapplicationname.cpp +@@ -25,6 +25,7 @@ + + #include "oxygenapplicationname.h" + #include "oxygengtkutils.h" ++#include "oxygenxulapplicationnames.h" + #include "config.h" + + #include +@@ -79,23 +80,8 @@ namespace Oxygen + gtkAppName == "chromium" || + gtkAppName == "chromium-browser" || + gtkAppName == "google-chrome" ) _name = GoogleChrome; +- else { + +- // tag all mozilla-like applications (XUL) +- static const std::string XulAppNames[] = +- { +- "firefox", +- "thunderbird", +- "seamonkey", +- "iceweasel", +- "icecat", +- "icedove", +- "xulrunner", +- "komodo", +- "aurora", +- "zotero", +- "" +- }; ++ else { + + for( unsigned int index = 0; !XulAppNames[index].empty(); ++index ) + { +diff --git a/src/oxygenxulapplicationnames.h b/src/oxygenxulapplicationnames.h +new file mode 100644 +index 0000000..252a1fc +--- /dev/null ++++ b/src/oxygenxulapplicationnames.h +@@ -0,0 +1,56 @@ ++#ifndef oxygenxulapplicationname_h ++#define oxygenxulapplicationname_h ++/* ++* this file is part of the oxygen gtk engine ++* Copyright (c) 2010 Hugo Pereira Da Costa ++* ++* inspired notably from kdelibs/kdeui/color/kcolorutils.h ++* Copyright (C) 2007 Matthew Woehlke ++* Copyright (C) 2007 Thomas Zander ++* Copyright (C) 2007 Zack Rusin ++* ++* This library is free software; you can redistribute it and/or ++* modify it under the terms of the GNU Lesser General Public ++* License as published by the Free Software Foundation; either ++* version 2 of the License, or( at your option ) any later version. ++* ++* This library is distributed in the hope that it will be useful, ++* but WITHOUT ANY WARRANTY; without even the implied warranty of ++* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ++* Lesser General Public License for more details. ++* ++* You should have received a copy of the GNU Lesser General Public ++* License along with this library; if not, write to the Free ++* Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, ++* MA 02110-1301, USA. ++*/ ++ ++#include ++ ++namespace Oxygen ++{ ++ ++ // tag all mozilla-like applications (XUL) ++ static const std::string XulAppNames[] = ++ { ++ "aurora", ++ "earlybird", ++ "icecat", ++ "icedove", ++ "iceweasel", ++ "instantbird", ++ "firefox", ++ "fossamail", ++ "komodo", ++ "newmoon", ++ "palemoon", ++ "seamonkey", ++ "thunderbird", ++ "xulrunner", ++ "zotero", ++ "" ++ }; ++ ++} ++ ++#endif +-- +cgit v0.11.2 + + diff --git a/testing/source/vtown/kde/patch/plasma-browser-integration.patch b/testing/source/vtown/kde/patch/plasma-browser-integration.patch new file mode 100644 index 000000000..38642df29 --- /dev/null +++ b/testing/source/vtown/kde/patch/plasma-browser-integration.patch @@ -0,0 +1,2 @@ +# Fix hardcoded mozilla 'lib' libdir: +cat $CWD/patch/plasma-browser-integration/plasma-browser-integration_KDEBUG-113461.patch | patch -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; } diff --git a/testing/source/vtown/kde/patch/plasma-browser-integration/plasma-browser-integration_KDEBUG-113461.patch b/testing/source/vtown/kde/patch/plasma-browser-integration/plasma-browser-integration_KDEBUG-113461.patch new file mode 100644 index 000000000..c881edf42 --- /dev/null +++ b/testing/source/vtown/kde/patch/plasma-browser-integration/plasma-browser-integration_KDEBUG-113461.patch @@ -0,0 +1,11 @@ +--- a/CMakeLists.txt 2018-06-07 22:22:27.000000000 +0800 ++++ b/CMakeLists.txt 2018-06-20 20:55:56.000000000 +0800 +@@ -45,7 +45,7 @@ + option(COPY_MESSAGING_HOST_FILE_HOME "Copy the native messaging hosts json file to user home dir" FALSE) + add_feature_info(COPY_MESSAGING_HOST_FILE_HOME ${COPY_MESSAGING_HOST_FILE_HOME} "Enable this option to copy the native messaging hosts json file to home dir if you install plasma-browser-integration to custom prefix (non-/usr)") + +-set(MOZILLA_DIR "${CMAKE_INSTALL_PREFIX}/lib/mozilla" CACHE STRING "Mozilla directory") ++set(MOZILLA_DIR "${CMAKE_INSTALL_PREFIX}/${KDE_INSTALL_LIBDIR}/mozilla" CACHE STRING "Mozilla directory") + add_feature_info(MOZILLA_DIR On "Mozilla directory is '${MOZILLA_DIR}'") + + add_subdirectory(host) diff --git a/testing/source/vtown/kde/patch/sddm.patch b/testing/source/vtown/kde/patch/sddm.patch new file mode 100644 index 000000000..e433a27e4 --- /dev/null +++ b/testing/source/vtown/kde/patch/sddm.patch @@ -0,0 +1,23 @@ +if [ "$SLKELOGIND" == "no" ]; then + # Add missing consolekit support + # (brings back the switch_user functionality in KDE): + cat $CWD/patch/sddm/sddm_consolekit.diff | patch -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; } + + # Don't assume that ConsoleKit2 exposes a login1 dbus interface: + cat $CWD/patch/sddm/sddm_ck2_revert.patch | patch -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; } +fi + +# Properly honor supplemental groups, https://github.com/sddm/sddm/issues/1159 : +cat $CWD/patch/sddm/sddm_revert-honor-PAM-supplemental-groups.patch | patch -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; } +cat $CWD/patch/sddm/sddm_honor-PAM-supplemental-groups-v2.patch | patch -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; } + +# SDDM 0.14 sources $HOME/.xsession which in Slackware will override the +# session selection you make in SDDM. We fix that unwanted side effect by +# reverting the change: +cat $CWD/patch/sddm/sddm_userxsession.diff | patch -p1 --verbose || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; } + +# Add the dutch translation: +if ! grep -q nl.ts data/translations/CMakeLists.txt ; then + sed -e '/set(TRANSLATION_FILES/s/TRANSLATION_FILES/&\n nl.ts/' \ + -i data/translations/CMakeLists.txt +fi diff --git a/testing/source/vtown/kde/patch/sddm/sddm_auth.diff b/testing/source/vtown/kde/patch/sddm/sddm_auth.diff new file mode 100644 index 000000000..f5d21cf67 --- /dev/null +++ b/testing/source/vtown/kde/patch/sddm/sddm_auth.diff @@ -0,0 +1,25 @@ +diff -uar sddm-qt5-7c8cc3a_20140827git.orig/src/helper/backend/PasswdBackend.cpp sddm-qt5-7c8cc3a_20140827git/src/helper/backend/PasswdBackend.cpp +--- sddm-qt5-7c8cc3a_20140827git.orig/src/helper/backend/PasswdBackend.cpp 2014-08-27 16:42:23.000000000 +0200 ++++ sddm-qt5-7c8cc3a_20140827git/src/helper/backend/PasswdBackend.cpp 2014-09-15 12:24:06.717173942 +0200 +@@ -20,8 +20,8 @@ + + #include "PasswdBackend.h" + +-#include "auth/AuthMessages.h" +-#include "helper/HelperApp.h" ++#include "Auth.h" ++#include "../HelperApp.h" + + #include + +diff -uar sddm-qt5-7c8cc3a_20140827git.orig/src/helper/backend/PasswdBackend.h sddm-qt5-7c8cc3a_20140827git/src/helper/backend/PasswdBackend.h +--- sddm-qt5-7c8cc3a_20140827git.orig/src/helper/backend/PasswdBackend.h 2014-08-27 16:42:23.000000000 +0200 ++++ sddm-qt5-7c8cc3a_20140827git/src/helper/backend/PasswdBackend.h 2014-09-15 12:17:43.135172278 +0200 +@@ -21,6 +21,7 @@ + #if !defined(PASSWDBACKEND_H) && !defined(USE_PAM) + #define PASSWDBACKEND_H + ++#include "AuthMessages.h" + #include "../Backend.h" + + namespace SDDM { diff --git a/testing/source/vtown/kde/patch/sddm/sddm_avatars.patch b/testing/source/vtown/kde/patch/sddm/sddm_avatars.patch new file mode 100644 index 000000000..d40f68c10 --- /dev/null +++ b/testing/source/vtown/kde/patch/sddm/sddm_avatars.patch @@ -0,0 +1,33 @@ +From ecb903e48822bd90650bdd64fe80754e3e9664cb Mon Sep 17 00:00:00 2001 +From: Bastian Beischer +Date: Fri, 2 Sep 2016 13:05:18 +0200 +Subject: [PATCH] Fix display of user avatars. (#684) + +QFile::exists("...") does not understand file:// URLs, at least in Qt +5.7.0 and Qt 4.8.7. +--- + src/greeter/UserModel.cpp | 8 ++++---- + 1 file changed, 4 insertions(+), 4 deletions(-) + +diff --git a/src/greeter/UserModel.cpp b/src/greeter/UserModel.cpp +index 41a9f10..94c492d 100644 +--- a/src/greeter/UserModel.cpp ++++ b/src/greeter/UserModel.cpp +@@ -107,13 +107,13 @@ namespace SDDM { + d->lastIndex = i; + + if (avatarsEnabled) { +- const QString userFace = QStringLiteral("file://%1/.face.icon").arg(user->homeDir); +- const QString systemFace = QStringLiteral("file://%1/%2.face.icon").arg(facesDir).arg(user->name); ++ const QString userFace = QStringLiteral("%1/.face.icon").arg(user->homeDir); ++ const QString systemFace = QStringLiteral("%1/%2.face.icon").arg(facesDir).arg(user->name); + + if (QFile::exists(userFace)) +- user->icon = userFace; ++ user->icon = QStringLiteral("file://%1").arg(userFace); + else if (QFile::exists(systemFace)) +- user->icon = systemFace; ++ user->icon = QStringLiteral("file://%1").arg(systemFace); + } + } + } diff --git a/testing/source/vtown/kde/patch/sddm/sddm_ck2_revert.patch b/testing/source/vtown/kde/patch/sddm/sddm_ck2_revert.patch new file mode 100644 index 000000000..bbe2a2728 --- /dev/null +++ b/testing/source/vtown/kde/patch/sddm/sddm_ck2_revert.patch @@ -0,0 +1,20 @@ +SDDM 0.16.0 fails to start with consolekit2 because it assumes consolekit2 +has the same interface names as logind. + +This patch forces sddm to use legacy behaviour when consolekit2 is detected. + +Bug: https://bugs.gentoo.org/633920 +Bug: https://github.com/sddm/sddm/issues/903 +Bug: https://github.com/ConsoleKit2/ConsoleKit2/issues/99 + +--- a/src/daemon/LogindDBusTypes.cpp ++++ b/src/daemon/LogindDBusTypes.cpp +@@ -60,7 +60,7 @@ + + if (QDBusConnection::systemBus().interface()->isServiceRegistered(QStringLiteral("org.freedesktop.ConsoleKit"))) { + qDebug() << "Console kit interface found"; +- available = true; ++ available = false; + serviceName = QStringLiteral("org.freedesktop.ConsoleKit"); + managerPath = QStringLiteral("/org/freedesktop/ConsoleKit/Manager"); + managerIfaceName = QStringLiteral("/org.freedesktop.ConsoleKit.Manager"); //note this doesn't match logind diff --git a/testing/source/vtown/kde/patch/sddm/sddm_consolekit.diff b/testing/source/vtown/kde/patch/sddm/sddm_consolekit.diff new file mode 100644 index 000000000..9b535bf71 --- /dev/null +++ b/testing/source/vtown/kde/patch/sddm/sddm_consolekit.diff @@ -0,0 +1,9 @@ +--- sddm-0.14.0/data/scripts/Xsession.orig 2016-08-28 13:54:03.000000000 +0200 ++++ sddm-0.14.0/data/scripts/Xsession 2016-11-05 21:47:28.502096600 +0100 +@@ -91,5 +91,5 @@ + if [ -z "$@" ]; then + exec xmessage -center -buttons OK:0 -default OK "Sorry, $DESKTOP_SESSION is no valid session." + else +- exec $@ ++ exec ck-launch-session dbus-launch --sh-syntax --exit-with-session $@ + fi diff --git a/testing/source/vtown/kde/patch/sddm/sddm_honor-PAM-supplemental-groups-v2.patch b/testing/source/vtown/kde/patch/sddm/sddm_honor-PAM-supplemental-groups-v2.patch new file mode 100644 index 000000000..bf3bfd255 --- /dev/null +++ b/testing/source/vtown/kde/patch/sddm/sddm_honor-PAM-supplemental-groups-v2.patch @@ -0,0 +1,183 @@ +From 75e6e00d9e1ecf25e3a9c8332530a1e40d737cdb Mon Sep 17 00:00:00 2001 +From: "J. Konrad Tegtmeier-Rottach" +Date: Thu, 9 May 2019 03:06:48 +0200 +Subject: [PATCH] Honor PAM's supplemental groups (v2) (#834, #1159) + +This moves the supplemental group initialization step from +UserSession.cpp to the Backend system, so that the Pam Backend can +inject additional supplemental groups via modules like pam_group.so. + +pam_setcred(3) assumes that it operates on an already initialized +supplemental group list. However, PamBackend calls +pam_setcred(PAM_ESTABLISH_CRED) earlier, at the start +PamBackend::openSession, so a pam_setcred(PAM_REINITIALIZE_CRED) call +must be issued to repeat the injection of PAM's supplemental groups. +--- + src/helper/Backend.cpp | 5 +++++ + src/helper/Backend.h | 3 +++ + src/helper/HelperApp.cpp | 4 ++++ + src/helper/HelperApp.h | 1 + + src/helper/UserSession.cpp | 13 ++++++++----- + src/helper/backend/PamBackend.cpp | 18 ++++++++++++++++++ + src/helper/backend/PamBackend.h | 2 ++ + 7 files changed, 41 insertions(+), 5 deletions(-) + +diff --git a/src/helper/Backend.cpp b/src/helper/Backend.cpp +index d6bb4d0a..35ae2bdf 100644 +--- a/src/helper/Backend.cpp ++++ b/src/helper/Backend.cpp +@@ -29,6 +29,7 @@ + #include + + #include ++#include + + namespace SDDM { + Backend::Backend(HelperApp* parent) +@@ -79,4 +80,8 @@ namespace SDDM { + bool Backend::closeSession() { + return true; + } ++ ++ bool Backend::setupSupplementalGroups(struct passwd *pw) { ++ return !initgroups(pw->pw_name, pw->pw_gid); ++ } + } +diff --git a/src/helper/Backend.h b/src/helper/Backend.h +index b790e001..3caf1592 100644 +--- a/src/helper/Backend.h ++++ b/src/helper/Backend.h +@@ -22,6 +22,7 @@ + #define BACKEND_H + + #include ++#include + + namespace SDDM { + class HelperApp; +@@ -38,6 +39,8 @@ namespace SDDM { + void setAutologin(bool on = true); + void setGreeter(bool on = true); + ++ virtual bool setupSupplementalGroups(struct passwd *pw); ++ + public slots: + virtual bool start(const QString &user = QString()) = 0; + virtual bool authenticate() = 0; +diff --git a/src/helper/HelperApp.cpp b/src/helper/HelperApp.cpp +index cad93bd8..d0891d75 100644 +--- a/src/helper/HelperApp.cpp ++++ b/src/helper/HelperApp.cpp +@@ -253,6 +253,10 @@ namespace SDDM { + return m_session; + } + ++ Backend *HelperApp::backend() { ++ return m_backend; ++ } ++ + const QString& HelperApp::user() const { + return m_user; + } +diff --git a/src/helper/HelperApp.h b/src/helper/HelperApp.h +index 3742df12..cb5959a7 100644 +--- a/src/helper/HelperApp.h ++++ b/src/helper/HelperApp.h +@@ -39,6 +39,7 @@ namespace SDDM { + virtual ~HelperApp(); + + UserSession *session(); ++ Backend *backend(); + const QString &user() const; + const QString &cookie() const; + +diff --git a/src/helper/UserSession.cpp b/src/helper/UserSession.cpp +index f71fd358..62fd4d70 100644 +--- a/src/helper/UserSession.cpp ++++ b/src/helper/UserSession.cpp +@@ -19,6 +19,7 @@ + * + */ + ++#include "Backend.h" + #include "Configuration.h" + #include "UserSession.h" + #include "HelperApp.h" +@@ -129,7 +130,8 @@ namespace SDDM { + #endif + + // switch user +- const QByteArray username = qobject_cast(parent())->user().toLocal8Bit(); ++ HelperApp* app = qobject_cast(parent()); ++ const QByteArray username = app->user().toLocal8Bit(); + struct passwd pw; + struct passwd *rpw; + long bufsize = sysconf(_SC_GETPW_R_SIZE_MAX); +@@ -146,12 +148,13 @@ namespace SDDM { + qCritical() << "getpwnam_r(" << username << ") failed with error: " << strerror(err); + exit(Auth::HELPER_OTHER_ERROR); + } +- if (setgid(pw.pw_gid) != 0) { +- qCritical() << "setgid(" << pw.pw_gid << ") failed for user: " << username; ++ ++ if (!app->backend()->setupSupplementalGroups(&pw)) { ++ qCritical() << "failed to set up supplemental groups for user: " << username; + exit(Auth::HELPER_OTHER_ERROR); + } +- if (initgroups(pw.pw_name, pw.pw_gid) != 0) { +- qCritical() << "initgroups(" << pw.pw_name << ", " << pw.pw_gid << ") failed for user: " << username; ++ if (setgid(pw.pw_gid) != 0) { ++ qCritical() << "setgid(" << pw.pw_gid << ") failed for user: " << username; + exit(Auth::HELPER_OTHER_ERROR); + } + if (setuid(pw.pw_uid) != 0) { +diff --git a/src/helper/backend/PamBackend.cpp b/src/helper/backend/PamBackend.cpp +index f86d77d6..cccfa258 100644 +--- a/src/helper/backend/PamBackend.cpp ++++ b/src/helper/backend/PamBackend.cpp +@@ -289,6 +289,24 @@ namespace SDDM { + return QString::fromLocal8Bit((const char*) m_pam->getItem(PAM_USER)); + } + ++ bool PamBackend::setupSupplementalGroups(struct passwd *pw) { ++ if (!Backend::setupSupplementalGroups(pw)) ++ return false; ++ ++ // pam_setcred(3) may inject additional groups into the user's ++ // list of supplemental groups, and assumes that the user's ++ // supplemental groups have already been initialized before ++ // its invocation. Since pam_setcred was already called at the ++ // start of openSession, we need to repeat this step here as ++ // the user's groups have only just now been initialized. ++ ++ if (!m_pam->setCred(PAM_REINITIALIZE_CRED)) { ++ m_app->error(m_pam->errorString(), Auth::ERROR_AUTHENTICATION); ++ return false; ++ } ++ return true; ++ } ++ + int PamBackend::converse(int n, const struct pam_message **msg, struct pam_response **resp) { + qDebug() << "[PAM] Conversation with" << n << "messages"; + +diff --git a/src/helper/backend/PamBackend.h b/src/helper/backend/PamBackend.h +index 4c8b4b35..5b079099 100644 +--- a/src/helper/backend/PamBackend.h ++++ b/src/helper/backend/PamBackend.h +@@ -28,6 +28,7 @@ + #include + + #include ++#include + + namespace SDDM { + class PamHandle; +@@ -61,6 +62,7 @@ namespace SDDM { + explicit PamBackend(HelperApp *parent); + virtual ~PamBackend(); + int converse(int n, const struct pam_message **msg, struct pam_response **resp); ++ virtual bool setupSupplementalGroups(struct passwd *pw); + + public slots: + virtual bool start(const QString &user = QString()); + diff --git a/testing/source/vtown/kde/patch/sddm/sddm_qstring.patch b/testing/source/vtown/kde/patch/sddm/sddm_qstring.patch new file mode 100644 index 000000000..40c3879af --- /dev/null +++ b/testing/source/vtown/kde/patch/sddm/sddm_qstring.patch @@ -0,0 +1,88 @@ +Slightly modified from this patch in order to apply against SDDM master git: +https://github.com/AOSC-Dev/sddm/commit/c6be72636f43a28f1b6aebff9d682d0182dd7a1e.patch + +From c6be72636f43a28f1b6aebff9d682d0182dd7a1e Mon Sep 17 00:00:00 2001 +From: Leslie Zhai +Date: Mon, 31 Aug 2015 14:04:17 +0800 +Subject: [PATCH] Disable pam backend because loginFailed + +--- +diff -uar sddm-d42700a_20150822git.orig/CMakeLists.txt sddm-d42700a_20150822git/CMakeLists.txt +--- sddm-d42700a_20150822git.orig/CMakeLists.txt 2015-08-22 16:17:37.000000000 +0200 ++++ sddm-d42700a_20150822git/CMakeLists.txt 2015-08-31 12:01:47.342810382 +0200 +@@ -31,6 +31,7 @@ + # Options + option(BUILD_MAN_PAGES "Build man pages" OFF) + option(ENABLE_JOURNALD "Enable logging to journald" ON) ++option(ENABLE_PAM "Enable pam" OFF) + + # Definitions + add_definitions(-Wall -std=c++11 -DQT_NO_CAST_FROM_ASCII) +@@ -66,7 +67,7 @@ + find_package(PkgConfig) + + # PAM +-if(NOT NO_PAM) ++if(ENABLE_PAM) + find_package(PAM) + + if(PAM_FOUND) +diff -uar sddm-d42700a_20150822git.orig/src/helper/backend/PasswdBackend.cpp sddm-d42700a_20150822git/src/helper/backend/PasswdBackend.cpp +--- sddm-d42700a_20150822git.orig/src/helper/backend/PasswdBackend.cpp 2015-08-22 16:17:37.000000000 +0200 ++++ sddm-d42700a_20150822git/src/helper/backend/PasswdBackend.cpp 2015-08-31 12:00:43.995324823 +0200 +@@ -38,7 +38,7 @@ + if (m_autologin) + return true; + +- if (m_user == "sddm") { ++ if (m_user == QStringLiteral("sddm")) { + if (m_greeter) + return true; + else +@@ -49,17 +49,17 @@ + QString password; + + if (m_user.isEmpty()) +- r.prompts << Prompt(AuthPrompt::LOGIN_USER, "Login", false); +- r.prompts << Prompt(AuthPrompt::LOGIN_PASSWORD, "Password", true); ++ r.prompts << Prompt(AuthPrompt::LOGIN_USER, QStringLiteral("Login"), false); ++ r.prompts << Prompt(AuthPrompt::LOGIN_PASSWORD, QStringLiteral("Password"), true); + + Request response = m_app->request(r); + Q_FOREACH(const Prompt &p, response.prompts) { + switch (p.type) { + case AuthPrompt::LOGIN_USER: +- m_user = p.response; ++ m_user = QString::fromUtf8(p.response); + break; + case AuthPrompt::LOGIN_PASSWORD: +- password = p.response; ++ password = QString::fromUtf8(p.response); + break; + default: + break; +@@ -68,13 +68,13 @@ + + struct passwd *pw = getpwnam(qPrintable(m_user)); + if (!pw) { +- m_app->error(QString("Wrong user/password combination"), Auth::ERROR_AUTHENTICATION); ++ m_app->error(QStringLiteral("Wrong user/password combination"), Auth::ERROR_AUTHENTICATION); + return false; + } + + struct spwd *spw = getspnam(pw->pw_name); + if (!spw) { +- qWarning() << "[Passwd] Could get passwd but not shadow"; ++ qWarning() << QStringLiteral("[Passwd] Could get passwd but not shadow"); + return false; + } + +@@ -86,7 +86,7 @@ + return true; + } + +- m_app->error(QString("Wrong user/password combination"), Auth::ERROR_AUTHENTICATION); ++ m_app->error(QStringLiteral("Wrong user/password combination"), Auth::ERROR_AUTHENTICATION); + return false; + } + diff --git a/testing/source/vtown/kde/patch/sddm/sddm_revert-honor-PAM-supplemental-groups.patch b/testing/source/vtown/kde/patch/sddm/sddm_revert-honor-PAM-supplemental-groups.patch new file mode 100644 index 000000000..2391c80ce --- /dev/null +++ b/testing/source/vtown/kde/patch/sddm/sddm_revert-honor-PAM-supplemental-groups.patch @@ -0,0 +1,88 @@ +From d3953e88a94ec25a87d3c5136517b3d1009cb1fd Mon Sep 17 00:00:00 2001 +From: "J. Konrad Tegtmeier-Rottach" +Date: Wed, 8 May 2019 18:58:53 +0200 +Subject: [PATCH] Revert "Honor PAM's ambient supplemental groups. (#834)" + +This reverts commit 1bc813d08b8130e458a6550ec47fb2bfbe6de080, which +misuses PAM and leads to pulling in all of root's supplemental groups +during session initialization instead of only adding PAM's extra +groups. The problem was masked due to the root user not having any +supplemental groups in some common contexts, like running sddm from a +systemd unit. +--- + src/helper/UserSession.cpp | 57 -------------------------------------- + 1 file changed, 57 deletions(-) + +diff --git a/src/helper/UserSession.cpp b/src/helper/UserSession.cpp +index b3aec356..f71fd358 100644 +--- a/src/helper/UserSession.cpp ++++ b/src/helper/UserSession.cpp +@@ -150,67 +150,10 @@ namespace SDDM { + qCritical() << "setgid(" << pw.pw_gid << ") failed for user: " << username; + exit(Auth::HELPER_OTHER_ERROR); + } +- +-#ifdef USE_PAM +- +- // fetch ambient groups from PAM's environment; +- // these are set by modules such as pam_groups.so +- int n_pam_groups = getgroups(0, NULL); +- gid_t *pam_groups = NULL; +- if (n_pam_groups > 0) { +- pam_groups = new gid_t[n_pam_groups]; +- if ((n_pam_groups = getgroups(n_pam_groups, pam_groups)) == -1) { +- qCritical() << "getgroups() failed to fetch supplemental" +- << "PAM groups for user:" << username; +- exit(Auth::HELPER_OTHER_ERROR); +- } +- } else { +- n_pam_groups = 0; +- } +- +- // fetch session's user's groups +- int n_user_groups = 0; +- gid_t *user_groups = NULL; +- if (-1 == getgrouplist(username.constData(), pw.pw_gid, +- NULL, &n_user_groups)) { +- user_groups = new gid_t[n_user_groups]; +- if ((n_user_groups = getgrouplist(username.constData(), +- pw.pw_gid, user_groups, +- &n_user_groups)) == -1 ) { +- qCritical() << "getgrouplist(" << username << ", " << pw.pw_gid +- << ") failed"; +- exit(Auth::HELPER_OTHER_ERROR); +- } +- } +- +- // set groups to concatenation of PAM's ambient +- // groups and the session's user's groups +- int n_groups = n_pam_groups + n_user_groups; +- if (n_groups > 0) { +- gid_t *groups = new gid_t[n_groups]; +- memcpy(groups, pam_groups, (n_pam_groups * sizeof(gid_t))); +- memcpy((groups + n_pam_groups), user_groups, +- (n_user_groups * sizeof(gid_t))); +- +- // setgroups(2) handles duplicate groups +- if (setgroups(n_groups, groups) != 0) { +- qCritical() << "setgroups() failed for user: " << username; +- exit (Auth::HELPER_OTHER_ERROR); +- } +- delete[] groups; +- } +- delete[] pam_groups; +- delete[] user_groups; +- +-#else +- + if (initgroups(pw.pw_name, pw.pw_gid) != 0) { + qCritical() << "initgroups(" << pw.pw_name << ", " << pw.pw_gid << ") failed for user: " << username; + exit(Auth::HELPER_OTHER_ERROR); + } +- +-#endif /* USE_PAM */ +- + if (setuid(pw.pw_uid) != 0) { + qCritical() << "setuid(" << pw.pw_uid << ") failed for user: " << username; + exit(Auth::HELPER_OTHER_ERROR); + diff --git a/testing/source/vtown/kde/patch/sddm/sddm_userxsession.diff b/testing/source/vtown/kde/patch/sddm/sddm_userxsession.diff new file mode 100644 index 000000000..3dcea1f0b --- /dev/null +++ b/testing/source/vtown/kde/patch/sddm/sddm_userxsession.diff @@ -0,0 +1,13 @@ +--- sddm-0.18.1/data/scripts/Xsession.orig 2018-09-26 21:03:47.000000000 +0200 ++++ sddm-0.18.1/data/scripts/Xsession 2020-01-21 11:55:24.997845799 +0100 +@@ -91,10 +91,6 @@ + fi + [ -f $HOME/.Xresources ] && xrdb -merge $HOME/.Xresources + +-if [ -f "$USERXSESSION" ]; then +- . "$USERXSESSION" +-fi +- + if [ -z "$*" ]; then + exec xmessage -center -buttons OK:0 -default OK "Sorry, $DESKTOP_SESSION is no valid session." + else diff --git a/testing/source/vtown/kde/plasma_checkout.sh b/testing/source/vtown/kde/plasma_checkout.sh new file mode 100644 index 000000000..edb8bf739 --- /dev/null +++ b/testing/source/vtown/kde/plasma_checkout.sh @@ -0,0 +1,146 @@ +#!/bin/sh +# $id$ +# ----------------------------------------------------------------------------- +# Purpose: A script to checkout sources for KDE Plasma Next from the +# git repositories and create tarballs of them. +# Author: Eric Hameleers +# Date: 20140604 +# ----------------------------------------------------------------------------- + +# Defaults: + +# Directory where we start: +CWD=$(pwd) + +# Cleanup (delete) the directories containing the local clones afterwards: +CLEANUP="NO" + +# Checkout at a custom date instead of today: +CUSTDATE="NO" + +# Forced overwriting of existing tarballs: +FORCE="NO" + +# Where to write the files by default: +MYDIR="${CWD}/_plasma_checkouts" + +# KDE git repositories: +KDEGITURI="git://anongit.kde.org" + +# Prefered branch to check out from if it exists (HEAD otherwise): +BRANCH="frameworks" + +# Shrink the tarball by removing git repository metadata: +SHRINK="YES" + +# Today's timestamp: +THEDATE=$(date +%Y%m%d) + +# The KDE topdirectory ( by default the location of this script): +TOPDIR=$(cd $(dirname $0); pwd) + +# ----------------------------------------------------------------------------- +while getopts "cd:fghk:o:" Option +do + case $Option in + c ) CLEANUP="YES" + ;; + d ) THEDATE="date --date='${OPTARG}' +%Y%m%d" + CUSTDATE="${OPTARG}" + ;; + f ) FORCE="YES" + ;; + g ) SHRINK="NO" + ;; + k ) TOPDIR="${OPTARG}" + ;; + o ) MYDIR="${OPTARG}" + ;; + h|* ) + echo "$(basename $0) [ ...] [ ...]" + echo "Parameters are:" + echo " -h This help." + echo " -c Cleanup afterwards (delete the cloned repos)." + echo " -d Checkout git at instead of today." + echo " -f Force overwriting of tarballs if they exist." + echo " -g Keep git repository metadata (bigger tarball)." + echo " -o

Create tarballs in instead of $MYDIR/." + echo " -k Location of KDE sources if not $(cd $(dirname $0), pwd)/." + exit + ;; + esac +done + +shift $(($OPTIND - 1)) +# End of option parsing. +# $1 now references the first non option item supplied on the command line +# if one exists. +# ----------------------------------------------------------------------------- + +# Catch any individual requests on the commandline: +MODS=${1:-""} + +# Verify that our TOPDIR is the KDE source top directory: +if ! [ -f ${TOPDIR}/KDE.SlackBuild -a -d ${TOPDIR}/src ]; then + echo ">> Error: '$TOPDIR' does not seem to contain the KDE SlackBuild plus sources" + echo ">> Either place this script in the KDE directory before running it," + echo ">> Or specify the KDE toplevel source directory with the '-k' parameter" + exit 1 +fi + +# No modules specified on the commandline; get all enabled plasma modules: +if [ ! -n "$MODS" ]; then + MODS="$(cat ${TOPDIR}/modules/plasma | grep -v " *#" | grep -v "^$")" +fi + +# Create the work directory: +mkdir -p "${MYDIR}" +if [ $? -ne 0 ]; then + echo "Error creating '${MYDIR}' - aborting." + exit 1 +fi +cd "${MYDIR}" + +# Proceed with checking out all plasma-next sources. +# Some packages are called foo-framework to make them co-installable with the +# KDE4 packages with the same source-name. Strip the '-framework' off the +# package name to get the source name): + +for MOD in $MODS ; do + git clone ${KDEGITURI}/${MOD%-framework}.git ${MOD%-framework}-${THEDATE}git + ( cd ${MOD%-framework}-${THEDATE}git + git checkout ${BRANCH} # If this fails we should have 'master' anyway + if [ $? -ne 0 ]; then + BRANCH="master" + fi + if [ "$CUSTDATE" != "NO" ]; then + # Checkout at a specified date instead of HEAD: + git checkout $(git rev-list -n 1 --before="`date -d $THEDATE`" $BRANCH) + fi + ) +done + +if [ "$SHRINK" = "YES" ]; then + # Remove git meta data from the tarballs: + for DIR in $(ls |grep git$) ; do + find ${DIR%/} -name ".git*" -depth -exec rm -rf {} \; + done +fi + +# Zip them up: +for DIR in $(ls |grep git$) ; do + if [ "$FORCE" = "NO" -a -f ${DIR%/}.tar.xz ]; then + echo ">> Not overwriting existng file '${DIR%/}.tar.xz'" + echo ">> Use '-f' to force ovewriting existing files" + else + tar -Jcf ${DIR%/}.tar.xz ${DIR%/} + fi +done + +if [ "$CLEANUP" = "YES" ]; then + # Remmove the cloned directories now that we have the tarballs: + rm -r *git +fi + +cd $CWD +# Done! diff --git a/testing/source/vtown/kde/post-install/akonadi4.post-install b/testing/source/vtown/kde/post-install/akonadi4.post-install new file mode 100644 index 000000000..6115cf392 --- /dev/null +++ b/testing/source/vtown/kde/post-install/akonadi4.post-install @@ -0,0 +1,5 @@ +# Remove files that clash with the Frameworks version of akonadi; +# we need only the barebones of the old akonadi 0.x for kdepimlibs4: +#rm -r $PKG/usr/{bin,share} +rm -r $PKG/usr/bin + diff --git a/testing/source/vtown/kde/post-install/audiocd-kio4.post-install b/testing/source/vtown/kde/post-install/audiocd-kio4.post-install new file mode 100644 index 000000000..ec32ab188 --- /dev/null +++ b/testing/source/vtown/kde/post-install/audiocd-kio4.post-install @@ -0,0 +1,6 @@ +# These are provided by audiocd-kio and not needed in the kdelibs4 based pkg: +rm -r $PKG/usr/include +rm -r $PKG/usr/share/config.kcfg +# Remove symlink shared with KF5 based pkg: +rm $PKG/usr/lib${LIBDIRSUFFIX}/libaudiocdplugins.so + diff --git a/testing/source/vtown/kde/post-install/breeze-grub.post-install b/testing/source/vtown/kde/post-install/breeze-grub.post-install new file mode 100644 index 000000000..ed723c2cc --- /dev/null +++ b/testing/source/vtown/kde/post-install/breeze-grub.post-install @@ -0,0 +1,3 @@ +# Install the GRUB theme: +mkdir -p $PKG/boot/grub/themes + cp -r breeze $PKG/boot/grub/themes/ diff --git a/testing/source/vtown/kde/post-install/dolphin.post-install b/testing/source/vtown/kde/post-install/dolphin.post-install new file mode 100644 index 000000000..8b0f9e142 --- /dev/null +++ b/testing/source/vtown/kde/post-install/dolphin.post-install @@ -0,0 +1,14 @@ +# Add a 'run dolphin as root' menu entry: +mkdir -p $PKG/usr/share/applications +cat < $PKG/usr/share/applications/org.kde.dolphinsu.desktop +[Desktop Entry] +Name=File Manager - Super User Mode +Exec=dbus-launch dolphin -qwindowtitle "%c" "%u" +Icon=system-file-manager +Type=Application +X-DocPath=dolphin/index.html +Categories=Qt;KDE;System;FileManager; +Terminal=false +MimeType=inode/directory; +X-KDE-SubstituteUID=true +EOT diff --git a/testing/source/vtown/kde/post-install/elisa.post-install b/testing/source/vtown/kde/post-install/elisa.post-install new file mode 100644 index 000000000..93d9424fd --- /dev/null +++ b/testing/source/vtown/kde/post-install/elisa.post-install @@ -0,0 +1,4 @@ +# Create a symlink in /usr/lib$LIBDIRSUFFIX to the elisa library: +mkdir -p $PKG/usr/lib${LIBDIRSUFFIX} +( cd $PKG/usr/lib${LIBDIRSUFFIX} ; ln -s elisa/libelisaLib.so.0 ) + diff --git a/testing/source/vtown/kde/post-install/k3b.post-install b/testing/source/vtown/kde/post-install/k3b.post-install new file mode 100644 index 000000000..881011489 --- /dev/null +++ b/testing/source/vtown/kde/post-install/k3b.post-install @@ -0,0 +1,2 @@ +# Move the dbus configuration files to the proper place: +mv $PKG/etc/kde/dbus-1 $PKG/etc/ diff --git a/testing/source/vtown/kde/post-install/kauth.post-install b/testing/source/vtown/kde/post-install/kauth.post-install new file mode 100644 index 000000000..9239a3e5f --- /dev/null +++ b/testing/source/vtown/kde/post-install/kauth.post-install @@ -0,0 +1,2 @@ +# Move the polkit dbus configuration files to the proper place: +mv $PKG/etc/kde/dbus-1 $PKG/etc/ diff --git a/testing/source/vtown/kde/post-install/kdelibs.post-install b/testing/source/vtown/kde/post-install/kdelibs.post-install new file mode 100644 index 000000000..9239a3e5f --- /dev/null +++ b/testing/source/vtown/kde/post-install/kdelibs.post-install @@ -0,0 +1,2 @@ +# Move the polkit dbus configuration files to the proper place: +mv $PKG/etc/kde/dbus-1 $PKG/etc/ diff --git a/testing/source/vtown/kde/post-install/kdelibs4support.post-install b/testing/source/vtown/kde/post-install/kdelibs4support.post-install new file mode 100644 index 000000000..c91513e94 --- /dev/null +++ b/testing/source/vtown/kde/post-install/kdelibs4support.post-install @@ -0,0 +1,5 @@ +# This file causes errors in lots of packages, like: +# "no rule to make target ../po/it/PO_FILES" +# (now fixed with a patch) +#mv $PKG/usr/lib$LIBDIRSUFFIX/cmake/KF5KDELibs4Support/FindGettext.cmake{,.fail} + diff --git a/testing/source/vtown/kde/post-install/kdepim.post-install b/testing/source/vtown/kde/post-install/kdepim.post-install new file mode 100644 index 000000000..c9cc6ce3c --- /dev/null +++ b/testing/source/vtown/kde/post-install/kdepim.post-install @@ -0,0 +1,10 @@ +# Move the dbus configuration files to the proper place: +mv $PKG/etc/kde/dbus-1 $PKG/etc/ + +# Kalarm should not start in XFCE: +if ! grep -q "OnlyShowIn=KDE;" \ + $PKG/etc/kde/xdg/autostart/kalarm.autostart.desktop ; then + echo "OnlyShowIn=KDE;" \ + >> $PKG/etc/kde/xdg/autostart/kalarm.autostart.desktop +fi + diff --git a/testing/source/vtown/kde/post-install/kdepimlibs4.post-install b/testing/source/vtown/kde/post-install/kdepimlibs4.post-install new file mode 100644 index 000000000..0cd6c30a3 --- /dev/null +++ b/testing/source/vtown/kde/post-install/kdepimlibs4.post-install @@ -0,0 +1,4 @@ +# Remove files that clash with the Frameworks version of kdepimlibs: +rm -r $PKG/usr/bin +rm -r $PKG/usr/share/akonadi +rm -r $PKG/usr/share/config.kcfg diff --git a/testing/source/vtown/kde/post-install/kdesu.post-install b/testing/source/vtown/kde/post-install/kdesu.post-install new file mode 100644 index 000000000..52402f52c --- /dev/null +++ b/testing/source/vtown/kde/post-install/kdesu.post-install @@ -0,0 +1,4 @@ +# Create a symlink in /usr/bin to the KF5 kdesu binary +mkdir -p $PKG/usr/bin +( cd $PKG/usr/bin ; ln -s /usr/lib${LIBDIRSUFFIX}/kf5/kdesu kdesu ) + diff --git a/testing/source/vtown/kde/post-install/kinfocenter.post-install b/testing/source/vtown/kde/post-install/kinfocenter.post-install new file mode 100644 index 000000000..71a1efb71 --- /dev/null +++ b/testing/source/vtown/kde/post-install/kinfocenter.post-install @@ -0,0 +1,7 @@ +# Configure about-distro: +mkdir -p $PKG/etc/kde/xdg +# http://www.slackware.com/grfx/shared/slackware_traditional_website_logo.png +# http://www.slackware.com/~alien/liveslak/blueSW-128px.png +install -m0644 -o root $CWD/post-install/kinfocenter/blueSW-128px.png $PKG/etc/kde/xdg/slackware_logo.png +install -m0644 -o root $CWD/post-install/kinfocenter/kcm-about-distrorc.ex $PKG/etc/kde/xdg/kcm-about-distrorc + diff --git a/testing/source/vtown/kde/post-install/kinfocenter/blueSW-128px.png b/testing/source/vtown/kde/post-install/kinfocenter/blueSW-128px.png new file mode 100644 index 0000000000000000000000000000000000000000..7eea5a2cd6d29b0f489eff4c49da886cad76a8b3 GIT binary patch literal 29903 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 +## Change the konsole defaults to look like the real Linux console: +#sed -i 's/ColorScheme=Linux/ColorScheme=WhiteOnBlack/' \ +# $PKG/usr/share/apps/konsole/Shell.profile + diff --git a/testing/source/vtown/kde/post-install/konsolepart4.post-install b/testing/source/vtown/kde/post-install/konsolepart4.post-install new file mode 100644 index 000000000..8345463ce --- /dev/null +++ b/testing/source/vtown/kde/post-install/konsolepart4.post-install @@ -0,0 +1,5 @@ +# These are provided by konsole and not needed in the KDE4 component: +rm -r $PKG/usr/{bin,share/applications} +rm -r $PKG/usr/share/doc/HTML +rm $PKG/usr/lib${LIBDIRSUFFIX}/libkdeinit4_konsole.so + diff --git a/testing/source/vtown/kde/post-install/kscreenlocker.post-install b/testing/source/vtown/kde/post-install/kscreenlocker.post-install new file mode 100644 index 000000000..203cff041 --- /dev/null +++ b/testing/source/vtown/kde/post-install/kscreenlocker.post-install @@ -0,0 +1,4 @@ +if [ "$SLACKPAM" == "no" ]; then + # For shadow, this file needs to be setuid root: + chmod +s $PKG/usr/lib$LIBDIRSUFFIX/kcheckpass +fi diff --git a/testing/source/vtown/kde/post-install/kservice.post-install b/testing/source/vtown/kde/post-install/kservice.post-install new file mode 100644 index 000000000..a014f3ba3 --- /dev/null +++ b/testing/source/vtown/kde/post-install/kservice.post-install @@ -0,0 +1,9 @@ +# Add profile scripts +mkdir -p $PKG/etc/profile.d +cat $CWD/post-install/kservice/profile.d/kde.sh \ + | sed -e "s#/lib/#/lib${LIBDIRSUFFIX}/#g" \ + > $PKG/etc/profile.d/kde.sh +cat $CWD/post-install/kservice/profile.d/kde.csh \ + | sed -e "s#/lib/#/lib${LIBDIRSUFFIX}/#g" \ + > $PKG/etc/profile.d/kde.csh +chmod 0755 $PKG/etc/profile.d/* diff --git a/testing/source/vtown/kde/post-install/kservice/profile.d/kde.csh b/testing/source/vtown/kde/post-install/kservice/profile.d/kde.csh new file mode 100644 index 000000000..cce370cc9 --- /dev/null +++ b/testing/source/vtown/kde/post-install/kservice/profile.d/kde.csh @@ -0,0 +1,23 @@ +#!/bin/csh +# KDE additions: +if ( ! $?KDEDIRS ) then + setenv KDEDIRS /usr +endif +setenv PATH ${PATH}:/usr/lib/kf5:/usr/lib/kde4/libexec + +if ( $?XDG_CONFIG_DIRS ) then + setenv XDG_CONFIG_DIRS ${XDG_CONFIG_DIRS}:/etc/kde/xdg +else + setenv XDG_CONFIG_DIRS /etc/xdg:/etc/kde/xdg +endif + +if ( ! $?XDG_RUNTIME_DIR ) then + # Using /run/user would be more in line with XDG specs, but in that case + # we should mount /run as tmpfs and add this to the Slackware rc scripts: + # mkdir /run/user ; chmod 1777 /run/user + # setenv XDG_RUNTIME_DIR /run/user/$USER + setenv XDG_RUNTIME_DIR /tmp/xdg-runtime-$USER + mkdir -p $XDG_RUNTIME_DIR + chown $USER $XDG_RUNTIME_DIR + chmod 700 $XDG_RUNTIME_DIR +endif diff --git a/testing/source/vtown/kde/post-install/kservice/profile.d/kde.sh b/testing/source/vtown/kde/post-install/kservice/profile.d/kde.sh new file mode 100644 index 000000000..9448c34ef --- /dev/null +++ b/testing/source/vtown/kde/post-install/kservice/profile.d/kde.sh @@ -0,0 +1,23 @@ +#!/bin/sh +# KDE additions: +KDEDIRS=/usr +export KDEDIRS +PATH="$PATH:/usr/lib/kf5:/usr/lib/kde4/libexec" +export PATH +if [ ! "$XDG_CONFIG_DIRS" = "" ]; then + XDG_CONFIG_DIRS=$XDG_CONFIG_DIRS:/etc/kde/xdg +else + XDG_CONFIG_DIRS=/etc/xdg:/etc/kde/xdg +fi +if [ "$XDG_RUNTIME_DIR" = "" ]; then + # Using /run/user would be more in line with XDG specs, but in that case + # we should mount /run as tmpfs and add this to the Slackware rc scripts: + # mkdir /run/user ; chmod 1777 /run/user + # XDG_RUNTIME_DIR=/run/user/$USER + XDG_RUNTIME_DIR=/tmp/xdg-runtime-$USER + mkdir -p $XDG_RUNTIME_DIR + chown $USER $XDG_RUNTIME_DIR + chmod 700 $XDG_RUNTIME_DIR +fi +export XDG_CONFIG_DIRS XDG_RUNTIME_DIR + diff --git a/testing/source/vtown/kde/post-install/ktorrent.post-install b/testing/source/vtown/kde/post-install/ktorrent.post-install new file mode 100644 index 000000000..7e0c13031 --- /dev/null +++ b/testing/source/vtown/kde/post-install/ktorrent.post-install @@ -0,0 +1,4 @@ +# Install a private copy of the GeoIP database, now that the online version +# has been discontinued: +mkdir -p $PKG/usr/share/apps/ktorrent/GeoIP +zcat $CWD/patch/ktorrent/geoip.dat.gz > $PKG/usr/share/apps/ktorrent/GeoIP/geoip.dat diff --git a/testing/source/vtown/kde/post-install/kwallet.post-install b/testing/source/vtown/kde/post-install/kwallet.post-install new file mode 100644 index 000000000..9239a3e5f --- /dev/null +++ b/testing/source/vtown/kde/post-install/kwallet.post-install @@ -0,0 +1,2 @@ +# Move the polkit dbus configuration files to the proper place: +mv $PKG/etc/kde/dbus-1 $PKG/etc/ diff --git a/testing/source/vtown/kde/post-install/kwalletmanager.post-install b/testing/source/vtown/kde/post-install/kwalletmanager.post-install new file mode 100644 index 000000000..9239a3e5f --- /dev/null +++ b/testing/source/vtown/kde/post-install/kwalletmanager.post-install @@ -0,0 +1,2 @@ +# Move the polkit dbus configuration files to the proper place: +mv $PKG/etc/kde/dbus-1 $PKG/etc/ diff --git a/testing/source/vtown/kde/post-install/libksysguard.post-install b/testing/source/vtown/kde/post-install/libksysguard.post-install new file mode 100644 index 000000000..10b156d72 --- /dev/null +++ b/testing/source/vtown/kde/post-install/libksysguard.post-install @@ -0,0 +1,4 @@ +# Move the polkit dbus configuration files to the proper place: +mkdir -p $PKG/etc +mv $PKG/etc/kde/dbus-1 $PKG/etc/ + diff --git a/testing/source/vtown/kde/post-install/nepomuk-core.post-install b/testing/source/vtown/kde/post-install/nepomuk-core.post-install new file mode 100644 index 000000000..881011489 --- /dev/null +++ b/testing/source/vtown/kde/post-install/nepomuk-core.post-install @@ -0,0 +1,2 @@ +# Move the dbus configuration files to the proper place: +mv $PKG/etc/kde/dbus-1 $PKG/etc/ diff --git a/testing/source/vtown/kde/post-install/oktetapart4.post-install b/testing/source/vtown/kde/post-install/oktetapart4.post-install new file mode 100644 index 000000000..262be1a7e --- /dev/null +++ b/testing/source/vtown/kde/post-install/oktetapart4.post-install @@ -0,0 +1,5 @@ +# These are provided by okteta and not needed in the KDE4 component: +rm -r $PKG/usr/bin +rm -r $PKG/usr/share/doc +rm -r $PKG/usr/share/{appdata,config.kcfg,icons,mime} + diff --git a/testing/source/vtown/kde/post-install/oxygen-fonts.post-install b/testing/source/vtown/kde/post-install/oxygen-fonts.post-install new file mode 100755 index 000000000..300b6c5a0 --- /dev/null +++ b/testing/source/vtown/kde/post-install/oxygen-fonts.post-install @@ -0,0 +1,5 @@ +# Install fonts: +FONTSDIR=/usr/share/fonts/TTF/oxygen +mkdir -p $PKG/$FONTSDIR +find . -name "*.ttf" -exec install -m644 {} $PKG/$FONTSDIR \; + diff --git a/testing/source/vtown/kde/post-install/plasma-desktop.post-install b/testing/source/vtown/kde/post-install/plasma-desktop.post-install new file mode 100644 index 000000000..10b156d72 --- /dev/null +++ b/testing/source/vtown/kde/post-install/plasma-desktop.post-install @@ -0,0 +1,4 @@ +# Move the polkit dbus configuration files to the proper place: +mkdir -p $PKG/etc +mv $PKG/etc/kde/dbus-1 $PKG/etc/ + diff --git a/testing/source/vtown/kde/post-install/plasma-workspace.post-install b/testing/source/vtown/kde/post-install/plasma-workspace.post-install new file mode 100644 index 000000000..65d727fcb --- /dev/null +++ b/testing/source/vtown/kde/post-install/plasma-workspace.post-install @@ -0,0 +1,51 @@ + +# Use ck-launch-session in runlevel 3 if that is available, +# to start and attach a ConsoleKit session to the X session: +mkdir -p $PKG/etc/X11/xinit +cat $CWD/post-install/plasma-workspace/xinit/xinitrc.kde \ + | sed -e "s/@LIBDIRSUFFIX@/$LIBDIRSUFFIX/g" \ + > $PKG/etc/X11/xinit/xinitrc.kde +chmod 0755 $PKG/etc/X11/xinit/xinitrc.kde + +# Add a script that launches a Plasma Wayland session from the commandline: +mkdir -p $PKG/usr/bin +cat $CWD/post-install/plasma-workspace/scripts/startkwayland \ + | sed -e "s/@LIBDIRSUFFIX@/$LIBDIRSUFFIX/g" \ + > $PKG/usr/bin/startkwayland +chmod 0755 $PKG/usr/bin/startkwayland + +# Add a "fail-safe" version of KDE Plasma desktop session. +# Prefix the name with "z_" because SDDM is braindead: +mkdir -p $PKG/usr/share/xsessions +cat $CWD/post-install/plasma-workspace/xsession/plasma-safe.desktop \ + | sed -e "s,@PREFIX@,/usr,g" \ + > $PKG/usr/share/xsessions/z_plasma-safe.desktop + +# What is "plugins/plugins"? +mv $PKG/usr/lib$LIBDIRSUFFIX/qt5/plugins/{plugins,}/phonon_platform +rmdir $PKG/usr/lib$LIBDIRSUFFIX/qt5/plugins/plugins + +# Move the polkit dbus configuration files to the proper place: +mkdir -p $PKG/etc +mv $PKG/etc/kde/dbus-1 $PKG/etc/ + +if [ "$SLACKPAM" == "no" ]; then + # For shadow, this file needs to be setuid root just like the KDE4 version: + if [ -f $PKG/usr/lib$LIBDIRSUFFIX/kcheckpass ]; then + chmod +s $PKG/usr/lib$LIBDIRSUFFIX/kcheckpass + fi + + # ck-launch-session is needed for a Wayland session, since we do not have PAM: + sed -e 's/^Exec=dbus-launch/Exec=ck-launch-session dbus-launch --sh-syntax/' \ + -i $PKG/usr/share/wayland-sessions/plasmawayland.desktop +else + # Install a PAM file for Plasma5 workspace: + install -Dm644 $CWD/post-install/plasma-workspace/pam.d/kde $PKG/etc/pam.d/kde +fi + +if [ "$SLKELOGIND" == "yes" ]; then + # Since elogind does not set DBUS_SESSION_BUS_ADDRESS we need to start + # Plasma X11 session through dbus-run-session like Wayland is launched: + sed -i $PKG/usr/share/xsessions/plasma.desktop \ + -e "s,^Exec=/,Exec=dbus-run-session /," +fi diff --git a/testing/source/vtown/kde/post-install/plasma-workspace/pam.d/kde b/testing/source/vtown/kde/post-install/plasma-workspace/pam.d/kde new file mode 100644 index 000000000..50e0f53d2 --- /dev/null +++ b/testing/source/vtown/kde/post-install/plasma-workspace/pam.d/kde @@ -0,0 +1,10 @@ +#%PAM-1.0 +auth include system-auth +auth include postlogin +account include system-auth +password include system-auth +session include system-auth +session required pam_loginuid.so +-session optional pam_ck_connector.so nox11 +-session optional pam_elogind.so +session include postlogin diff --git a/testing/source/vtown/kde/post-install/plasma-workspace/scripts/startkwayland b/testing/source/vtown/kde/post-install/plasma-workspace/scripts/startkwayland new file mode 100644 index 000000000..2d8cf55b3 --- /dev/null +++ b/testing/source/vtown/kde/post-install/plasma-workspace/scripts/startkwayland @@ -0,0 +1,4 @@ +#!/bin/sh + +# Start KWin as a Plasma 5 Wayland session +dbus-launch --sh-syntax --exit-with-session /usr/bin/startplasma-wayland diff --git a/testing/source/vtown/kde/post-install/plasma-workspace/xinit/xinitrc.kde b/testing/source/vtown/kde/post-install/plasma-workspace/xinit/xinitrc.kde new file mode 100644 index 000000000..b0a920f58 --- /dev/null +++ b/testing/source/vtown/kde/post-install/plasma-workspace/xinit/xinitrc.kde @@ -0,0 +1,33 @@ +#!/bin/sh +# $XConsortium: xinitrc.cpp,v 1.4 91/08/22 11:41:34 rws Exp $ + +userresources=$HOME/.Xresources +usermodmap=$HOME/.Xmodmap +sysresources=/etc/X11/xinit/.Xresources +sysmodmap=/etc/X11/xinit/.Xmodmap + +# merge in defaults and keymaps + +if [ -f $sysresources ]; then + xrdb -merge $sysresources +fi + +if [ -f $sysmodmap ]; then + xmodmap $sysmodmap +fi + +if [ -f $userresources ]; then + xrdb -merge $userresources +fi + +if [ -f $usermodmap ]; then + xmodmap $usermodmap +fi + +# Start the window manager: +if [ -z "$DESKTOP_SESSION" -a -x /usr/bin/ck-launch-session ]; then + ck-launch-session dbus-launch --sh-syntax --exit-with-session startplasma-x11 +else + dbus-launch --sh-syntax --exit-with-session startplasma-x11 +fi + diff --git a/testing/source/vtown/kde/post-install/plasma-workspace/xsession/plasma-safe.desktop b/testing/source/vtown/kde/post-install/plasma-workspace/xsession/plasma-safe.desktop new file mode 100644 index 000000000..e166414fa --- /dev/null +++ b/testing/source/vtown/kde/post-install/plasma-workspace/xsession/plasma-safe.desktop @@ -0,0 +1,9 @@ +[Desktop Entry] +Encoding=UTF-8 +Type=XSession +Exec=dbus-run-session /usr/bin/startplasma-x11 --failsafe +TryExec=/usr/bin/startplasma-x11 +DesktopNames=KDE +Name=Plasma (Failsafe) +Comment=Plasma by KDE (Failsafe) + diff --git a/testing/source/vtown/kde/post-install/polkit-kde-kcmodules-framework.post-install b/testing/source/vtown/kde/post-install/polkit-kde-kcmodules-framework.post-install new file mode 100644 index 000000000..10b156d72 --- /dev/null +++ b/testing/source/vtown/kde/post-install/polkit-kde-kcmodules-framework.post-install @@ -0,0 +1,4 @@ +# Move the polkit dbus configuration files to the proper place: +mkdir -p $PKG/etc +mv $PKG/etc/kde/dbus-1 $PKG/etc/ + diff --git a/testing/source/vtown/kde/post-install/powerdevil.post-install b/testing/source/vtown/kde/post-install/powerdevil.post-install new file mode 100644 index 000000000..4d6b9f836 --- /dev/null +++ b/testing/source/vtown/kde/post-install/powerdevil.post-install @@ -0,0 +1,30 @@ +# Move the polkit dbus configuration files to the proper place: +mkdir -p $PKG/etc +mv $PKG/etc/kde/dbus-1 $PKG/etc/ + +mkdir -p $PKG/etc/polkit-1/rules.d + +# Add upower policy allowing users in the 'power' group +# to suspend/hibernate the computer: +install -m 0644 -o root \ + $CWD/post-install/powerdevil/10-enable-upower-suspend.rules \ + $PKG/etc/polkit-1/rules.d/10-enable-upower-suspend.rules.new + +if [ "$SLKELOGIND" == "no" ]; then + # Add ConsoleKit2 policy file that allows users in the 'power' group + # to shutdown/reboot the computer: + install -m 0644 -o root \ + $CWD/post-install/powerdevil/10-enable-ck2-power.rules \ + $PKG/etc/polkit-1/rules.d/10-enable-session-power.rules.new +else + # Add login1 policy file that allows users in the 'power' group + # to shutdown/reboot the computer: + install -m 0644 -o root \ + $CWD/post-install/powerdevil/10-enable-elogind-power.rules \ + $PKG/etc/polkit-1/rules.d/10-enable-session-power.rules.new + # Add powerdevil policy file that allows users in the 'power' group + # to check for existence of a discrete gpu: + install -m 0644 -o root \ + $CWD/post-install/powerdevil/10-enable-powerdevil-discrete-gpu.rules \ + $PKG/etc/polkit-1/rules.d/10-enable-powerdevil-discrete-gpu.rules.new +fi diff --git a/testing/source/vtown/kde/post-install/powerdevil/10-enable-ck2-power.rules b/testing/source/vtown/kde/post-install/powerdevil/10-enable-ck2-power.rules new file mode 100644 index 000000000..2a8a5a70b --- /dev/null +++ b/testing/source/vtown/kde/post-install/powerdevil/10-enable-ck2-power.rules @@ -0,0 +1,12 @@ +polkit.addRule( + function(action, subject) { + if ( (action.id == "org.freedesktop.consolekit.system.restart" || + action.id == "org.freedesktop.consolekit.system.restart-multiple-users" || + action.id == "org.freedesktop.consolekit.system.stop" || + action.id == "org.freedesktop.consolekit.system.stop-multiple-users") + && subject.isInGroup("power") ) { + return polkit.Result.YES; + } + } +); + diff --git a/testing/source/vtown/kde/post-install/powerdevil/10-enable-elogind-power.rules b/testing/source/vtown/kde/post-install/powerdevil/10-enable-elogind-power.rules new file mode 100644 index 000000000..db4992062 --- /dev/null +++ b/testing/source/vtown/kde/post-install/powerdevil/10-enable-elogind-power.rules @@ -0,0 +1,12 @@ +polkit.addRule( + function(action, subject) { + if ( (action.id == "org.freedesktop.login1.reboot" || + action.id == "org.freedesktop.login1.reboot-multiple-sessions" || + action.id == "org.freedesktop.login1.power-off" || + action.id == "org.freedesktop.login1.power-off-multiple-sessions") + && subject.isInGroup("power") ) { + return polkit.Result.YES; + } + } +); + diff --git a/testing/source/vtown/kde/post-install/powerdevil/10-enable-powerdevil-discrete-gpu.rules b/testing/source/vtown/kde/post-install/powerdevil/10-enable-powerdevil-discrete-gpu.rules new file mode 100644 index 000000000..f001848e4 --- /dev/null +++ b/testing/source/vtown/kde/post-install/powerdevil/10-enable-powerdevil-discrete-gpu.rules @@ -0,0 +1,9 @@ +polkit.addRule( + function(action, subject) { + if ( action.id == "org.kde.powerdevil.discretegpuhelper.hasdualgpu" && + subject.isInGroup("power") ) { + return polkit.Result.YES; + } + } +); + diff --git a/testing/source/vtown/kde/post-install/powerdevil/10-enable-upower-suspend.rules b/testing/source/vtown/kde/post-install/powerdevil/10-enable-upower-suspend.rules new file mode 100644 index 000000000..4bccfb014 --- /dev/null +++ b/testing/source/vtown/kde/post-install/powerdevil/10-enable-upower-suspend.rules @@ -0,0 +1,9 @@ +polkit.addRule( + function(action, subject) { + if ( (action.id == "org.freedesktop.upower.suspend" || + action.id == "org.freedesktop.upower.hibernate") + && subject.isInGroup("power") ) { + return polkit.Result.YES; + } + } +); diff --git a/testing/source/vtown/kde/post-install/sddm-kcm.post-install b/testing/source/vtown/kde/post-install/sddm-kcm.post-install new file mode 100644 index 000000000..10b156d72 --- /dev/null +++ b/testing/source/vtown/kde/post-install/sddm-kcm.post-install @@ -0,0 +1,4 @@ +# Move the polkit dbus configuration files to the proper place: +mkdir -p $PKG/etc +mv $PKG/etc/kde/dbus-1 $PKG/etc/ + diff --git a/testing/source/vtown/kde/post-install/sddm.post-install b/testing/source/vtown/kde/post-install/sddm.post-install new file mode 100644 index 000000000..3d168b14f --- /dev/null +++ b/testing/source/vtown/kde/post-install/sddm.post-install @@ -0,0 +1,49 @@ +if [ "$SLACKPAM" == "no" ]; then + # Remove PAM related stuff: + rm -rf $PKG/etc/pam.d +else + # Replace systemd-centric files with ours: + rm -f $PKG/etc/pam.d/sddm* + for FILE in sddm sddm-autologin sddm-greeter ; do + install -Dm644 $CWD/post-install/sddm-qt5/pam.d/$FILE $PKG/etc/pam.d/$FILE + done +fi + +# Remove the sddm.conf file because we will generate our own in doinst.sh: +rm -f $PKG/etc/sddm.conf + +# Make sure that Plasma and SDDM work on older GPUs, +# by forcing Qt5 to use software GL rendering: +cat <<"EOGL" >> $PKG/usr/share/sddm/scripts/Xsetup + +# Make sure that Plasma and SDDM work on older GPUs, +# by forcing Qt5 to use software GL rendering: +OPENGL_VERSION=$(LANG=C glxinfo |grep '^OpenGL version string: ' |head -n 1 |sed -e 's/^OpenGL version string: \([0-9]\).*$/\1/g') +if [ "$OPENGL_VERSION" -lt 2 ]; then + QT_XCB_FORCE_SOFTWARE_OPENGL=1 + export QT_XCB_FORCE_SOFTWARE_OPENGL +fi +EOGL + +# Ensure that user customizations to the session files are not lost: +mv $PKG/usr/share/sddm/scripts/Xsession{,.new} +mv $PKG/usr/share/sddm/scripts/Xsetup{,.new} +mv $PKG/usr/share/sddm/scripts/Xstop{,.new} +mv $PKG/usr/share/sddm/scripts/wayland-session{,.new} + +# Add a wrapper for the sddm binary, to enable a custom environment: +mv $PKG/usr/bin/sddm $PKG/usr/bin/sddm.bin +cat <<"EOT" > $PKG/usr/bin/sddm +#!/bin/sh +# Customized environment (LANG definition): +if [ -f /etc/default/sddm ]; then + . /etc/default/sddm +fi +/usr/bin/sddm.bin "$*" +EOT +chmod 0755 $PKG/usr/bin/sddm + +# Let's also add an example customization (localization of the UI): +mkdir -p $PKG/etc/default +echo ". /etc/profile.d/lang.sh" > $PKG/etc/default/sddm.new + diff --git a/testing/source/vtown/kde/post-install/sddm/pam.d/sddm b/testing/source/vtown/kde/post-install/sddm/pam.d/sddm new file mode 100644 index 000000000..df016a7ec --- /dev/null +++ b/testing/source/vtown/kde/post-install/sddm/pam.d/sddm @@ -0,0 +1,26 @@ +#%PAM-1.0 + +auth substack system-auth + +# Uncomment this line to restrict login to users with a UID greater +# than 999 (in other words, don't allow login for root): +#auth required pam_succeed_if.so uid >= 1000 quiet + +-auth optional pam_gnome_keyring.so +-auth optional pam_kwallet5.so +auth include postlogin + +account include system-auth + +password substack system-auth +-password optional pam_gnome_keyring.so use_authtok +-password optional pam_kwallet5.so use_authtok + +session optional pam_keyinit.so force revoke +session substack system-auth +session required pam_loginuid.so +-session optional pam_ck_connector.so nox11 +-session optional pam_elogind.so +-session optional pam_gnome_keyring.so auto_start +-session optional pam_kwallet5.so auto_start +session include postlogin diff --git a/testing/source/vtown/kde/post-install/sddm/pam.d/sddm-autologin b/testing/source/vtown/kde/post-install/sddm/pam.d/sddm-autologin new file mode 100644 index 000000000..360239544 --- /dev/null +++ b/testing/source/vtown/kde/post-install/sddm/pam.d/sddm-autologin @@ -0,0 +1,25 @@ +#%PAM-1.0 +auth requisite pam_nologin.so +auth required pam_env.so +auth required pam_shells.so + +# Uncomment this line to restrict autologin to users with a UID greater +# than 999 (in other words, don't allow autologin for root): +#auth required pam_succeed_if.so uid >= 1000 quiet + +auth required pam_permit.so +-auth optional pam_gnome_keyring.so +-auth optional pam_kwallet5.so + +account include system-auth + +password include system-auth + +session substack system-auth +session required pam_loginuid.so +-session optional pam_ck_connector.so nox11 +-session optional pam_elogind.so +-session optional pam_gnome_keyring.so auto_start +-session optional pam_kwallet5.so auto_start +session include postlogin + diff --git a/testing/source/vtown/kde/post-install/sddm/pam.d/sddm-greeter b/testing/source/vtown/kde/post-install/sddm/pam.d/sddm-greeter new file mode 100644 index 000000000..fe30e60c2 --- /dev/null +++ b/testing/source/vtown/kde/post-install/sddm/pam.d/sddm-greeter @@ -0,0 +1,19 @@ +#%PAM-1.0 + +# Load environment from /etc/environment and ~/.pam_environment +auth required pam_env.so + +# Always let the greeter start without authentication +auth required pam_permit.so + +# No action required for account management +account required pam_permit.so + +# Can't change password +password required pam_deny.so + +# Setup session +session required pam_unix.so +-session optional pam_systemd.so +-session optional pam_ck_connector.so nox11 +-session optional pam_elogind.so diff --git a/testing/source/vtown/kde/post-install/wicd-kde.post-install b/testing/source/vtown/kde/post-install/wicd-kde.post-install new file mode 100644 index 000000000..881011489 --- /dev/null +++ b/testing/source/vtown/kde/post-install/wicd-kde.post-install @@ -0,0 +1,2 @@ +# Move the dbus configuration files to the proper place: +mv $PKG/etc/kde/dbus-1 $PKG/etc/ diff --git a/testing/source/vtown/kde/pre-install/README b/testing/source/vtown/kde/pre-install/README new file mode 100644 index 000000000..2478e45f9 --- /dev/null +++ b/testing/source/vtown/kde/pre-install/README @@ -0,0 +1,18 @@ + +IMPORTANT! + +To fail/exit a script, use this: + +[command that fails] || { touch ${SLACK_KDE_BUILD_DIR}/${PKGNAME}.failed ; continue ; } + +DO NOT USE THIS: + +[command that fails] || exit 1 + +as it will cause the parent script to exit in the wrong location and possibly +silently skip building some packages. + +Thanks, + +The Management + diff --git a/testing/source/vtown/kde/pre-install/alkimia.pre-install b/testing/source/vtown/kde/pre-install/alkimia.pre-install new file mode 100644 index 000000000..a9a19c72a --- /dev/null +++ b/testing/source/vtown/kde/pre-install/alkimia.pre-install @@ -0,0 +1,2 @@ +# https://bugs.kde.org/show_bug.cgi?id=415868 +sed -e '/set(QML_INSTALL_DIR/d' -i qml/CMakeLists.txt diff --git a/testing/source/vtown/kde/pre-install/kapidox.pre-install b/testing/source/vtown/kde/pre-install/kapidox.pre-install new file mode 100644 index 000000000..d3aa1a903 --- /dev/null +++ b/testing/source/vtown/kde/pre-install/kapidox.pre-install @@ -0,0 +1,2 @@ +sed -e "s/os.path.join('share', 'man'/os.path.join('man'/" -i setup.py + diff --git a/testing/source/vtown/kde/pre-install/kdeconnect-kde.pre-install b/testing/source/vtown/kde/pre-install/kdeconnect-kde.pre-install new file mode 100644 index 000000000..e89e2fc8f --- /dev/null +++ b/testing/source/vtown/kde/pre-install/kdeconnect-kde.pre-install @@ -0,0 +1,2 @@ +sed -i -e "s,#add_subdirectory(kio),add_subdirectory(kio)," CMakeLists.txt + diff --git a/testing/source/vtown/kde/pre-install/kdepimlibs4.pre-install b/testing/source/vtown/kde/pre-install/kdepimlibs4.pre-install new file mode 100644 index 000000000..d12070196 --- /dev/null +++ b/testing/source/vtown/kde/pre-install/kdepimlibs4.pre-install @@ -0,0 +1,9 @@ +# Temporary (hopefully) fix: +if ! grep -q 'cmake_minimum_required' CMakeLists.txt ; then + # Prepend a cmake_minimum_required stanza at the top, which enables + # newer cmake features which the build needs: + sed -i -e '1icmake_minimum_required(VERSION 2.8.9)\' CMakeLists.txt +fi + +# Don't build gpgme++ +sed -e '/gpgme++/d' -e '/qgpgme/d' -i CMakeLists.txt diff --git a/testing/source/vtown/kde/pre-install/kdewebdev.pre-install b/testing/source/vtown/kde/pre-install/kdewebdev.pre-install new file mode 100644 index 000000000..6cd51b1cc --- /dev/null +++ b/testing/source/vtown/kde/pre-install/kdewebdev.pre-install @@ -0,0 +1,6 @@ +# First, build and install Tidy: +cd $CWD/pre-install/kdewebdev/tidy + echo "Building htmltidy..." + ARCH=$ARCH sh ./tidy.build $PKG +cd - + diff --git a/testing/source/vtown/kde/pre-install/messagelib.pre-install b/testing/source/vtown/kde/pre-install/messagelib.pre-install new file mode 100644 index 000000000..d4883ff11 --- /dev/null +++ b/testing/source/vtown/kde/pre-install/messagelib.pre-install @@ -0,0 +1,3 @@ +# Temporary workaround for a gpgme cmake bug: +sed -e '/find_package.*QGpgme/d' -i CMakeLists.txt + diff --git a/testing/source/vtown/kde/pre-install/smokekde.pre-install b/testing/source/vtown/kde/pre-install/smokekde.pre-install new file mode 100644 index 000000000..a663cc69b --- /dev/null +++ b/testing/source/vtown/kde/pre-install/smokekde.pre-install @@ -0,0 +1,7 @@ +# Temporary (hopefully) fix: +if ! grep -q 'cmake_minimum_required' CMakeLists.txt ; then + # Prepend a cmake_minimum_required stanza at the top, which enables + # newer cmake features which the build needs: + sed -i -e '1icmake_minimum_required(VERSION 2.8.9)\' CMakeLists.txt +fi + diff --git a/testing/source/vtown/kde/slack-desc/akonadi b/testing/source/vtown/kde/slack-desc/akonadi new file mode 100644 index 000000000..836688d0d --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/akonadi @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +akonadi: akonadi (PIM storage service) +akonadi: +akonadi: Akonadi is an extensible cross-desktop storage service for PIM data +akonadi: and meta data providing concurrent read, write, and query access. +akonadi: It will provide a unique desktop wide object identification and +akonadi: retrieval. +akonadi: +akonadi: Homepage: http://www.kdepim.org/akonadi/ +akonadi: +akonadi: +akonadi: diff --git a/testing/source/vtown/kde/slack-desc/akonadi-calendar b/testing/source/vtown/kde/slack-desc/akonadi-calendar new file mode 100644 index 000000000..c4979ce08 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/akonadi-calendar @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +akonadi-calendar: akonadi-calendar (Akonadi calendar integration) +akonadi-calendar: +akonadi-calendar: Akonadi Calendar provides jobs, models and other helpers to make +akonadi-calendar: working with events and calendars through Akonadi easier. +akonadi-calendar: +akonadi-calendar: +akonadi-calendar: +akonadi-calendar: +akonadi-calendar: +akonadi-calendar: +akonadi-calendar: diff --git a/testing/source/vtown/kde/slack-desc/akonadi-calendar-tools b/testing/source/vtown/kde/slack-desc/akonadi-calendar-tools new file mode 100644 index 000000000..d2a8adb15 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/akonadi-calendar-tools @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +akonadi-calendar-tools: akonadi-calendar-tools (CLI tools to manage Akonadi calendars) +akonadi-calendar-tools: +akonadi-calendar-tools: Console applications and utilities for managing calendars in Akonadi. +akonadi-calendar-tools: +akonadi-calendar-tools: +akonadi-calendar-tools: +akonadi-calendar-tools: +akonadi-calendar-tools: +akonadi-calendar-tools: +akonadi-calendar-tools: +akonadi-calendar-tools: diff --git a/testing/source/vtown/kde/slack-desc/akonadi-contacts b/testing/source/vtown/kde/slack-desc/akonadi-contacts new file mode 100644 index 000000000..79228dcad --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/akonadi-contacts @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +akonadi-contacts: akonadi-contacts (contact management for Akonadi) +akonadi-contacts: +akonadi-contacts: Akonadi Contacts contains libraries and daemons to implement Contact +akonadi-contacts: Management in Akonadi. +akonadi-contacts: +akonadi-contacts: +akonadi-contacts: +akonadi-contacts: +akonadi-contacts: +akonadi-contacts: +akonadi-contacts: diff --git a/testing/source/vtown/kde/slack-desc/akonadi-import-wizard b/testing/source/vtown/kde/slack-desc/akonadi-import-wizard new file mode 100644 index 000000000..04917e9a1 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/akonadi-import-wizard @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +akonadi-import-wizard: akonadi-import-wizard (import data to KMail) +akonadi-import-wizard: +akonadi-import-wizard: Assistant to import PIM data from other mail clients to KMail. +akonadi-import-wizard: +akonadi-import-wizard: +akonadi-import-wizard: +akonadi-import-wizard: +akonadi-import-wizard: +akonadi-import-wizard: +akonadi-import-wizard: +akonadi-import-wizard: diff --git a/testing/source/vtown/kde/slack-desc/akonadi-mime b/testing/source/vtown/kde/slack-desc/akonadi-mime new file mode 100644 index 000000000..c37027760 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/akonadi-mime @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +akonadi-mime: akonadi-mime (akonadi MIME support library) +akonadi-mime: +akonadi-mime: akonadi-mime contains libraries and daemons that provide jobs, models +akonadi-mime: and other helpers to make working with emails through Akonadi easier. +akonadi-mime: +akonadi-mime: +akonadi-mime: +akonadi-mime: +akonadi-mime: +akonadi-mime: +akonadi-mime: diff --git a/testing/source/vtown/kde/slack-desc/akonadi-notes b/testing/source/vtown/kde/slack-desc/akonadi-notes new file mode 100644 index 000000000..94087684a --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/akonadi-notes @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +akonadi-notes: akonadi-notes (akonadi note management library) +akonadi-notes: +akonadi-notes: Akonadi Notes is a library that effectively bridges the type-agnostic +akonadi-notes: API of the Akonadi client libraries and the domain-specific KMime +akonadi-notes: library. It provides a helper class for note attachments and for +akonadi-notes: wrapping notes into KMime::Message objects. +akonadi-notes: +akonadi-notes: +akonadi-notes: +akonadi-notes: +akonadi-notes: diff --git a/testing/source/vtown/kde/slack-desc/akonadi-search b/testing/source/vtown/kde/slack-desc/akonadi-search new file mode 100644 index 000000000..73032242d --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/akonadi-search @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +akonadi-search: akonadi-search (search support for Akonadi) +akonadi-search: +akonadi-search: Akonadi Search contains libraries and daemons to implement Xapian +akonadi-search: based indexing and query infrastructure for Akonadi. +akonadi-search: +akonadi-search: +akonadi-search: +akonadi-search: +akonadi-search: +akonadi-search: +akonadi-search: diff --git a/testing/source/vtown/kde/slack-desc/akonadiconsole b/testing/source/vtown/kde/slack-desc/akonadiconsole new file mode 100644 index 000000000..7a2dbca48 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/akonadiconsole @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +akonadiconsole: akonadiconsole (Akonadi management and debugging console) +akonadiconsole: +akonadiconsole: Akonadi Console is a tool for developers working with Akonadi or on +akonadiconsole: Akonadi itself. It provides a GUI for managing agents and resources, +akonadiconsole: retrieving, checking and even manipulating data, monitoring +akonadiconsole: communication between Akonadi server and its clients, as well as +akonadiconsole: convenience access to the database used by the server. +akonadiconsole: +akonadiconsole: +akonadiconsole: +akonadiconsole: diff --git a/testing/source/vtown/kde/slack-desc/akregator b/testing/source/vtown/kde/slack-desc/akregator new file mode 100644 index 000000000..3e69708e9 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/akregator @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +akregator: akregator (KDE feed reader) +akregator: +akregator: KDE feed reader. +akregator: +akregator: +akregator: +akregator: +akregator: +akregator: +akregator: +akregator: diff --git a/testing/source/vtown/kde/slack-desc/alkimia b/testing/source/vtown/kde/slack-desc/alkimia new file mode 100644 index 000000000..f8801b9c9 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/alkimia @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +alkimia: alkimia (KDE Finance library) +alkimia: +alkimia: Alkimia is a library used by KDE Finance applications, like Kmymoney. +alkimia: +alkimia: +alkimia: +alkimia: +alkimia: +alkimia: +alkimia: +alkimia: diff --git a/testing/source/vtown/kde/slack-desc/analitza b/testing/source/vtown/kde/slack-desc/analitza new file mode 100644 index 000000000..c5c035f5d --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/analitza @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +analitza: analitza (KDE mathematical library) +analitza: +analitza: The analitza library will let you add mathematical features to your +analitza: program. +analitza: +analitza: Homepage: https://projects.kde.org/projects/kde/kdeedu/analitza +analitza: +analitza: +analitza: +analitza: +analitza: diff --git a/testing/source/vtown/kde/slack-desc/ark b/testing/source/vtown/kde/slack-desc/ark new file mode 100644 index 000000000..f32d12aaa --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/ark @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +ark: ark (KDE archiver tool) +ark: +ark: This is KDE's application to work with compressed archives. +ark: +ark: +ark: +ark: +ark: +ark: +ark: +ark: diff --git a/testing/source/vtown/kde/slack-desc/artikulate b/testing/source/vtown/kde/slack-desc/artikulate new file mode 100644 index 000000000..f9e15017d --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/artikulate @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +artikulate: artikulate (pronunciation trainer) +artikulate: +artikulate: Artikulate is a pronunciation trainer, which helps in improving and +artikulate: perfecting pronunciation skills. Learners train their pronunciation +artikulate: by recording their own voices and comparing them to native speaker +artikulate: recordings. Artikulate is part of the KDE Education Project. +artikulate: +artikulate: +artikulate: +artikulate: +artikulate: diff --git a/testing/source/vtown/kde/slack-desc/attica b/testing/source/vtown/kde/slack-desc/attica new file mode 100644 index 000000000..ac635d4be --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/attica @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +attica: attica (Open Collaboration Service library) +attica: +attica: Attica is a Qt library that implements the freedesktop.org +attica: specification for the Open Collaboration Services API version 1.4. +attica: It grants easy access to the services such as querying information +attica: about persons and contents. +attica: +attica: +attica: +attica: +attica: diff --git a/testing/source/vtown/kde/slack-desc/audiocd-kio b/testing/source/vtown/kde/slack-desc/audiocd-kio new file mode 100644 index 000000000..c666c9f79 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/audiocd-kio @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +audiocd-kio: audiocd-kio (audiocd kio slave) +audiocd-kio: +audiocd-kio: Audiocd kio slave. +audiocd-kio: +audiocd-kio: +audiocd-kio: +audiocd-kio: +audiocd-kio: +audiocd-kio: +audiocd-kio: +audiocd-kio: diff --git a/testing/source/vtown/kde/slack-desc/baloo b/testing/source/vtown/kde/slack-desc/baloo new file mode 100644 index 000000000..d3a7a5693 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/baloo @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +baloo: baloo (framework for searching and managing metadata) +baloo: +baloo: Baloo is a framework for searching and managing metadata. Baloo +baloo: focuses on providing a very small memory footprint along with +baloo: extremely fast searching. It also supports storing additional file +baloo: based metadata via extended attributes. +baloo: +baloo: +baloo: +baloo: +baloo: diff --git a/testing/source/vtown/kde/slack-desc/baloo-widgets b/testing/source/vtown/kde/slack-desc/baloo-widgets new file mode 100644 index 000000000..5aa0a223c --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/baloo-widgets @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +baloo-widgets: baloo-widgets (widgets for baloo) +baloo-widgets: +baloo-widgets: Baloo is a framework for searching and managing metadata. +baloo-widgets: Baloo-widgets contains widgets for use with Baloo. +baloo-widgets: +baloo-widgets: +baloo-widgets: +baloo-widgets: +baloo-widgets: +baloo-widgets: +baloo-widgets: diff --git a/testing/source/vtown/kde/slack-desc/blinken b/testing/source/vtown/kde/slack-desc/blinken new file mode 100644 index 000000000..ac3fa82e1 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/blinken @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +blinken: blinken (a memory enhancement game) +blinken: +blinken: Blinken is a memory enhancement game for KDE. +blinken: +blinken: +blinken: +blinken: +blinken: +blinken: +blinken: +blinken: diff --git a/testing/source/vtown/kde/slack-desc/bluedevil b/testing/source/vtown/kde/slack-desc/bluedevil new file mode 100644 index 000000000..9ddca55b9 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/bluedevil @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also customary +# to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +bluedevil: bluedevil (bluetooth stack for KDE) +bluedevil: +bluedevil: BlueDevil is the bluetooth stack for KDE. +bluedevil: +bluedevil: Homepage: http://www.afiestas.org/ +bluedevil: +bluedevil: +bluedevil: +bluedevil: +bluedevil: +bluedevil: diff --git a/testing/source/vtown/kde/slack-desc/bluez-qt b/testing/source/vtown/kde/slack-desc/bluez-qt new file mode 100644 index 000000000..296d20bb6 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/bluez-qt @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also customary +# to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +bluez-qt: bluez-qt (Qt wrapper for BlueZ 5 DBus API) +bluez-qt: +bluez-qt: BluezQt is a library for communication with BlueZ system and session +bluez-qt: daemons. Manager class is used to communicate with system daemon +bluez-qt: org.bluez. ObexManager class is used to communicate with session +bluez-qt: daemon org.bluez.obex. +bluez-qt: +bluez-qt: Homepage: https://projects.kde.org/projects/frameworks/bluez-qt +bluez-qt: +bluez-qt: +bluez-qt: diff --git a/testing/source/vtown/kde/slack-desc/bomber b/testing/source/vtown/kde/slack-desc/bomber new file mode 100644 index 000000000..ebf44c838 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/bomber @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +bomber: bomber (arcade bombing game for KDE) +bomber: +bomber: Bomber is a single player arcade game. The player is invading various +bomber: cities in a plane that is decreasing in height. The goal of the game +bomber: is to destroy all the buildings and advance to the next level. Each +bomber: level gets a bit harder by increasing the speed of the plane and the +bomber: height of the buildings. +bomber: +bomber: +bomber: +bomber: diff --git a/testing/source/vtown/kde/slack-desc/bovo b/testing/source/vtown/kde/slack-desc/bovo new file mode 100644 index 000000000..6e6c3c5e3 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/bovo @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +bovo: bovo (five-in-a-row board game) +bovo: +bovo: Bovo is a Gomoku ("five points" in Japanese) like game for two +bovo: players, where the opponents alternate in placing their respective +bovo: pictogram on the game board. Also known as: Connect Five, Five in a +bovo: row, X and O, Naughts and Crosses. +bovo: +bovo: +bovo: +bovo: +bovo: diff --git a/testing/source/vtown/kde/slack-desc/breeze b/testing/source/vtown/kde/slack-desc/breeze new file mode 100644 index 000000000..8213a7366 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/breeze @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +breeze: breeze (artwork for Plasma) +breeze: +breeze: Artwork, styles and assets for the Breeze visual style for the Plasma +breeze: Desktop. +breeze: +breeze: +breeze: +breeze: +breeze: +breeze: +breeze: diff --git a/testing/source/vtown/kde/slack-desc/breeze-grub b/testing/source/vtown/kde/slack-desc/breeze-grub new file mode 100644 index 000000000..46ede93a7 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/breeze-grub @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +breeze-grub: breeze-grub (Breeze theme for GRUB) +breeze-grub: +breeze-grub: Breeze theme for GRUB. +breeze-grub: +breeze-grub: +breeze-grub: +breeze-grub: +breeze-grub: +breeze-grub: +breeze-grub: +breeze-grub: diff --git a/testing/source/vtown/kde/slack-desc/breeze-gtk b/testing/source/vtown/kde/slack-desc/breeze-gtk new file mode 100644 index 000000000..ebb67640b --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/breeze-gtk @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +breeze-gtk: breeze-gtk (Breeze widget theme for GTK 2 and 3) +breeze-gtk: +breeze-gtk: Breeze widget theme for GTK 2 and 3. +breeze-gtk: +breeze-gtk: +breeze-gtk: +breeze-gtk: +breeze-gtk: +breeze-gtk: +breeze-gtk: +breeze-gtk: diff --git a/testing/source/vtown/kde/slack-desc/breeze-icons b/testing/source/vtown/kde/slack-desc/breeze-icons new file mode 100644 index 000000000..99378fd95 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/breeze-icons @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +breeze-icons: breeze-icons (Breeze icon themes for KDE Plasma) +breeze-icons: +breeze-icons: Breeze icon themes for KDE Plasma. +breeze-icons: +breeze-icons: Homepage: https://projects.kde.org/projects/kde/workspace/breeze +breeze-icons: +breeze-icons: +breeze-icons: +breeze-icons: +breeze-icons: +breeze-icons: diff --git a/testing/source/vtown/kde/slack-desc/calendarsupport b/testing/source/vtown/kde/slack-desc/calendarsupport new file mode 100644 index 000000000..a953816d3 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/calendarsupport @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +calendarsupport: calendarsupport (KDE PIM calendar support library) +calendarsupport: +calendarsupport: The package contains KDE PIM calendar support library. +calendarsupport: +calendarsupport: +calendarsupport: +calendarsupport: +calendarsupport: +calendarsupport: +calendarsupport: +calendarsupport: diff --git a/testing/source/vtown/kde/slack-desc/calligra b/testing/source/vtown/kde/slack-desc/calligra new file mode 100644 index 000000000..303dd412d --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/calligra @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +calligra: calligra (KDE office productivity suite) +calligra: +calligra: Calligra office productivity applications. Included are a word +calligra: processor, spreadsheet, presentation program, chart and graph creator, +calligra: vector graphics tool, database report creator, flowcharting program, +calligra: integrated data management program, a pixel graphics editor, a +calligra: mathematical formula editor, and Calligra Workspace (a combination of +calligra: all of the above). +calligra: +calligra: Homepage: http://calligra-suite.org/ +calligra: diff --git a/testing/source/vtown/kde/slack-desc/calligraplan b/testing/source/vtown/kde/slack-desc/calligraplan new file mode 100644 index 000000000..5ba9cb112 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/calligraplan @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +calligraplan: calligraplan (project planner) +calligraplan: +calligraplan: Calligra Plan is a project management application. It is intended for +calligraplan: managing moderately large projects with multiple resources. +calligraplan: +calligraplan: Homepage: http://www.calligra-suite.org/ +calligraplan: +calligraplan: +calligraplan: +calligraplan: +calligraplan: diff --git a/testing/source/vtown/kde/slack-desc/cantor b/testing/source/vtown/kde/slack-desc/cantor new file mode 100644 index 000000000..289d87e27 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/cantor @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +cantor: cantor (front-end to mathematics software) +cantor: +cantor: Cantor is a frontend to several existing mathematical software such as +cantor: R, Sage and Maxima. Cantor offers a worksheet as a nice GUI for all +cantor: those backends and is not targeted to kids but to scientists. +cantor: +cantor: +cantor: +cantor: +cantor: +cantor: diff --git a/testing/source/vtown/kde/slack-desc/cervisia b/testing/source/vtown/kde/slack-desc/cervisia new file mode 100644 index 000000000..404e23590 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/cervisia @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +cervisia: cervisia (GUI for CVS) +cervisia: +cervisia: cervisia is a graphical frontend for CVS. +cervisia: +cervisia: +cervisia: +cervisia: +cervisia: +cervisia: +cervisia: +cervisia: diff --git a/testing/source/vtown/kde/slack-desc/digikam b/testing/source/vtown/kde/slack-desc/digikam new file mode 100644 index 000000000..510c98be5 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/digikam @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +digikam: digikam (KDE Photo Management Application) +digikam: +digikam: digiKam is a simple digital photo management application for KDE, +digikam: which makes importing and organizing digital photos a snap. The photos +digikam: can be organized in albums which can be sorted chronologically, by +digikam: directory layout, or by custom collections. An easy to use interface +digikam: enables you to connect to your camera and preview, download, and/or +digikam: delete your images. +digikam: +digikam: Homepage: http://www.digikam.org/ +digikam: diff --git a/testing/source/vtown/kde/slack-desc/discover b/testing/source/vtown/kde/slack-desc/discover new file mode 100644 index 000000000..72a9feeb2 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/discover @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +discover: discover (KDE package management tools) +discover: +discover: A collection of package management tools for KDE. +discover: +discover: Homepage: https://projects.kde.org/projects/kde/workspace/discover +discover: +discover: +discover: +discover: +discover: +discover: diff --git a/testing/source/vtown/kde/slack-desc/dolphin b/testing/source/vtown/kde/slack-desc/dolphin new file mode 100644 index 000000000..f5326e609 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/dolphin @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +dolphin: dolphin (KDE file manager) +dolphin: +dolphin: Dolphin is a lightweight file manager. It has been designed with ease +dolphin: of use and simplicity in mind, while still allowing flexibility and +dolphin: customization. +dolphin: +dolphin: Homepage: https://www.kde.org/applications/system/dolphin/ +dolphin: +dolphin: +dolphin: +dolphin: diff --git a/testing/source/vtown/kde/slack-desc/dolphin-plugins b/testing/source/vtown/kde/slack-desc/dolphin-plugins new file mode 100644 index 000000000..57450268a --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/dolphin-plugins @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +dolphin-plugins: dolphin-plugins (dolphin VCS plugins) +dolphin-plugins: +dolphin-plugins: This package contains plugins that offer integration of various +dolphin-plugins: version control systems in Dolphin. +dolphin-plugins: +dolphin-plugins: +dolphin-plugins: +dolphin-plugins: +dolphin-plugins: +dolphin-plugins: +dolphin-plugins: diff --git a/testing/source/vtown/kde/slack-desc/dragon b/testing/source/vtown/kde/slack-desc/dragon new file mode 100644 index 000000000..d4ae2d65e --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/dragon @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +dragon: dragon (KDE multimedia player) +dragon: +dragon: Dragon Player is a multimedia player where the focus is on simplicity, +dragon: instead of features. Dragon Player does one thing, and only one +dragon: thing, which is playing multimedia files. +dragon: +dragon: +dragon: +dragon: +dragon: +dragon: diff --git a/testing/source/vtown/kde/slack-desc/drkonqi b/testing/source/vtown/kde/slack-desc/drkonqi new file mode 100644 index 000000000..ff94b7c83 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/drkonqi @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +drkonqi: drkonqi (crash handler for plasma5) +drkonqi: +drkonqi: Drkonqi is the crash handler for KDE Frameworks 5 / Plasma5. +drkonqi: +drkonqi: +drkonqi: +drkonqi: +drkonqi: +drkonqi: +drkonqi: +drkonqi: diff --git a/testing/source/vtown/kde/slack-desc/elisa b/testing/source/vtown/kde/slack-desc/elisa new file mode 100644 index 000000000..197f768c4 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/elisa @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +elisa: elisa (music player) +elisa: +elisa: Elisa is a simple music player that should be easy to use. It does not +elisa: require any configuration before one can use it. +elisa: +elisa: Homepage: https://community.kde.org/Elisa +elisa: +elisa: +elisa: +elisa: +elisa: diff --git a/testing/source/vtown/kde/slack-desc/eventviews b/testing/source/vtown/kde/slack-desc/eventviews new file mode 100644 index 000000000..f3a1a5760 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/eventviews @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +eventviews: eventviews (library for creating events) +eventviews: +eventviews: KDE PIM library for creating events. +eventviews: +eventviews: +eventviews: +eventviews: +eventviews: +eventviews: +eventviews: +eventviews: diff --git a/testing/source/vtown/kde/slack-desc/extra-cmake-modules b/testing/source/vtown/kde/slack-desc/extra-cmake-modules new file mode 100644 index 000000000..c1a0aa68e --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/extra-cmake-modules @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +extra-cmake-modules: extra-cmake-modules (extra KDE CMake modules) +extra-cmake-modules: +extra-cmake-modules: This package contains additional CMake modules required for compiling +extra-cmake-modules: KDE Frameworks 5. +extra-cmake-modules: +extra-cmake-modules: +extra-cmake-modules: +extra-cmake-modules: +extra-cmake-modules: +extra-cmake-modules: +extra-cmake-modules: diff --git a/testing/source/vtown/kde/slack-desc/falkon b/testing/source/vtown/kde/slack-desc/falkon new file mode 100644 index 000000000..0e4939d2b --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/falkon @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +falkon: falkon (KDE web browser) +falkon: +falkon: Falkon is a QtWebEngine based cross-platform web browser. +falkon: +falkon: +falkon: +falkon: +falkon: +falkon: +falkon: +falkon: diff --git a/testing/source/vtown/kde/slack-desc/ffmpegthumbs b/testing/source/vtown/kde/slack-desc/ffmpegthumbs new file mode 100644 index 000000000..a67769c51 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/ffmpegthumbs @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +ffmpegthumbs: ffmpegthumbs (video thumbnail generator using ffmpeg) +ffmpegthumbs: +ffmpegthumbs: FFMpegThumbs is a video thumbnail generator for KDE file managers like +ffmpegthumbs: Dolphin and Konqueror. It enables them to show preview images of +ffmpegthumbs: video files using FFMpeg. +ffmpegthumbs: +ffmpegthumbs: +ffmpegthumbs: +ffmpegthumbs: +ffmpegthumbs: +ffmpegthumbs: diff --git a/testing/source/vtown/kde/slack-desc/filelight b/testing/source/vtown/kde/slack-desc/filelight new file mode 100644 index 000000000..467be55d0 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/filelight @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side mfilelights the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +filelight: filelight (file system monitor) +filelight: +filelight: Filelight allows you to quickly understand exactly where your +filelight: diskspace is being used by graphically representing your file system. +filelight: +filelight: Homepage: http://utils.kde.org/projects/filelight +filelight: +filelight: +filelight: +filelight: +filelight: diff --git a/testing/source/vtown/kde/slack-desc/frameworkintegration b/testing/source/vtown/kde/slack-desc/frameworkintegration new file mode 100644 index 000000000..efc70275a --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/frameworkintegration @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +frameworkintegration: frameworkintegration (applications integration with KDE) +frameworkintegration: +frameworkintegration: Framework providing components to allow applications to integrate +frameworkintegration: with a KDE Workspace. +frameworkintegration: +frameworkintegration: Homepage: https://community.kde.org/Frameworks +frameworkintegration: +frameworkintegration: +frameworkintegration: +frameworkintegration: +frameworkintegration: diff --git a/testing/source/vtown/kde/slack-desc/granatier b/testing/source/vtown/kde/slack-desc/granatier new file mode 100644 index 000000000..98aa5c9d4 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/granatier @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +granatier: granatier (bomberman clone for KDE) +granatier: +granatier: Granatier is a clone of the classic Bomberman game, inspired by the +granatier: work of the Clanbomber clone. +granatier: +granatier: +granatier: +granatier: +granatier: +granatier: +granatier: diff --git a/testing/source/vtown/kde/slack-desc/grantlee-editor b/testing/source/vtown/kde/slack-desc/grantlee-editor new file mode 100644 index 000000000..d1aeebaee --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/grantlee-editor @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +grantlee-editor: grantlee-editor (editor for Grantlee themes) +grantlee-editor: +grantlee-editor: Editor for Grantlee themes. +grantlee-editor: +grantlee-editor: +grantlee-editor: +grantlee-editor: +grantlee-editor: +grantlee-editor: +grantlee-editor: +grantlee-editor: diff --git a/testing/source/vtown/kde/slack-desc/grantleetheme b/testing/source/vtown/kde/slack-desc/grantleetheme new file mode 100644 index 000000000..8213ac365 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/grantleetheme @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +grantleetheme: grantleetheme (Grantlee theming support) +grantleetheme: +grantleetheme: grantleetheme is a library for Grantlee theming support. +grantleetheme: +grantleetheme: +grantleetheme: +grantleetheme: +grantleetheme: +grantleetheme: +grantleetheme: +grantleetheme: diff --git a/testing/source/vtown/kde/slack-desc/gwenview b/testing/source/vtown/kde/slack-desc/gwenview new file mode 100644 index 000000000..8097c3cdb --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/gwenview @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +gwenview: gwenview (image viewer for KDE) +gwenview: +gwenview: Gwenview is a simple image viewer for KDE. It features a folder tree +gwenview: window and a file list window, providing easy navigation of your file +gwenview: hierarchy. +gwenview: +gwenview: +gwenview: +gwenview: +gwenview: +gwenview: diff --git a/testing/source/vtown/kde/slack-desc/incidenceeditor b/testing/source/vtown/kde/slack-desc/incidenceeditor new file mode 100644 index 000000000..5499aeae4 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/incidenceeditor @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +incidenceeditor: incidenceeditor (KDE PIM incidence editor) +incidenceeditor: +incidenceeditor: KDE PIM incidence editor for korganizer. +incidenceeditor: +incidenceeditor: +incidenceeditor: +incidenceeditor: +incidenceeditor: +incidenceeditor: +incidenceeditor: +incidenceeditor: diff --git a/testing/source/vtown/kde/slack-desc/juk b/testing/source/vtown/kde/slack-desc/juk new file mode 100644 index 000000000..156eeb751 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/juk @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +juk: juk (audio jukebox application) +juk: +juk: JuK is an audio jukebox application, supporting collections of MP3, +juk: Ogg Vorbis, and FLAC audio files. It allows you to edit the tags of +juk: your audio files and manage your collection and playlists. In fact, +juk: its main focus is on music management. +juk: +juk: +juk: +juk: +juk: diff --git a/testing/source/vtown/kde/slack-desc/k3b b/testing/source/vtown/kde/slack-desc/k3b new file mode 100644 index 000000000..717c72ea2 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/k3b @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +k3b: k3b (The CD Creator) +k3b: +k3b: K3b makes writing cds under Linux easy. It has an easy to use +k3b: interface and supports CD burning (including on-the-fly), copying, +k3b: erasing, ripping, and more. +k3b: +k3b: K3b was written by Sebastian Trueg, Thomas Froescher, +k3b: Christian Kvasny, and Klaus-Dieter Krannich. +k3b: +k3b: Homepage: http://www.k3b.org +k3b: diff --git a/testing/source/vtown/kde/slack-desc/kaccounts-integration b/testing/source/vtown/kde/slack-desc/kaccounts-integration new file mode 100644 index 000000000..ac06f4385 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kaccounts-integration @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kaccounts-integration: kaccounts-integration (web account administration) +kaccounts-integration: +kaccounts-integration: Tools to administer web accounts for the sites and services across the +kaccounts-integration: KDE desktop, including Google, Facebook, Owncloud, IMAP, Jabber, and +kaccounts-integration: others. +kaccounts-integration: +kaccounts-integration: +kaccounts-integration: +kaccounts-integration: +kaccounts-integration: +kaccounts-integration: diff --git a/testing/source/vtown/kde/slack-desc/kaccounts-providers b/testing/source/vtown/kde/slack-desc/kaccounts-providers new file mode 100644 index 000000000..6fac973e9 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kaccounts-providers @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kaccounts-providers: kaccounts-providers (administer web accounts) +kaccounts-providers: +kaccounts-providers: Tools to administer web accounts for the sites and services across the +kaccounts-providers: KDE desktop, including Google, Facebook, Owncloud, IMAP, Jabber, and +kaccounts-providers: others. +kaccounts-providers: +kaccounts-providers: +kaccounts-providers: +kaccounts-providers: +kaccounts-providers: +kaccounts-providers: diff --git a/testing/source/vtown/kde/slack-desc/kactivities b/testing/source/vtown/kde/slack-desc/kactivities new file mode 100644 index 000000000..bd5cd41ed --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kactivities @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kactivities: kactivities (API for using Activities) +kactivities: +kactivities: API for using and interacting with Activities as a consumer, +kactivities: application adding information to them, or as an activity manager. +kactivities: +kactivities: +kactivities: +kactivities: +kactivities: +kactivities: +kactivities: diff --git a/testing/source/vtown/kde/slack-desc/kactivities-stats b/testing/source/vtown/kde/slack-desc/kactivities-stats new file mode 100644 index 000000000..bfaaf9de4 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kactivities-stats @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kactivities-stats: kactivities-stats (component of KDE Activities) +kactivities-stats: +kactivities-stats: kactivities-stats is library for accessing the usage data collected by +kactivities-stats: the Activities system. +kactivities-stats: +kactivities-stats: +kactivities-stats: +kactivities-stats: +kactivities-stats: +kactivities-stats: +kactivities-stats: diff --git a/testing/source/vtown/kde/slack-desc/kactivitymanagerd b/testing/source/vtown/kde/slack-desc/kactivitymanagerd new file mode 100644 index 000000000..c48a35928 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kactivitymanagerd @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kactivitymanagerd: kactivitymanagerd (manage and track user activities) +kactivitymanagerd: +kactivitymanagerd: System service to manage user activities and track the usage patterns. +kactivitymanagerd: +kactivitymanagerd: Homepage: +kactivitymanagerd: https://projects.kde.org/projects/kde/workspace/kactivitymanagerd +kactivitymanagerd: +kactivitymanagerd: +kactivitymanagerd: +kactivitymanagerd: +kactivitymanagerd: diff --git a/testing/source/vtown/kde/slack-desc/kaddressbook b/testing/source/vtown/kde/slack-desc/kaddressbook new file mode 100644 index 000000000..e93aa3e03 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kaddressbook @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kaddressbook: kaddressbook (KDE contact manager) +kaddressbook: +kaddressbook: KDE contact manager. +kaddressbook: +kaddressbook: +kaddressbook: +kaddressbook: +kaddressbook: +kaddressbook: +kaddressbook: +kaddressbook: diff --git a/testing/source/vtown/kde/slack-desc/kajongg b/testing/source/vtown/kde/slack-desc/kajongg new file mode 100644 index 000000000..4b02ba04e --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kajongg @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kajongg: kajongg (Mah Jongg for KDE) +kajongg: +kajongg: Kajongg is the ancient Chinese board game for 4 players. Kajongg can +kajongg: be used in two different ways: Scoring a manual game where you play as +kajongg: always and use Kajongg for the computation of scores and for +kajongg: bookkeeping. Or you can use Kajongg to play against any combination +kajongg: of other human players or computer players. +kajongg: +kajongg: +kajongg: +kajongg: diff --git a/testing/source/vtown/kde/slack-desc/kalarm b/testing/source/vtown/kde/slack-desc/kalarm new file mode 100644 index 000000000..fd4ac5ea0 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kalarm @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kalarm: kalarm (personal alarm scheduler) +kalarm: +kalarm: Personal alarm scheduler. +kalarm: +kalarm: +kalarm: +kalarm: +kalarm: +kalarm: +kalarm: +kalarm: diff --git a/testing/source/vtown/kde/slack-desc/kalarmcal b/testing/source/vtown/kde/slack-desc/kalarmcal new file mode 100644 index 000000000..9d6e5acc5 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kalarmcal @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kalarmcal: kalarmcal (KAlarm client library) +kalarmcal: +kalarmcal: kalarmcal contains the KAlarm client library. +kalarmcal: +kalarmcal: +kalarmcal: +kalarmcal: +kalarmcal: +kalarmcal: +kalarmcal: +kalarmcal: diff --git a/testing/source/vtown/kde/slack-desc/kalgebra b/testing/source/vtown/kde/slack-desc/kalgebra new file mode 100644 index 000000000..bfc605ce5 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kalgebra @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kalgebra: kalgebra (a graph calculator) +kalgebra: +kalgebra: KAlgebra is a MathML-based graph calculator. It was initially MathML +kalgebra: oriented, but now it can be used by anyone with a little mathematical +kalgebra: knowledge. +kalgebra: +kalgebra: +kalgebra: +kalgebra: +kalgebra: +kalgebra: diff --git a/testing/source/vtown/kde/slack-desc/kalzium b/testing/source/vtown/kde/slack-desc/kalzium new file mode 100644 index 000000000..7da5df40d --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kalzium @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kalzium: kalzium (periodic table of the elements) +kalzium: +kalzium: Kalzium shows a periodic table of the elements. +kalzium: +kalzium: +kalzium: +kalzium: +kalzium: +kalzium: +kalzium: +kalzium: diff --git a/testing/source/vtown/kde/slack-desc/kamera b/testing/source/vtown/kde/slack-desc/kamera new file mode 100644 index 000000000..55a7491d9 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kamera @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kamera: kamera (digital camera support for KDE) +kamera: +kamera: Digital camera support for KDE. +kamera: +kamera: +kamera: +kamera: +kamera: +kamera: +kamera: +kamera: diff --git a/testing/source/vtown/kde/slack-desc/kamoso b/testing/source/vtown/kde/slack-desc/kamoso new file mode 100644 index 000000000..d27941394 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kamoso @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kamoso: kamoso (webcam recorder) +kamoso: +kamoso: Kamoso is a great program to use your webcam to take pictures or make +kamoso: videos. It probably should be the best webcam recorder for Linux. +kamoso: +kamoso: Kamoso can make photos from your webcam and upload them to Facebook. +kamoso: It also allows to record videos from your webcam and upload them +kamoso: to YouTube. +kamoso: +kamoso: Homepage: https://userbase.kde.org/Kamoso +kamoso: diff --git a/testing/source/vtown/kde/slack-desc/kanagram b/testing/source/vtown/kde/slack-desc/kanagram new file mode 100644 index 000000000..3a9f370bd --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kanagram @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kanagram: kanagram (letter game) +kanagram: +kanagram: Kanagram is a replacement for KMessedWords. Kanagram mixes up the +kanagram: letters of a word to create an anagram, and you have to guess what the +kanagram: mixed up word is. Kanagram features several built-in word lists, +kanagram: hints, and a cheat feature which reveals the original word. Kanagram +kanagram: also has a vocabulary editor. +kanagram: +kanagram: +kanagram: +kanagram: diff --git a/testing/source/vtown/kde/slack-desc/kapidox b/testing/source/vtown/kde/slack-desc/kapidox new file mode 100644 index 000000000..89b1d3055 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kapidox @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +kapidox: kapidox (KDE Doxygen Tools) +kapidox: +kapidox: This framework contains scripts and data for building API +kapidox: documentation (dox) in a standard format and style. +kapidox: +kapidox: +kapidox: +kapidox: +kapidox: +kapidox: +kapidox: diff --git a/testing/source/vtown/kde/slack-desc/kapman b/testing/source/vtown/kde/slack-desc/kapman new file mode 100644 index 000000000..4def03dc8 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kapman @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kapman: kapman (KDE version of Pac-Man) +kapman: +kapman: Kapman is a clone of the well known game Pac-Man. You must run through +kapman: the maze to eat all pills without being captured by a ghost. By eating +kapman: an energizer, Kapman gets the ability to eat ghosts for a few seconds. +kapman: When a stage is cleared of pills and energizers the player is taken to +kapman: the next stage with slightly increased game speed. +kapman: +kapman: +kapman: +kapman: diff --git a/testing/source/vtown/kde/slack-desc/kapptemplate b/testing/source/vtown/kde/slack-desc/kapptemplate new file mode 100644 index 000000000..a56f42b44 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kapptemplate @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kapptemplate: kapptemplate (application template generator) +kapptemplate: +kapptemplate: KAppTemplate is a shell script to create the necessary framework to +kapptemplate: develop KDE applications. +kapptemplate: +kapptemplate: +kapptemplate: +kapptemplate: +kapptemplate: +kapptemplate: +kapptemplate: diff --git a/testing/source/vtown/kde/slack-desc/karchive b/testing/source/vtown/kde/slack-desc/karchive new file mode 100644 index 000000000..a793f8322 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/karchive @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +karchive: karchive (Read, create, and manipulate archives) +karchive: +karchive: KArchive provides classes for easy reading, creation and manipulation +karchive: of archive formats like ZIP and TAR. It also provides transparent +karchive: compression and decompression of data, like the GZip format, via a +karchive: subclass of QIODevice. +karchive: +karchive: +karchive: +karchive: +karchive: diff --git a/testing/source/vtown/kde/slack-desc/kate b/testing/source/vtown/kde/slack-desc/kate new file mode 100644 index 000000000..c2f087ccc --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kate @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kate: kate (an advanced text editor for KDE) +kate: +kate: The Kate project develops two main products: KatePart, the advanced +kate: editor component which is used in numerous KDE applications requiring +kate: a text editing component, and Kate, a MDI text editor application. +kate: In addition, it provides KWrite, a simple SDI editor shell which +kate: allows the user to select his/her favorite editor component. +kate: +kate: Homepage: http://kate-editor.org +kate: +kate: diff --git a/testing/source/vtown/kde/slack-desc/katomic b/testing/source/vtown/kde/slack-desc/katomic new file mode 100644 index 000000000..273d8bd20 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/katomic @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +katomic: katomic (re-assemble molecules from compound atoms) +katomic: +katomic: Katomic is both fun and educational game built around molecular +katomic: geometry. It employs simplistic two-dimensional looks at different +katomic: chemical elements. You can also play an online demo version of this +katomic: game. +katomic: +katomic: +katomic: +katomic: +katomic: diff --git a/testing/source/vtown/kde/slack-desc/kaudiocreator b/testing/source/vtown/kde/slack-desc/kaudiocreator new file mode 100644 index 000000000..763199f8f --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kaudiocreator @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kaudiocreator: kaudiocreator (CD ripper and audio encoder) +kaudiocreator: +kaudiocreator: kaudiocreator is a KDE frontend for ripping and encoding audio to/from +kaudiocreator: optical media. +kaudiocreator: +kaudiocreator: +kaudiocreator: +kaudiocreator: +kaudiocreator: +kaudiocreator: +kaudiocreator: diff --git a/testing/source/vtown/kde/slack-desc/kauth b/testing/source/vtown/kde/slack-desc/kauth new file mode 100644 index 000000000..3097d67b7 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kauth @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +kauth: kauth (Execute actions as privileged user) +kauth: +kauth: KAuth provides a convenient, system-integrated way to offload actions +kauth: that need to be performed as a privileged user (root, for example) to +kauth: small (hopefully secure) helper utilities. +kauth: +kauth: +kauth: +kauth: +kauth: +kauth: diff --git a/testing/source/vtown/kde/slack-desc/kbackup b/testing/source/vtown/kde/slack-desc/kbackup new file mode 100644 index 000000000..88f1e93f1 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kbackup @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kbackup: kbackup (KDE backup program) +kbackup: +kbackup: KBackup is an application that lets you back up any folders or files +kbackup: in a tar archive to a local folder, e.g. a locally mounted device +kbackup: like a ZIP drive, USB stick, etc. or a remote URL. KBackup can also +kbackup: run automated backups without using a graphical user interface. +kbackup: +kbackup: Homepage: https://www.kde.org/applications/utilities/kbackup/ +kbackup: +kbackup: +kbackup: diff --git a/testing/source/vtown/kde/slack-desc/kblackbox b/testing/source/vtown/kde/slack-desc/kblackbox new file mode 100644 index 000000000..4d14b906a --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kblackbox @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kblackbox: kblackbox (a game of hide and seek) +kblackbox: +kblackbox: KBlackbox is a game of hide and seek played on a grid of boxes where +kblackbox: the computer has hidden several balls. +kblackbox: +kblackbox: +kblackbox: +kblackbox: +kblackbox: +kblackbox: +kblackbox: diff --git a/testing/source/vtown/kde/slack-desc/kblocks b/testing/source/vtown/kde/slack-desc/kblocks new file mode 100644 index 000000000..48676fefb --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kblocks @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kblocks: kblocks (falling blocks game for KDE) +kblocks: +kblocks: KBlocks is the KDE version of the classic falling blocks game. +kblocks: +kblocks: +kblocks: +kblocks: +kblocks: +kblocks: +kblocks: +kblocks: diff --git a/testing/source/vtown/kde/slack-desc/kbookmarks b/testing/source/vtown/kde/slack-desc/kbookmarks new file mode 100644 index 000000000..07f7b7d3c --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kbookmarks @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +kbookmarks: kbookmarks (Bookmarks management library) +kbookmarks: +kbookmarks: KBookmarks lets you access and manipulate bookmarks stored using the +kbookmarks: XBEL format. The most common use for bookmarks is web browsers, but +kbookmarks: this can also be useful in any application where local files or URLs +kbookmarks: can be saved as bookmarks. +kbookmarks: +kbookmarks: For more information on the XBEL format, see: +kbookmarks: http://pyxml.sourceforge.net/topics/xbel/ +kbookmarks: +kbookmarks: diff --git a/testing/source/vtown/kde/slack-desc/kbounce b/testing/source/vtown/kde/slack-desc/kbounce new file mode 100644 index 000000000..53fffb9be --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kbounce @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kbounce: kbounce (KDE Bounce Ball Game) +kbounce: +kbounce: KBounce is a single player arcade game with the elements of puzzle. +kbounce: It is played on a field, surrounded by wall, with two or more balls +kbounce: that move about in the field bouncing off of walls. The player can +kbounce: build new walls, decreasing the size of active field. +kbounce: +kbounce: +kbounce: +kbounce: +kbounce: diff --git a/testing/source/vtown/kde/slack-desc/kbreakout b/testing/source/vtown/kde/slack-desc/kbreakout new file mode 100644 index 000000000..972f951e7 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kbreakout @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kbreakout: kbreakout (breakout-like game for KDE) +kbreakout: +kbreakout: KBreakout is the KDE version of a Breakout-like game. +kbreakout: +kbreakout: +kbreakout: +kbreakout: +kbreakout: +kbreakout: +kbreakout: +kbreakout: diff --git a/testing/source/vtown/kde/slack-desc/kbruch b/testing/source/vtown/kde/slack-desc/kbruch new file mode 100644 index 000000000..ea9a25004 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kbruch @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kbruch: kbruch (calculate fractions) +kbruch: +kbruch: KBruch is a small program to practice calculating with fractions. +kbruch: +kbruch: +kbruch: +kbruch: +kbruch: +kbruch: +kbruch: +kbruch: diff --git a/testing/source/vtown/kde/slack-desc/kcachegrind b/testing/source/vtown/kde/slack-desc/kcachegrind new file mode 100644 index 000000000..18cdbb112 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kcachegrind @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kcachegrind: kcachegrind (GUI to profilers such as Valgrind) +kcachegrind: +kcachegrind: kcachegrind is a graphical browser for data produced by profiling +kcachegrind: tools such as Valgrind. +kcachegrind: +kcachegrind: +kcachegrind: +kcachegrind: +kcachegrind: +kcachegrind: +kcachegrind: diff --git a/testing/source/vtown/kde/slack-desc/kcalc b/testing/source/vtown/kde/slack-desc/kcalc new file mode 100644 index 000000000..f3e1de68e --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kcalc @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side mkcalcs the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kcalc: kcalc (KDE calculator) +kcalc: +kcalc: KCalc is a calculator which offers many more mathematical functions +kcalc: than meet the eye on a first glance. +kcalc: +kcalc: Homepage: http://utils.kde.org/projects/kcalc +kcalc: +kcalc: +kcalc: +kcalc: +kcalc: diff --git a/testing/source/vtown/kde/slack-desc/kcalcore b/testing/source/vtown/kde/slack-desc/kcalcore new file mode 100644 index 000000000..89ff89183 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kcalcore @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kcalcore: kcalcore (KDE calendar access library) +kcalcore: +kcalcore: This library provides access to and handling of calendar data. It +kcalcore: supports the standard formats iCalendar and vCalendar and the group +kcalcore: scheduling standard iTIP. +kcalcore: +kcalcore: +kcalcore: +kcalcore: +kcalcore: +kcalcore: diff --git a/testing/source/vtown/kde/slack-desc/kcalendarcore b/testing/source/vtown/kde/slack-desc/kcalendarcore new file mode 100644 index 000000000..e538303bd --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kcalendarcore @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kcalendarcore: kcalendarcore (KDE calendar access library) +kcalendarcore: +kcalendarcore: This library provides access to and handling of calendar data. It +kcalendarcore: supports the standard formats iCalendar and vCalendar and the group +kcalendarcore: scheduling standard iTIP. +kcalendarcore: +kcalendarcore: +kcalendarcore: +kcalendarcore: +kcalendarcore: +kcalendarcore: diff --git a/testing/source/vtown/kde/slack-desc/kcalutils b/testing/source/vtown/kde/slack-desc/kcalutils new file mode 100644 index 000000000..7d2731524 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kcalutils @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kcalutils: kcalutils (calendar data utilities) +kcalutils: +kcalutils: This library provides a set of utility functions that help +kcalutils: applications access and use calendar data via the KCalCore library. +kcalutils: +kcalutils: +kcalutils: +kcalutils: +kcalutils: +kcalutils: +kcalutils: diff --git a/testing/source/vtown/kde/slack-desc/kcharselect b/testing/source/vtown/kde/slack-desc/kcharselect new file mode 100644 index 000000000..7c45f6203 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kcharselect @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side mkcharselects the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kcharselect: kcharselect (character picker) +kcharselect: +kcharselect: KCharSelect is a tool to select special characters from all installed +kcharselect: fonts and copy them into the clipboard. +kcharselect: +kcharselect: Homepage: http://utils.kde.org/projects/kcharselect +kcharselect: +kcharselect: +kcharselect: +kcharselect: +kcharselect: diff --git a/testing/source/vtown/kde/slack-desc/kcmutils b/testing/source/vtown/kde/slack-desc/kcmutils new file mode 100644 index 000000000..0ef03f81a --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kcmutils @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +kcmutils: kcmutils (KDE System Settings utilities) +kcmutils: +kcmutils: KCMUtils provides various classes to work with KCModules. KCModules +kcmutils: can be created with the KConfigWidgets framework. +kcmutils: +kcmutils: +kcmutils: +kcmutils: +kcmutils: +kcmutils: +kcmutils: diff --git a/testing/source/vtown/kde/slack-desc/kcodecs b/testing/source/vtown/kde/slack-desc/kcodecs new file mode 100644 index 000000000..ceb49d6ef --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kcodecs @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +kcodecs: kcodecs (String encoding library) +kcodecs: +kcodecs: KCodecs provide a collection of methods to manipulate strings using +kcodecs: various encodings. It can automatically determine the charset of a +kcodecs: string, translate XML entities, validate email addresses, and find +kcodecs: encodings by name in a more tolerant way than QTextCodec (useful e.g. +kcodecs: for data coming from the Internet). +kcodecs: +kcodecs: +kcodecs: +kcodecs: diff --git a/testing/source/vtown/kde/slack-desc/kcolorchooser b/testing/source/vtown/kde/slack-desc/kcolorchooser new file mode 100644 index 000000000..8258cd4f2 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kcolorchooser @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kcolorchooser: kcolorchooser (color chooser) +kcolorchooser: +kcolorchooser: A color chooser application for KDE. +kcolorchooser: +kcolorchooser: +kcolorchooser: +kcolorchooser: +kcolorchooser: +kcolorchooser: +kcolorchooser: +kcolorchooser: diff --git a/testing/source/vtown/kde/slack-desc/kcompletion b/testing/source/vtown/kde/slack-desc/kcompletion new file mode 100644 index 000000000..a81c51105 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kcompletion @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +kcompletion: kcompletion (Powerful completion framework) +kcompletion: +kcompletion: When typing filenames, email addresses and other text where the user +kcompletion: often wants to select from existing data (including what they +kcompletion: previously typed) rather than enter anything wholly original, users +kcompletion: often find it helpful if they only need to type the first few +kcompletion: characters, and then have the application offer them a set of choices +kcompletion: or attempt to finish off what they were typing. This framework helps +kcompletion: implement this in Qt-based applications. +kcompletion: +kcompletion: diff --git a/testing/source/vtown/kde/slack-desc/kconfig b/testing/source/vtown/kde/slack-desc/kconfig new file mode 100644 index 000000000..9d2e0b71d --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kconfig @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +kconfig: kconfig (Persistent application settings) +kconfig: +kconfig: KConfig provides an advanced configuration system. It is made of two +kconfig: parts: KConfigCore and KConfigGui. KConfigCore provides access to the +kconfig: configuration files themselves. KConfigGui provides a way to hook +kconfig: widgets to the configuration so that they are automatically +kconfig: initialized from the configuration and automatically propagate their +kconfig: changes to their respective configuration files. +kconfig: +kconfig: +kconfig: diff --git a/testing/source/vtown/kde/slack-desc/kconfigwidgets b/testing/source/vtown/kde/slack-desc/kconfigwidgets new file mode 100644 index 000000000..8f55d3bc1 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kconfigwidgets @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +kconfigwidgets: kconfigwidgets (Widgets for configuration dialogs) +kconfigwidgets: +kconfigwidgets: KConfigWidgets provides easy-to-use classes to create configuration +kconfigwidgets: dialogs, as well as a set of widgets which uses KConfig to store their +kconfigwidgets: settings. +kconfigwidgets: +kconfigwidgets: +kconfigwidgets: +kconfigwidgets: +kconfigwidgets: +kconfigwidgets: diff --git a/testing/source/vtown/kde/slack-desc/kcontacts b/testing/source/vtown/kde/slack-desc/kcontacts new file mode 100644 index 000000000..b8c6a6325 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kcontacts @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kcontacts: kcontacts (address book API for KDE) +kcontacts: +kcontacts: kcontacts contains an address book API for KDE. This can be used by +kcontacts: all KDE applications using data of this type, e.g. KAddressBook, +kcontacts: KMail, KOrganizer, KPilot etc. +kcontacts: +kcontacts: +kcontacts: +kcontacts: +kcontacts: +kcontacts: diff --git a/testing/source/vtown/kde/slack-desc/kcoreaddons b/testing/source/vtown/kde/slack-desc/kcoreaddons new file mode 100644 index 000000000..307981ad8 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kcoreaddons @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +kcoreaddons: kcoreaddons (QtCore addon library) +kcoreaddons: +kcoreaddons: KCoreAddons provides classes built on top of QtCore to perform various +kcoreaddons: tasks such as manipulating mime types, autosaving files, creating +kcoreaddons: backup files, generating random sequences, performing text +kcoreaddons: manipulations such as macro replacement, accessing user information +kcoreaddons: and many more. +kcoreaddons: +kcoreaddons: +kcoreaddons: +kcoreaddons: diff --git a/testing/source/vtown/kde/slack-desc/kcrash b/testing/source/vtown/kde/slack-desc/kcrash new file mode 100644 index 000000000..28fec94a6 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kcrash @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +kcrash: kcrash (Crash handler) +kcrash: +kcrash: KCrash provides support for intercepting and handling application +kcrash: crashes. +kcrash: +kcrash: +kcrash: +kcrash: +kcrash: +kcrash: +kcrash: diff --git a/testing/source/vtown/kde/slack-desc/kcron b/testing/source/vtown/kde/slack-desc/kcron new file mode 100644 index 000000000..f44db080b --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kcron @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kcron: kcron (task scheduler) +kcron: +kcron: kcron is a module for scheduling programs to run in the background. +kcron: It is a graphical user interface to cron, the UNIX system scheduler. +kcron: +kcron: +kcron: +kcron: +kcron: +kcron: +kcron: diff --git a/testing/source/vtown/kde/slack-desc/kdav b/testing/source/vtown/kde/slack-desc/kdav new file mode 100644 index 000000000..2504df766 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kdav @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kdav: kdav (KDE DAV protocol implementation) +kdav: +kdav: The DAV protocol extends HTTP with new methods that allow a DAV client +kdav: to create, modify, and update files and directories in the server. +kdav: KDAV provides a DAV protocol implemention with KJobs. Calendars and +kdav: todos are supported, using either GroupDAV or CalDAV, and contacts are +kdav: supported using GroupDAV or CardDAV. +kdav: +kdav: +kdav: +kdav: diff --git a/testing/source/vtown/kde/slack-desc/kdbusaddons b/testing/source/vtown/kde/slack-desc/kdbusaddons new file mode 100644 index 000000000..98e4f810f --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kdbusaddons @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +kdbusaddons: kdbusaddons (Convenience classes for D-Bus) +kdbusaddons: +kdbusaddons: KDBusAddons provides convenience classes on top of QtDBus, as well as +kdbusaddons: an API to create KDED modules. +kdbusaddons: +kdbusaddons: +kdbusaddons: +kdbusaddons: +kdbusaddons: +kdbusaddons: +kdbusaddons: diff --git a/testing/source/vtown/kde/slack-desc/kde-cli-tools b/testing/source/vtown/kde/slack-desc/kde-cli-tools new file mode 100644 index 000000000..e191d2712 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kde-cli-tools @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +kde-cli-tools: kde-cli-tools (KDE command-line tools) +kde-cli-tools: +kde-cli-tools: Tools based on KDE Frameworks 5 to better interact with the system. +kde-cli-tools: +kde-cli-tools: +kde-cli-tools: +kde-cli-tools: +kde-cli-tools: +kde-cli-tools: +kde-cli-tools: +kde-cli-tools: diff --git a/testing/source/vtown/kde/slack-desc/kde-dev-scripts b/testing/source/vtown/kde/slack-desc/kde-dev-scripts new file mode 100644 index 000000000..b0cbd40d1 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kde-dev-scripts @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kde-dev-scripts: kde-dev-scripts (scripts for development of KDE software) +kde-dev-scripts: +kde-dev-scripts: Scripts and setting files useful during development of KDE software. +kde-dev-scripts: +kde-dev-scripts: +kde-dev-scripts: +kde-dev-scripts: +kde-dev-scripts: +kde-dev-scripts: +kde-dev-scripts: +kde-dev-scripts: diff --git a/testing/source/vtown/kde/slack-desc/kde-dev-utils b/testing/source/vtown/kde/slack-desc/kde-dev-utils new file mode 100644 index 000000000..457fdc454 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kde-dev-utils @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kde-dev-utils: kde-dev-utils (KDE development utilities) +kde-dev-utils: +kde-dev-utils: Small utilities for developers using KDE/Qt libs/frameworks such as +kde-dev-utils: kmtrace, kpartloader, kprofilemethod, kstartperf, kuiviewer. +kde-dev-utils: +kde-dev-utils: +kde-dev-utils: +kde-dev-utils: +kde-dev-utils: +kde-dev-utils: +kde-dev-utils: diff --git a/testing/source/vtown/kde/slack-desc/kde-gtk-config b/testing/source/vtown/kde/slack-desc/kde-gtk-config new file mode 100644 index 000000000..33aa97999 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kde-gtk-config @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kde-gtk-config: kde-gtk-config (configure GTK appearance) +kde-gtk-config: +kde-gtk-config: System settings kcm to set GTK application look and feel in KDE. +kde-gtk-config: +kde-gtk-config: Homepage: http://projects.kde.org/kde-gtk-config +kde-gtk-config: +kde-gtk-config: +kde-gtk-config: +kde-gtk-config: +kde-gtk-config: +kde-gtk-config: diff --git a/testing/source/vtown/kde/slack-desc/kde-wallpapers b/testing/source/vtown/kde/slack-desc/kde-wallpapers new file mode 100644 index 000000000..28e854e3b --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kde-wallpapers @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kde-wallpapers: kde-wallpapers (Wallpapers for KDE) +kde-wallpapers: +kde-wallpapers: Additional wallpapers for KDE. +kde-wallpapers: +kde-wallpapers: +kde-wallpapers: +kde-wallpapers: +kde-wallpapers: +kde-wallpapers: +kde-wallpapers: +kde-wallpapers: diff --git a/testing/source/vtown/kde/slack-desc/kdeaccessibility b/testing/source/vtown/kde/slack-desc/kdeaccessibility new file mode 100644 index 000000000..a4a397e0c --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kdeaccessibility @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kdeaccessibility: kdeaccessibility (Accessibility programs for KDE) +kdeaccessibility: +kdeaccessibility: KDE accessibility programs, including kmag (a screen magnifier), +kdeaccessibility: kmousetool (clicks the mouse for you), and kmouth (a speech +kdeaccessibility: synthesizer frontend). +kdeaccessibility: +kdeaccessibility: +kdeaccessibility: +kdeaccessibility: +kdeaccessibility: +kdeaccessibility: diff --git a/testing/source/vtown/kde/slack-desc/kdebugsettings b/testing/source/vtown/kde/slack-desc/kdebugsettings new file mode 100644 index 000000000..46ca6ceef --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kdebugsettings @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kdebugsettings: kdebugsettings (An application to enable/disable qCDebug) +kdebugsettings: +kdebugsettings: kdebugsettings is an application to enable/disable qCDebug. +kdebugsettings: +kdebugsettings: +kdebugsettings: +kdebugsettings: +kdebugsettings: +kdebugsettings: +kdebugsettings: +kdebugsettings: diff --git a/testing/source/vtown/kde/slack-desc/kdeclarative b/testing/source/vtown/kde/slack-desc/kdeclarative new file mode 100644 index 000000000..82ce75d5f --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kdeclarative @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +kdeclarative: kdeclarative (Integration of QML and KDE workspaces) +kdeclarative: +kdeclarative: KDeclarative provides integration of QML and KDE work spaces. It +kdeclarative: comprises two parts: a library used by the C++ part of your +kdeclarative: application to intergrate QML with KDE Frameworks specific features, +kdeclarative: and a series of QML imports that offer bindings to some of the +kdeclarative: frameworks. +kdeclarative: +kdeclarative: +kdeclarative: +kdeclarative: diff --git a/testing/source/vtown/kde/slack-desc/kdeconnect-kde b/testing/source/vtown/kde/slack-desc/kdeconnect-kde new file mode 100644 index 000000000..3acbeea82 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kdeconnect-kde @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kdeconnect-kde: kdeconnect-kde (Integrate Android with the Plasma Desktop) +kdeconnect-kde: +kdeconnect-kde: KDE Connect is a module to connect KDE with your smartphone. +kdeconnect-kde: Prominent features are: clipboard share, notifications sync, +kdeconnect-kde: multimedia remote control over secured network connections. +kdeconnect-kde: Please note you will need to install KDE Connect on Android +kdeconnect-kde: for this app to work: +kdeconnect-kde: +kdeconnect-kde: https://play.google.com/store/apps/details?id=org.kde.kdeconnect_tp +kdeconnect-kde: +kdeconnect-kde: diff --git a/testing/source/vtown/kde/slack-desc/kdecoration b/testing/source/vtown/kde/slack-desc/kdecoration new file mode 100644 index 000000000..98d272c22 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kdecoration @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kdecoration: kdecoration (library to create themes for kwin) +kdecoration: +kdecoration: This library makes it easier and more reliable to make themes for +kdecoration: KWin, Plasma's window manager. It has impressive memory, performance +kdecoration: and stability improvements. +kdecoration: +kdecoration: +kdecoration: +kdecoration: +kdecoration: +kdecoration: diff --git a/testing/source/vtown/kde/slack-desc/kded b/testing/source/vtown/kde/slack-desc/kded new file mode 100644 index 000000000..dbc67d5c0 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kded @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +kded: kded (Central daemon of KDE workspaces) +kded: +kded: KDED stands for KDE Daemon. KDED runs in the background and performs a +kded: number of small tasks. Some of these tasks are built in, others are +kded: started on demand. Examples include checking for newly installed +kded: software and checking for newly installed update files. +kded: +kded: +kded: +kded: +kded: diff --git a/testing/source/vtown/kde/slack-desc/kdeedu b/testing/source/vtown/kde/slack-desc/kdeedu new file mode 100644 index 000000000..3d85c4602 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kdeedu @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kdeedu: kdeedu (Educational applications) +kdeedu: +kdeedu: Educational applications for the KDE Software Compilation. +kdeedu: +kdeedu: +kdeedu: +kdeedu: +kdeedu: +kdeedu: +kdeedu: +kdeedu: diff --git a/testing/source/vtown/kde/slack-desc/kdeedu-data b/testing/source/vtown/kde/slack-desc/kdeedu-data new file mode 100644 index 000000000..ca29cb7d0 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kdeedu-data @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kdeedu-data: kdeedu-data (icons, artwork and data files for KDE edu) +kdeedu-data: +kdeedu-data: Shared icons, artwork and data files for educational applications. +kdeedu-data: +kdeedu-data: +kdeedu-data: +kdeedu-data: +kdeedu-data: +kdeedu-data: +kdeedu-data: +kdeedu-data: diff --git a/testing/source/vtown/kde/slack-desc/kdegraphics b/testing/source/vtown/kde/slack-desc/kdegraphics new file mode 100644 index 000000000..6cbde37e4 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kdegraphics @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kdegraphics: kdegraphics (KDE graphics programs) +kdegraphics: +kdegraphics: Graphics programs for the KDE Software Compilation, including +kdegraphics: gwenview, kcolorchooser, kbackgroundsnapshot, kolourpaint, kruler, +kdegraphics: ksnapshot, okular, and xf86gammacfg. +kdegraphics: +kdegraphics: +kdegraphics: +kdegraphics: +kdegraphics: +kdegraphics: diff --git a/testing/source/vtown/kde/slack-desc/kdegraphics-mobipocket b/testing/source/vtown/kde/slack-desc/kdegraphics-mobipocket new file mode 100644 index 000000000..501b32367 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kdegraphics-mobipocket @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kdegraphics-mobipocket: kdegraphics-mobipocket (Mobipocket support for Okular) +kdegraphics-mobipocket: +kdegraphics-mobipocket: Mobipocket support for Okular. +kdegraphics-mobipocket: +kdegraphics-mobipocket: +kdegraphics-mobipocket: +kdegraphics-mobipocket: +kdegraphics-mobipocket: +kdegraphics-mobipocket: +kdegraphics-mobipocket: +kdegraphics-mobipocket: diff --git a/testing/source/vtown/kde/slack-desc/kdegraphics-thumbnailers b/testing/source/vtown/kde/slack-desc/kdegraphics-thumbnailers new file mode 100644 index 000000000..98f2d471a --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kdegraphics-thumbnailers @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kdegraphics-thumbnailers: kdegraphics-thumbnailers (image thumbnailers) +kdegraphics-thumbnailers: +kdegraphics-thumbnailers: These plugins allow KDE software to create thumbnails for several +kdegraphics-thumbnailers: graphic file formats. +kdegraphics-thumbnailers: +kdegraphics-thumbnailers: +kdegraphics-thumbnailers: +kdegraphics-thumbnailers: +kdegraphics-thumbnailers: +kdegraphics-thumbnailers: +kdegraphics-thumbnailers: diff --git a/testing/source/vtown/kde/slack-desc/kdelibs b/testing/source/vtown/kde/slack-desc/kdelibs new file mode 100644 index 000000000..a9cf6f682 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kdelibs @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kdelibs: kdelibs (KDE libraries) +kdelibs: +kdelibs: System libraries and other resources required for the KDE Platform. +kdelibs: +kdelibs: +kdelibs: +kdelibs: +kdelibs: +kdelibs: +kdelibs: +kdelibs: diff --git a/testing/source/vtown/kde/slack-desc/kdelibs4support b/testing/source/vtown/kde/slack-desc/kdelibs4support new file mode 100644 index 000000000..d4cf9b67b --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kdelibs4support @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +kdelibs4support: kdelibs4support (KDE 4 support) +kdelibs4support: +kdelibs4support: kdelibs4support provides legacy support for kdelibs 4 compatibility +kdelibs4support: such as code and utilities to ease the transition from kdelibs 4 to +kdelibs4support: KDE Frameworks 5. This includes CMake macros and C++ classes whose +kdelibs4support: functionality has been replaced by code in CMake, Qt and other +kdelibs4support: frameworks. +kdelibs4support: +kdelibs4support: +kdelibs4support: +kdelibs4support: diff --git a/testing/source/vtown/kde/slack-desc/kdenetwork b/testing/source/vtown/kde/slack-desc/kdenetwork new file mode 100644 index 000000000..3b24aace2 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kdenetwork @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kdenetwork: kdenetwork (Network utilities for KDE) +kdenetwork: +kdenetwork: Network related utilities for the KDE Software Compilation. +kdenetwork: +kdenetwork: +kdenetwork: +kdenetwork: +kdenetwork: +kdenetwork: +kdenetwork: +kdenetwork: diff --git a/testing/source/vtown/kde/slack-desc/kdenetwork-filesharing b/testing/source/vtown/kde/slack-desc/kdenetwork-filesharing new file mode 100644 index 000000000..6c71493fe --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kdenetwork-filesharing @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kdenetwork-filesharing: kdenetwork-filesharing (share a directory with the local network) +kdenetwork-filesharing: +kdenetwork-filesharing: Konqueror properties dialog plugin to share a directory with the local +kdenetwork-filesharing: network. +kdenetwork-filesharing: +kdenetwork-filesharing: +kdenetwork-filesharing: +kdenetwork-filesharing: +kdenetwork-filesharing: +kdenetwork-filesharing: +kdenetwork-filesharing: diff --git a/testing/source/vtown/kde/slack-desc/kdenlive b/testing/source/vtown/kde/slack-desc/kdenlive new file mode 100644 index 000000000..488700301 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kdenlive @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kdenlive: kdenlive (non-linear video editor) +kdenlive: +kdenlive: A non-linear video editor for Linux using the MLT video framework. +kdenlive: +kdenlive: Homepage: http://www.kdenlive.org +kdenlive: +kdenlive: +kdenlive: +kdenlive: +kdenlive: +kdenlive: diff --git a/testing/source/vtown/kde/slack-desc/kdepim b/testing/source/vtown/kde/slack-desc/kdepim new file mode 100644 index 000000000..d87256e6b --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kdepim @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kdepim: kdepim (KDE Personal Information Management applications) +kdepim: +kdepim: The KDE-PIM project aims to bring together those who wish to help +kdepim: design, implement, test, etc. anything that's to do with personal +kdepim: information management. +kdepim: +kdepim: This rather broad scope encompasses mail clients, addressbooks, +kdepim: usenet news, scheduling, and even sticky notes. +kdepim: +kdepim: +kdepim: diff --git a/testing/source/vtown/kde/slack-desc/kdepim-addons b/testing/source/vtown/kde/slack-desc/kdepim-addons new file mode 100644 index 000000000..38c2c732b --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kdepim-addons @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kdepim-addons: kdepim-addons (addons for KDE PIM applications) +kdepim-addons: +kdepim-addons: Addons for KDE PIM applications. +kdepim-addons: +kdepim-addons: +kdepim-addons: +kdepim-addons: +kdepim-addons: +kdepim-addons: +kdepim-addons: +kdepim-addons: diff --git a/testing/source/vtown/kde/slack-desc/kdepim-apps-libs b/testing/source/vtown/kde/slack-desc/kdepim-apps-libs new file mode 100644 index 000000000..2e7de5c5b --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kdepim-apps-libs @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kdepim-apps-libs: kdepim-apps-libs (KDE PIM mail related libraries) +kdepim-apps-libs: +kdepim-apps-libs: The kdepim-apps-libs package contains KDE PIM mail related libraries. +kdepim-apps-libs: +kdepim-apps-libs: +kdepim-apps-libs: +kdepim-apps-libs: +kdepim-apps-libs: +kdepim-apps-libs: +kdepim-apps-libs: +kdepim-apps-libs: diff --git a/testing/source/vtown/kde/slack-desc/kdepim-runtime b/testing/source/vtown/kde/slack-desc/kdepim-runtime new file mode 100644 index 000000000..1fad4a46e --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kdepim-runtime @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kdepim-runtime: kdepim-runtime (KDE Personal Information Management runtime) +kdepim-runtime: +kdepim-runtime: The KDE-PIM project aims to bring together those who wish to help +kdepim-runtime: design, implement, test, etc. anything that's to do with personal +kdepim-runtime: information management. +kdepim-runtime: +kdepim-runtime: This rather broad scope encompasses mail clients, addressbooks, +kdepim-runtime: usenet news, scheduling, and even sticky notes. +kdepim-runtime: +kdepim-runtime: +kdepim-runtime: diff --git a/testing/source/vtown/kde/slack-desc/kdeplasma-addons b/testing/source/vtown/kde/slack-desc/kdeplasma-addons new file mode 100644 index 000000000..5fe7abe18 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kdeplasma-addons @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kdeplasma-addons: kdeplasma-addons (Plasma addons for KDE) +kdeplasma-addons: +kdeplasma-addons: Plasmoids (or widgets) for the KDE Plasma Desktop shell. +kdeplasma-addons: +kdeplasma-addons: +kdeplasma-addons: +kdeplasma-addons: +kdeplasma-addons: +kdeplasma-addons: +kdeplasma-addons: +kdeplasma-addons: diff --git a/testing/source/vtown/kde/slack-desc/kdesdk b/testing/source/vtown/kde/slack-desc/kdesdk new file mode 100644 index 000000000..d8050240c --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kdesdk @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kdesdk: kdesdk (KDE Software Development Kit) +kdesdk: +kdesdk: KDE Software Development Kit is a collection of applications and +kdesdk: tools used to develop on the KDE Platform. It also contains example +kdesdk: code for use in learning KDE programming or starting a new KDE +kdesdk: application. +kdesdk: +kdesdk: +kdesdk: +kdesdk: +kdesdk: diff --git a/testing/source/vtown/kde/slack-desc/kdesdk-kioslaves b/testing/source/vtown/kde/slack-desc/kdesdk-kioslaves new file mode 100644 index 000000000..70d7d75d4 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kdesdk-kioslaves @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kdesdk-kioslaves: kdesdk-kioslaves (KIO-slaves for KDE SDK) +kdesdk-kioslaves: +kdesdk-kioslaves: This package contains KIO-slaves for KDE SDK. +kdesdk-kioslaves: +kdesdk-kioslaves: +kdesdk-kioslaves: +kdesdk-kioslaves: +kdesdk-kioslaves: +kdesdk-kioslaves: +kdesdk-kioslaves: +kdesdk-kioslaves: diff --git a/testing/source/vtown/kde/slack-desc/kdesdk-thumbnailers b/testing/source/vtown/kde/slack-desc/kdesdk-thumbnailers new file mode 100644 index 000000000..1d3554c8e --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kdesdk-thumbnailers @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kdesdk-thumbnailers: kdesdk-thumbnailers (thumbnailers for KDE) +kdesdk-thumbnailers: +kdesdk-thumbnailers: Thumbnailers for KDE, including gnu gettext po translation files and +kdesdk-thumbnailers: gettext translation templates. +kdesdk-thumbnailers: +kdesdk-thumbnailers: +kdesdk-thumbnailers: +kdesdk-thumbnailers: +kdesdk-thumbnailers: +kdesdk-thumbnailers: +kdesdk-thumbnailers: diff --git a/testing/source/vtown/kde/slack-desc/kdesignerplugin b/testing/source/vtown/kde/slack-desc/kdesignerplugin new file mode 100644 index 000000000..eb5c44186 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kdesignerplugin @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +kdesignerplugin: kdesignerplugin (Integrate custom widgets with Qt Designer) +kdesignerplugin: +kdesignerplugin: This framework provides a utility (kgendesignerplugin) that can be +kdesignerplugin: used to generate plugins for Qt Designer from ini-style description +kdesignerplugin: files. +kdesignerplugin: +kdesignerplugin: +kdesignerplugin: +kdesignerplugin: +kdesignerplugin: +kdesignerplugin: diff --git a/testing/source/vtown/kde/slack-desc/kdesu b/testing/source/vtown/kde/slack-desc/kdesu new file mode 100644 index 000000000..ae03f1af1 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kdesu @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +kdesu: kdesu (run shell commands as root) +kdesu: +kdesu: KDESU provides functionality for building GUI front ends for (password +kdesu: asking) console mode programs. For example, kdesu and kdessh use it to +kdesu: interface with su and ssh respectively. +kdesu: +kdesu: +kdesu: +kdesu: +kdesu: +kdesu: diff --git a/testing/source/vtown/kde/slack-desc/kdev-php b/testing/source/vtown/kde/slack-desc/kdev-php new file mode 100644 index 000000000..c59f35858 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kdev-php @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kdev-php: kdev-php (PHP language plugin for KDevelop) +kdev-php: +kdev-php: This is a KDevelop plugin that provides support for the PHP language. +kdev-php: +kdev-php: +kdev-php: +kdev-php: +kdev-php: +kdev-php: +kdev-php: +kdev-php: diff --git a/testing/source/vtown/kde/slack-desc/kdev-python b/testing/source/vtown/kde/slack-desc/kdev-python new file mode 100644 index 000000000..0b36bf544 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kdev-python @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kdev-python: kdev-python (Python language plugin for KDevelop) +kdev-python: +kdev-python: This KDevelop plugin provides support for the Python language. +kdev-python: +kdev-python: +kdev-python: +kdev-python: +kdev-python: +kdev-python: +kdev-python: +kdev-python: diff --git a/testing/source/vtown/kde/slack-desc/kdevelop b/testing/source/vtown/kde/slack-desc/kdevelop new file mode 100644 index 000000000..2398540cf --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kdevelop @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kdevelop: kdevelop (development environment for KDE) +kdevelop: +kdevelop: The KDevelop integrated C/C++ application development environment. +kdevelop: +kdevelop: +kdevelop: +kdevelop: +kdevelop: +kdevelop: +kdevelop: +kdevelop: diff --git a/testing/source/vtown/kde/slack-desc/kdevelop-pg-qt b/testing/source/vtown/kde/slack-desc/kdevelop-pg-qt new file mode 100644 index 000000000..4439f12bf --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kdevelop-pg-qt @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kdevelop-pg-qt: kdevelop-pg-qt (KDevelop Parser Generator) +kdevelop-pg-qt: +kdevelop-pg-qt: KDevelop Parser Generator used in the PHP language plugin and others. +kdevelop-pg-qt: +kdevelop-pg-qt: +kdevelop-pg-qt: +kdevelop-pg-qt: +kdevelop-pg-qt: +kdevelop-pg-qt: +kdevelop-pg-qt: +kdevelop-pg-qt: diff --git a/testing/source/vtown/kde/slack-desc/kdevplatform b/testing/source/vtown/kde/slack-desc/kdevplatform new file mode 100644 index 000000000..0573edddf --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kdevplatform @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kdevplatform: kdevplatform (KDE development platform) +kdevplatform: +kdevplatform: This KDE module provides libraries used by kdevelop. +kdevplatform: +kdevplatform: +kdevplatform: +kdevplatform: +kdevplatform: +kdevplatform: +kdevplatform: +kdevplatform: diff --git a/testing/source/vtown/kde/slack-desc/kdewebdev b/testing/source/vtown/kde/slack-desc/kdewebdev new file mode 100644 index 000000000..8513dd1d8 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kdewebdev @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kdewebdev: kdewebdev (web development package for the KDE Platform) +kdewebdev: +kdewebdev: The kdewebdev package contains applications which are useful for web +kdewebdev: development. +kdewebdev: +kdewebdev: +kdewebdev: +kdewebdev: +kdewebdev: +kdewebdev: +kdewebdev: diff --git a/testing/source/vtown/kde/slack-desc/kdewebkit b/testing/source/vtown/kde/slack-desc/kdewebkit new file mode 100644 index 000000000..d8c85ad12 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kdewebkit @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +kdewebkit: kdewebkit (WebKit rendering engine for KDE) +kdewebkit: +kdewebkit: This library provides KDE integration of the QtWebKit library. If you +kdewebkit: are using QtWebKit in your KDE application, you are encouraged to use +kdewebkit: this layer instead of using the QtWebKit classes directly. In +kdewebkit: particular, you should use KWebView in place of QWebView, +kdewebkit: KGraphicsWebView in place of QGraphicsWebView and KWebPage in place of +kdewebkit: QWebPage. See the documentation for more information. +kdewebkit: +kdewebkit: +kdewebkit: diff --git a/testing/source/vtown/kde/slack-desc/kdf b/testing/source/vtown/kde/slack-desc/kdf new file mode 100644 index 000000000..fb2fb4cb3 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kdf @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side mkdiskfrees the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kdf: kdf (show available disk space) +kdf: +kdf: kdf (KDiskFree) displays the available file devices (hard drive +kdf: partitions, floppy and CD/DVD drives, etc.) along with information on +kdf: their capacity, free space, type and mount point. +kdf: +kdf: Homepage: http://utils.kde.org/projects/kdf +kdf: +kdf: +kdf: +kdf: diff --git a/testing/source/vtown/kde/slack-desc/kdiagram b/testing/source/vtown/kde/slack-desc/kdiagram new file mode 100644 index 000000000..b5031ee16 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kdiagram @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kdiagram: kdiagram (libraries for creating business diagrams) +kdiagram: +kdiagram: Powerful libraries (KChart, KGantt) for creating business diagrams. +kdiagram: +kdiagram: Homepage: https://github.com/KDE/kdiagram +kdiagram: +kdiagram: +kdiagram: +kdiagram: +kdiagram: +kdiagram: diff --git a/testing/source/vtown/kde/slack-desc/kdialog b/testing/source/vtown/kde/slack-desc/kdialog new file mode 100644 index 000000000..cb1d52f57 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kdialog @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kdialog: kdialog (shell dialog box utility) +kdialog: +kdialog: A utility for displaying dialog boxes from shell scripts. +kdialog: +kdialog: +kdialog: +kdialog: +kdialog: +kdialog: +kdialog: +kdialog: diff --git a/testing/source/vtown/kde/slack-desc/kdiamond b/testing/source/vtown/kde/slack-desc/kdiamond new file mode 100644 index 000000000..c25a27120 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kdiamond @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kdiamond: kdiamond (three-in-a-row game for KDE) +kdiamond: +kdiamond: KDiamond is a single player puzzle game. The object of the game is to +kdiamond: build and remove lines of three similar diamonds. +kdiamond: +kdiamond: +kdiamond: +kdiamond: +kdiamond: +kdiamond: +kdiamond: diff --git a/testing/source/vtown/kde/slack-desc/kdnssd b/testing/source/vtown/kde/slack-desc/kdnssd new file mode 100644 index 000000000..bb97b243a --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kdnssd @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kdnssd: kdnssd (network monitor for zeroconf) +kdnssd: +kdnssd: A network monitor for DNS-SD services (Zeroconf). +kdnssd: +kdnssd: +kdnssd: +kdnssd: +kdnssd: +kdnssd: +kdnssd: +kdnssd: diff --git a/testing/source/vtown/kde/slack-desc/kdoctools b/testing/source/vtown/kde/slack-desc/kdoctools new file mode 100644 index 000000000..9945d8b89 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kdoctools @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +kdoctools: kdoctools (Create documentation from DocBook) +kdoctools: +kdoctools: KDocTools provides tools to generate documentation in various formats +kdoctools: from DocBook files. +kdoctools: +kdoctools: +kdoctools: +kdoctools: +kdoctools: +kdoctools: +kdoctools: diff --git a/testing/source/vtown/kde/slack-desc/keditbookmarks b/testing/source/vtown/kde/slack-desc/keditbookmarks new file mode 100644 index 000000000..eb71edd26 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/keditbookmarks @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +keditbookmarks: keditbookmarks (Bookmark organizer and editor) +keditbookmarks: +keditbookmarks: Bookmark organizer and editor. +keditbookmarks: +keditbookmarks: +keditbookmarks: +keditbookmarks: +keditbookmarks: +keditbookmarks: +keditbookmarks: +keditbookmarks: diff --git a/testing/source/vtown/kde/slack-desc/kemoticons b/testing/source/vtown/kde/slack-desc/kemoticons new file mode 100644 index 000000000..81ea009a2 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kemoticons @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +kemoticons: kemoticons (Convert text emoticons to graphical emoticons) +kemoticons: +kemoticons: KEmoticons converts emoticons from text to a graphical representation +kemoticons: with images in HTML. It supports setting different themes for +kemoticons: emoticons coming from different providers. +kemoticons: +kemoticons: +kemoticons: +kemoticons: +kemoticons: +kemoticons: diff --git a/testing/source/vtown/kde/slack-desc/kfilemetadata b/testing/source/vtown/kde/slack-desc/kfilemetadata new file mode 100644 index 000000000..419a16235 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kfilemetadata @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kfilemetadata: kfilemetadata (a library for extracting file metadata) +kfilemetadata: +kfilemetadata: KFileMetaData provides a simple library for extracting the text and +kfilemetadata: metadata from a number of different files. This library is typically +kfilemetadata: used by file indexers to retreive the metadata. This library can also +kfilemetadata: be used by applications to write metadata. +kfilemetadata: +kfilemetadata: +kfilemetadata: +kfilemetadata: +kfilemetadata: diff --git a/testing/source/vtown/kde/slack-desc/kfind b/testing/source/vtown/kde/slack-desc/kfind new file mode 100644 index 000000000..e08d2900b --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kfind @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kfind: kfind (find files and directories in KDE) +kfind: +kfind: The Find Files tool is a useful method of searching for specific files +kfind: on your computer, or for searching for files that match a pattern. An +kfind: example of this could include searching for files of a particular type +kfind: or with certain letters in the filename, or that contain a certain +kfind: piece of text in their contents. +kfind: +kfind: +kfind: +kfind: diff --git a/testing/source/vtown/kde/slack-desc/kfloppy b/testing/source/vtown/kde/slack-desc/kfloppy new file mode 100644 index 000000000..4eb1e3b1c --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kfloppy @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side mkfloppys the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kfloppy: kfloppy (floppy disk formatter) +kfloppy: +kfloppy: KFloppy is a utility that provides a straightforward graphical means +kfloppy: to format 3.5" and 5.25" floppy disks. +kfloppy: +kfloppy: Homepage: http://utils.kde.org/projects/kfloppy +kfloppy: +kfloppy: +kfloppy: +kfloppy: +kfloppy: diff --git a/testing/source/vtown/kde/slack-desc/kfourinline b/testing/source/vtown/kde/slack-desc/kfourinline new file mode 100644 index 000000000..f1797bc93 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kfourinline @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kfourinline: kfourinline (four-in-a-row board game) +kfourinline: +kfourinline: KFourInLine is a board game for two players based on the Connect-Four +kfourinline: game. The players try to build up a row of four pieces using different +kfourinline: strategies. +kfourinline: +kfourinline: +kfourinline: +kfourinline: +kfourinline: +kfourinline: diff --git a/testing/source/vtown/kde/slack-desc/kgamma5 b/testing/source/vtown/kde/slack-desc/kgamma5 new file mode 100644 index 000000000..9dc98c897 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kgamma5 @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kgamma5: kgamma5 (display gamma configuration) +kgamma5: +kgamma5: A KDE system settings module to configure display gamma. +kgamma5: +kgamma5: +kgamma5: +kgamma5: +kgamma5: +kgamma5: +kgamma5: +kgamma5: diff --git a/testing/source/vtown/kde/slack-desc/kgeography b/testing/source/vtown/kde/slack-desc/kgeography new file mode 100644 index 000000000..244bb7938 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kgeography @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kgeography: kgeography (a geography learning tool) +kgeography: +kgeography: KGeography is a geography learning tool with three usage modes: +kgeography: +kgeography: Browse the maps clicking in a map division to see it's name. +kgeography: The game tells you a map division name and you have to click on it. +kgeography: The game shows you a map division flag and you have to guess its name. +kgeography: +kgeography: Homepage: http://kgeography.berlios.de/ +kgeography: +kgeography: diff --git a/testing/source/vtown/kde/slack-desc/kget b/testing/source/vtown/kde/slack-desc/kget new file mode 100644 index 000000000..86259cced --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kget @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kget: kget (download manager for KDE) +kget: +kget: kget is a download manager for KDE. +kget: +kget: +kget: +kget: +kget: +kget: +kget: +kget: diff --git a/testing/source/vtown/kde/slack-desc/kglobalaccel b/testing/source/vtown/kde/slack-desc/kglobalaccel new file mode 100644 index 000000000..bb348ffec --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kglobalaccel @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +kglobalaccel: kglobalaccel (Global desktop keyboard shortcuts) +kglobalaccel: +kglobalaccel: KGlobalAccel allows you to have global accelerators that are +kglobalaccel: independent of the focused window. Unlike regular shortcuts, the +kglobalaccel: application's window does not need focus for them to be activated. +kglobalaccel: +kglobalaccel: +kglobalaccel: +kglobalaccel: +kglobalaccel: +kglobalaccel: diff --git a/testing/source/vtown/kde/slack-desc/kgoldrunner b/testing/source/vtown/kde/slack-desc/kgoldrunner new file mode 100644 index 000000000..aeec5c919 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kgoldrunner @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kgoldrunner: kgoldrunner (Hunt gold, dodge enemies and solve puzzles) +kgoldrunner: +kgoldrunner: KGoldrunner is a maze-threading game with a puzzle flavor. It has +kgoldrunner: hundreds of levels where pieces of gold must be collected, with +kgoldrunner: enemies in hot pursuit. +kgoldrunner: +kgoldrunner: +kgoldrunner: +kgoldrunner: +kgoldrunner: +kgoldrunner: diff --git a/testing/source/vtown/kde/slack-desc/kgpg b/testing/source/vtown/kde/slack-desc/kgpg new file mode 100644 index 000000000..c9f178554 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kgpg @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side mkgpgs the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kgpg: kgpg (KDE GUI for GnuPG) +kgpg: +kgpg: KGpg is a simple interface for GnuPG, a powerful encryption utility. +kgpg: +kgpg: Homepage: http://utils.kde.org/projects/kgpg +kgpg: +kgpg: +kgpg: +kgpg: +kgpg: +kgpg: diff --git a/testing/source/vtown/kde/slack-desc/kguiaddons b/testing/source/vtown/kde/slack-desc/kguiaddons new file mode 100644 index 000000000..acae05fd3 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kguiaddons @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +kguiaddons: kguiaddons (KDE GUI Addons) +kguiaddons: +kguiaddons: The KDE GUI addons provide utilities for graphical user interfaces in +kguiaddons: the areas of colors, fonts, text, images, and keyboard input. +kguiaddons: +kguiaddons: +kguiaddons: +kguiaddons: +kguiaddons: +kguiaddons: +kguiaddons: diff --git a/testing/source/vtown/kde/slack-desc/khangman b/testing/source/vtown/kde/slack-desc/khangman new file mode 100644 index 000000000..3aea54901 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/khangman @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +khangman: khangman (hangman game) +khangman: +khangman: KHangman is the classical hangman game. The child should guess a word +khangman: letter by letter. At each miss, the picture of a hangman appears. +khangman: After 10 tries, if the word is not guessed, the game is over and +khangman: the answer is displayed. +khangman: +khangman: +khangman: +khangman: +khangman: diff --git a/testing/source/vtown/kde/slack-desc/khelpcenter b/testing/source/vtown/kde/slack-desc/khelpcenter new file mode 100644 index 000000000..c5f1d4d49 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/khelpcenter @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +khelpcenter: khelpcenter (KDE help center) +khelpcenter: +khelpcenter: The KDE Help Center displays documentation on how to use the KDE +khelpcenter: plasma workspaces and applications, as well as man and info pages. +khelpcenter: It can search through documentation using the 'htdig' package. +khelpcenter: +khelpcenter: +khelpcenter: +khelpcenter: +khelpcenter: +khelpcenter: diff --git a/testing/source/vtown/kde/slack-desc/kholidays b/testing/source/vtown/kde/slack-desc/kholidays new file mode 100644 index 000000000..f2f1faa2e --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kholidays @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kholidays: kholidays (KDE library for regional holiday information) +kholidays: +kholidays: The KHolidays library in kdepimlibs provides details on public +kholidays: holidays for a given country and date range. A separate library and +kholidays: file format is required as iCalendar is not capable of expressing +kholidays: recurrence rules for all possible holidays. +kholidays: +kholidays: +kholidays: +kholidays: +kholidays: diff --git a/testing/source/vtown/kde/slack-desc/khotkeys b/testing/source/vtown/kde/slack-desc/khotkeys new file mode 100644 index 000000000..1ee232a29 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/khotkeys @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +khotkeys: khotkeys (custom shortcuts) +khotkeys: +khotkeys: The Custom Shortcuts systemsettings module allows you to configure +khotkeys: custom keyboard shortcuts and mouse gestures. You can use them to +khotkeys: control applications, run specific commands, and more. +khotkeys: +khotkeys: +khotkeys: +khotkeys: +khotkeys: +khotkeys: diff --git a/testing/source/vtown/kde/slack-desc/khtml b/testing/source/vtown/kde/slack-desc/khtml new file mode 100644 index 000000000..67094495f --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/khtml @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +khtml: khtml (HTML rendering engine) +khtml: +khtml: KHTML is a web rendering engine based on the KParts technology and +khtml: using KJS for JavaScript support. +khtml: +khtml: +khtml: +khtml: +khtml: +khtml: +khtml: diff --git a/testing/source/vtown/kde/slack-desc/ki18n b/testing/source/vtown/kde/slack-desc/ki18n new file mode 100644 index 000000000..fd7df2d38 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/ki18n @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +ki18n: ki18n (UI text internationalization) +ki18n: +ki18n: KI18n provides functionality for internationalizing user interface +ki18n: text in applications, based on the GNU Gettext translation system. +ki18n: It wraps the standard Gettext functionality, so that the programmers +ki18n: and translators can use the familiar Gettext tools and workflows. +ki18n: KI18n also provides argument capturing, customizable markup, and +ki18n: translation scripting. +ki18n: +ki18n: +ki18n: diff --git a/testing/source/vtown/kde/slack-desc/kiconthemes b/testing/source/vtown/kde/slack-desc/kiconthemes new file mode 100644 index 000000000..fc57bc80f --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kiconthemes @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +kiconthemes: kiconthemes (Icon GUI utilities) +kiconthemes: +kiconthemes: The KIconThemes library contains classes to improve the handling of +kiconthemes: icons in applications using the KDE Frameworks. +kiconthemes: +kiconthemes: +kiconthemes: +kiconthemes: +kiconthemes: +kiconthemes: +kiconthemes: diff --git a/testing/source/vtown/kde/slack-desc/kid3 b/testing/source/vtown/kde/slack-desc/kid3 new file mode 100644 index 000000000..4f707ee48 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kid3 @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kid3: kid3 (audio tagger) +kid3: +kid3: If you want to easily tag multiple MP3, Ogg/Vorbis, FLAC, MPC, +kid3: MP4/AAC, MP2, Opus, Speex, TrueAudio, WavPack, WMA, WAV and AIFF files +kid3: (e.g. full albums) without typing the same information again and again +kid3: and have control over both ID3v1 and ID3v2 tags, then Kid3 is the +kid3: program you are looking for. +kid3: +kid3: Homepage: http://kid3.kde.org/ +kid3: +kid3: diff --git a/testing/source/vtown/kde/slack-desc/kidentitymanagement b/testing/source/vtown/kde/slack-desc/kidentitymanagement new file mode 100644 index 000000000..1c4cf74e4 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kidentitymanagement @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kidentitymanagement: kidentitymanagement (Manage PIM identity) +kidentitymanagement: +kidentitymanagement: kidentitymanagement contains the KIdentityManagement Library. +kidentitymanagement: +kidentitymanagement: +kidentitymanagement: +kidentitymanagement: +kidentitymanagement: +kidentitymanagement: +kidentitymanagement: +kidentitymanagement: diff --git a/testing/source/vtown/kde/slack-desc/kidletime b/testing/source/vtown/kde/slack-desc/kidletime new file mode 100644 index 000000000..cb4a6fc45 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kidletime @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +kidletime: kidletime (report system/user idle time) +kidletime: +kidletime: KIdleTime is a singleton reporting information on idle time. It is +kidletime: useful not only for finding out about the current idle time of the +kidletime: system, but also for getting notified upon idle time events, such as +kidletime: custom timeouts or user activity. +kidletime: +kidletime: +kidletime: +kidletime: +kidletime: diff --git a/testing/source/vtown/kde/slack-desc/kig b/testing/source/vtown/kde/slack-desc/kig new file mode 100644 index 000000000..30799c2dd --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kig @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kig: kig (interactive geometry game) +kig: +kig: Kig is an application meant to allow high school students to +kig: interactively explore mathematical concepts, much like Dr.Geo, KGeo, +kig: KSeg and Cabri. +kig: +kig: Homepage: http://edu.kde.org/kig/ +kig: +kig: +kig: +kig: diff --git a/testing/source/vtown/kde/slack-desc/kigo b/testing/source/vtown/kde/slack-desc/kigo new file mode 100644 index 000000000..a55de88a8 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kigo @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kigo: kigo (Go board game for KDE) +kigo: +kigo: Kigo is an open-source implementation of the popular Go game. Go is a +kigo: strategic board game for two players. It is also known as igo +kigo: (Japanese), weiqi or wei ch'i (Chinese) or baduk (Korean). Go is noted +kigo: for being rich in strategic complexity despite its simple rules. The +kigo: game is played by two players who alternately place black and white +kigo: pieces on the vacant intersections of a grid of 19x19 lines (9x9 or +kigo: 13x13 for easier games). +kigo: +kigo: diff --git a/testing/source/vtown/kde/slack-desc/kile b/testing/source/vtown/kde/slack-desc/kile new file mode 100644 index 000000000..40ba95e3e --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kile @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kile: kile (TeX/LaTeX frontend for Plasma5) +kile: +kile: kile is a user-friendly TeX/LaTeX editor for the KDE desktop environment. +kile: +kile: Homepage: https://kile.sourceforge.io +kile: +kile: +kile: +kile: +kile: +kile: diff --git a/testing/source/vtown/kde/slack-desc/killbots b/testing/source/vtown/kde/slack-desc/killbots new file mode 100644 index 000000000..59b53524b --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/killbots @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +killbots: killbots (Robots-like game for KDE) +killbots: +killbots: Killbots is a simple game of evading killer robots. +killbots: +killbots: +killbots: +killbots: +killbots: +killbots: +killbots: +killbots: diff --git a/testing/source/vtown/kde/slack-desc/kimageformats b/testing/source/vtown/kde/slack-desc/kimageformats new file mode 100644 index 000000000..8ded68aa1 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kimageformats @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +kimageformats: kimageformats (QImage format plugins) +kimageformats: +kimageformats: This framework provides additional image format plugins for QtGui. As +kimageformats: such it is not required for the compilation of any other software, but +kimageformats: may be a runtime requirement for Qt-based software to support certain +kimageformats: image formats. +kimageformats: +kimageformats: +kimageformats: +kimageformats: +kimageformats: diff --git a/testing/source/vtown/kde/slack-desc/kimagemapeditor b/testing/source/vtown/kde/slack-desc/kimagemapeditor new file mode 100644 index 000000000..4a8657350 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kimagemapeditor @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kimagemapeditor: kimagemapeditor (HTML image map editor) +kimagemapeditor: +kimagemapeditor: An HTML image map editor. +kimagemapeditor: +kimagemapeditor: +kimagemapeditor: +kimagemapeditor: +kimagemapeditor: +kimagemapeditor: +kimagemapeditor: +kimagemapeditor: diff --git a/testing/source/vtown/kde/slack-desc/kimap b/testing/source/vtown/kde/slack-desc/kimap new file mode 100644 index 000000000..20b361670 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kimap @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kimap: kimap (API for the handling of IMAP data) +kimap: +kimap: The kimap library contains an API for the handling of IMAP data. +kimap: +kimap: +kimap: +kimap: +kimap: +kimap: +kimap: +kimap: diff --git a/testing/source/vtown/kde/slack-desc/kinfocenter b/testing/source/vtown/kde/slack-desc/kinfocenter new file mode 100644 index 000000000..67313cfcf --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kinfocenter @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +kinfocenter: kinfocenter (info about your computer) +kinfocenter: +kinfocenter: KInfocenter gives you a host of information about your hardware and +kinfocenter: its capabilities. +kinfocenter: +kinfocenter: +kinfocenter: +kinfocenter: +kinfocenter: +kinfocenter: +kinfocenter: diff --git a/testing/source/vtown/kde/slack-desc/kinit b/testing/source/vtown/kde/slack-desc/kinit new file mode 100644 index 000000000..03d0c7306 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kinit @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +kinit: kinit (startup helper library) +kinit: +kinit: kdeinit is a process launcher somewhat similar to the famous init used +kinit: for booting. It launches processes by forking and then loading a +kinit: dynamic library which should contain a 'kdemain(...)' function. Using +kinit: kdeinit to launch KDE applications makes starting a typical KDE +kinit: application 2.5 times faster and reduces memory consumption. +kinit: +kinit: +kinit: +kinit: diff --git a/testing/source/vtown/kde/slack-desc/kio b/testing/source/vtown/kde/slack-desc/kio new file mode 100644 index 000000000..09ab48a4f --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kio @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +kio: kio (network transparent file library) +kio: +kio: This framework implements almost all the file management functions you +kio: will ever need. In fact, the KDE file manager (Dolphin) and the KDE +kio: file dialog also use this to provide network-enabled file management. +kio: It supports accessing files locally as well as via HTTP and FTP out of +kio: the box and can be extended by plugins to support other protocols as +kio: well. There are a variety of plugins available, e.g. to support access +kio: via SSH. +kio: +kio: diff --git a/testing/source/vtown/kde/slack-desc/kio-extras b/testing/source/vtown/kde/slack-desc/kio-extras new file mode 100644 index 000000000..aa3fce962 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kio-extras @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +kio-extras: kio-extras (Additional components for KIO) +kio-extras: +kio-extras: Additional components to increase the functionality of KIO. +kio-extras: +kio-extras: +kio-extras: +kio-extras: +kio-extras: +kio-extras: +kio-extras: +kio-extras: diff --git a/testing/source/vtown/kde/slack-desc/kio-gdrive b/testing/source/vtown/kde/slack-desc/kio-gdrive new file mode 100644 index 000000000..69e147f54 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kio-gdrive @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +kio-gdrive: kio-gdrive (Google Drive KIO helper) +kio-gdrive: +kio-gdrive: KIO GDrive is a KIO helper that enables KIO-aware applications (such +kio-gdrive: as Dolphin, Kate or Gwenview) to access and edit Google Drive files in +kio-gdrive: the cloud. +kio-gdrive: +kio-gdrive: Homepage: https://community.kde.org/KIO_GDrive +kio-gdrive: +kio-gdrive: +kio-gdrive: +kio-gdrive: diff --git a/testing/source/vtown/kde/slack-desc/kipi-plugins b/testing/source/vtown/kde/slack-desc/kipi-plugins new file mode 100644 index 000000000..b93915be5 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kipi-plugins @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kipi-plugins: kipi-plugins (graphics and image plugins) +kipi-plugins: +kipi-plugins: A collection of plugins extending the KDE graphics and image +kipi-plugins: applications. +kipi-plugins: +kipi-plugins: Homepage: https://userbase.kde.org/KIPI +kipi-plugins: +kipi-plugins: +kipi-plugins: +kipi-plugins: +kipi-plugins: diff --git a/testing/source/vtown/kde/slack-desc/kirigami-gallery b/testing/source/vtown/kde/slack-desc/kirigami-gallery new file mode 100644 index 000000000..dac6e2232 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kirigami-gallery @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kirigami-gallery: kirigami-gallery (Gallery application built using Kirigami) +kirigami-gallery: +kirigami-gallery: Kirigami-gallery is an example gallery application built using +kirigami-gallery: Kirigami. +kirigami-gallery: +kirigami-gallery: Homepage: https://www.kde.org/products/kirigami/ +kirigami-gallery: +kirigami-gallery: +kirigami-gallery: +kirigami-gallery: +kirigami-gallery: diff --git a/testing/source/vtown/kde/slack-desc/kirigami2 b/testing/source/vtown/kde/slack-desc/kirigami2 new file mode 100644 index 000000000..5516ec192 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kirigami2 @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kirigami2: kirigami2 (interface components for QtQuick) +kirigami2: +kirigami2: Kirigami is a set of user interface components created to enable the +kirigami2: creation of pleasant, efficient applications by KDE's Plasma team and +kirigami2: the KDE Visual Design Group. +kirigami2: +kirigami2: +kirigami2: +kirigami2: +kirigami2: +kirigami2: diff --git a/testing/source/vtown/kde/slack-desc/kiriki b/testing/source/vtown/kde/slack-desc/kiriki new file mode 100644 index 000000000..84cb958bb --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kiriki @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kiriki: kiriki (yahtzee-like dice game for KDE) +kiriki: +kiriki: Kiriki is an addictive and fun dice game for KDE, designed to be +kiriki: played by as many as six players. Participants have to collect points +kiriki: by rolling five dice for up to three times per single turn. +kiriki: +kiriki: +kiriki: +kiriki: +kiriki: +kiriki: diff --git a/testing/source/vtown/kde/slack-desc/kitemmodels b/testing/source/vtown/kde/slack-desc/kitemmodels new file mode 100644 index 000000000..3febf9329 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kitemmodels @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +kitemmodels: kitemmodels (Qt model-view extensions) +kitemmodels: +kitemmodels: KItemModels is a set of item models extending the Qt model-view +kitemmodels: framework. +kitemmodels: +kitemmodels: +kitemmodels: +kitemmodels: +kitemmodels: +kitemmodels: +kitemmodels: diff --git a/testing/source/vtown/kde/slack-desc/kitemviews b/testing/source/vtown/kde/slack-desc/kitemviews new file mode 100644 index 000000000..eb6225773 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kitemviews @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +kitemviews: kitemviews (Qt item-view extensions) +kitemviews: +kitemviews: KItemViews includes a set of views, which can be used with item +kitemviews: models. It includes views for categorizing lists and to add search +kitemviews: filters to flat and hierarchical lists. +kitemviews: +kitemviews: +kitemviews: +kitemviews: +kitemviews: +kitemviews: diff --git a/testing/source/vtown/kde/slack-desc/kiten b/testing/source/vtown/kde/slack-desc/kiten new file mode 100644 index 000000000..04cf54488 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kiten @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kiten: kiten (Japanese reference tool) +kiten: +kiten: Kiten is a Japanese reference tool. Kiten works mainly as a Japanese +kiten: -> English dictionary, but it works from English -> Japanese too. This +kiten: means you can write in English, Hiragana, Katakana, or Kanji to search +kiten: in the dictionaries. +kiten: +kiten: Homepage: https://www.kde.org/applications/education/kiten +kiten: +kiten: +kiten: diff --git a/testing/source/vtown/kde/slack-desc/kitinerary b/testing/source/vtown/kde/slack-desc/kitinerary new file mode 100644 index 000000000..d381509c9 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kitinerary @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kitinerary: kitinerary (library for itinerary data) +kitinerary: +kitinerary: Data model and extraction system for travel reservation information. +kitinerary: +kitinerary: Homepage: https://api.kde.org/kdepim/kitinerary/html/index.html +kitinerary: +kitinerary: +kitinerary: +kitinerary: +kitinerary: +kitinerary: diff --git a/testing/source/vtown/kde/slack-desc/kjobwidgets b/testing/source/vtown/kde/slack-desc/kjobwidgets new file mode 100644 index 000000000..dd254dd46 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kjobwidgets @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +kjobwidgets: kjobwidgets (job progress widgets) +kjobwidgets: +kjobwidgets: KJobWIdgets provides widgets for showing progress of asynchronous +kjobwidgets: jobs. +kjobwidgets: +kjobwidgets: +kjobwidgets: +kjobwidgets: +kjobwidgets: +kjobwidgets: +kjobwidgets: diff --git a/testing/source/vtown/kde/slack-desc/kjots b/testing/source/vtown/kde/slack-desc/kjots new file mode 100644 index 000000000..055f8c188 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kjots @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kjots: kjots (KDE note-taking application) +kjots: +kjots: KJots is a note-taking application that organises all of your notes +kjots: into separate books. +kjots: +kjots: Homepage: https://www.kde.org/applications/utilities/kjots/ +kjots: +kjots: +kjots: +kjots: +kjots: diff --git a/testing/source/vtown/kde/slack-desc/kjs b/testing/source/vtown/kde/slack-desc/kjs new file mode 100644 index 000000000..694825773 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kjs @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +kjs: kjs (Javascript engine) +kjs: +kjs: The KJS library provides an ECMAScript compatible interpreter. The +kjs: ECMA standard is based on well known scripting languages such as +kjs: Mozilla's JavaScript and Microsoft's JScript. +kjs: +kjs: +kjs: +kjs: +kjs: +kjs: diff --git a/testing/source/vtown/kde/slack-desc/kjsembed b/testing/source/vtown/kde/slack-desc/kjsembed new file mode 100644 index 000000000..9ac83ccee --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kjsembed @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +kjsembed: kjsembed (Binding Javascript to QObjects) +kjsembed: +kjsembed: KSJEmbed provides a method of binding JavaScript objects to QObjects +kjsembed: so you can script your applications. +kjsembed: +kjsembed: +kjsembed: +kjsembed: +kjsembed: +kjsembed: +kjsembed: diff --git a/testing/source/vtown/kde/slack-desc/kjumpingcube b/testing/source/vtown/kde/slack-desc/kjumpingcube new file mode 100644 index 000000000..37d0f4705 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kjumpingcube @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kjumpingcube: kjumpingcube (territory capture game) +kjumpingcube: +kjumpingcube: KJumpingcube is a simple dice driven tactical game. The playing area +kjumpingcube: consists of squares containing points. Players move by clicking on +kjumpingcube: either a vacant square, or on one of their own squares. +kjumpingcube: +kjumpingcube: +kjumpingcube: +kjumpingcube: +kjumpingcube: +kjumpingcube: diff --git a/testing/source/vtown/kde/slack-desc/kldap b/testing/source/vtown/kde/slack-desc/kldap new file mode 100644 index 000000000..6e0298357 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kldap @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kldap: kldap (LDAP access API for KDE) +kldap: +kldap: kldap allows LDAP accessing with a convenient Qt style C++ API. +kldap: +kldap: +kldap: +kldap: +kldap: +kldap: +kldap: +kldap: diff --git a/testing/source/vtown/kde/slack-desc/kleopatra b/testing/source/vtown/kde/slack-desc/kleopatra new file mode 100644 index 000000000..c2da9436a --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kleopatra @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kleopatra: kleopatra (KDE Crypto Certificate manager) +kleopatra: +kleopatra: Certificate Manager and Unified Crypto GUI. +kleopatra: +kleopatra: +kleopatra: +kleopatra: +kleopatra: +kleopatra: +kleopatra: +kleopatra: diff --git a/testing/source/vtown/kde/slack-desc/klettres b/testing/source/vtown/kde/slack-desc/klettres new file mode 100644 index 000000000..67e28fc5f --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/klettres @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +klettres: klettres (language learning program) +klettres: +klettres: KLettres aims to help to learn the alphabet and then to read some +klettres: syllables in different languages. It is meant to help learning the +klettres: very first sounds of a new language, for children or for adults. +klettres: +klettres: Homepage: http://edu.kde.org/klettres +klettres: +klettres: +klettres: +klettres: diff --git a/testing/source/vtown/kde/slack-desc/klickety b/testing/source/vtown/kde/slack-desc/klickety new file mode 100644 index 000000000..87e64cf23 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/klickety @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +klickety: klickety (strategy game) +klickety: +klickety: Klickety is a strategy game for KDE, an adaption of the Clickomania +klickety: game. The rules are similar to those of the Same game: your goal is to +klickety: clear the board by clicking on groups to destroy them. +klickety: +klickety: +klickety: +klickety: +klickety: +klickety: diff --git a/testing/source/vtown/kde/slack-desc/klines b/testing/source/vtown/kde/slack-desc/klines new file mode 100644 index 000000000..470fbc66e --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/klines @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +klines: klines (tactical game for KDE) +klines: +klines: KLines is a simple but highly addictive, one player game for KDE. +klines: KLines has been inspired by well known game of Color Lines, written +klines: by Olga Demina, Igor Ivkin and Gennady Denisov back in 1992. You can +klines: also play an online demo version of this game. +klines: +klines: +klines: +klines: +klines: diff --git a/testing/source/vtown/kde/slack-desc/kmag b/testing/source/vtown/kde/slack-desc/kmag new file mode 100644 index 000000000..581da62e1 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kmag @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kmag: kmag (Screen magnifier) +kmag: +kmag: KMag is a small utility for Linux to magnify a part of the screen. +kmag: KMag is very useful for people with visual disabilities and for those +kmag: working in the fields of image analysis, web development etc. +kmag: +kmag: Homepage: https://kde.org/applications/utilities/org.kde.kmag +kmag: +kmag: +kmag: +kmag: diff --git a/testing/source/vtown/kde/slack-desc/kmahjongg b/testing/source/vtown/kde/slack-desc/kmahjongg new file mode 100644 index 000000000..dacf5f584 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kmahjongg @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kmahjongg: kmahjongg (KDE port of Mahjongg game) +kmahjongg: +kmahjongg: KMahjongg is a clone of the well known tile based patience game of +kmahjongg: the same name. In the game you have to empty a game board filled with +kmahjongg: pieces, by pairwise removal of pieces of the same type. +kmahjongg: +kmahjongg: +kmahjongg: +kmahjongg: +kmahjongg: +kmahjongg: diff --git a/testing/source/vtown/kde/slack-desc/kmail b/testing/source/vtown/kde/slack-desc/kmail new file mode 100644 index 000000000..af4969007 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kmail @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kmail: kmail (KDE mail client) +kmail: +kmail: KMail is a state-of-the-art email client that integrates well with +kmail: widely used email providers like GMail. It provides many tools and +kmail: features to maximize your productivity and makes working with large +kmail: email accounts easy and fast. KMail supports a large variety of email +kmail: protocols - POP3, IMAP, Microsoft Exchange (EWS) and more. +kmail: +kmail: Homepage: https://kde.org/applications/en/internet/org.kde.kmail2 +kmail: +kmail: diff --git a/testing/source/vtown/kde/slack-desc/kmail-account-wizard b/testing/source/vtown/kde/slack-desc/kmail-account-wizard new file mode 100644 index 000000000..029fe114d --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kmail-account-wizard @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kmail-account-wizard: kmail-account-wizard (KMail account wizard) +kmail-account-wizard: +kmail-account-wizard: This is a setup wizard for KMail that will take you through the +kmail-account-wizard: process of creating your email accounts. +kmail-account-wizard: +kmail-account-wizard: +kmail-account-wizard: +kmail-account-wizard: +kmail-account-wizard: +kmail-account-wizard: +kmail-account-wizard: diff --git a/testing/source/vtown/kde/slack-desc/kmailtransport b/testing/source/vtown/kde/slack-desc/kmailtransport new file mode 100644 index 000000000..e310fce0b --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kmailtransport @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kmailtransport: kmailtransport (mail transport service) +kmailtransport: +kmailtransport: Mail Transport Service for KMail. +kmailtransport: +kmailtransport: +kmailtransport: +kmailtransport: +kmailtransport: +kmailtransport: +kmailtransport: +kmailtransport: diff --git a/testing/source/vtown/kde/slack-desc/kmbox b/testing/source/vtown/kde/slack-desc/kmbox new file mode 100644 index 000000000..078e76cea --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kmbox @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kmbox: kmbox (access mail storage in mbox format) +kmbox: +kmbox: kmbox contains a library for accessing mail storage in MBox format. +kmbox: +kmbox: +kmbox: +kmbox: +kmbox: +kmbox: +kmbox: +kmbox: diff --git a/testing/source/vtown/kde/slack-desc/kmediaplayer b/testing/source/vtown/kde/slack-desc/kmediaplayer new file mode 100644 index 000000000..ead6fe34f --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kmediaplayer @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +kmediaplayer: kmediaplayer (Interface for media player KParts) +kmediaplayer: +kmediaplayer: KMediaPlayer builds on the KParts framework to provide a common +kmediaplayer: interface for KParts that can play media files. +kmediaplayer: +kmediaplayer: +kmediaplayer: +kmediaplayer: +kmediaplayer: +kmediaplayer: +kmediaplayer: diff --git a/testing/source/vtown/kde/slack-desc/kmenuedit b/testing/source/vtown/kde/slack-desc/kmenuedit new file mode 100644 index 000000000..c72389192 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kmenuedit @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +kmenuedit: kmenuedit (XDG menu editor) +kmenuedit: +kmenuedit: This package provides a menu editor which may be used to edit the KDE +kmenuedit: Plasma workspaces menu or any other XDG menu. +kmenuedit: +kmenuedit: +kmenuedit: +kmenuedit: +kmenuedit: +kmenuedit: +kmenuedit: diff --git a/testing/source/vtown/kde/slack-desc/kmime b/testing/source/vtown/kde/slack-desc/kmime new file mode 100644 index 000000000..a80b5ba7a --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kmime @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kmime: kmime (API for the handling of MIME data) +kmime: +kmime: The kmime library contains an API for the handling of MIME data. +kmime: +kmime: +kmime: +kmime: +kmime: +kmime: +kmime: +kmime: diff --git a/testing/source/vtown/kde/slack-desc/kmines b/testing/source/vtown/kde/slack-desc/kmines new file mode 100644 index 000000000..ffe6780f8 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kmines @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kmines: kmines (minesweeper clone for KDE) +kmines: +kmines: KMines is the classic Minesweeper game. The idea is to uncover all +kmines: the squares without blowing up any mines. When a mine is blown up, +kmines: the game is over. +kmines: +kmines: +kmines: +kmines: +kmines: +kmines: diff --git a/testing/source/vtown/kde/slack-desc/kmix b/testing/source/vtown/kde/slack-desc/kmix new file mode 100644 index 000000000..31afd1874 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kmix @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kmix: kmix (sound mixer) +kmix: +kmix: KMix is an application to allow you to change the volume of your sound +kmix: card. Though small, it is full-featured, and it supports several +kmix: platforms and sound drivers. +kmix: +kmix: +kmix: +kmix: +kmix: +kmix: diff --git a/testing/source/vtown/kde/slack-desc/kmousetool b/testing/source/vtown/kde/slack-desc/kmousetool new file mode 100644 index 000000000..722d26622 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kmousetool @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kmousetool: kmousetool (Automatic mouse clicks) +kmousetool: +kmousetool: Clicks the mouse for you, reducing hand strain. +kmousetool: +kmousetool: +kmousetool: +kmousetool: +kmousetool: +kmousetool: +kmousetool: +kmousetool: diff --git a/testing/source/vtown/kde/slack-desc/kmouth b/testing/source/vtown/kde/slack-desc/kmouth new file mode 100644 index 000000000..ef568259e --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kmouth @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kmouth: kmouth (Speech synthesis frontend) +kmouth: +kmouth: The computer speaks the entered text for talking with people. +kmouth: +kmouth: +kmouth: +kmouth: +kmouth: +kmouth: +kmouth: +kmouth: diff --git a/testing/source/vtown/kde/slack-desc/kmplot b/testing/source/vtown/kde/slack-desc/kmplot new file mode 100644 index 000000000..513547d93 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kmplot @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kmplot: kmplot (a mathematical function plotter) +kmplot: +kmplot: KmPlot is a mathematical function plotter for the KDE-Desktop. It has +kmplot: a built-in powerful parser. You can plot different functions +kmplot: simultaneously and combine them into new functions. KmPlot supports +kmplot: functions with parameters and functions in polar coordinates. +kmplot: Several grid modes are possible. Plots may be printed with high +kmplot: precision in correct scale. +kmplot: +kmplot: +kmplot: diff --git a/testing/source/vtown/kde/slack-desc/kmymoney b/testing/source/vtown/kde/slack-desc/kmymoney new file mode 100644 index 000000000..d1eaff552 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kmymoney @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kmymoney: kmymoney (personal finance manager) +kmymoney: +kmymoney: KMymoney is a personal finance manager for KDE which operates +kmymoney: similarly to Microsoft Money or Quicken. +kmymoney: +kmymoney: Homepage: https://kmymoney.org/ +kmymoney: +kmymoney: +kmymoney: +kmymoney: +kmymoney: diff --git a/testing/source/vtown/kde/slack-desc/knavalbattle b/testing/source/vtown/kde/slack-desc/knavalbattle new file mode 100644 index 000000000..b5602a3f4 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/knavalbattle @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +knavalbattle: knavalbattle (KDE version of battleship game) +knavalbattle: +knavalbattle: KNavalBattle is a battleship game with built-in game server. Ships are +knavalbattle: placed on a board which represents the sea. Players try to hit each +knavalbattle: others ships in turns without knowing where they are placed. The first +knavalbattle: player to destroy all ships wins the game. +knavalbattle: +knavalbattle: +knavalbattle: +knavalbattle: +knavalbattle: diff --git a/testing/source/vtown/kde/slack-desc/knetwalk b/testing/source/vtown/kde/slack-desc/knetwalk new file mode 100644 index 000000000..1fed9149e --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/knetwalk @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +knetwalk: knetwalk (single player logic game) +knetwalk: +knetwalk: KNetwalk is a single player logic game. Construct the network, +knetwalk: connecting all the terminals to the server in the fewest turns +knetwalk: possible. +knetwalk: +knetwalk: +knetwalk: +knetwalk: +knetwalk: +knetwalk: diff --git a/testing/source/vtown/kde/slack-desc/knewstuff b/testing/source/vtown/kde/slack-desc/knewstuff new file mode 100644 index 000000000..fc7d25f29 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/knewstuff @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +knewstuff: knewstuff (data sharing framework) +knewstuff: +knewstuff: The KNewStuff library implements collaborative data sharing for +knewstuff: applications. It uses libattica to support the Open Collaboration +knewstuff: Services specification. +knewstuff: +knewstuff: +knewstuff: +knewstuff: +knewstuff: +knewstuff: diff --git a/testing/source/vtown/kde/slack-desc/knights b/testing/source/vtown/kde/slack-desc/knights new file mode 100644 index 000000000..74c683125 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/knights @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +knights: knights (Chess board with XBoard protocol support) +knights: +knights: KNights is a chess game. As a player, your goal is to defeat your +knights: opponent by checkmating their king. +knights: +knights: Homepage: https://www.kde.org/applications/games/knights/ +knights: +knights: +knights: +knights: +knights: diff --git a/testing/source/vtown/kde/slack-desc/knotes b/testing/source/vtown/kde/slack-desc/knotes new file mode 100644 index 000000000..5be4c3d5c --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/knotes @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +knotes: knotes (KDE sticky notes application) +knotes: +knotes: KDE sticky notes application. +knotes: +knotes: +knotes: +knotes: +knotes: +knotes: +knotes: +knotes: diff --git a/testing/source/vtown/kde/slack-desc/knotifications b/testing/source/vtown/kde/slack-desc/knotifications new file mode 100644 index 000000000..50b2c0287 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/knotifications @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +knotifications: knotifications (Desktop notifications) +knotifications: +knotifications: KNotifications is used to notify the user of an event. It covers +knotifications: feedback and persistent events. +knotifications: +knotifications: +knotifications: +knotifications: +knotifications: +knotifications: +knotifications: diff --git a/testing/source/vtown/kde/slack-desc/knotifyconfig b/testing/source/vtown/kde/slack-desc/knotifyconfig new file mode 100644 index 000000000..12ace8a36 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/knotifyconfig @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +knotifyconfig: knotifyconfig (configure notifications) +knotifyconfig: +knotifyconfig: KNotifyConfig provides a configuration dialog for desktop +knotifyconfig: notifications which can be embedded in your application. +knotifyconfig: +knotifyconfig: +knotifyconfig: +knotifyconfig: +knotifyconfig: +knotifyconfig: +knotifyconfig: diff --git a/testing/source/vtown/kde/slack-desc/kolf b/testing/source/vtown/kde/slack-desc/kolf new file mode 100644 index 000000000..140eaf4c9 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kolf @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kolf: kolf (miniature golf game for KDE) +kolf: +kolf: Kolf is a miniature golf game. The game is played from an overhead +kolf: view, with a short bar representing the golf club. Kolf features many +kolf: different types of objects, such water hazards, slopes, sand traps, +kolf: and black holes (warps), among others. +kolf: +kolf: +kolf: +kolf: +kolf: diff --git a/testing/source/vtown/kde/slack-desc/kollision b/testing/source/vtown/kde/slack-desc/kollision new file mode 100644 index 000000000..e03c19d0b --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kollision @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kollision: kollision (simple ball dodging game) +kollision: +kollision: Kollision is a simple ball dodging game. +kollision: +kollision: +kollision: +kollision: +kollision: +kollision: +kollision: +kollision: diff --git a/testing/source/vtown/kde/slack-desc/kolourpaint b/testing/source/vtown/kde/slack-desc/kolourpaint new file mode 100644 index 000000000..4f2be3557 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kolourpaint @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kolourpaint: kolourpaint (easy to use paint program) +kolourpaint: +kolourpaint: KolourPaint is a easy-to-use paint program for KDE. It aims to be +kolourpaint: conceptually simply to understand; providing a level of functionality +kolourpaint: targeted towards the average user. It's designed for tasks like: +kolourpaint: * Painting - drawing diagrams and "finger painting" +kolourpaint: * Image Manipulation - editing photos and applying effects +kolourpaint: * Icon Editing - drawing clipart and logos with transparency +kolourpaint: +kolourpaint: +kolourpaint: diff --git a/testing/source/vtown/kde/slack-desc/kompare b/testing/source/vtown/kde/slack-desc/kompare new file mode 100644 index 000000000..d15880881 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kompare @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kompare: kompare (graphical diff utility) +kompare: +kompare: kompare is a graphical file differences tool. +kompare: +kompare: +kompare: +kompare: +kompare: +kompare: +kompare: +kompare: diff --git a/testing/source/vtown/kde/slack-desc/konqueror b/testing/source/vtown/kde/slack-desc/konqueror new file mode 100644 index 000000000..5ee33172f --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/konqueror @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +konqueror: konqueror (web browser and file manager) +konqueror: +konqueror: Konqueror is a web browser and file manager that provides web access +konqueror: and file-viewer functionality for file systems (such as local files, +konqueror: files on a remote server, and files in a disk image). +konqueror: +konqueror: Homepage: https://kde.org/applications/internet/org.kde.konqueror +konqueror: +konqueror: +konqueror: +konqueror: diff --git a/testing/source/vtown/kde/slack-desc/konquest b/testing/source/vtown/kde/slack-desc/konquest new file mode 100644 index 000000000..cfdfff654 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/konquest @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +konquest: konquest (KDE version of Gnu-Lactic Konquest) +konquest: +konquest: This the KDE version of Gnu-Lactic Konquest, a multi-player strategy +konquest: game. The goal of the game is to expand your interstellar empire +konquest: across the galaxy. +konquest: +konquest: +konquest: +konquest: +konquest: +konquest: diff --git a/testing/source/vtown/kde/slack-desc/konsole b/testing/source/vtown/kde/slack-desc/konsole new file mode 100644 index 000000000..81a8616fe --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/konsole @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +konsole: konsole (KDE's terminal emulator) +konsole: +konsole: Konsole is a powerful and customizable terminal emulator. +konsole: +konsole: Homepage: https://konsole.kde.org +konsole: +konsole: +konsole: +konsole: +konsole: +konsole: diff --git a/testing/source/vtown/kde/slack-desc/kontact b/testing/source/vtown/kde/slack-desc/kontact new file mode 100644 index 000000000..fe96076c9 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kontact @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kontact: kontact (KDE Personal Information Manager) +kontact: +kontact: KDE Personal Information Manager. +kontact: +kontact: +kontact: +kontact: +kontact: +kontact: +kontact: +kontact: diff --git a/testing/source/vtown/kde/slack-desc/kontactinterface b/testing/source/vtown/kde/slack-desc/kontactinterface new file mode 100644 index 000000000..cc58769a7 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kontactinterface @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kontactinterface: kontactinterface (kontact plugin interface library) +kontactinterface: +kontactinterface: kontactinterface is a library for embedding KParts in a Kontact +kontactinterface: component. +kontactinterface: +kontactinterface: +kontactinterface: +kontactinterface: +kontactinterface: +kontactinterface: +kontactinterface: diff --git a/testing/source/vtown/kde/slack-desc/kopete b/testing/source/vtown/kde/slack-desc/kopete new file mode 100644 index 000000000..4971b06fd --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kopete @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kopete: kopete (multi-protocol instant messaging system) +kopete: +kopete: The goals of Kopete are to provide users with a standard and easy to +kopete: use interface between all of their instant messaging systems, but at +kopete: the same time also providing developers with the ease of writing +kopete: plugins to support a new protocol. +kopete: +kopete: Homepage: http://userbase.kde.org/Kopete +kopete: +kopete: +kopete: diff --git a/testing/source/vtown/kde/slack-desc/korganizer b/testing/source/vtown/kde/slack-desc/korganizer new file mode 100644 index 000000000..9621fadcd --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/korganizer @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +korganizer: korganizer (calendar and scheduling program) +korganizer: +korganizer: Calendar and scheduling program. +korganizer: +korganizer: +korganizer: +korganizer: +korganizer: +korganizer: +korganizer: +korganizer: diff --git a/testing/source/vtown/kde/slack-desc/kpackage b/testing/source/vtown/kde/slack-desc/kpackage new file mode 100644 index 000000000..9e632e085 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kpackage @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kpackage: kpackage (KDE application package manager) +kpackage: +kpackage: KPackage is a KDE 5 Framework that lets applications manage user +kpackage: installable packages of non-binary assets. +kpackage: +kpackage: +kpackage: +kpackage: +kpackage: +kpackage: +kpackage: diff --git a/testing/source/vtown/kde/slack-desc/kparts b/testing/source/vtown/kde/slack-desc/kparts new file mode 100644 index 000000000..b47395531 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kparts @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +kparts: kparts (UI framework) +kparts: +kparts: The KParts library implements the framework for KDE parts, which are +kparts: elaborate widgets with a user-interface defined in terms of actions +kparts: (menu items, toolbar icons). +kparts: +kparts: +kparts: +kparts: +kparts: +kparts: diff --git a/testing/source/vtown/kde/slack-desc/kpat b/testing/source/vtown/kde/slack-desc/kpat new file mode 100644 index 000000000..8b077a57c --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kpat @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kpat: kpat (patience card game for KDE) +kpat: +kpat: KPat (aka KPatience) is a relaxing card sorting game. To win the game +kpat: a player has to arrange a single deck of cards in certain order +kpat: amongst each other. +kpat: +kpat: +kpat: +kpat: +kpat: +kpat: diff --git a/testing/source/vtown/kde/slack-desc/kpeople b/testing/source/vtown/kde/slack-desc/kpeople new file mode 100644 index 000000000..17a7a8874 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kpeople @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kpeople: kpeople (library providing access to your contacts) +kpeople: +kpeople: KPeople Provides access to all contacts and aggregates them by person. +kpeople: KPeople offers unified access to our contacts from different sources, +kpeople: grouping them by person while still exposing all the data. The sources +kpeople: are plugin-based, allowing to easily extend the contacts collection. +kpeople: +kpeople: +kpeople: +kpeople: +kpeople: diff --git a/testing/source/vtown/kde/slack-desc/kpeoplevcard b/testing/source/vtown/kde/slack-desc/kpeoplevcard new file mode 100644 index 000000000..39dea9538 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kpeoplevcard @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kpeoplevcard: kpeoplevcard (library to expose vcards to kpeople) +kpeoplevcard: +kpeoplevcard: kpeoplevcard is a library to expose vcards to kpeople. +kpeoplevcard: +kpeoplevcard: +kpeoplevcard: +kpeoplevcard: +kpeoplevcard: +kpeoplevcard: +kpeoplevcard: +kpeoplevcard: diff --git a/testing/source/vtown/kde/slack-desc/kpimtextedit b/testing/source/vtown/kde/slack-desc/kpimtextedit new file mode 100644 index 000000000..983a1486e --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kpimtextedit @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kpimtextedit: kpimtextedit (textedit with PIM-specific features) +kpimtextedit: +kpimtextedit: KPIMTextedit is a library that provides an enchanced text edit class, +kpimtextedit: see TextEdit. This text is highlighted with a EMailQuoteHighlighter. +kpimtextedit: It also provides so-called rich text builders, that can convert the +kpimtextedit: formatted text in the text edit to all kinds of markup, like HTML or +kpimtextedit: BBCODE. +kpimtextedit: +kpimtextedit: +kpimtextedit: +kpimtextedit: diff --git a/testing/source/vtown/kde/slack-desc/kpkpass b/testing/source/vtown/kde/slack-desc/kpkpass new file mode 100644 index 000000000..baa5182d5 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kpkpass @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kpkpass: kpkpass (Apple Wallet Pass reader) +kpkpass: +kpkpass: KpKPass is a library to deal with Apple Wallet pass files. +kpkpass: +kpkpass: +kpkpass: +kpkpass: +kpkpass: +kpkpass: +kpkpass: +kpkpass: diff --git a/testing/source/vtown/kde/slack-desc/kplotting b/testing/source/vtown/kde/slack-desc/kplotting new file mode 100644 index 000000000..953fed42d --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kplotting @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +kplotting: kplotting (Data plotting) +kplotting: +kplotting: KPlotWidget is a QWidget-derived class that provides a virtual base +kplotting: class for easy data-plotting. The idea behind KPlotWidget is that you +kplotting: only have to specify information in data units; i.e., the natural +kplotting: units of the data being plotted. KPlotWidget automatically converts +kplotting: everything to screen pixel units. KPlotWidget draws X and Y axes with +kplotting: tick marks and tick labels, and automatically determines how many tick +kplotting: marks to use and where they should be, based on the data limits +kplotting: specified for the plot. +kplotting: diff --git a/testing/source/vtown/kde/slack-desc/kpmcore b/testing/source/vtown/kde/slack-desc/kpmcore new file mode 100644 index 000000000..1f87af1e2 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kpmcore @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kpmcore: kpmcore (KDE partitionmanager libraries) +kpmcore: +kpmcore: kpmcore is a library for managing partitions. It contains common code +kpmcore: for KDE Partition Manager and other projects. +kpmcore: +kpmcore: See also: +kpmcore: https://www.kde.org/applications/system/kdepartitionmanager +kpmcore: +kpmcore: +kpmcore: +kpmcore: diff --git a/testing/source/vtown/kde/slack-desc/kpty b/testing/source/vtown/kde/slack-desc/kpty new file mode 100644 index 000000000..f02911c68 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kpty @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +kpty: kpty (pseudo terminal library) +kpty: +kpty: The KPty library provides primitives to interface with pseudo terminal +kpty: devices as well as a KProcess derived class for running child +kpty: processes and communicating with them using a pty. +kpty: +kpty: +kpty: +kpty: +kpty: +kpty: diff --git a/testing/source/vtown/kde/slack-desc/kqtquickcharts b/testing/source/vtown/kde/slack-desc/kqtquickcharts new file mode 100644 index 000000000..50ffbd906 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kqtquickcharts @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kqtquickcharts: kqtquickcharts (chart rendering plugin) +kqtquickcharts: +kqtquickcharts: kqtquickcharts is a QtQuick plugin to render beautiful and interactive +kqtquickcharts: charts. +kqtquickcharts: +kqtquickcharts: +kqtquickcharts: +kqtquickcharts: +kqtquickcharts: +kqtquickcharts: +kqtquickcharts: diff --git a/testing/source/vtown/kde/slack-desc/kquickcharts b/testing/source/vtown/kde/slack-desc/kquickcharts new file mode 100644 index 000000000..acbcfd9ed --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kquickcharts @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kquickcharts: kquickcharts (QtQuick chart module) +kquickcharts: +kquickcharts: The Quick Charts module provides a set of charts that can be used +kquickcharts: from QtQuick applications. They are intended to be used for both +kquickcharts: simple display of data as well as continuous display of high-volume +kquickcharts: data (often referred to as plotters). The charts use a system called +kquickcharts: distance fields for their accelerated rendering, which provides ways +kquickcharts: of using the GPU for rendering 2D shapes without loss of quality. +kquickcharts: +kquickcharts: See: https://api.kde.org/frameworks/kquickcharts/html/index.html +kquickcharts: diff --git a/testing/source/vtown/kde/slack-desc/krdc b/testing/source/vtown/kde/slack-desc/krdc new file mode 100644 index 000000000..d6f6089d0 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/krdc @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +krdc: krdc (remote desktop client for KDE) +krdc: +krdc: KRDC is a client application that allows you to view or even control +krdc: the desktop session on another machine that is running a compatible +krdc: server. VNC and RDP is supported. +krdc: +krdc: Homepage: https://www.kde.org/applications/internet/krdc/ +krdc: +krdc: +krdc: +krdc: diff --git a/testing/source/vtown/kde/slack-desc/krename b/testing/source/vtown/kde/slack-desc/krename new file mode 100644 index 000000000..288d08bd8 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/krename @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +krename: krename (batch file rename tool) +krename: +krename: KRename is a powerful batch renamer for KDE. It allows you to easily +krename: rename hundreds or even more files in one go. The filenames can be +krename: created by parts of the original filename, numbering the files or +krename: accessing information about the file, like creation date or Exif +krename: information from an image. +krename: +krename: Homepage: http://www.krename.net/ +krename: +krename: diff --git a/testing/source/vtown/kde/slack-desc/kreversi b/testing/source/vtown/kde/slack-desc/kreversi new file mode 100644 index 000000000..b0a16c474 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kreversi @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kreversi: kreversi (reversi board game for KDE) +kreversi: +kreversi: KReversi is a simple one player strategy game played against the +kreversi: computer. If a player's piece is captured by an opposing player, that +kreversi: piece is turned over to reveal the color of that player. A winner is +kreversi: declared when one player has more pieces of his own color on the board +kreversi: and there are no more possible moves. +kreversi: +kreversi: +kreversi: +kreversi: diff --git a/testing/source/vtown/kde/slack-desc/krfb b/testing/source/vtown/kde/slack-desc/krfb new file mode 100644 index 000000000..1263ecdfc --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/krfb @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +krfb: krfb (desktop sharing) +krfb: +krfb: Krfb Desktop Sharing is a server application that allows you to share +krfb: your current session with a user on another machine, who can use a +krfb: VNC client to view or even control the desktop. +krfb: +krfb: Homepage: https://www.kde.org/applications/system/krfb/ +krfb: +krfb: +krfb: +krfb: diff --git a/testing/source/vtown/kde/slack-desc/krita b/testing/source/vtown/kde/slack-desc/krita new file mode 100644 index 000000000..d39f4fc31 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/krita @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +krita: krita (painting program) +krita: +krita: Krita is a professional free and open source painting program. It is +krita: made by artists that want to see affordable art tools for everyone. +krita: +krita: Homepage: http://www.krita.org/ +krita: +krita: +krita: +krita: +krita: diff --git a/testing/source/vtown/kde/slack-desc/kross b/testing/source/vtown/kde/slack-desc/kross new file mode 100644 index 000000000..9b88e7167 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kross @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +kross: kross (script embedding) +kross: +kross: Kross is a scripting bridge to embed scripting functionality into an +kross: application. It supports QtScript as a scripting interpreter backend. +kross: Kross is able to optional dynamic load modules which provide +kross: additional functionality for scripts. +kross: +kross: +kross: +kross: +kross: diff --git a/testing/source/vtown/kde/slack-desc/kross-interpreters b/testing/source/vtown/kde/slack-desc/kross-interpreters new file mode 100644 index 000000000..7b7b5493f --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kross-interpreters @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kross-interpreters: kross-interpreters (Kross interpreters) +kross-interpreters: +kross-interpreters: Set of interpreter plugins for the Kross archtecture in KDE. +kross-interpreters: +kross-interpreters: +kross-interpreters: +kross-interpreters: +kross-interpreters: +kross-interpreters: +kross-interpreters: +kross-interpreters: diff --git a/testing/source/vtown/kde/slack-desc/kruler b/testing/source/vtown/kde/slack-desc/kruler new file mode 100644 index 000000000..5a6ea8a01 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kruler @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kruler: kruler (a screen ruler for KDE) +kruler: +kruler: A screen ruler and color measurement tool for KDE. +kruler: +kruler: +kruler: +kruler: +kruler: +kruler: +kruler: +kruler: diff --git a/testing/source/vtown/kde/slack-desc/krunner b/testing/source/vtown/kde/slack-desc/krunner new file mode 100644 index 000000000..03a662853 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/krunner @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +krunner: krunner (KDE plasma launcher) +krunner: +krunner: KRunner is the launcher built into the Plasma desktop. While its basic +krunner: function is to launch programs from a sort of mini-command-line, its +krunner: functionality can be extended by runners to assist the user to +krunner: accomplish a lot of tasks. +krunner: +krunner: +krunner: +krunner: +krunner: diff --git a/testing/source/vtown/kde/slack-desc/krusader b/testing/source/vtown/kde/slack-desc/krusader new file mode 100644 index 000000000..9a54488a0 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/krusader @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +krusader: krusader (twin panel file manager) +krusader: +krusader: Krusader is an advanced twin panel (commander style) file manager for +krusader: KDE and other desktops, similar to Midnight Commander or Total +krusader: Commander. +krusader: +krusader: Homepage: http://krusader.org +krusader: +krusader: +krusader: +krusader: diff --git a/testing/source/vtown/kde/slack-desc/kscreen b/testing/source/vtown/kde/slack-desc/kscreen new file mode 100644 index 000000000..55d064159 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kscreen @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kscreen: kscreen (KDE screen management) +kscreen: +kscreen: KScreen is the new screen management software for KDE Plasma +kscreen: Workspaces which tries to be as magic and automatic as possible for +kscreen: users with basic needs and easy to configure for those who want +kscreen: special setups. +kscreen: +kscreen: Homepage: http://community.kde.org/Solid/Projects/ScreenManagement +kscreen: +kscreen: +kscreen: diff --git a/testing/source/vtown/kde/slack-desc/kscreenlocker b/testing/source/vtown/kde/slack-desc/kscreenlocker new file mode 100644 index 000000000..ed46864bf --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kscreenlocker @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kscreenlocker: kscreenlocker (secure lock screen architecture) +kscreenlocker: +kscreenlocker: Library and components for secure lock screen architecture. +kscreenlocker: +kscreenlocker: Homepage: https://projects.kde.org/kscreenlocker +kscreenlocker: +kscreenlocker: +kscreenlocker: +kscreenlocker: +kscreenlocker: +kscreenlocker: diff --git a/testing/source/vtown/kde/slack-desc/kservice b/testing/source/vtown/kde/slack-desc/kservice new file mode 100644 index 000000000..94c6ca607 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kservice @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +kservice: kservice (desktop services plugin framework) +kservice: +kservice: KService provides a plugin framework for handling desktop services. +kservice: Services can be applications or libraries. They can be bound to MIME +kservice: types or handled by application specific code. +kservice: +kservice: +kservice: +kservice: +kservice: +kservice: diff --git a/testing/source/vtown/kde/slack-desc/kshisen b/testing/source/vtown/kde/slack-desc/kshisen new file mode 100644 index 000000000..c922410c0 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kshisen @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kshisen: kshisen (Shisen-Sho Mahjongg-like tile game) +kshisen: +kshisen: KShisen is a solitaire-like game played using the standard set of +kshisen: Mahjong tiles. Unlike Mahjong however, KShisen has only one layer +kshisen: of scrambled tiles. +kshisen: +kshisen: +kshisen: +kshisen: +kshisen: +kshisen: diff --git a/testing/source/vtown/kde/slack-desc/ksirk b/testing/source/vtown/kde/slack-desc/ksirk new file mode 100644 index 000000000..8befe9d49 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/ksirk @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +ksirk: ksirk (conquer the world board game) +ksirk: +ksirk: KsirK is a computerized version of the well known strategic board game +ksirk: R***. The goal of the game is simply to conquer the world by attacking +ksirk: your neighbors with your armies. +ksirk: +ksirk: +ksirk: +ksirk: +ksirk: +ksirk: diff --git a/testing/source/vtown/kde/slack-desc/ksmtp b/testing/source/vtown/kde/slack-desc/ksmtp new file mode 100644 index 000000000..da3fcf892 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/ksmtp @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +ksmtp: ksmtp (SMTP library) +ksmtp: +ksmtp: ksmtp is a job-based library to send email through an SMTP server. +ksmtp: +ksmtp: +ksmtp: +ksmtp: +ksmtp: +ksmtp: +ksmtp: +ksmtp: diff --git a/testing/source/vtown/kde/slack-desc/ksnakeduel b/testing/source/vtown/kde/slack-desc/ksnakeduel new file mode 100644 index 000000000..ba4ff00a5 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/ksnakeduel @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +ksnakeduel: ksnakeduel (simple snake duel game) +ksnakeduel: +ksnakeduel: KSnakeDuel is a simple snake duel game for KDE. You can play +ksnakeduel: KSnakeDuel against the computer or a friend. The aim of the game is to +ksnakeduel: live longer than your opponent. To do that, avoid running into a wall, +ksnakeduel: your own tail, or that of your opponent. +ksnakeduel: +ksnakeduel: +ksnakeduel: +ksnakeduel: +ksnakeduel: diff --git a/testing/source/vtown/kde/slack-desc/kspaceduel b/testing/source/vtown/kde/slack-desc/kspaceduel new file mode 100644 index 000000000..b792d810d --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kspaceduel @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kspaceduel: kspaceduel (space arcade game) +kspaceduel: +kspaceduel: In KSpaceduel each of two possible players controls a satellite +kspaceduel: spaceship orbiting the sun. As the game progresses players have to +kspaceduel: eliminate the opponent's spacecraft. +kspaceduel: +kspaceduel: +kspaceduel: +kspaceduel: +kspaceduel: +kspaceduel: diff --git a/testing/source/vtown/kde/slack-desc/ksquares b/testing/source/vtown/kde/slack-desc/ksquares new file mode 100644 index 000000000..46eb34cb9 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/ksquares @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +ksquares: ksquares (connect the dots to create squares) +ksquares: +ksquares: KSquares is a fun and exciting game for the desktop environment. The +ksquares: game is modeled after the well known pen and paper based game of Dots +ksquares: and Boxes. +ksquares: +ksquares: +ksquares: +ksquares: +ksquares: +ksquares: diff --git a/testing/source/vtown/kde/slack-desc/ksshaskpass b/testing/source/vtown/kde/slack-desc/ksshaskpass new file mode 100644 index 000000000..a89d94468 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/ksshaskpass @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +ksshaskpass: ksshaskpass (GUI for entering ssh key passwords) +ksshaskpass: +ksshaskpass: If you access computers with ssh keys but those keys have passwords +ksshaskpass: this module will give you a graphical UI to enter those passwords. +ksshaskpass: +ksshaskpass: +ksshaskpass: +ksshaskpass: +ksshaskpass: +ksshaskpass: +ksshaskpass: diff --git a/testing/source/vtown/kde/slack-desc/kstars b/testing/source/vtown/kde/slack-desc/kstars new file mode 100644 index 000000000..e81ae9cdf --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kstars @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kstars: kstars (a desktop planetarium) +kstars: +kstars: KStars is free, open source, cross-platform Astronomy Software. +kstars: It provides an accurate graphical simulation of the night sky, from +kstars: any location on Earth, at any date and time. The display includes up +kstars: to 100 million stars, 13,000 deep-sky objects, all 8 planets, the Sun +kstars: and Moon, and thousands of comets, asteroids, supernovae, and +kstars: satellites. +kstars: +kstars: Homepage: https://edu.kde.org/kstars +kstars: diff --git a/testing/source/vtown/kde/slack-desc/ksudoku b/testing/source/vtown/kde/slack-desc/ksudoku new file mode 100644 index 000000000..958e74297 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/ksudoku @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +ksudoku: ksudoku (sudoku game) +ksudoku: +ksudoku: KSudoku is a logic-based symbol placement puzzle. The player has to +ksudoku: fill a grid so that each column, row as well as each square block on +ksudoku: the game field contains only one instance of each symbol. +ksudoku: +ksudoku: +ksudoku: +ksudoku: +ksudoku: +ksudoku: diff --git a/testing/source/vtown/kde/slack-desc/ksysguard b/testing/source/vtown/kde/slack-desc/ksysguard new file mode 100644 index 000000000..00d5225de --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/ksysguard @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +ksysguard: ksysguard (process monitor and system statistics) +ksysguard: +ksysguard: System Guard allows you to monitor various statistics about your +ksysguard: system. In addition to monitoring the local system, it can connect to +ksysguard: remote systems running the System Guard Daemon, which is in the +ksysguard: ksysguardd package. +ksysguard: +ksysguard: +ksysguard: +ksysguard: +ksysguard: diff --git a/testing/source/vtown/kde/slack-desc/ksystemlog b/testing/source/vtown/kde/slack-desc/ksystemlog new file mode 100644 index 000000000..40178bbb5 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/ksystemlog @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +ksystemlog: ksystemlog (system log viewer) +ksystemlog: +ksystemlog: KSystemLog is a system log viewer tool. This program is developed for +ksystemlog: beginner users, who don't know how to find information about their +ksystemlog: Linux system, and don't know where log files are. It is also of course +ksystemlog: designed for advanced users, who quickly want to understand problems +ksystemlog: of their machine with a more powerful and graphical tool than +ksystemlog: 'tail -f' and 'less' commands ;-) +ksystemlog: +ksystemlog: Homepage: https://www.kde.org/applications/system/ksystemlog/ +ksystemlog: diff --git a/testing/source/vtown/kde/slack-desc/kteatime b/testing/source/vtown/kde/slack-desc/kteatime new file mode 100644 index 000000000..dfff12c37 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kteatime @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kteatime: kteatime (tea cooker) +kteatime: +kteatime: KTeaTime is a handy timer for steeping tea. No longer will you have +kteatime: to guess at how long it takes for your tea to be ready. Simply select +kteatime: the type of tea you have, and it will alert you when the tea is ready +kteatime: to drink. +kteatime: +kteatime: Homepage: https://www.kde.org/applications/games/kteatime/ +kteatime: +kteatime: +kteatime: diff --git a/testing/source/vtown/kde/slack-desc/ktexteditor b/testing/source/vtown/kde/slack-desc/ktexteditor new file mode 100644 index 000000000..9ec11770f --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/ktexteditor @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +ktexteditor: ktexteditor (text editor component) +ktexteditor: +ktexteditor: KTextEditor provides a powerful text editor component that you can +ktexteditor: embed in your application, either as a KPart or using the +ktexteditor: KF5::TextEditor library. The text editor component contains many +ktexteditor: useful features, from syntax highlighting and automatic indentation to +ktexteditor: advanced scripting support, making it suitable for everything from a +ktexteditor: simple embedded text-file editor to an advanced IDE. +ktexteditor: +ktexteditor: +ktexteditor: diff --git a/testing/source/vtown/kde/slack-desc/ktextwidgets b/testing/source/vtown/kde/slack-desc/ktextwidgets new file mode 100644 index 000000000..c00a6c8ad --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/ktextwidgets @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +ktextwidgets: ktextwidgets (text editing widgets) +ktextwidgets: +ktextwidgets: KTextWidgets provides widgets for displaying and editing text. It +ktextwidgets: supports rich text as well as plain text. +ktextwidgets: +ktextwidgets: +ktextwidgets: +ktextwidgets: +ktextwidgets: +ktextwidgets: +ktextwidgets: diff --git a/testing/source/vtown/kde/slack-desc/ktimer b/testing/source/vtown/kde/slack-desc/ktimer new file mode 100644 index 000000000..1a39458a7 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/ktimer @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side mktimers the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +ktimer: ktimer (program scheduler) +ktimer: +ktimer: KTimer is a little tool to execute programs after some time. +ktimer: +ktimer: Homepage: http://utils.kde.org/projects/ktimer +ktimer: +ktimer: +ktimer: +ktimer: +ktimer: +ktimer: diff --git a/testing/source/vtown/kde/slack-desc/ktimetracker b/testing/source/vtown/kde/slack-desc/ktimetracker new file mode 100644 index 000000000..e1a050a37 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/ktimetracker @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +ktimetracker: ktimetracker (personal time tracker) +ktimetracker: +ktimetracker: KTimeTracker is a personal time tracker for busy people implemented as +ktimetracker: a Qt/KF5-based desktop application. +ktimetracker: +ktimetracker: +ktimetracker: +ktimetracker: +ktimetracker: +ktimetracker: +ktimetracker: diff --git a/testing/source/vtown/kde/slack-desc/ktnef b/testing/source/vtown/kde/slack-desc/ktnef new file mode 100644 index 000000000..65f2be268 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/ktnef @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +ktnef: ktnef (API for the handling of TNEF data) +ktnef: +ktnef: The ktnef library contains an API for the handling of TNEF data. The +ktnef: API permits access to the actual attachments, the message properties +ktnef: (TNEF/MAPI), and allows one to view/extract message formatted text in +ktnef: Rich Text Format format. +ktnef: +ktnef: +ktnef: +ktnef: +ktnef: diff --git a/testing/source/vtown/kde/slack-desc/ktorrent b/testing/source/vtown/kde/slack-desc/ktorrent new file mode 100644 index 000000000..a47492842 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/ktorrent @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +ktorrent: ktorrent (KDE BitTorrent program) +ktorrent: +ktorrent: KTorrent is a BitTorrent program with many features: +ktorrent: Download torrent files (of course :-), upload and download speed +ktorrent: capping, Internet searching, UDP trackers, port forwarding with UPnP, +ktorrent: IP blocking, importing of partially or fully downloaded files, support +ktorrent: for distributed hash tables, protocol encryption, bandwidth +ktorrent: scheduling, and much more. KTorrent's developers are Joris Guisson and +ktorrent: Ivan Vasic. +ktorrent: +ktorrent: Homepage: https://kde.org/applications/en/internet/org.kde.ktorrent diff --git a/testing/source/vtown/kde/slack-desc/ktouch b/testing/source/vtown/kde/slack-desc/ktouch new file mode 100644 index 000000000..d10acd355 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/ktouch @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +ktouch: ktouch (touch typing tutor) +ktouch: +ktouch: KTouch is a typewriter trainer for learning to touch type. It provides +ktouch: you with text to train on and adjusts to different levels depending on +ktouch: how good you are. +ktouch: +ktouch: Homepage: https://kde.org/applications/en/education/org.kde.ktouch +ktouch: +ktouch: +ktouch: +ktouch: diff --git a/testing/source/vtown/kde/slack-desc/ktp-accounts-kcm b/testing/source/vtown/kde/slack-desc/ktp-accounts-kcm new file mode 100644 index 000000000..812b095c1 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/ktp-accounts-kcm @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +ktp-accounts-kcm: ktp-accounts-kcm (Telepathy Account Configuration) +ktp-accounts-kcm: +ktp-accounts-kcm: KDE Configuration Module for Telepathy Instant Messaging Accounts. +ktp-accounts-kcm: +ktp-accounts-kcm: +ktp-accounts-kcm: +ktp-accounts-kcm: +ktp-accounts-kcm: +ktp-accounts-kcm: +ktp-accounts-kcm: +ktp-accounts-kcm: diff --git a/testing/source/vtown/kde/slack-desc/ktp-approver b/testing/source/vtown/kde/slack-desc/ktp-approver new file mode 100644 index 000000000..214e62a46 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/ktp-approver @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +ktp-approver: ktp-approver (Channel approver for Telepathy) +ktp-approver: +ktp-approver: KDE Channel Approver for Telepathy. +ktp-approver: +ktp-approver: +ktp-approver: +ktp-approver: +ktp-approver: +ktp-approver: +ktp-approver: +ktp-approver: diff --git a/testing/source/vtown/kde/slack-desc/ktp-auth-handler b/testing/source/vtown/kde/slack-desc/ktp-auth-handler new file mode 100644 index 000000000..bbf40025b --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/ktp-auth-handler @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +ktp-auth-handler: ktp-auth-handler (KDE Authentication UI/KWallet Integration) +ktp-auth-handler: +ktp-auth-handler: Provide UI/KWallet Integration For Passwords and SSL Errors on +ktp-auth-handler: Account Connect. +ktp-auth-handler: +ktp-auth-handler: +ktp-auth-handler: +ktp-auth-handler: +ktp-auth-handler: +ktp-auth-handler: +ktp-auth-handler: diff --git a/testing/source/vtown/kde/slack-desc/ktp-call-ui b/testing/source/vtown/kde/slack-desc/ktp-call-ui new file mode 100644 index 000000000..cb1717cd2 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/ktp-call-ui @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +ktp-call-ui: ktp-call-ui (Telepathy call handler) +ktp-call-ui: +ktp-call-ui: KDE UI for handling telepathy calls. +ktp-call-ui: +ktp-call-ui: +ktp-call-ui: +ktp-call-ui: +ktp-call-ui: +ktp-call-ui: +ktp-call-ui: +ktp-call-ui: diff --git a/testing/source/vtown/kde/slack-desc/ktp-common-internals b/testing/source/vtown/kde/slack-desc/ktp-common-internals new file mode 100644 index 000000000..709026182 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/ktp-common-internals @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +ktp-common-internals: ktp-common-internals (Common internals for KDE Telepathy) +ktp-common-internals: +ktp-common-internals: Common internal libraries for KDE Telepathy. +ktp-common-internals: +ktp-common-internals: +ktp-common-internals: +ktp-common-internals: +ktp-common-internals: +ktp-common-internals: +ktp-common-internals: +ktp-common-internals: diff --git a/testing/source/vtown/kde/slack-desc/ktp-contact-list b/testing/source/vtown/kde/slack-desc/ktp-contact-list new file mode 100644 index 000000000..1d54de3cb --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/ktp-contact-list @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +ktp-contact-list: ktp-contact-list (Telepathy contact list) +ktp-contact-list: +ktp-contact-list: KDE UI for listing Telepathy contacts. +ktp-contact-list: +ktp-contact-list: +ktp-contact-list: +ktp-contact-list: +ktp-contact-list: +ktp-contact-list: +ktp-contact-list: +ktp-contact-list: diff --git a/testing/source/vtown/kde/slack-desc/ktp-contact-runner b/testing/source/vtown/kde/slack-desc/ktp-contact-runner new file mode 100644 index 000000000..42059c0c5 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/ktp-contact-runner @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +ktp-contact-runner: ktp-contact-runner (Plasma runner for KDE Telepathy) +ktp-contact-runner: +ktp-contact-runner: Krunner integration for Telepathy. +ktp-contact-runner: +ktp-contact-runner: +ktp-contact-runner: +ktp-contact-runner: +ktp-contact-runner: +ktp-contact-runner: +ktp-contact-runner: +ktp-contact-runner: diff --git a/testing/source/vtown/kde/slack-desc/ktp-desktop-applets b/testing/source/vtown/kde/slack-desc/ktp-desktop-applets new file mode 100644 index 000000000..aea5018e9 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/ktp-desktop-applets @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +ktp-desktop-applets: ktp-desktop-applets (KDE Telepathy desktop applets) +ktp-desktop-applets: +ktp-desktop-applets: KDE Telepathy desktop applets, including: +ktp-desktop-applets: * contacts +ktp-desktop-applets: * presence +ktp-desktop-applets: +ktp-desktop-applets: +ktp-desktop-applets: +ktp-desktop-applets: +ktp-desktop-applets: +ktp-desktop-applets: diff --git a/testing/source/vtown/kde/slack-desc/ktp-filetransfer-handler b/testing/source/vtown/kde/slack-desc/ktp-filetransfer-handler new file mode 100644 index 000000000..e405111bb --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/ktp-filetransfer-handler @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +ktp-filetransfer-handler: ktp-filetransfer-handler (Telepathy file transfer handler) +ktp-filetransfer-handler: +ktp-filetransfer-handler: Telepathy-KDE file transfer handler. It basically does two thigs: +ktp-filetransfer-handler: Send files to your contact +ktp-filetransfer-handler: Receive files from your contact +ktp-filetransfer-handler: +ktp-filetransfer-handler: +ktp-filetransfer-handler: +ktp-filetransfer-handler: +ktp-filetransfer-handler: +ktp-filetransfer-handler: diff --git a/testing/source/vtown/kde/slack-desc/ktp-kded-module b/testing/source/vtown/kde/slack-desc/ktp-kded-module new file mode 100644 index 000000000..062617a1e --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/ktp-kded-module @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +ktp-kded-module: ktp-kded-module (KDE integration for telepathy) +ktp-kded-module: +ktp-kded-module: This module sits in KDED and takes care of various bits of system +ktp-kded-module: integration like setting user to auto-away or handling connection +ktp-kded-module: errors. +ktp-kded-module: +ktp-kded-module: +ktp-kded-module: +ktp-kded-module: +ktp-kded-module: +ktp-kded-module: diff --git a/testing/source/vtown/kde/slack-desc/ktp-send-file b/testing/source/vtown/kde/slack-desc/ktp-send-file new file mode 100644 index 000000000..1000bd288 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/ktp-send-file @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +ktp-send-file: ktp-send-file (Send files via Telepathy) +ktp-send-file: +ktp-send-file: A File manager plugin to launch file transfer jobs. +ktp-send-file: +ktp-send-file: +ktp-send-file: +ktp-send-file: +ktp-send-file: +ktp-send-file: +ktp-send-file: +ktp-send-file: diff --git a/testing/source/vtown/kde/slack-desc/ktp-text-ui b/testing/source/vtown/kde/slack-desc/ktp-text-ui new file mode 100644 index 000000000..bf25c4650 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/ktp-text-ui @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +ktp-text-ui: ktp-text-ui (Telepathy text chat handler) +ktp-text-ui: +ktp-text-ui: KDE UI for handling Telepathy text chats. +ktp-text-ui: +ktp-text-ui: +ktp-text-ui: +ktp-text-ui: +ktp-text-ui: +ktp-text-ui: +ktp-text-ui: +ktp-text-ui: diff --git a/testing/source/vtown/kde/slack-desc/ktuberling b/testing/source/vtown/kde/slack-desc/ktuberling new file mode 100644 index 000000000..d76af46e2 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/ktuberling @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +ktuberling: ktuberling (picture game for children) +ktuberling: +ktuberling: KTuberling a simple constructor game suitable for children and adults +ktuberling: alike. The idea of the game is based around a once popular doll making +ktuberling: concept. +ktuberling: +ktuberling: +ktuberling: +ktuberling: +ktuberling: +ktuberling: diff --git a/testing/source/vtown/kde/slack-desc/kturtle b/testing/source/vtown/kde/slack-desc/kturtle new file mode 100644 index 000000000..91dde602d --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kturtle @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kturtle: kturtle (Logo-like programming environment) +kturtle: +kturtle: KTurtle is an educational programming environment for learning how to +kturtle: program. It provides all programming tools from its user interface. +kturtle: The programming language used is TurtleScript, which is loosely based +kturtle: on Logo. All commands and messages are translated into the user's +kturtle: language. KTurtle features an intuitive syntax highlighting, simple +kturtle: error messages, integrated canvas to make drawings, an integrated +kturtle: help, slow-motion and step execution. +kturtle: +kturtle: Homepage: https://kde.org/applications/en/education/org.kde.kturtle diff --git a/testing/source/vtown/kde/slack-desc/kubrick b/testing/source/vtown/kde/slack-desc/kubrick new file mode 100644 index 000000000..b2b9f0271 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kubrick @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kubrick: kubrick (3-D game based on Rubik's Cube) +kubrick: +kubrick: Kubrick is a game based on the Rubik's Cube puzzle. The cube sizes +kubrick: range from 2x2x2 up to 6x6x6, or you can play with irregular "bricks" +kubrick: such as 5x3x2 or "mats" such as 6x4x1 or 2x2x1. The game has a +kubrick: selection of puzzles at several levels of difficulty, as well as demos +kubrick: of pretty patterns and solution moves, or you can make up your own +kubrick: puzzles. +kubrick: +kubrick: +kubrick: diff --git a/testing/source/vtown/kde/slack-desc/kunitconversion b/testing/source/vtown/kde/slack-desc/kunitconversion new file mode 100644 index 000000000..1f460bc38 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kunitconversion @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +kunitconversion: kunitconversion (convert physical units) +kunitconversion: +kunitconversion: KUnitConversion provides functions to convert values in different +kunitconversion: physical units. It supports converting different prefixes (e.g. kilo, +kunitconversion: mega, giga) as well as converting between different unit systems (e.g. +kunitconversion: liters, gallons). +kunitconversion: +kunitconversion: +kunitconversion: +kunitconversion: +kunitconversion: diff --git a/testing/source/vtown/kde/slack-desc/kuser b/testing/source/vtown/kde/slack-desc/kuser new file mode 100644 index 000000000..7890886ad --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kuser @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kuser: kuser (user manager for KDE) +kuser: +kuser: kuser is KDE's user manager (/etc/passwd and other methods). +kuser: +kuser: +kuser: +kuser: +kuser: +kuser: +kuser: +kuser: diff --git a/testing/source/vtown/kde/slack-desc/kwallet b/testing/source/vtown/kde/slack-desc/kwallet new file mode 100644 index 000000000..72ca6c3ae --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kwallet @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side mkwallets the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kwallet: kwallet (KDE wallet manager) +kwallet: +kwallet: KDE Wallet Manager is a tool to manage your passwords under KDE. +kwallet: +kwallet: Homepage: https://projects.kde.org/projects/kde/kdeutils +kwallet: +kwallet: +kwallet: +kwallet: +kwallet: +kwallet: diff --git a/testing/source/vtown/kde/slack-desc/kwallet-pam b/testing/source/vtown/kde/slack-desc/kwallet-pam new file mode 100644 index 000000000..7966b6492 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kwallet-pam @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kwallet-pam: kwallet-pam (KWallet PAM integration) +kwallet-pam: +kwallet-pam: KWallet PAM integration. +kwallet-pam: +kwallet-pam: +kwallet-pam: +kwallet-pam: +kwallet-pam: +kwallet-pam: +kwallet-pam: +kwallet-pam: diff --git a/testing/source/vtown/kde/slack-desc/kwalletmanager b/testing/source/vtown/kde/slack-desc/kwalletmanager new file mode 100644 index 000000000..181a8e12b --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kwalletmanager @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side mkwalletmanagers the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kwalletmanager: kwalletmanager (KDE wallet manager) +kwalletmanager: +kwalletmanager: KDE Wallet Manager is a tool to manage your passwords under KDE. +kwalletmanager: +kwalletmanager: Homepage: https://projects.kde.org/projects/kde/kdeutils +kwalletmanager: +kwalletmanager: +kwalletmanager: +kwalletmanager: +kwalletmanager: +kwalletmanager: diff --git a/testing/source/vtown/kde/slack-desc/kwave b/testing/source/vtown/kde/slack-desc/kwave new file mode 100644 index 000000000..2bf0ac2f9 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kwave @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kwave: kwave (A sound editor for KDE) +kwave: +kwave: Kwave is a sound editor built on the KDE Frameworks 5. With Kwave you +kwave: can record, play back, import and edit many sorts of audio files +kwave: including multi channel files. Kwave includes some plugins to +kwave: transform audio files in several ways and presents a graphical view +kwave: with zoom and scroll capability. +kwave: +kwave: Homepage: http://kwave.sourceforge.net +kwave: +kwave: diff --git a/testing/source/vtown/kde/slack-desc/kwayland b/testing/source/vtown/kde/slack-desc/kwayland new file mode 100644 index 000000000..ad0eb2652 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kwayland @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kwayland: kwayland (wayland wrapper library for KDE) +kwayland: +kwayland: Kwayland is a KDE Frameworks 5 library that wraps Client and Server +kwayland: Wayland libraries. +kwayland: +kwayland: +kwayland: +kwayland: +kwayland: +kwayland: +kwayland: diff --git a/testing/source/vtown/kde/slack-desc/kwayland-integration b/testing/source/vtown/kde/slack-desc/kwayland-integration new file mode 100644 index 000000000..47c6ab3cc --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kwayland-integration @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kwayland-integration: kwayland-integration (wayland integration plugins for KDE Frameworks) +kwayland-integration: +kwayland-integration: Kwayland-integration provides integration plugins for various KDE +kwayland-integration: Frameworks for Wayland. +kwayland-integration: +kwayland-integration: +kwayland-integration: +kwayland-integration: +kwayland-integration: +kwayland-integration: +kwayland-integration: diff --git a/testing/source/vtown/kde/slack-desc/kwayland-server b/testing/source/vtown/kde/slack-desc/kwayland-server new file mode 100644 index 000000000..30f35ef9b --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kwayland-server @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kwayland-server: kwayland-server (wayland server components) +kwayland-server: +kwayland-server: Wayland server components built on KDE Frameworks. +kwayland-server: +kwayland-server: +kwayland-server: +kwayland-server: +kwayland-server: +kwayland-server: +kwayland-server: +kwayland-server: diff --git a/testing/source/vtown/kde/slack-desc/kwebkitpart b/testing/source/vtown/kde/slack-desc/kwebkitpart new file mode 100644 index 000000000..ef44c0a60 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kwebkitpart @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kwebkitpart: kwebkitpart (WebKit browser component) +kwebkitpart: +kwebkitpart: KWebKitPart is a web browser component for KDE based on (Qt)WebKit. +kwebkitpart: You can use it for example for browsing the web in Konqueror. +kwebkitpart: +kwebkitpart: Homepage: https://github.com/KDE/kwebkitpart +kwebkitpart: +kwebkitpart: +kwebkitpart: +kwebkitpart: +kwebkitpart: diff --git a/testing/source/vtown/kde/slack-desc/kwidgetsaddons b/testing/source/vtown/kde/slack-desc/kwidgetsaddons new file mode 100644 index 000000000..d04ae50fc --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kwidgetsaddons @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +kwidgetsaddons: kwidgetsaddons (desktop widgets) +kwidgetsaddons: +kwidgetsaddons: This repository contains add-on widgets and classes for applications +kwidgetsaddons: that use the Qt Widgets module. Provided are action classes that can +kwidgetsaddons: be added to toolbars or menus, a wide range of widgets for selecting +kwidgetsaddons: characters, fonts, colors, actions, dates and times, or MIME types, +kwidgetsaddons: as well as platform-aware dialogs for configuration pages, message +kwidgetsaddons: boxes, and password requests. +kwidgetsaddons: +kwidgetsaddons: +kwidgetsaddons: diff --git a/testing/source/vtown/kde/slack-desc/kwin b/testing/source/vtown/kde/slack-desc/kwin new file mode 100644 index 000000000..13c282ad0 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kwin @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +kwin: kwin (KDE window manager) +kwin: +kwin: KWin is a window manager for the X Window System. It is an integral +kwin: part, and the default window manager of the Plasma Workspaces, but it +kwin: can also be used on its own or with other desktop environments. +kwin: +kwin: +kwin: +kwin: +kwin: +kwin: diff --git a/testing/source/vtown/kde/slack-desc/kwindowsystem b/testing/source/vtown/kde/slack-desc/kwindowsystem new file mode 100644 index 000000000..3d3cda8ab --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kwindowsystem @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +kwindowsystem: kwindowsystem (windowing system access) +kwindowsystem: +kwindowsystem: KWindowSystem provides information about the windowing system and +kwindowsystem: allows interaction with the windowing system. It provides a high level +kwindowsystem: API which is windowing system independent and has platform specific +kwindowsystem: implementations. This API is inspired by X11 and thus not all +kwindowsystem: functionality is available on all windowing systems. +kwindowsystem: +kwindowsystem: +kwindowsystem: +kwindowsystem: diff --git a/testing/source/vtown/kde/slack-desc/kwordquiz b/testing/source/vtown/kde/slack-desc/kwordquiz new file mode 100644 index 000000000..d74cda83a --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kwordquiz @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kwordquiz: kwordquiz (flash card program) +kwordquiz: +kwordquiz: KWordQuiz is a general purpose flash card program. It can be used for +kwordquiz: vocabulary learning and many other subjects. +kwordquiz: +kwordquiz: +kwordquiz: +kwordquiz: +kwordquiz: +kwordquiz: +kwordquiz: diff --git a/testing/source/vtown/kde/slack-desc/kwrited b/testing/source/vtown/kde/slack-desc/kwrited new file mode 100644 index 000000000..3c50df5fc --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kwrited @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +kwrited: kwrited (write daemon) +kwrited: +kwrited: Watch for messages from local users sent with write(1) or wall(1). +kwrited: +kwrited: +kwrited: +kwrited: +kwrited: +kwrited: +kwrited: +kwrited: diff --git a/testing/source/vtown/kde/slack-desc/kxmlgui b/testing/source/vtown/kde/slack-desc/kxmlgui new file mode 100644 index 000000000..b3f1340cf --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kxmlgui @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +kxmlgui: kxmlgui (menu and toolbar framework) +kxmlgui: +kxmlgui: KXMLGUI provides a framework for managing menu and toolbar actions in +kxmlgui: an abstract way. The actions are configured through an XML description +kxmlgui: and hooks in the application code. The framework supports merging of +kxmlgui: multiple description for example for integrating actions from plugins. +kxmlgui: +kxmlgui: +kxmlgui: +kxmlgui: +kxmlgui: diff --git a/testing/source/vtown/kde/slack-desc/kxmlrpcclient b/testing/source/vtown/kde/slack-desc/kxmlrpcclient new file mode 100644 index 000000000..d9697706b --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/kxmlrpcclient @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +kxmlrpcclient: kxmlrpcclient (library providing API to access XML RPC) +kxmlrpcclient: +kxmlrpcclient: Tier 3 KDE Frameworks 5 library providing API to access XML RPC. +kxmlrpcclient: +kxmlrpcclient: +kxmlrpcclient: +kxmlrpcclient: +kxmlrpcclient: +kxmlrpcclient: +kxmlrpcclient: +kxmlrpcclient: diff --git a/testing/source/vtown/kde/slack-desc/labplot b/testing/source/vtown/kde/slack-desc/labplot new file mode 100644 index 000000000..2c6aa27be --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/labplot @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +labplot: labplot (plot scientific data) +labplot: +labplot: LabPlot is a KDE application for interactive graphing and analysis of +labplot: scientific data. LabPlot provides an easy way to create, manage and +labplot: edit plots and to perform data analysis. +labplot: +labplot: Homepage: http://labplot.kde.org/ +labplot: +labplot: +labplot: +labplot: diff --git a/testing/source/vtown/kde/slack-desc/latte-dock b/testing/source/vtown/kde/slack-desc/latte-dock new file mode 100644 index 000000000..7ab73ac31 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/latte-dock @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +latte-dock: latte-dock (alternative dock for Plasma5) +latte-dock: +latte-dock: Latte is a dock based on Plasma Frameworks providing an elegant and +latte-dock: intuitive experience for your tasks and plasmoids. It animates its +latte-dock: contents by using parabolic zoom effect and tries to be there only +latte-dock: when it is needed. "Art in Coffee" +latte-dock: +latte-dock: Homepage: https://github.com/KDE/latte-dock +latte-dock: +latte-dock: +latte-dock: diff --git a/testing/source/vtown/kde/slack-desc/libgravatar b/testing/source/vtown/kde/slack-desc/libgravatar new file mode 100644 index 000000000..6e6a7656e --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/libgravatar @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +libgravatar: libgravatar (Gravatar support library) +libgravatar: +libgravatar: libgravatar is a KDE PIM library providing Gravatar support. +libgravatar: +libgravatar: +libgravatar: +libgravatar: +libgravatar: +libgravatar: +libgravatar: +libgravatar: diff --git a/testing/source/vtown/kde/slack-desc/libkcddb b/testing/source/vtown/kde/slack-desc/libkcddb new file mode 100644 index 000000000..e67f04d6c --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/libkcddb @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +libkcddb: libkcddb (KDE CDDB retrieval library) +libkcddb: +libkcddb: A KDE CDDB retrieval library. +libkcddb: +libkcddb: +libkcddb: +libkcddb: +libkcddb: +libkcddb: +libkcddb: +libkcddb: diff --git a/testing/source/vtown/kde/slack-desc/libkcompactdisc b/testing/source/vtown/kde/slack-desc/libkcompactdisc new file mode 100644 index 000000000..3ebfa258c --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/libkcompactdisc @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +libkcompactdisc: libkcompactdisc (CD playing/ripping library) +libkcompactdisc: +libkcompactdisc: A KDE library for playing and ripping CDs. +libkcompactdisc: +libkcompactdisc: +libkcompactdisc: +libkcompactdisc: +libkcompactdisc: +libkcompactdisc: +libkcompactdisc: +libkcompactdisc: diff --git a/testing/source/vtown/kde/slack-desc/libkdcraw b/testing/source/vtown/kde/slack-desc/libkdcraw new file mode 100644 index 000000000..dad7b783f --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/libkdcraw @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +libkdcraw: libkdcraw (library wrapper around dcraw) +libkdcraw: +libkdcraw: Libkdcraw is a C++ interface around the dcraw binary program, used to +libkdcraw: decode RAW picture files. +libkdcraw: +libkdcraw: +libkdcraw: +libkdcraw: +libkdcraw: +libkdcraw: +libkdcraw: diff --git a/testing/source/vtown/kde/slack-desc/libkdegames b/testing/source/vtown/kde/slack-desc/libkdegames new file mode 100644 index 000000000..33cfe9ae3 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/libkdegames @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +libkdegames: libkdegames (KDE game library) +libkdegames: +libkdegames: Libkdegames contains common code and data for many KDE games. +libkdegames: +libkdegames: +libkdegames: +libkdegames: +libkdegames: +libkdegames: +libkdegames: +libkdegames: diff --git a/testing/source/vtown/kde/slack-desc/libkdepim b/testing/source/vtown/kde/slack-desc/libkdepim new file mode 100644 index 000000000..90a4c1b92 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/libkdepim @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +libkdepim: libkdepim (KDE PIM libraries) +libkdepim: +libkdepim: The package contains libraries for KDE PIM applications. +libkdepim: +libkdepim: +libkdepim: +libkdepim: +libkdepim: +libkdepim: +libkdepim: +libkdepim: diff --git a/testing/source/vtown/kde/slack-desc/libkeduvocdocument b/testing/source/vtown/kde/slack-desc/libkeduvocdocument new file mode 100644 index 000000000..55e527900 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/libkeduvocdocument @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +libkeduvocdocument: libkeduvocdocument (KVTML library) +libkeduvocdocument: +libkeduvocdocument: A library (formerly part of kdeedu) for reading from/writing to the +libkeduvocdocument: KVTML format (and others too). +libkeduvocdocument: +libkeduvocdocument: +libkeduvocdocument: +libkeduvocdocument: +libkeduvocdocument: +libkeduvocdocument: +libkeduvocdocument: diff --git a/testing/source/vtown/kde/slack-desc/libkexiv2 b/testing/source/vtown/kde/slack-desc/libkexiv2 new file mode 100644 index 000000000..389c84421 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/libkexiv2 @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +libkexiv2: libkexiv2 (wrapper library for exiv2) +libkexiv2: +libkexiv2: Libkexiv2 is a KDE wrapper around the Exiv2 library to manipulate +libkexiv2: image metadata. +libkexiv2: +libkexiv2: +libkexiv2: +libkexiv2: +libkexiv2: +libkexiv2: +libkexiv2: diff --git a/testing/source/vtown/kde/slack-desc/libkgapi b/testing/source/vtown/kde/slack-desc/libkgapi new file mode 100644 index 000000000..205f724ec --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/libkgapi @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +libkgapi: libkgapi (Google service API library) +libkgapi: +libkgapi: A KDE-based library for accessing various Google services via their +libkgapi: public API. +libkgapi: +libkgapi: +libkgapi: +libkgapi: +libkgapi: +libkgapi: +libkgapi: diff --git a/testing/source/vtown/kde/slack-desc/libkgeomap b/testing/source/vtown/kde/slack-desc/libkgeomap new file mode 100644 index 000000000..9f2121e37 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/libkgeomap @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +libkgeomap: libkgeomap (world map library) +libkgeomap: +libkgeomap: Libkgeomap is a wrapper around world map components as Marble, +libkgeomap: OpenstreetMap and GoogleMap, for browsing and arranging photos on a +libkgeomap: map. +libkgeomap: +libkgeomap: Homepage: https://github.com/KDE/libkgeomap +libkgeomap: +libkgeomap: +libkgeomap: +libkgeomap: diff --git a/testing/source/vtown/kde/slack-desc/libkipi b/testing/source/vtown/kde/slack-desc/libkipi new file mode 100644 index 000000000..652e9886b --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/libkipi @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +libkipi: libkipi (KDE Image Plugin Interface) +libkipi: +libkipi: This package provides a generic KDE Image Plug-in Interface used by +libkipi: some KDE image applications. Plug-ins for this interface are in the +libkipi: kipi-plugins package. +libkipi: +libkipi: Homepage: https://github.com/KDE/libkipi +libkipi: +libkipi: +libkipi: +libkipi: diff --git a/testing/source/vtown/kde/slack-desc/libkleo b/testing/source/vtown/kde/slack-desc/libkleo new file mode 100644 index 000000000..2f4e968d0 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/libkleo @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +libkleo: libkleo (KDE key manager library) +libkleo: +libkleo: This is libkleo, a library used by KDE PIM applications to handle +libkleo: cryptographic key and certificate management. +libkleo: +libkleo: +libkleo: +libkleo: +libkleo: +libkleo: +libkleo: diff --git a/testing/source/vtown/kde/slack-desc/libkmahjongg b/testing/source/vtown/kde/slack-desc/libkmahjongg new file mode 100644 index 000000000..5d194964f --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/libkmahjongg @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +libkmahjongg: libkmahjongg (Mahjongg tilesets library) +libkmahjongg: +libkmahjongg: libkmahjongg is a library used by several KDE games for loading and +libkmahjongg: rendering of Mahjongg tilesets. +libkmahjongg: +libkmahjongg: +libkmahjongg: +libkmahjongg: +libkmahjongg: +libkmahjongg: +libkmahjongg: diff --git a/testing/source/vtown/kde/slack-desc/libkomparediff2 b/testing/source/vtown/kde/slack-desc/libkomparediff2 new file mode 100644 index 000000000..d18a578c2 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/libkomparediff2 @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +libkomparediff2: libkomparediff2 (file comparison library) +libkomparediff2: +libkomparediff2: libkomparediff2 is a shared library to compare files and strings using +libkomparediff2: kdelibs and GNU diff, used in Kompare and KDevelop. +libkomparediff2: +libkomparediff2: +libkomparediff2: +libkomparediff2: +libkomparediff2: +libkomparediff2: +libkomparediff2: diff --git a/testing/source/vtown/kde/slack-desc/libksane b/testing/source/vtown/kde/slack-desc/libksane new file mode 100644 index 000000000..da1a96aa6 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/libksane @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +libksane: libksane (KDE scanner library) +libksane: +libksane: Libksane is a library to add scan support to KDE applications. +libksane: +libksane: +libksane: +libksane: +libksane: +libksane: +libksane: +libksane: diff --git a/testing/source/vtown/kde/slack-desc/libkscreen b/testing/source/vtown/kde/slack-desc/libkscreen new file mode 100644 index 000000000..e1518e5cb --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/libkscreen @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +libkscreen: libkscreen (screen management library) +libkscreen: +libkscreen: LibKScreen is a library that provides access to current configuration +libkscreen: of connected displays and ways to change the configuration. +libkscreen: +libkscreen: +libkscreen: +libkscreen: +libkscreen: +libkscreen: +libkscreen: diff --git a/testing/source/vtown/kde/slack-desc/libksieve b/testing/source/vtown/kde/slack-desc/libksieve new file mode 100644 index 000000000..31d771f6e --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/libksieve @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +libksieve: libksieve (sieve mailfilter library) +libksieve: +libksieve: libksieve is a KDE PIM library for managing sieve mailfilters. +libksieve: +libksieve: +libksieve: +libksieve: +libksieve: +libksieve: +libksieve: +libksieve: diff --git a/testing/source/vtown/kde/slack-desc/libksysguard b/testing/source/vtown/kde/slack-desc/libksysguard new file mode 100644 index 000000000..fa83fd8d0 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/libksysguard @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +libksysguard: libksysguard (system information library) +libksysguard: +libksysguard: Library to retrieve information on the current status of your computer +libksysguard: hardware. +libksysguard: +libksysguard: +libksysguard: +libksysguard: +libksysguard: +libksysguard: +libksysguard: diff --git a/testing/source/vtown/kde/slack-desc/libktorrent b/testing/source/vtown/kde/slack-desc/libktorrent new file mode 100644 index 000000000..c9f0f8ad8 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/libktorrent @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +libktorrent: libktorrent (KDE BitTorrent library) +libktorrent: +libktorrent: Libktorrent is the BitTorrent protocol library for ktorrent, which +libktorrent: contains all the torrent downloading code. Although it is closely +libktorrent: related to ktorrent, the goal is to make libktorrent an independent +libktorrent: library which can be used by other applications. +libktorrent: +libktorrent: Homepage: https://kde.org/applications/en/internet/org.kde.ktorrent +libktorrent: +libktorrent: +libktorrent: diff --git a/testing/source/vtown/kde/slack-desc/lokalize b/testing/source/vtown/kde/slack-desc/lokalize new file mode 100644 index 000000000..120a19d82 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/lokalize @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +lokalize: lokalize (computer-aided translation system) +lokalize: +lokalize: Lokalize is a computer-aided translation system that focuses on +lokalize: productivity and quality assurance. It has components usual for CAT +lokalize: tools: translation memory, glossary, and also a unique translation +lokalize: merging (synchronization) capability. It is primarily targeted for +lokalize: software translation and also integrates external conversion tools +lokalize: for freelance office document translation. +lokalize: +lokalize: Homepage: https://www.kde.org/applications/development/lokalize/ +lokalize: diff --git a/testing/source/vtown/kde/slack-desc/lskat b/testing/source/vtown/kde/slack-desc/lskat new file mode 100644 index 000000000..b432dcdae --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/lskat @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +lskat: lskat (Lieutenant Skat card game) +lskat: +lskat: Lieutenant Skat (from German "Offiziersskat") is a fun and engaging +lskat: card game for two players, where the second player is either live +lskat: opponent, or a built in artificial intelligence. +lskat: +lskat: +lskat: +lskat: +lskat: +lskat: diff --git a/testing/source/vtown/kde/slack-desc/mailcommon b/testing/source/vtown/kde/slack-desc/mailcommon new file mode 100644 index 000000000..ec793ec39 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/mailcommon @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +mailcommon: mailcommon (mail application library) +mailcommon: +mailcommon: KDE PIM library providing support for mail applications. +mailcommon: +mailcommon: +mailcommon: +mailcommon: +mailcommon: +mailcommon: +mailcommon: +mailcommon: diff --git a/testing/source/vtown/kde/slack-desc/mailimporter b/testing/source/vtown/kde/slack-desc/mailimporter new file mode 100644 index 000000000..3cf6f7373 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/mailimporter @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +mailimporter: mailimporter (mail importer library) +mailimporter: +mailimporter: A mail importer library. +mailimporter: +mailimporter: +mailimporter: +mailimporter: +mailimporter: +mailimporter: +mailimporter: +mailimporter: diff --git a/testing/source/vtown/kde/slack-desc/make_slack-desc.sh b/testing/source/vtown/kde/slack-desc/make_slack-desc.sh new file mode 100755 index 000000000..13148a281 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/make_slack-desc.sh @@ -0,0 +1,45 @@ +#!/bin/bash +# +# Parameter #1: packagename +# +if [ -z "$1" ]; then + echo "Need package name as 1st parameter!" + exit 1 +fi +PRGNAM="$1" + +if [ -f "$PRGNAM" ]; then + echo "A slack-desc file with name '$PRGNAM' already exists, will not overwrite!" + exit 1 +fi + +HOMEPAGE=${HOMEPAGE:-"http://www.kde.org/"} +DESCR=${DESCR:-"short description here"} +MAXDESCR=$(( 70-3-${#PRGNAM} )) +if [ ${#DESCR} -gt $MAXDESCR ]; then + DESCR=${DESCR:0:$MAXDESCR} +fi + +SPCS=""; while [ ${#SPCS} -lt ${#PRGNAM} ]; do SPCS=" $SPCS";done + +cat < "$PRGNAM" +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + +${SPCS}|-----handy-ruler------------------------------------------------------| +${PRGNAM}: ${PRGNAM} (${DESCR}) +${PRGNAM}: +${PRGNAM}: +${PRGNAM}: +${PRGNAM}: +${PRGNAM}: +${PRGNAM}: +${PRGNAM}: +${PRGNAM}: +${PRGNAM}: Home page: ${HOMEPAGE} +${PRGNAM}: +EOT diff --git a/testing/source/vtown/kde/slack-desc/marble b/testing/source/vtown/kde/slack-desc/marble new file mode 100644 index 000000000..93d389d14 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/marble @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +marble: marble (virtual globe) +marble: +marble: Marble is a virtual globe with advanced routing capabilities. You can +marble: download maps from a variety of themes and explore the surroundings. +marble: Record your trip and share it with your friends. Features online and +marble: offline routing, GPS tracking and recording, themable maps +marble: (OpenStreetMap, Satellite Map and more), support for different +marble: projections (globe, flat map, ...) and other planets, and download of +marble: maps and route data for offline usage. +marble: +marble: diff --git a/testing/source/vtown/kde/slack-desc/mbox-importer b/testing/source/vtown/kde/slack-desc/mbox-importer new file mode 100644 index 000000000..09568e9cc --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/mbox-importer @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +mbox-importer: mbox-importer (import mbox files to KMail) +mbox-importer: +mbox-importer: Import mbox files to KMail. +mbox-importer: +mbox-importer: +mbox-importer: +mbox-importer: +mbox-importer: +mbox-importer: +mbox-importer: +mbox-importer: diff --git a/testing/source/vtown/kde/slack-desc/messagelib b/testing/source/vtown/kde/slack-desc/messagelib new file mode 100644 index 000000000..064bff4e1 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/messagelib @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +messagelib: messagelib (KDE PIM messaging library) +messagelib: +messagelib: KDE PIM messaging library. +messagelib: +messagelib: +messagelib: +messagelib: +messagelib: +messagelib: +messagelib: +messagelib: diff --git a/testing/source/vtown/kde/slack-desc/milou b/testing/source/vtown/kde/slack-desc/milou new file mode 100644 index 000000000..ee9a7fec6 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/milou @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +milou: milou (Plasma search applet) +milou: +milou: A Plasma applet that can search files, emails, contacts, events and +milou: more data indexed by KDE Desktop Search. +milou: +milou: +milou: +milou: +milou: +milou: +milou: diff --git a/testing/source/vtown/kde/slack-desc/minuet b/testing/source/vtown/kde/slack-desc/minuet new file mode 100644 index 000000000..b2b2bdfd1 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/minuet @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +minuet: minuet (software for music education) +minuet: +minuet: Minuet is the KDE software for music education, such as ear training, +minuet: first-sight reading, solfa, scales, rhythm, harmony, and +minuet: improvisation. Minuet makes extensive use of MIDI capabilities. +minuet: +minuet: +minuet: +minuet: +minuet: +minuet: diff --git a/testing/source/vtown/kde/slack-desc/modemmanager-qt b/testing/source/vtown/kde/slack-desc/modemmanager-qt new file mode 100644 index 000000000..bcbcce12f --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/modemmanager-qt @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +modemmanager-qt: modemmanager-qt (ModemManager Qt bindings) +modemmanager-qt: +modemmanager-qt: modemmanager-qt is a Tier 1 KDE Frameworks module wrapping the +modemmanager-qt: ModemManager DBus API. +modemmanager-qt: +modemmanager-qt: +modemmanager-qt: +modemmanager-qt: +modemmanager-qt: +modemmanager-qt: +modemmanager-qt: diff --git a/testing/source/vtown/kde/slack-desc/networkmanager-qt b/testing/source/vtown/kde/slack-desc/networkmanager-qt new file mode 100644 index 000000000..ab44d4d84 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/networkmanager-qt @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +networkmanager-qt: networkmanager-qt (NetworkManager Qt bindings) +networkmanager-qt: +networkmanager-qt: This package contains Qt bindings for NetworkManager. +networkmanager-qt: +networkmanager-qt: +networkmanager-qt: +networkmanager-qt: +networkmanager-qt: +networkmanager-qt: +networkmanager-qt: +networkmanager-qt: diff --git a/testing/source/vtown/kde/slack-desc/okteta b/testing/source/vtown/kde/slack-desc/okteta new file mode 100644 index 000000000..4c67f1ce7 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/okteta @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +okteta: okteta (hex editor for KDE) +okteta: +okteta: A KDE hex editor for viewing and editing the raw data of files. +okteta: +okteta: +okteta: +okteta: +okteta: +okteta: +okteta: +okteta: diff --git a/testing/source/vtown/kde/slack-desc/okular b/testing/source/vtown/kde/slack-desc/okular new file mode 100644 index 000000000..5969cb7a3 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/okular @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +okular: okular (a document viewer) +okular: +okular: Okular is the unified document viewer for KDE. Okular combines +okular: excellent functionalities with the versatility of supporting different +okular: kinds of documents, like PDF, Postscript, DjVu, CHM, XPS, ePub, and +okular: others. +okular: +okular: Homepage: https://okular.kde.org +okular: +okular: +okular: diff --git a/testing/source/vtown/kde/slack-desc/oxygen b/testing/source/vtown/kde/slack-desc/oxygen new file mode 100644 index 000000000..cd8709f14 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/oxygen @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +oxygen: oxygen (KDE window manager theme) +oxygen: +oxygen: Oxygen KDE window manager theme. +oxygen: +oxygen: +oxygen: +oxygen: +oxygen: +oxygen: +oxygen: +oxygen: diff --git a/testing/source/vtown/kde/slack-desc/oxygen-fonts b/testing/source/vtown/kde/slack-desc/oxygen-fonts new file mode 100644 index 000000000..516507eb7 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/oxygen-fonts @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +oxygen-fonts: oxygen-fonts (KDE desktop fonts) +oxygen-fonts: +oxygen-fonts: Desktop/GUI font family for integrated use with the KDE desktop. +oxygen-fonts: +oxygen-fonts: +oxygen-fonts: +oxygen-fonts: +oxygen-fonts: +oxygen-fonts: +oxygen-fonts: +oxygen-fonts: diff --git a/testing/source/vtown/kde/slack-desc/oxygen-gtk2 b/testing/source/vtown/kde/slack-desc/oxygen-gtk2 new file mode 100644 index 000000000..b0679dc90 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/oxygen-gtk2 @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +oxygen-gtk2: oxygen-gtk2 (Oxygen GTK+ engine) +oxygen-gtk2: +oxygen-gtk2: Oxygen-Gtk2 is a port of the KDE widget theme Oxygen, to GTK+. Its +oxygen-gtk2: primary goal is to ensure visual consistency between GTK+ and qt-based +oxygen-gtk2: applications running under KDE. A secondary objective is to also have +oxygen-gtk2: a stand-alone nice looking GTK+ theme that would behave well on other +oxygen-gtk2: desktop environments. Unlike other attempts made to port the KDE +oxygen-gtk2: oxygen theme to GTK+, this attempt does not depend on Qt. +oxygen-gtk2: +oxygen-gtk2: See: http://projects.kde.org/projects/playground/artwork/oxygen-gtk +oxygen-gtk2: diff --git a/testing/source/vtown/kde/slack-desc/oxygen-icons5 b/testing/source/vtown/kde/slack-desc/oxygen-icons5 new file mode 100644 index 000000000..837296f9b --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/oxygen-icons5 @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +oxygen-icons5: oxygen-icons5 (Oxygen theme for KDE) +oxygen-icons5: +oxygen-icons5: Oxygen provides a complete and modern icon theme for KDE. +oxygen-icons5: +oxygen-icons5: +oxygen-icons5: +oxygen-icons5: +oxygen-icons5: +oxygen-icons5: +oxygen-icons5: +oxygen-icons5: diff --git a/testing/source/vtown/kde/slack-desc/palapeli b/testing/source/vtown/kde/slack-desc/palapeli new file mode 100644 index 000000000..0c61e0231 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/palapeli @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +palapeli: palapeli (jigsaw puzzle game) +palapeli: +palapeli: Palapeli is a single-player jigsaw puzzle game. Unlike other games in +palapeli: that genre, you are not limited to aligning pieces on imaginary grids. +palapeli: The pieces are freely moveable. Also, Palapeli features real +palapeli: persistency, i.e. everything you do is saved immediately. +palapeli: +palapeli: +palapeli: +palapeli: +palapeli: diff --git a/testing/source/vtown/kde/slack-desc/parley b/testing/source/vtown/kde/slack-desc/parley new file mode 100644 index 000000000..03a32573e --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/parley @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +parley: parley (vocabulary trainer) +parley: +parley: Parley is a vocabulary trainer for KDE. +parley: +parley: +parley: +parley: +parley: +parley: +parley: +parley: diff --git a/testing/source/vtown/kde/slack-desc/partitionmanager b/testing/source/vtown/kde/slack-desc/partitionmanager new file mode 100644 index 000000000..d72ac9b3e --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/partitionmanager @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +partitionmanager: partitionmanager (Graphical partition manager) +partitionmanager: +partitionmanager: Easily manage disks, partitions and filesystems on your KDE desktop. +partitionmanager: Create, resize, move, copy, back up, restore or delete partitions. +partitionmanager: +partitionmanager: +partitionmanager: +partitionmanager: +partitionmanager: +partitionmanager: +partitionmanager: diff --git a/testing/source/vtown/kde/slack-desc/picmi b/testing/source/vtown/kde/slack-desc/picmi new file mode 100644 index 000000000..ca0910799 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/picmi @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +picmi: picmi (logic puzzle game) +picmi: +picmi: Picmi is a single player logic-based puzzle game. The goal is to color +picmi: cells according to numbers given at the side of the board in order to +picmi: uncover a hidden pattern or picture. +picmi: +picmi: +picmi: +picmi: +picmi: +picmi: diff --git a/testing/source/vtown/kde/slack-desc/pim-data-exporter b/testing/source/vtown/kde/slack-desc/pim-data-exporter new file mode 100644 index 000000000..890a42b36 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/pim-data-exporter @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +pim-data-exporter: pim-data-exporter (export KDE PIM settings) +pim-data-exporter: +pim-data-exporter: Import and export KDE PIM settings. +pim-data-exporter: +pim-data-exporter: +pim-data-exporter: +pim-data-exporter: +pim-data-exporter: +pim-data-exporter: +pim-data-exporter: +pim-data-exporter: diff --git a/testing/source/vtown/kde/slack-desc/pim-sieve-editor b/testing/source/vtown/kde/slack-desc/pim-sieve-editor new file mode 100644 index 000000000..06aef234e --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/pim-sieve-editor @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +pim-sieve-editor: pim-sieve-editor (Sieve script editor) +pim-sieve-editor: +pim-sieve-editor: pim-sieve-editor is an editor for Sieve scripts used for email +pim-sieve-editor: filtering on a mail server. +pim-sieve-editor: +pim-sieve-editor: +pim-sieve-editor: +pim-sieve-editor: +pim-sieve-editor: +pim-sieve-editor: +pim-sieve-editor: diff --git a/testing/source/vtown/kde/slack-desc/pimcommon b/testing/source/vtown/kde/slack-desc/pimcommon new file mode 100644 index 000000000..072251ca7 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/pimcommon @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +pimcommon: pimcommon (common libraries for KDE PIM) +pimcommon: +pimcommon: pimcommon contains common libraries for KDE PIM. +pimcommon: +pimcommon: +pimcommon: +pimcommon: +pimcommon: +pimcommon: +pimcommon: +pimcommon: diff --git a/testing/source/vtown/kde/slack-desc/plasma-browser-integration b/testing/source/vtown/kde/slack-desc/plasma-browser-integration new file mode 100644 index 000000000..6ac2012d1 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/plasma-browser-integration @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +plasma-browser-integration: plasma-browser-integration (integrate browsers into Plasma) +plasma-browser-integration: +plasma-browser-integration: The plasma-browser-integration package contains components necessary +plasma-browser-integration: to integrate browsers into the Plasma Desktop +plasma-browser-integration: +plasma-browser-integration: +plasma-browser-integration: +plasma-browser-integration: +plasma-browser-integration: +plasma-browser-integration: +plasma-browser-integration: diff --git a/testing/source/vtown/kde/slack-desc/plasma-desktop b/testing/source/vtown/kde/slack-desc/plasma-desktop new file mode 100644 index 000000000..d2746d902 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/plasma-desktop @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +plasma-desktop: plasma-desktop (KDE Plasma Desktop) +plasma-desktop: +plasma-desktop: Provides the environment for running and managing applications and +plasma-desktop: integrating interaction of applications. It is designed as a generic +plasma-desktop: environment for all kinds of desktop applications, not only +plasma-desktop: applications built on the KDE Platform. It integrates best with +plasma-desktop: applications following the standards used by the KDE Platform. +plasma-desktop: +plasma-desktop: +plasma-desktop: +plasma-desktop: diff --git a/testing/source/vtown/kde/slack-desc/plasma-disks b/testing/source/vtown/kde/slack-desc/plasma-disks new file mode 100644 index 000000000..bcef8e166 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/plasma-disks @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +plasma-disks: plasma-disks (disk health monitor) +plasma-disks: +plasma-disks: Plasma Disks monitors S.M.A.R.T. data of disks and alerts the user +plasma-disks: when signs of imminent failure appear. +plasma-disks: +plasma-disks: +plasma-disks: +plasma-disks: +plasma-disks: +plasma-disks: +plasma-disks: diff --git a/testing/source/vtown/kde/slack-desc/plasma-framework b/testing/source/vtown/kde/slack-desc/plasma-framework new file mode 100644 index 000000000..a73c03c7e --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/plasma-framework @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +plasma-framework: plasma-framework (Plasma libraries and components) +plasma-framework: +plasma-framework: This package contains Plasma libraries and runtime components such as +plasma-framework: QML support for Plasma. +plasma-framework: +plasma-framework: +plasma-framework: +plasma-framework: +plasma-framework: +plasma-framework: +plasma-framework: diff --git a/testing/source/vtown/kde/slack-desc/plasma-integration b/testing/source/vtown/kde/slack-desc/plasma-integration new file mode 100644 index 000000000..67f886295 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/plasma-integration @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +plasma-integration: plasma-integration (Plasma theme integration plugins) +plasma-integration: +plasma-integration: Plasma Integration is a set of plugins responsible for better +plasma-integration: integration of Qt applications when running on a KDE Plasma workspace. +plasma-integration: +plasma-integration: +plasma-integration: +plasma-integration: +plasma-integration: +plasma-integration: +plasma-integration: diff --git a/testing/source/vtown/kde/slack-desc/plasma-nm b/testing/source/vtown/kde/slack-desc/plasma-nm new file mode 100644 index 000000000..bab1307cf --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/plasma-nm @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +plasma-nm: plasma-nm (KDE networkmanagement applet) +plasma-nm: +plasma-nm: This package contains the KDE networkmanagement applet for Plasma. +plasma-nm: +plasma-nm: +plasma-nm: +plasma-nm: +plasma-nm: +plasma-nm: +plasma-nm: +plasma-nm: diff --git a/testing/source/vtown/kde/slack-desc/plasma-pa b/testing/source/vtown/kde/slack-desc/plasma-pa new file mode 100644 index 000000000..1e14238ba --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/plasma-pa @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +plasma-pa: plasma-pa (Plasma PA volume applet) +plasma-pa: +plasma-pa: Plasma applet for audio volume management using PulseAudio. +plasma-pa: +plasma-pa: +plasma-pa: +plasma-pa: +plasma-pa: +plasma-pa: +plasma-pa: +plasma-pa: diff --git a/testing/source/vtown/kde/slack-desc/plasma-sdk b/testing/source/vtown/kde/slack-desc/plasma-sdk new file mode 100644 index 000000000..eebb0cbb1 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/plasma-sdk @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +plasma-sdk: plasma-sdk (Plasma development applications) +plasma-sdk: +plasma-sdk: Applications useful for Plasma Development. +plasma-sdk: +plasma-sdk: +plasma-sdk: +plasma-sdk: +plasma-sdk: +plasma-sdk: +plasma-sdk: +plasma-sdk: diff --git a/testing/source/vtown/kde/slack-desc/plasma-vault b/testing/source/vtown/kde/slack-desc/plasma-vault new file mode 100644 index 000000000..e0bd497de --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/plasma-vault @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +plasma-vault: plasma-vault (create encrypted vaults) +plasma-vault: +plasma-vault: Plasma applet and services for creating encrypted vaults. Plasma Vault +plasma-vault: offers strong encryption features presented in a user-friendly way. +plasma-vault: Lock and encrypt documents and hide them when the user is logged in. +plasma-vault: These 'vaults' can be decrypted and opened easily. +plasma-vault: +plasma-vault: +plasma-vault: +plasma-vault: +plasma-vault: diff --git a/testing/source/vtown/kde/slack-desc/plasma-wayland-protocols b/testing/source/vtown/kde/slack-desc/plasma-wayland-protocols new file mode 100644 index 000000000..6d64c965c --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/plasma-wayland-protocols @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +plasma-wayland-protocols: plasma-wayland-protocols (Plasma protocols for Wayland) +plasma-wayland-protocols: +plasma-wayland-protocols: This project contains xml files of non-standard Wayland protocols used +plasma-wayland-protocols: by Plasma. +plasma-wayland-protocols: +plasma-wayland-protocols: +plasma-wayland-protocols: +plasma-wayland-protocols: +plasma-wayland-protocols: +plasma-wayland-protocols: +plasma-wayland-protocols: diff --git a/testing/source/vtown/kde/slack-desc/plasma-workspace b/testing/source/vtown/kde/slack-desc/plasma-workspace new file mode 100644 index 000000000..58e4503a3 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/plasma-workspace @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +plasma-workspace: plasma-workspace (KDE Plasma Workspace) +plasma-workspace: +plasma-workspace: The Plasma Workspace provides support for KDE Plasma Widgets, +plasma-workspace: integrated search, hardware management, and a high degree of +plasma-workspace: customizability. +plasma-workspace: +plasma-workspace: +plasma-workspace: +plasma-workspace: +plasma-workspace: +plasma-workspace: diff --git a/testing/source/vtown/kde/slack-desc/plasma-workspace-wallpapers b/testing/source/vtown/kde/slack-desc/plasma-workspace-wallpapers new file mode 100644 index 000000000..c44ec306d --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/plasma-workspace-wallpapers @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +plasma-workspace-wallpapers: plasma-workspace-wallpapers (Wallpapers for Plasma) +plasma-workspace-wallpapers: +plasma-workspace-wallpapers: Additional wallpapers for the KDE Plasma Workspace. +plasma-workspace-wallpapers: +plasma-workspace-wallpapers: +plasma-workspace-wallpapers: +plasma-workspace-wallpapers: +plasma-workspace-wallpapers: +plasma-workspace-wallpapers: +plasma-workspace-wallpapers: +plasma-workspace-wallpapers: diff --git a/testing/source/vtown/kde/slack-desc/polkit-kde-agent-1 b/testing/source/vtown/kde/slack-desc/polkit-kde-agent-1 new file mode 100644 index 000000000..0815eb3ae --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/polkit-kde-agent-1 @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +polkit-kde-agent-1: polkit-kde-agent-1 (KDE polkit authenticator) +polkit-kde-agent-1: +polkit-kde-agent-1: This daemon provides a polkit authenticator UI for KDE. +polkit-kde-agent-1: +polkit-kde-agent-1: See also: +polkit-kde-agent-1: https://projects.kde.org/projects/kde/workspace/polkit-kde-agent-1 +polkit-kde-agent-1: +polkit-kde-agent-1: +polkit-kde-agent-1: +polkit-kde-agent-1: +polkit-kde-agent-1: diff --git a/testing/source/vtown/kde/slack-desc/powerdevil b/testing/source/vtown/kde/slack-desc/powerdevil new file mode 100644 index 000000000..8bf8eefa2 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/powerdevil @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +powerdevil: powerdevil (power management tool) +powerdevil: +powerdevil: PowerDevil is a is a configuration tool for Power Management in +powerdevil: Plasma. Through this module, you can define your computer's behavior +powerdevil: in various situations, allowing you to save as much energy as +powerdevil: possible. +powerdevil: +powerdevil: +powerdevil: +powerdevil: +powerdevil: diff --git a/testing/source/vtown/kde/slack-desc/poxml b/testing/source/vtown/kde/slack-desc/poxml new file mode 100644 index 000000000..d3cc1f550 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/poxml @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +poxml: poxml (translate DocBook XML files) +poxml: +poxml: This is a collection of tools that facilitate translating DocBook XML +poxml: files using Gettext message files (PO files). Also included are +poxml: several command-line utilities for manipulating DocBook XML files, PO +poxml: files and PO template files. +poxml: +poxml: +poxml: +poxml: +poxml: diff --git a/testing/source/vtown/kde/slack-desc/print-manager b/testing/source/vtown/kde/slack-desc/print-manager new file mode 100644 index 000000000..35f044206 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/print-manager @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +print-manager: print-manager (manage print jobs and printers) +print-manager: +print-manager: Print Manager is a system tray utility that shows current print jobs, +print-manager: printer warnings, and errors. +print-manager: +print-manager: Homepage: https://projects.kde.org/projects/kde/kdeutils/print-manager +print-manager: +print-manager: +print-manager: +print-manager: +print-manager: diff --git a/testing/source/vtown/kde/slack-desc/prison b/testing/source/vtown/kde/slack-desc/prison new file mode 100644 index 000000000..2a8b7722c --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/prison @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +prison: prison (Qt based Barcode API) +prison: +prison: Prison is a barcode API currently offering a Qt API to produce QRCode +prison: barcodes and DotMatrix barcodes. +prison: +prison: Homepage: http://anongit.kde.org/prison +prison: +prison: +prison: +prison: +prison: diff --git a/testing/source/vtown/kde/slack-desc/pulseaudio-qt b/testing/source/vtown/kde/slack-desc/pulseaudio-qt new file mode 100644 index 000000000..a367730a2 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/pulseaudio-qt @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +pulseaudio-qt: pulseaudio-qt (PulseAudio Qt bindings) +pulseaudio-qt: +pulseaudio-qt: PulseaudioQt allows programs using the Qt library to control volume +pulseaudio-qt: and react to changes on systems which use PulseAudio. +pulseaudio-qt: +pulseaudio-qt: Homepage: https://cgit.kde.org/pulseaudio-qt.git/ +pulseaudio-qt: +pulseaudio-qt: +pulseaudio-qt: +pulseaudio-qt: +pulseaudio-qt: diff --git a/testing/source/vtown/kde/slack-desc/purpose b/testing/source/vtown/kde/slack-desc/purpose new file mode 100644 index 000000000..a285cf75d --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/purpose @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +purpose: purpose (offers actions for a specific purpose) +purpose: +purpose: This framework offers the possibility to create integrate services and +purpose: actions on any application without having to implement them +purpose: specifically. Purpose will offer them mechanisms to list the different +purpose: alternatives to execute given the requested action type and will +purpose: facilitate components so that all the plugins can receive all the +purpose: information they need. +purpose: +purpose: +purpose: diff --git a/testing/source/vtown/kde/slack-desc/qqc2-desktop-style b/testing/source/vtown/kde/slack-desc/qqc2-desktop-style new file mode 100644 index 000000000..4826a8996 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/qqc2-desktop-style @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +qqc2-desktop-style: qqc2-desktop-style (desktop integration for Qt Quick Controls 2) +qqc2-desktop-style: +qqc2-desktop-style: QQC2-Desktop-Style is a style for Qt Quick Controls 2 (QQC2) which +qqc2-desktop-style: uses QStyle to paint the controls in order to give them a native look +qqc2-desktop-style: and feel. +qqc2-desktop-style: +qqc2-desktop-style: Homepage: https://api.kde.org/frameworks/qqc2-desktop-style/html/ +qqc2-desktop-style: +qqc2-desktop-style: +qqc2-desktop-style: +qqc2-desktop-style: diff --git a/testing/source/vtown/kde/slack-desc/rocs b/testing/source/vtown/kde/slack-desc/rocs new file mode 100644 index 000000000..1be6d3104 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/rocs @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +rocs: rocs (graph theory IDE) +rocs: +rocs: Rocs is a Graph Theory IDE for everybody interested in designing and +rocs: analyzing graph algorithms (e.g., lecturers, students, researchers). +rocs: For all these users, Rocs provides an easy to use visual data +rocs: structure editor and a powerful scripting engine to execute +rocs: algorithms. Algorithms are specified in JavaScript. +rocs: +rocs: Homepage: https://www.kde.org/applications/education/rocs +rocs: +rocs: diff --git a/testing/source/vtown/kde/slack-desc/sddm b/testing/source/vtown/kde/slack-desc/sddm new file mode 100644 index 000000000..1cd2d0584 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/sddm @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +sddm: sddm (QML based X11 display manager) +sddm: +sddm: SDDM is a modern display manager for X11 aiming to be fast, simple and +sddm: beautiful. It uses modern technologies like QtQuick, which in turn +sddm: gives the designer the ability to create smooth, animated user +sddm: interfaces. SDDM is extremely themeable. There are a few sample themes +sddm: distributed with SDDM. They can be used as a starting point for new +sddm: themes. +sddm: +sddm: Homepage: https://github.com/sddm/ +sddm: diff --git a/testing/source/vtown/kde/slack-desc/sddm-kcm b/testing/source/vtown/kde/slack-desc/sddm-kcm new file mode 100644 index 000000000..cbd03d575 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/sddm-kcm @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +sddm-kcm: sddm-kcm (configure SDDM in kde) +sddm-kcm: +sddm-kcm: KCM module for SDDM. This module allows for configuring SDDM in the +sddm-kcm: KDE System Settings. +sddm-kcm: +sddm-kcm: Homepage: https://github.com/sddm/sddm-kcm +sddm-kcm: +sddm-kcm: +sddm-kcm: +sddm-kcm: +sddm-kcm: diff --git a/testing/source/vtown/kde/slack-desc/signon-kwallet-extension b/testing/source/vtown/kde/slack-desc/signon-kwallet-extension new file mode 100644 index 000000000..8d9417b91 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/signon-kwallet-extension @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +signon-kwallet-extension: signon-kwallet-extension (KWallet SignOn extension) +signon-kwallet-extension: +signon-kwallet-extension: KWallet integration for the SignOn framework. +signon-kwallet-extension: +signon-kwallet-extension: +signon-kwallet-extension: +signon-kwallet-extension: +signon-kwallet-extension: +signon-kwallet-extension: +signon-kwallet-extension: +signon-kwallet-extension: diff --git a/testing/source/vtown/kde/slack-desc/skanlite b/testing/source/vtown/kde/slack-desc/skanlite new file mode 100644 index 000000000..8b0c4c132 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/skanlite @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +skanlite: skanlite (scanning program) +skanlite: +skanlite: Skanlite is a lightweight scanning application based on libksane. +skanlite: +skanlite: +skanlite: +skanlite: +skanlite: +skanlite: +skanlite: +skanlite: diff --git a/testing/source/vtown/kde/slack-desc/solid b/testing/source/vtown/kde/slack-desc/solid new file mode 100644 index 000000000..ad17f337a --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/solid @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +solid: solid (Desktop hardware abstraction) +solid: +solid: Solid is a device integration framework. It provides a way of querying +solid: and interacting with hardware independently of the underlying +solid: operating system. It provides hardware discovery, power management, +solid: and network management features. +solid: +solid: Homepage: https://api.kde.org/frameworks/solid/html/ +solid: +solid: +solid: diff --git a/testing/source/vtown/kde/slack-desc/sonnet b/testing/source/vtown/kde/slack-desc/sonnet new file mode 100644 index 000000000..96547af37 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/sonnet @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +sonnet: sonnet (Multi-language spell checker) +sonnet: +sonnet: Sonnet is a plugin-based spell checking library for Qt-based +sonnet: applications. It supports several different plugins, including HSpell, +sonnet: Enchant, ASpell and HUNSPELL. It also supports automated language +sonnet: detection, based on a combination of different algorithms. +sonnet: +sonnet: +sonnet: +sonnet: +sonnet: diff --git a/testing/source/vtown/kde/slack-desc/spectacle b/testing/source/vtown/kde/slack-desc/spectacle new file mode 100644 index 000000000..2cd6ef1e7 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/spectacle @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +spectacle: spectacle (screen capture program) +spectacle: +spectacle: Spectacle is screenshot taking utility for the KDE desktop. Spectacle +spectacle: can also be used in non-KDE X11 desktop environments. +spectacle: +spectacle: +spectacle: +spectacle: +spectacle: +spectacle: +spectacle: diff --git a/testing/source/vtown/kde/slack-desc/step b/testing/source/vtown/kde/slack-desc/step new file mode 100644 index 000000000..76d6c9c16 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/step @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +step: step (interactive physics simulator) +step: +step: Step is an interactive physical simulator. It works like this: you +step: place some bodies on the scene, add some forces such as gravity or +step: springs, then click "Simulate" and Step shows you how your scene will +step: evolve according to the laws of physics. With Step you can not only +step: learn but feel how physics works! +step: +step: +step: +step: diff --git a/testing/source/vtown/kde/slack-desc/svgpart b/testing/source/vtown/kde/slack-desc/svgpart new file mode 100644 index 000000000..134adc0f9 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/svgpart @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +svgpart: svgpart (SVG plugin for KDE) +svgpart: +svgpart: KPart for viewing SVG files in KDE. +svgpart: +svgpart: +svgpart: +svgpart: +svgpart: +svgpart: +svgpart: +svgpart: diff --git a/testing/source/vtown/kde/slack-desc/sweeper b/testing/source/vtown/kde/slack-desc/sweeper new file mode 100644 index 000000000..d2984070d --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/sweeper @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side msweepers the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +sweeper: sweeper (remove traces of your activities) +sweeper: +sweeper: Sweeper helps to clean unwanted traces the user leaves on the system. +sweeper: +sweeper: Homepage: https://projects.kde.org/projects/kde/kdeutils/sweeper +sweeper: +sweeper: +sweeper: +sweeper: +sweeper: +sweeper: diff --git a/testing/source/vtown/kde/slack-desc/syndication b/testing/source/vtown/kde/slack-desc/syndication new file mode 100644 index 000000000..278b49b7a --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/syndication @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +syndication: syndication (RSS/Atom parser library) +syndication: +syndication: Syndication is a RSS/Atom parser library supporting RSS (0.9/1.0, +syndication: 0.91..2.0) and Atom (0.3 and 1.0) feeds. Syndication offers a unified, +syndication: format-agnostic view on the parsed feed, so that the using application +syndication: does not need to distinguish between feed formats. +syndication: +syndication: +syndication: +syndication: +syndication: diff --git a/testing/source/vtown/kde/slack-desc/syntax-highlighting b/testing/source/vtown/kde/slack-desc/syntax-highlighting new file mode 100644 index 000000000..a330c3f3d --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/syntax-highlighting @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +syntax-highlighting: syntax-highlighting (syntax highlighting for Kate) +syntax-highlighting: +syntax-highlighting: Syntax highlighting engine for structured text and code. +syntax-highlighting: +syntax-highlighting: +syntax-highlighting: +syntax-highlighting: +syntax-highlighting: +syntax-highlighting: +syntax-highlighting: +syntax-highlighting: diff --git a/testing/source/vtown/kde/slack-desc/systemsettings b/testing/source/vtown/kde/slack-desc/systemsettings new file mode 100644 index 000000000..bfe212fe9 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/systemsettings @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +systemsettings: systemsettings (system settings utility) +systemsettings: +systemsettings: Control center for KDE software and workspaces. +systemsettings: +systemsettings: +systemsettings: +systemsettings: +systemsettings: +systemsettings: +systemsettings: +systemsettings: diff --git a/testing/source/vtown/kde/slack-desc/threadweaver b/testing/source/vtown/kde/slack-desc/threadweaver new file mode 100644 index 000000000..a8e9a2231 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/threadweaver @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +threadweaver: threadweaver (threaded programming helper) +threadweaver: +threadweaver: ThreadWeaver is a helper for multithreaded programming. It uses a job- +threadweaver: based interface to queue tasks and execute them in an efficient way. +threadweaver: You simply divide the workload into jobs, state the dependencies +threadweaver: between the jobs and ThreadWeaver will work out the most efficient way +threadweaver: of dividing the work between threads within a set of resource limits. +threadweaver: +threadweaver: +threadweaver: +threadweaver: diff --git a/testing/source/vtown/kde/slack-desc/umbrello b/testing/source/vtown/kde/slack-desc/umbrello new file mode 100644 index 000000000..94bde3f67 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/umbrello @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +umbrello: umbrello (UML diagramming GUI) +umbrello: +umbrello: umbrello is a GUI for diagramming Unified Modelling Language (UML). +umbrello: +umbrello: +umbrello: +umbrello: +umbrello: +umbrello: +umbrello: +umbrello: diff --git a/testing/source/vtown/kde/slack-desc/user-manager b/testing/source/vtown/kde/slack-desc/user-manager new file mode 100644 index 000000000..57a895a1c --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/user-manager @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +user-manager: user-manager (manage the users of your system) +user-manager: +user-manager: User-manager is a system settings module to manage the users of your +user-manager: system. +user-manager: +user-manager: +user-manager: +user-manager: +user-manager: +user-manager: +user-manager: diff --git a/testing/source/vtown/kde/slack-desc/wacomtablet b/testing/source/vtown/kde/slack-desc/wacomtablet new file mode 100644 index 000000000..de9b11d5f --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/wacomtablet @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +wacomtablet: wacomtablet (kcm for Wacom tablets) +wacomtablet: +wacomtablet: This module implements a GUI for the Wacom Linux Drivers and extends +wacomtablet: it with profile support to handle different button / pen layouts per +wacomtablet: profile. +wacomtablet: +wacomtablet: Homepage: https://github.com/KDE/wacomtablet +wacomtablet: +wacomtablet: +wacomtablet: +wacomtablet: diff --git a/testing/source/vtown/kde/slack-desc/xdg-desktop-portal-kde b/testing/source/vtown/kde/slack-desc/xdg-desktop-portal-kde new file mode 100644 index 000000000..8edffed7c --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/xdg-desktop-portal-kde @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +xdg-desktop-portal-kde: xdg-desktop-portal-kde (implementation for xdg-desktop-portal) +xdg-desktop-portal-kde: +xdg-desktop-portal-kde: A backend implementation for xdg-desktop-portal using Qt/KF5. +xdg-desktop-portal-kde: +xdg-desktop-portal-kde: +xdg-desktop-portal-kde: +xdg-desktop-portal-kde: +xdg-desktop-portal-kde: +xdg-desktop-portal-kde: +xdg-desktop-portal-kde: +xdg-desktop-portal-kde: diff --git a/testing/source/vtown/kde/slack-desc/yakuake b/testing/source/vtown/kde/slack-desc/yakuake new file mode 100644 index 000000000..c901c64e8 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/yakuake @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +yakuake: yakuake (drop-down terminal) +yakuake: +yakuake: Yakuake is a drop-down terminal emulator based on KDE Konsole. +yakuake: +yakuake: Some of the features of Yakuake include: +yakuake: Smoothly rolls down from the top of your screen +yakuake: Tabbed, skinnable interface +yakuake: Configurable dimensions and animation speed +yakuake: Sophisticated D-Bus interface +yakuake: +yakuake: diff --git a/testing/source/vtown/kde/slack-desc/zeroconf-ioslave b/testing/source/vtown/kde/slack-desc/zeroconf-ioslave new file mode 100644 index 000000000..0a881c204 --- /dev/null +++ b/testing/source/vtown/kde/slack-desc/zeroconf-ioslave @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' on +# the right side marks the last column you can put a character in. You must make +# exactly 11 lines for the formatting to be correct. It's also customary to +# leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +zeroconf-ioslave: zeroconf-ioslave (network monitor for zeroconf) +zeroconf-ioslave: +zeroconf-ioslave: A network monitor for DNS-SD services (Zeroconf). +zeroconf-ioslave: +zeroconf-ioslave: +zeroconf-ioslave: +zeroconf-ioslave: +zeroconf-ioslave: +zeroconf-ioslave: +zeroconf-ioslave: +zeroconf-ioslave: diff --git a/testing/source/vtown/kde/src/applications-extra/fetch-kjots.sh b/testing/source/vtown/kde/src/applications-extra/fetch-kjots.sh new file mode 100755 index 000000000..2df1f14cd --- /dev/null +++ b/testing/source/vtown/kde/src/applications-extra/fetch-kjots.sh @@ -0,0 +1,52 @@ +#!/bin/sh + +# Copyright 2019, 2020 Patrick J. Volkerding, Sebeka, Minnesota, USA +# All rights reserved. +# +# Redistribution and use of this script, with or without modification, is +# permitted provided that the following conditions are met: +# +# 1. Redistributions of this script must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# +# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED +# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO +# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; +# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR +# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF +# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + + +PKGNAM=kjots + +# Pull a stable branch + patches +BRANCH=${1:-master} + +# Clear download area: +rm -rf ${PKGNAM} + +# Clone repository: +git clone https://github.com/KDE/${PKGNAM} + +# checkout $BRANCH: +( cd ${PKGNAM} + git checkout $BRANCH || exit 1 +) + +HEADISAT="$( cd ${PKGNAM} && git log -1 --format=%h )" +DATE="$( cd ${PKGNAM} && git log -1 --format=%cd --date=format:%Y%m%d )" +LONGDATE="$( cd ${PKGNAM} && git log -1 --format=%cd --date=format:%c )" +# Cleanup. We're not packing up the whole git repo. +( cd ${PKGNAM} && find . -type d -name ".git*" -exec rm -rf {} \; 2> /dev/null ) +mv ${PKGNAM} ${PKGNAM}-${DATE}_${HEADISAT} +tar cf ${PKGNAM}-${DATE}_${HEADISAT}.tar ${PKGNAM}-${DATE}_${HEADISAT} +plzip -9 -f ${PKGNAM}-${DATE}_${HEADISAT}.tar +rm -rf ${PKGNAM}-${DATE}_${HEADISAT} +touch -d "$LONGDATE" ${PKGNAM}-${DATE}_${HEADISAT}.tar.lz +echo +echo "${PKGNAM} branch $BRANCH with HEAD at $HEADISAT packaged as ${PKGNAM}-${DATE}_${HEADISAT}.tar.lz" +echo diff --git a/testing/source/vtown/kde/src/applications-extra/fetch-krita.sh b/testing/source/vtown/kde/src/applications-extra/fetch-krita.sh new file mode 100755 index 000000000..007205916 --- /dev/null +++ b/testing/source/vtown/kde/src/applications-extra/fetch-krita.sh @@ -0,0 +1,52 @@ +#!/bin/sh + +# Copyright 2019, 2020 Patrick J. Volkerding, Sebeka, Minnesota, USA +# All rights reserved. +# +# Redistribution and use of this script, with or without modification, is +# permitted provided that the following conditions are met: +# +# 1. Redistributions of this script must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# +# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED +# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO +# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; +# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR +# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF +# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + + +PKGNAM=krita + +# Pull a stable branch + patches +BRANCH=${1:-master} + +# Clear download area: +rm -rf ${PKGNAM} + +# Clone repository: +git clone https://github.com/KDE/${PKGNAM} + +# checkout $BRANCH: +( cd ${PKGNAM} + git checkout $BRANCH || exit 1 +) + +HEADISAT="$( cd ${PKGNAM} && git log -1 --format=%h )" +DATE="$( cd ${PKGNAM} && git log -1 --format=%cd --date=format:%Y%m%d )" +LONGDATE="$( cd ${PKGNAM} && git log -1 --format=%cd --date=format:%c )" +# Cleanup. We're not packing up the whole git repo. +( cd ${PKGNAM} && find . -type d -name ".git*" -exec rm -rf {} \; 2> /dev/null ) +mv ${PKGNAM} ${PKGNAM}-${DATE}_${HEADISAT} +tar cf ${PKGNAM}-${DATE}_${HEADISAT}.tar ${PKGNAM}-${DATE}_${HEADISAT} +plzip -9 -f ${PKGNAM}-${DATE}_${HEADISAT}.tar +rm -rf ${PKGNAM}-${DATE}_${HEADISAT} +touch -d "$LONGDATE" ${PKGNAM}-${DATE}_${HEADISAT}.tar.lz +echo +echo "${PKGNAM} branch $BRANCH with HEAD at $HEADISAT packaged as ${PKGNAM}-${DATE}_${HEADISAT}.tar.lz" +echo diff --git a/testing/source/vtown/kde/src/plasma-extra/fetch-wacomtablet.sh b/testing/source/vtown/kde/src/plasma-extra/fetch-wacomtablet.sh new file mode 100755 index 000000000..f75dbc505 --- /dev/null +++ b/testing/source/vtown/kde/src/plasma-extra/fetch-wacomtablet.sh @@ -0,0 +1,52 @@ +#!/bin/sh + +# Copyright 2019, 2020 Patrick J. Volkerding, Sebeka, Minnesota, USA +# All rights reserved. +# +# Redistribution and use of this script, with or without modification, is +# permitted provided that the following conditions are met: +# +# 1. Redistributions of this script must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# +# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED +# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO +# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; +# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR +# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF +# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + + +PKGNAM=wacomtablet + +# Pull a stable branch + patches +BRANCH=${1:-master} + +# Clear download area: +rm -rf ${PKGNAM} + +# Clone repository: +git clone https://github.com/KDE/${PKGNAM} + +# checkout $BRANCH: +( cd ${PKGNAM} + git checkout $BRANCH || exit 1 +) + +HEADISAT="$( cd ${PKGNAM} && git log -1 --format=%h )" +DATE="$( cd ${PKGNAM} && git log -1 --format=%cd --date=format:%Y%m%d )" +LONGDATE="$( cd ${PKGNAM} && git log -1 --format=%cd --date=format:%c )" +# Cleanup. We're not packing up the whole git repo. +( cd ${PKGNAM} && find . -type d -name ".git*" -exec rm -rf {} \; 2> /dev/null ) +mv ${PKGNAM} ${PKGNAM}-${DATE}_${HEADISAT} +tar cf ${PKGNAM}-${DATE}_${HEADISAT}.tar ${PKGNAM}-${DATE}_${HEADISAT} +plzip -9 -f ${PKGNAM}-${DATE}_${HEADISAT}.tar +rm -rf ${PKGNAM}-${DATE}_${HEADISAT} +touch -d "$LONGDATE" ${PKGNAM}-${DATE}_${HEADISAT}.tar.lz +echo +echo "${PKGNAM} branch $BRANCH with HEAD at $HEADISAT packaged as ${PKGNAM}-${DATE}_${HEADISAT}.tar.lz" +echo