Autor Wątek: KDE Applications 14.12  (Przeczytany 37866 razy)

0 użytkowników i 1 Gość przegląda ten wątek.

pavbaranov

  • Administrator
  • Ekspert
  • *****
  • Wiadomości: 848
  • Reputacja +25/-0
  • Architektura: x86_64
  • DE/WM: KF5.16+Plasma5.4.95+KDEApps 15.11.80+git na KF5
  • Distro: Arch Linux
  • GPU: Radeon free
  • Kernel: 4.3 (BFQ/CK/BLD/UKSM/+optymalizacje)
Odp: KDE Applications 14.12
« Odpowiedź #15 dnia: Styczeń 04, 2015, 09:55:06 »
XVIII. KDEMultimedia-KMix (KDE4.14)
PKGBUILD
# Maintainer: Andrea Scarpino <andrea@archlinux.org>

pkgname=kdemultimedia-kmix
pkgver=14.12.0
pkgrel=1
pkgdesc="KDE volume control program"
url='http://kde.org/applications/multimedia/kmix/'
arch=('i686' 'x86_64')
license=('GPL' 'LGPL' 'FDL')
groups=('kde' 'kdemultimedia')
depends=('kdebase-runtime')
makedepends=('cmake' 'automoc4')
optdepends=('libcanberra-pulse: PulseAudio support')
install="${pkgname}.install"
source=("http://download.kde.org/stable/applications/${pkgver}/src/kmix-${pkgver}.tar.xz"
        'use-qdbus-qt4.patch')
sha1sums=('4b69d15293af6c98ab52d009b79fad04ee57a222'
          'f89a076c5a29c51d213864e27d07baf5400ece03')

prepare() {
  mkdir build

  cd kmix-${pkgver}
  # FS#40786
  patch -p1 -i "${srcdir}"/use-qdbus-qt4.patch
}

build() {
  cd build
  cmake ../kmix-${pkgver} \
    -DCMAKE_BUILD_TYPE=Release \
    -DKDE4_BUILD_TESTS=OFF \
    -DCMAKE_INSTALL_PREFIX=/usr
  make
}

package() {
  cd build
  make DESTDIR="${pkgdir}" install
}
use-qdbus-qt4.patch
--- kmix-4.13.2/apps/kmixremote~        2014-06-14 15:17:06.856474667 +0000
+++ kmix-4.13.2/apps/kmixremote 2014-06-14 15:17:44.759594763 +0000
@@ -28,7 +28,7 @@
 # Prints the mixer DBUS ID's on the console. leaving out the "/Mixers/" prefix
 function listMixers
 {
-  qdbus org.kde.kmix /Mixers org.freedesktop.DBus.Properties.Get org.kde.KMix.MixSet mixers | cut -f3 -d/
+  qdbus-qt4 org.kde.kmix /Mixers org.freedesktop.DBus.Properties.Get org.kde.KMix.MixSet mixers | cut -f3 -d/
   errorCode=$?
   if test $errorCode != 0; then
     echo "Error $errorCode listing mixers. KMix is not running."
@@ -38,7 +38,7 @@
 # Prints the mixer control DBUS ID's of the given mixer on the console. leaving out the "/Mixers/" prefix
 function listControls
 {
-  qdbus org.kde.kmix $1 org.freedesktop.DBus.Properties.Get org.kde.KMix.Mixer controls  | cut -f4 -d/
+  qdbus-qt4 org.kde.kmix $1 org.freedesktop.DBus.Properties.Get org.kde.KMix.Mixer controls  | cut -f4 -d/
   errorCode=$?
   if test $errorCode != 0; then
     echo "Error $errorCode listing controls. KMix is not running."
@@ -47,8 +47,8 @@
 
 command=""
 
-if ! type qdbus >/dev/null  2>&1 ; then
-  exit_with_error "$0 requires qdbus, but it cannot be found. Please install or check \$PATH"
+if ! type qdbus-qt4 >/dev/null  2>&1 ; then
+  exit_with_error "$0 requires qdbus-qt4, but it cannot be found. Please install or check \$PATH"
 fi
 
 # Read args
@@ -58,8 +58,8 @@
   if test -z "$arg"; then
     break
   elif test "x--master" = "x$arg"; then
-    mixer=`qdbus org.kde.kmix /Mixers org.kde.KMix.MixSet.currentMasterMixer`
-    control=`qdbus org.kde.kmix /Mixers org.kde.KMix.MixSet.currentMasterControl`
+    mixer=`qdbus-qt4 org.kde.kmix /Mixers org.kde.KMix.MixSet.currentMasterMixer`
+    control=`qdbus-qt4 org.kde.kmix /Mixers org.kde.KMix.MixSet.currentMasterControl`
   elif test "x--help" = "x$arg" -o "x-h" = "x$arg"; then
     usage
     exit 0
@@ -113,13 +113,13 @@
 # --- EXECUTE PHASE --------------------------------------------------------------------------------------------------
 if test "xget" = "x$command"; then
   # GET
-  qdbus org.kde.kmix $targetControl org.freedesktop.DBus.Properties.Get org.kde.KMix.Control volume
+  qdbus-qt4 org.kde.kmix $targetControl org.freedesktop.DBus.Properties.Get org.kde.KMix.Control volume
 elif test "xset" = "x$command"; then
   # SET
-  qdbus org.kde.kmix $targetControl org.freedesktop.DBus.Properties.Set org.kde.KMix.Control volume $genericArg
+  qdbus-qt4 org.kde.kmix $targetControl org.freedesktop.DBus.Properties.Set org.kde.KMix.Control volume $genericArg
 elif test "xmute" = "x$command"; then
   # MUTE
-  qdbus org.kde.kmix $targetControl org.freedesktop.DBus.Properties.Set org.kde.KMix.Control mute $genericArg
+  qdbus-qt4 org.kde.kmix $targetControl org.freedesktop.DBus.Properties.Set org.kde.KMix.Control mute $genericArg
 else
   exit_with_error "No such command '$command'"
 fi
kdemultimedia-kmix.install
post_install() {
    xdg-icon-resource forceupdate --theme hicolor &> /dev/null
}

post_upgrade() {
    post_install
}

post_remove() {
    post_install
}

pavbaranov

  • Administrator
  • Ekspert
  • *****
  • Wiadomości: 848
  • Reputacja +25/-0
  • Architektura: x86_64
  • DE/WM: KF5.16+Plasma5.4.95+KDEApps 15.11.80+git na KF5
  • Distro: Arch Linux
  • GPU: Radeon free
  • Kernel: 4.3 (BFQ/CK/BLD/UKSM/+optymalizacje)
Odp: KDE Applications 14.12
« Odpowiedź #16 dnia: Styczeń 04, 2015, 11:10:09 »
XIX. KDEutils-kcalc (KDE4.14)
PKGBUILD
# Maintainer: Andrea Scarpino <andrea@archlinux.org>

pkgname=kdeutils-kcalc
pkgver=14.12.0
pkgrel=1
pkgdesc='Scientific Calculator'
url='http://kde.org/applications/utilities/kcalc/'
arch=('i686' 'x86_64')
license=('GPL' 'LGPL' 'FDL')
depends=('kdebase-runtime')
makedepends=('cmake' 'automoc4')
groups=('kde' 'kdeutils')
install=${pkgname}.install
source=("http://download.kde.org/stable/applications/${pkgver}/src/kcalc-${pkgver}.tar.xz")
sha1sums=('399f3760a19e416029bbd82bb35f56753c8142fc')

build() {
  cd "${srcdir}"
  mkdir build
  cd build
  cmake ../kcalc-${pkgver} \
    -DCMAKE_BUILD_TYPE=Release \
    -DKDE4_BUILD_TESTS=OFF \
    -DCMAKE_INSTALL_PREFIX=/usr
  make
}

package() {
  cd $srcdir/build
  make DESTDIR=$pkgdir install
}
kdeutils-kcalc.install
post_install() {
        xdg-icon-resource forceupdate --theme hicolor &> /dev/null
}

post_upgrade() {
        post_install
}

post_remove() {
        post_install
}

pavbaranov

  • Administrator
  • Ekspert
  • *****
  • Wiadomości: 848
  • Reputacja +25/-0
  • Architektura: x86_64
  • DE/WM: KF5.16+Plasma5.4.95+KDEApps 15.11.80+git na KF5
  • Distro: Arch Linux
  • GPU: Radeon free
  • Kernel: 4.3 (BFQ/CK/BLD/UKSM/+optymalizacje)
Odp: KDE Applications 14.12
« Odpowiedź #17 dnia: Styczeń 04, 2015, 11:14:00 »
XX. KDENetwork-kopete (KDE4.14)
PKGBUILD
# Maintainer: Andrea Scarpino <andrea@archlinux.org>

pkgname=kdenetwork-kopete
pkgver=14.12.0
pkgrel=1
pkgdesc='Instant Messenger'
url='http://kde.org/applications/internet/kopete/'
arch=('i686' 'x86_64')
license=('GPL' 'LGPL' 'FDL')
groups=('kde' 'kdenetwork')
depends=('kdebase-runtime' 'kdepimlibs' 'qca-ossl' 'libotr' 'libidn'
         'qimageblitz' 'libgadu' 'mediastreamer' 'jsoncpp')
makedepends=('cmake' 'automoc4' 'boost' 'kdepim-libkdepim')
install=${pkgname}.install
source=("http://download.kde.org/stable/applications/${pkgver}/src/kopete-${pkgver}.tar.xz")
sha1sums=('2160795d1751e475b4680d8c43b047cde4f1034a')

prepare() {
  mkdir build
}

build() {
  cd build
  cmake ../kopete-${pkgver} \
    -DCMAKE_BUILD_TYPE=Release \
    -DKDE4_BUILD_TESTS=OFF \
    -DCMAKE_INSTALL_PREFIX=/usr \
    -DCMAKE_SKIP_RPATH=ON \
    -DWITH_Libmsn=OFF
  make
}

package() {
  cd build
  make DESTDIR=$pkgdir install
}
kdenetwork-kopete.install
post_install() {
    xdg-icon-resource forceupdate --theme hicolor &> /dev/null
    update-desktop-database -q
}

post_upgrade() {
    post_install
}

post_remove() {
    post_install
}

pavbaranov

  • Administrator
  • Ekspert
  • *****
  • Wiadomości: 848
  • Reputacja +25/-0
  • Architektura: x86_64
  • DE/WM: KF5.16+Plasma5.4.95+KDEApps 15.11.80+git na KF5
  • Distro: Arch Linux
  • GPU: Radeon free
  • Kernel: 4.3 (BFQ/CK/BLD/UKSM/+optymalizacje)
Odp: KDE Applications 14.12
« Odpowiedź #18 dnia: Styczeń 04, 2015, 11:31:19 »
XXI. KDEUtils-kwalletmanager (KDE4.14)
PKGBUILD
# Maintainer: Andrea Scarpino <andrea@archlinux.org>

pkgname=kdeutils-kwalletmanager
pkgver=14.12.0
pkgrel=1
pkgdesc='Wallet Management Tool'
url='http://kde.org/applications/system/kwalletmanager/'
arch=('i686' 'x86_64')
license=('GPL' 'LGPL' 'FDL')
depends=('kdebase-runtime')
makedepends=('cmake' 'automoc4')
groups=('kde' 'kdeutils')
conflicts=('kdeutils-kwallet')
replaces=('kdeutils-kwallet')
install=${pkgname}.install
source=("http://download.kde.org/stable/applications/${pkgver}/src/kwalletmanager-${pkgver}.tar.xz")
sha1sums=('6c9b419399bdf9887e69d3b055a3e369dc8be5de')

prepare() {
  mkdir build
}

build() {
  cd build
  cmake ../kwalletmanager-${pkgver} \
    -DCMAKE_BUILD_TYPE=Release \
    -DKDE4_BUILD_TESTS=OFF \
    -DCMAKE_INSTALL_PREFIX=/usr
  make
}

package() {
  cd build
  make DESTDIR="${pkgdir}" install
}
kdeutils-kwalletmanager.install
post_install() {
    xdg-icon-resource forceupdate --theme hicolor &> /dev/null
    update-desktop-database -q
}

post_upgrade() {
    post_install
}

post_remove() {
    post_install
}

pavbaranov

  • Administrator
  • Ekspert
  • *****
  • Wiadomości: 848
  • Reputacja +25/-0
  • Architektura: x86_64
  • DE/WM: KF5.16+Plasma5.4.95+KDEApps 15.11.80+git na KF5
  • Distro: Arch Linux
  • GPU: Radeon free
  • Kernel: 4.3 (BFQ/CK/BLD/UKSM/+optymalizacje)
Odp: KDE Applications 14.12
« Odpowiedź #19 dnia: Styczeń 04, 2015, 11:37:04 »
XXII. KDEUtils-print-manager (KDE4.14)
PKGBUILD
# Maintainer: Andrea Scarpino <andrea@archlinux.org>

pkgname=kdeutils-print-manager
pkgver=14.12.0
pkgrel=1
pkgdesc="A tool for managing print jobs and printers"
arch=('i686' 'x86_64')
url='https://projects.kde.org/projects/kde/kdeutils/print-manager'
license=('GPL' 'LGPL' 'FDL')
depends=('kdebase-workspace' 'libcups')
makedepends=('cmake' 'automoc4')
optdepends=('system-config-printer: auto-detect the printer driver')
replaces=('print-manager' 'kdeutils-printer-applet' 'kdeadmin-system-config-printer-kde')
conflicts=('print-manager')
groups=('kde' 'kdeutils')
source=("http://download.kde.org/stable/applications/${pkgver}/src/print-manager-${pkgver}.tar.xz")
sha1sums=('5f1f05b69962254c05bad426df8c9462ec3bc2e3')

build() {
  mkdir build
  cd build
  cmake ../print-manager-${pkgver} \
    -DCMAKE_BUILD_TYPE=Release \
    -DKDE4_BUILD_TESTS=OFF \
    -DCMAKE_INSTALL_PREFIX=/usr
  make
}

package() {
  cd build
  make DESTDIR="${pkgdir}" install
}

pavbaranov

  • Administrator
  • Ekspert
  • *****
  • Wiadomości: 848
  • Reputacja +25/-0
  • Architektura: x86_64
  • DE/WM: KF5.16+Plasma5.4.95+KDEApps 15.11.80+git na KF5
  • Distro: Arch Linux
  • GPU: Radeon free
  • Kernel: 4.3 (BFQ/CK/BLD/UKSM/+optymalizacje)
Odp: KDE Applications 14.12
« Odpowiedź #20 dnia: Styczeń 04, 2015, 11:41:16 »
XXIII. KDEEdu-marble (KDE4.14)
PKGBUILD
# Maintainer: Andrea Scarpino <andrea@archlinux.org>

pkgname=kdeedu-marble
pkgver=14.12.0
pkgrel=1
pkgdesc="Desktop Globe"
url="http://kde.org/applications/education/marble/"
arch=('i686' 'x86_64')
license=('GPL' 'LGPL' 'FDL')
groups=('kde' 'kdeedu')
depends=('kdebase-runtime')
makedepends=('cmake' 'automoc4' 'gpsd')
optdepends=('gpsd: GPS support'
            'quazip: reading and displaying KMZ files')
install=${pkgname}.install
source=("http://download.kde.org/stable/applications/${pkgver}/src/marble-${pkgver}.tar.xz")
sha1sums=('2f7956adfd1a45511714e16c29913d6fac4a1c6b')

prepare() {
  mkdir build
}

build() {
  cd build
  cmake ../marble-${pkgver} \
    -DCMAKE_BUILD_TYPE=Release \
    -DKDE4_BUILD_TESTS=OFF \
    -DCMAKE_INSTALL_PREFIX=/usr
  make
}

package() {
  cd build
  make DESTDIR="${pkgdir}" install
}
kdeedu-marble.install
post_install() {
        xdg-icon-resource forceupdate --theme hicolor &> /dev/null
    update-desktop-database -q
    update-mime-database usr/share/mime &> /dev/null
}

post_upgrade() {
        post_install
}

post_remove() {
        post_install
}

pavbaranov

  • Administrator
  • Ekspert
  • *****
  • Wiadomości: 848
  • Reputacja +25/-0
  • Architektura: x86_64
  • DE/WM: KF5.16+Plasma5.4.95+KDEApps 15.11.80+git na KF5
  • Distro: Arch Linux
  • GPU: Radeon free
  • Kernel: 4.3 (BFQ/CK/BLD/UKSM/+optymalizacje)
Odp: KDE Applications 14.12
« Odpowiedź #21 dnia: Styczeń 04, 2015, 11:56:20 »
XXIV. Okteta (KF5)
PKGBUILD
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
# Contributor: Gustavo Alvarez <sl1pkn07@gmail.com>
# Maintainter of this PKGBUILD: pavbaranov

pkgname=okteta
pkgver=14.12.0
pkgrel=1
pkgdesc='Hex Editor'
url='http://kde.org/applications/utilities/okteta/'
arch=('i686' 'x86_64')
license=('GPL' 'LGPL' 'FDL')
groups=('kde' 'kdesdk')
depends=('kcmutils' 'kparts' 'knewstuff' 'qca-qt5')
makedepends=('extra-cmake-modules' 'kdoctools' 'python' 'qt5-tools')
replaces=('kdesdk-okteta')
conflicts=('kdesdk-okteta<4.14.3-2')
install=${pkgname}.install
source=("http://download.kde.org/stable/applications/${pkgver}/src/okteta-${pkgver}.tar.xz" 'find_qca_qt5.patch')
sha1sums=('2dcea029120c7f7d92b7c7e2bcacdd0ea87c9b85'
          'ff51e1448f4df5c2715bdcad57560e82acfbacbf')

prepare() {
    rm -rf build
    mkdir -p build
    cd $pkgname-$pkgver
    patch -p0 -i $srcdir/find_qca_qt5.patch
}

build() {
  cd build
  cmake ../okteta-${pkgver} \
    -DCMAKE_BUILD_TYPE=Release \
    -DBUILD_TESTING=OFF \
    -DCMAKE_INSTALL_PREFIX=/usr \
    -DCMAKE_INSTALL_LIBDIR=lib \
    -DSYSCONF_INSTALL_DIR=/etc \
    -DKDE_INSTALL_USE_QT_SYS_PATHS=ON
  make
}

package() {
  make -C build DESTDIR=$pkgdir install
}
find_qca_qt5.patch
--- cmake/modules/FindQCA2.cmake.orig   2014-12-02 22:38:40.129259069 +0100
+++ cmake/modules/FindQCA2.cmake        2014-12-02 23:05:45.986414768 +0100
@@ -17,13 +17,13 @@
 
 if (NOT WIN32)
   find_package(PkgConfig QUIET)
-  pkg_check_modules(PC_QCA2 QUIET qca2)
+  pkg_search_module(PC_QCA2 QUIET qca2-qt5 qca2)
   set(QCA2_DEFINITIONS ${PC_QCA2_CFLAGS_OTHER})
 endif (NOT WIN32)
 
 find_library(QCA2_LIBRARIES
              WIN32_DEBUG_POSTFIX d
-             NAMES qca
+             NAMES qca-qt5 qca
              HINTS ${PC_QCA2_LIBDIR} ${PC_QCA2_LIBRARY_DIRS}
 )
okteta.install
post_install() {
        xdg-icon-resource forceupdate --theme hicolor &> /dev/null
        update-mime-database usr/share/mime &> /dev/null
}

post_upgrade() {
        post_install
}

post_remove() {
        post_install
}

pavbaranov

  • Administrator
  • Ekspert
  • *****
  • Wiadomości: 848
  • Reputacja +25/-0
  • Architektura: x86_64
  • DE/WM: KF5.16+Plasma5.4.95+KDEApps 15.11.80+git na KF5
  • Distro: Arch Linux
  • GPU: Radeon free
  • Kernel: 4.3 (BFQ/CK/BLD/UKSM/+optymalizacje)
Odp: KDE Applications 14.12
« Odpowiedź #22 dnia: Styczeń 04, 2015, 13:45:49 »
XXV. KDEBaseApps (KDE4.14), czyli Dolphin, Konqueror, kdepasswd, kdialog, keditbookmarks, kfind, konq-plugins, kdebase-lib i kdebase-plasma
Te paczki budowane są jednym PKGBUILDem, ale w wyniku jego działania tworzonych jest kilka pakietów. Jeśli nie chcecie ich wszystkich instalować, to najlepiej jest zbudować paczki poleceniem makepkg -src oraz zainstalować te, które chcecie z wykorzystaniem pacman -U.
PKGBUILD
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
# Contributor: Pierre Schmitz <pierre@archlinux.de>

pkgbase=kdebase
pkgname=('kdebase-dolphin'
         'kdebase-kdepasswd'
         'kdebase-kdialog'
         'kdebase-keditbookmarks'
         'kdebase-kfind'
         'kdebase-konq-plugins'
         'kdebase-konqueror'
         'kdebase-lib'
         'kdebase-plasma')
pkgver=14.12.0
pkgrel=1
arch=('i686' 'x86_64')
url='http://www.kde.org'
license=('GPL' 'LGPL' 'FDL')
groups=('kde' 'kdebase')
makedepends=('kdelibs' 'cmake' 'automoc4' 'tidyhtml' 'baloo4-widgets')
source=("http://download.kde.org/stable/applications/${pkgver}/src/kde-baseapps-${pkgver}.tar.xz")
sha1sums=('556383056e6198651353e213ef21bc1a539f2970')

prepare() {
  mkdir build                                                                                                                                       
}                                                                                                                                                   
                                                                                                                                                     
build() {                                                                                                                                           
        cd build                                                                                                                                     
        cmake ../kde-baseapps-${pkgver} \                                                                                                           
                -DCMAKE_BUILD_TYPE=Release \                                                                                                         
                -DKDE4_BUILD_TESTS=OFF \                                                                                                             
                -DCMAKE_SKIP_RPATH=ON \                                                                                                             
                -DCMAKE_INSTALL_PREFIX=/usr                                                                                                         
        make                                                                                                                                         
}                                                                                                                                                   
                                                                                                                                                     
package_kdebase-dolphin() {                                                                                                                         
        pkgdesc='File Manager'                                                                                                                       
        depends=('kdebase-runtime' 'kdebase-lib' 'baloo4-widgets')                                                                                   
        optdepends=('kdegraphics-svgpart: thumbailers for SVG files'
                    'kdegraphics-thumbnailers: thumbnailers for various graphics files'
            'kdemultimedia-ffmpegthumbs: thumbnailers for video files'
            'kdemultimedia-mplayerthumbs: thumbnailers for video files'
            'kdesdk-thumbnailers: thumbnailers for development files'
            'icoutils: thumbnailers for MS files'
                    'ruby: servicemenu installation')
        url="http://kde.org/applications/system/dolphin/"
        install=kdebase-dolphin.install
        cd $srcdir/build/dolphin
        make DESTDIR=$pkgdir install
        cd $srcdir/build/doc/dolphin
        make DESTDIR=$pkgdir install
}

package_kdebase-kdepasswd() {
        pkgdesc='Change Password'
        depends=('kdebase-runtime' 'kdebase-lib')
        cd $srcdir/build/kdepasswd
        make DESTDIR=$pkgdir install
        cd $srcdir/build/doc/kdepasswd
        make DESTDIR=$pkgdir install
}

package_kdebase-kdialog() {
        pkgdesc='A utility for displaying dialog boxes from shell scripts'
        depends=('kdebase-runtime')
        cd $srcdir/build/kdialog
        make DESTDIR=$pkgdir install
}

package_kdebase-keditbookmarks() {
        pkgdesc='Bookmark Organizer and Editor'
        depends=('kdebase-runtime')
        cd $srcdir/build/keditbookmarks
        make DESTDIR=$pkgdir install
}

package_kdebase-kfind() {
        pkgdesc='Find Files/Folders'
        depends=('kdebase-runtime' 'kdebase-lib')
        url="http://kde.org/applications/utilities/kfind/"
        install='kdebase.install'
        cd $srcdir/build/kfind
        make DESTDIR=$pkgdir install
        cd $srcdir/build/doc/kfind
        make DESTDIR=$pkgdir install
}

package_kdebase-konq-plugins() {
        pkgdesc='Extra plugins for Konqueror'
        depends=('kdebase-konqueror' 'tidyhtml')
        replaces=('konq-plugins')
        install='kdebase.install'
        cd $srcdir/build/konq-plugins
        make DESTDIR=$pkgdir install
}

package_kdebase-konqueror() {
        pkgdesc='KDE File Manager & Web Browser'
        depends=('kdebase-dolphin' 'kdebase-keditbookmarks')
        optdepends=('kwebkitpart: to enable webkit engine')
        url="http://kde.org/applications/internet/konqueror/"
        install='kdebase-konqueror.install'
        conflicts=('kdebase-nsplugins')
        replaces=('kdebase-nsplugins')
        for i in konqueror doc/konqueror nsplugins; do
              cd $srcdir/build/${i}
              make DESTDIR=$pkgdir install
        done
}

package_kdebase-lib() {
        pkgdesc='KDE libraries for the basic desktop applications'
        groups=()
        depends=('kdelibs')
        cd $srcdir/build/lib
        make DESTDIR=$pkgdir install
}

package_kdebase-plasma() {
        pkgdesc='Display the contents of folders (User´s home folder as default)'
        depends=('kdebase-workspace')
        cd $srcdir/build/plasma
        make DESTDIR=$pkgdir install
}
kdebase-dolphin.install
post_install() {
    update-desktop-database -q
}

post_upgrade() {
    post_install
}

post_remove() {
    post_install
}
kdebase-konqueror.install
post_install() {
    xdg-icon-resource forceupdate --theme hicolor &> /dev/null
    update-desktop-database -q
}

post_upgrade() {
    post_install
}

post_remove() {
    post_install
}
kdebase.install
post_install() {
        xdg-icon-resource forceupdate --theme hicolor &> /dev/null
}

post_upgrade() {
        post_install
}

post_remove() {
        post_install
}

pavbaranov

  • Administrator
  • Ekspert
  • *****
  • Wiadomości: 848
  • Reputacja +25/-0
  • Architektura: x86_64
  • DE/WM: KF5.16+Plasma5.4.95+KDEApps 15.11.80+git na KF5
  • Distro: Arch Linux
  • GPU: Radeon free
  • Kernel: 4.3 (BFQ/CK/BLD/UKSM/+optymalizacje)
Odp: KDE Applications 14.12
« Odpowiedź #23 dnia: Styczeń 04, 2015, 13:49:05 »
XXVI. KDE-dev-scripts (KDE4.14)
PKGBUILD
# Maintainer: Andrea Scarpino <andrea@archlinux.org>

pkgname=kdesdk-dev-scripts
pkgver=14.12.0
pkgrel=1
pkgdesc='Scripts and setting files useful during development of KDE software'
url='https://projects.kde.org/projects/kde/kdesdk/kde-dev-scripts'
arch=('i686' 'x86_64')
license=('GPL' 'LGPL' 'FDL')
groups=('kde' 'kdesdk')
depends=('kdebase-runtime' 'python2')
makedepends=('cmake' 'automoc4')
source=("http://download.kde.org/stable/applications/${pkgver}/src/kde-dev-scripts-${pkgver}.tar.xz")
sha1sums=('1d3d2738792d39cf1e2609bc7a122af0369fbb86')

build() {
  mkdir build
  cd build
  cmake ../kde-dev-scripts-${pkgver} \
    -DCMAKE_BUILD_TYPE=Release \
    -DKDE4_BUILD_TESTS=OFF \
    -DCMAKE_INSTALL_PREFIX=/usr
  make
}

package() {
  cd build
  make DESTDIR=$pkgdir install

  # Fix python 2 path
  sed -i 's|#!/usr/bin/env python|#!/usr/bin/env python2|' \
    "${pkgdir}"/usr/bin/{zonetab2pot,kde-systemsettings-tree}.py
  sed -i 's|#! /usr/bin/env python|#!/usr/bin/env python2|' \
    "${pkgdir}"/usr/bin/{kdelnk2desktop.py,kde_generate_export_header}
}

pavbaranov

  • Administrator
  • Ekspert
  • *****
  • Wiadomości: 848
  • Reputacja +25/-0
  • Architektura: x86_64
  • DE/WM: KF5.16+Plasma5.4.95+KDEApps 15.11.80+git na KF5
  • Distro: Arch Linux
  • GPU: Radeon free
  • Kernel: 4.3 (BFQ/CK/BLD/UKSM/+optymalizacje)
Odp: KDE Applications 14.12
« Odpowiedź #24 dnia: Styczeń 04, 2015, 13:53:51 »
XXVII. Kolourpaint (KDE4)
PKGBUILD
# Maintainer: Andrea Scarpino <andrea@archlinux.org>

pkgname=kdegraphics-kolourpaint
pkgver=14.12.0
pkgrel=1
pkgdesc="Paint Program"
url="http://kde.org/applications/graphics/kolourpaint/"
arch=('i686' 'x86_64')
license=('GPL' 'LGPL' 'FDL')
groups=('kde' 'kdegraphics')
depends=('kdebase-runtime' 'qimageblitz')
makedepends=('cmake' 'automoc4')
install=${pkgname}.install
source=("http://download.kde.org/stable/applications/${pkgver}/src/kolourpaint-${pkgver}.tar.xz")
sha1sums=('a6d6693dd5554e4eee4bfd3b69b220621be3c762')

build() {
  cd "${srcdir}"
  mkdir build
  cd build
  cmake ../kolourpaint-${pkgver} \
    -DCMAKE_BUILD_TYPE=Release \
    -DKDE4_BUILD_TESTS=OFF \
    -DCMAKE_INSTALL_PREFIX=/usr
  make
}

package() {
  cd "${srcdir}"/build
  make DESTDIR="${pkgdir}" install
}
kdegraphics-kolourpaint.install
post_install() {
        xdg-icon-resource forceupdate --theme hicolor &> /dev/null
    update-desktop-database -q
}

post_upgrade() {
        post_install
}

post_remove() {
        post_install
}

pavbaranov

  • Administrator
  • Ekspert
  • *****
  • Wiadomości: 848
  • Reputacja +25/-0
  • Architektura: x86_64
  • DE/WM: KF5.16+Plasma5.4.95+KDEApps 15.11.80+git na KF5
  • Distro: Arch Linux
  • GPU: Radeon free
  • Kernel: 4.3 (BFQ/CK/BLD/UKSM/+optymalizacje)
Odp: KDE Applications 14.12
« Odpowiedź #25 dnia: Styczeń 04, 2015, 14:05:16 »
XXVIII. Kpat/Kpatience (KDE4.14)
PKGBUILD
# Maintainer: Andrea Scarpino <andrea@archlinux.org>

pkgname=kdegames-kpatience
pkgver=14.12.0
pkgrel=1
pkgdesc="Offers a selection of solitaire card games"
url="http://kde.org/applications/games/kpat/"
arch=('i686' 'x86_64')
license=('GPL' 'LGPL' 'FDL')
groups=('kde' 'kdegames')
depends=('kdebase-runtime' 'libkdegames')
makedepends=('cmake' 'automoc4')
install=${pkgname}.install
source=("http://download.kde.org/stable/applications/${pkgver}/src/kpat-${pkgver}.tar.xz")
sha1sums=('def72d88cf8b378a11d48e4b3ebebeba3d5c7950')

build() {
  mkdir build
  cd build
  cmake ../kpat-${pkgver} \
    -DCMAKE_BUILD_TYPE=Release \
    -DKDE4_BUILD_TESTS=OFF \
    -DCMAKE_INSTALL_PREFIX=/usr
  make
}

package() {
  cd build
  make DESTDIR="${pkgdir}" install
}
kdegames-kpatience.install
post_install() {
        xdg-icon-resource forceupdate --theme hicolor &> /dev/null
        update-desktop-database -q
        update-mime-database usr/share/mime &> /dev/null
}

post_upgrade() {
        post_install
}

post_remove() {
        post_install
}

XIX. libkdegames (KDE4.14)
Biblioteki wymagane m.in. do poprawnego zbudowania KPat.
PKGBUILD
# Maintainer: Andrea Scarpino <andrea@archlinux.org>

pkgname=libkdegames
pkgver=14.12.0
pkgrel=1
pkgdesc="Common code and data for many KDE games"
url="https://projects.kde.org/projects/kde/kdegames/libkdegames"
arch=('i686' 'x86_64')
license=('GPL' 'LGPL' 'FDL')
depends=('kdelibs' 'openal')
makedepends=('cmake' 'automoc4')
replaces=('kdegames-libkdegames')
conflicts=('kdegames-libkdegames')
source=("http://download.kde.org/stable/applications/${pkgver}/src/${pkgname}-${pkgver}.tar.xz")
sha1sums=('10a4bc608ec2a9543d211de93482e93fdb009a0b')

build() {
  mkdir build
  cd build
  cmake ../${pkgname}-${pkgver} \
    -DCMAKE_BUILD_TYPE=Release \
    -DKDE4_BUILD_TESTS=OFF \
    -DCMAKE_INSTALL_PREFIX=/usr
  make
}

package() {
  cd build
  make DESTDIR="${pkgdir}" install
}

sir_lucjan

  • AUR-OR
  • Administrator
  • Ekspert
  • *****
  • Wiadomości: 1327
  • Reputacja +11/-0
  • Nic nie działa, jak Polska cała!
    • Mój profil w AUR
  • Architektura: x86_64
  • DE/WM: Plasma 5
  • Distro: Arch Linux
  • GPU: Intel
  • Kernel: linux-bfq-haswell
Odp: KDE Applications 14.12
« Odpowiedź #26 dnia: Styczeń 04, 2015, 14:42:14 »
Paweł umieszcza źródła, ja mogę zaoferować zbudowane pakiety. Jeśli ktoś chce coś z poniżej podanej listy, niech się zgłosi:

[lucjan@archlinux ~]$ pacman -Sl kde4last
kde4last kdeadmin-kcron 14.12.0-1
kde4last kdeadmin-ksystemlog 14.12.0-1
kde4last kdeadmin-kuser 14.12.0-1
kde4last kdebase-dolphin 14.12.0-1 [zainstalowano]
kde4last kdebase-kdepasswd 14.12.0-1 [zainstalowano]
kde4last kdebase-kdialog 14.12.0-1 [zainstalowano]
kde4last kdebase-keditbookmarks 14.12.0-1 [zainstalowano]
kde4last kdebase-kfind 14.12.0-1 [zainstalowano]
kde4last kdebase-konq-plugins 14.12.0-1
kde4last kdebase-konqueror 14.12.0-1
kde4last kdebase-lib 14.12.0-1 [zainstalowano]
kde4last kdebase-plasma 14.12.0-1 [zainstalowano]
kde4last kdebase-runtime 14.12.0-1 [zainstalowano]
kde4last kdegraphics-kamera 14.12.0-1
kde4last kdegraphics-kgamma 14.12.0-1
kde4last kdegraphics-ksnapshot 14.12.0-1
kde4last kdegraphics-mobipocket 14.12.0-1 [zainstalowano]
kde4last kdegraphics-okular 14.12.0-1 [zainstalowano]
kde4last kdegraphics-thumbnailers 14.12.0-1 [zainstalowano]
kde4last kdemultimedia-dragonplayer 14.12.0-1
kde4last kdemultimedia-juk 14.12.0-1
kde4last kdemultimedia-kmix 14.12.0-1 [zainstalowano]
kde4last kdemultimedia-kscd 14.12.0-1
kde4last kdenetwork-filesharing 14.12.0-1
kde4last kdenetwork-kget 14.12.0-1 [zainstalowano]
kde4last kdenetwork-kopete 14.12.0-1 [zainstalowano]
kde4last kdenetwork-krdc 14.12.0-1
kde4last kdenetwork-krfb 14.12.0-1
kde4last kdesdk-dolphin-plugins 14.12.0-1
kde4last kdesdk-kompare 14.12.0-1 [zainstalowano]
kde4last kdeutils-ark 14.12.0-1 [zainstalowano]
kde4last kdeutils-filelight 14.12.0-1
kde4last kdeutils-kcalc 14.12.0-1 [zainstalowano]
kde4last kdeutils-kcharselect 14.12.0-1 [zainstalowano]
kde4last kdeutils-kdf 14.12.0-1
kde4last kdeutils-kgpg 14.12.0-1
kde4last kdeutils-kremotecontrol 14.12.0-1
kde4last kdeutils-ktimer 14.12.0-1
kde4last kdeutils-kwalletmanager 14.12.0-1
kde4last kdeutils-sweeper 14.12.0-1 [zainstalowano]
kde4last libkcddb 14.12.0-1 [zainstalowano]
kde4last libkdcraw 14.12.0-1 [zainstalowano]
kde4last libkexiv2 14.12.0-1 [zainstalowano]
kde4last libkipi 14.12.0-1 [zainstalowano]
kde4last libkomparediff2 14.12.0-1 [zainstalowano]

Oferuję zarówno tarballe jak i binarki - ale tylko 64-bitowe
Dell Inspiron 15-3542 (3542-2538) || Linux Register User: #536661
[AUR]  [GitHub]

sir_lucjan

  • AUR-OR
  • Administrator
  • Ekspert
  • *****
  • Wiadomości: 1327
  • Reputacja +11/-0
  • Nic nie działa, jak Polska cała!
    • Mój profil w AUR
  • Architektura: x86_64
  • DE/WM: Plasma 5
  • Distro: Arch Linux
  • GPU: Intel
  • Kernel: linux-bfq-haswell
Odp: KDE Applications 14.12
« Odpowiedź #27 dnia: Styczeń 05, 2015, 11:35:59 »
Aktualna lista oferowanych tarballi/paczek 64-bitowych:

[lucjan@archlinux ~]$ pacman -Sl kde4last
kde4last kdeaccessibility-jovie 14.12.0-1
kde4last kdeaccessibility-kaccessible 14.12.0-1
kde4last kdeaccessibility-kmag 14.12.0-1
kde4last kdeaccessibility-kmousetool 14.12.0-1
kde4last kdeaccessibility-kmouth 14.12.0-1
kde4last kdeadmin-kcron 14.12.0-1
kde4last kdeadmin-ksystemlog 14.12.0-1
kde4last kdeadmin-kuser 14.12.0-1
kde4last kdebase-dolphin 14.12.0-1 [zainstalowano]
kde4last kdebase-kdepasswd 14.12.0-1 [zainstalowano]
kde4last kdebase-kdialog 14.12.0-1 [zainstalowano]
kde4last kdebase-keditbookmarks 14.12.0-1 [zainstalowano]
kde4last kdebase-kfind 14.12.0-1 [zainstalowano]
kde4last kdebase-konq-plugins 14.12.0-1
kde4last kdebase-konqueror 14.12.0-1
kde4last kdebase-lib 14.12.0-1 [zainstalowano]
kde4last kdebase-plasma 14.12.0-1 [zainstalowano]
kde4last kdebase-runtime 14.12.0-1 [zainstalowano]
kde4last kdegraphics-kamera 14.12.0-1
kde4last kdegraphics-kcolorchooser 14.12.0-1
kde4last kdegraphics-kgamma 14.12.0-1
kde4last kdegraphics-kolourpaint 14.12.0-1
kde4last kdegraphics-kruler 14.12.0-1
kde4last kdegraphics-ksaneplugin 14.12.0-1
kde4last kdegraphics-ksnapshot 14.12.0-1
kde4last kdegraphics-mobipocket 14.12.0-1 [zainstalowano]
kde4last kdegraphics-okular 14.12.0-1 [zainstalowano]
kde4last kdegraphics-strigi-analyzer 14.12.0-1
kde4last kdegraphics-svgpart 14.12.0-1
kde4last kdegraphics-thumbnailers 14.12.0-1 [zainstalowano]
kde4last kdemultimedia-audiocd-kio 14.12.0-1
kde4last kdemultimedia-dragonplayer 14.12.0-1
kde4last kdemultimedia-ffmpegthumbs 14.12.0-1
kde4last kdemultimedia-juk 14.12.0-1
kde4last kdemultimedia-kmix 14.12.0-1 [zainstalowano]
kde4last kdemultimedia-kscd 14.12.0-1
kde4last kdemultimedia-mplayerthumbs 14.12.0-1
kde4last kdenetwork-filesharing 14.12.0-1
kde4last kdenetwork-kget 14.12.0-1 [zainstalowano]
kde4last kdenetwork-kopete 14.12.0-1 [zainstalowano]
kde4last kdenetwork-kppp 14.12.0-1
kde4last kdenetwork-krdc 14.12.0-1
kde4last kdenetwork-krfb 14.12.0-1
kde4last kdenetwork-strigi-analyzers 14.12.0-1
kde4last kdenetwork-zeroconf-ioslave 14.12.0-1
kde4last kdesdk-cervisia 14.12.0-1
kde4last kdesdk-dev-scripts 14.12.0-1
kde4last kdesdk-dev-utils 14.12.0-1
kde4last kdesdk-dolphin-plugins 14.12.0-1
kde4last kdesdk-kcachegrind 14.12.0-1
kde4last kdesdk-kioslaves 14.12.0-1
kde4last kdesdk-kompare 14.12.0-1 [zainstalowano]
kde4last kdesdk-lokalize 14.12.0-1
kde4last kdesdk-poxml 14.12.0-1
kde4last kdesdk-strigi-analyzers 14.12.0-1
kde4last kdesdk-thumbnailers 14.12.0-1
kde4last kdesdk-umbrello 14.12.0-1
kde4last kdeutils-ark 14.12.0-1 [zainstalowano]
kde4last kdeutils-filelight 14.12.0-1
kde4last kdeutils-kcalc 14.12.0-1 [zainstalowano]
kde4last kdeutils-kcharselect 14.12.0-1 [zainstalowano]
kde4last kdeutils-kdf 14.12.0-1
kde4last kdeutils-kfloppy 14.12.0-1
kde4last kdeutils-kgpg 14.12.0-1
kde4last kdeutils-kremotecontrol 14.12.0-1
kde4last kdeutils-ktimer 14.12.0-1
kde4last kdeutils-kwalletmanager 14.12.0-1
kde4last kdeutils-print-manager 14.12.0-1
kde4last kdeutils-sweeper 14.12.0-1 [zainstalowano]
kde4last libkcddb 14.12.0-1 [zainstalowano]
kde4last libkcompactdisc 14.12.0-1
kde4last libkdcraw 14.12.0-1 [zainstalowano]
kde4last libkexiv2 14.12.0-1 [zainstalowano]
kde4last libkipi 14.12.0-1 [zainstalowano]
kde4last libkomparediff2 14.12.0-1 [zainstalowano]
kde4last libksane 14.12.0-1

Zabrakło paczek z serii kdeedu, kdegames oraz kdetoys   ;)
« Ostatnia zmiana: Styczeń 05, 2015, 11:41:47 wysłana przez sir_lucjan »
Dell Inspiron 15-3542 (3542-2538) || Linux Register User: #536661
[AUR]  [GitHub]

pavbaranov

  • Administrator
  • Ekspert
  • *****
  • Wiadomości: 848
  • Reputacja +25/-0
  • Architektura: x86_64
  • DE/WM: KF5.16+Plasma5.4.95+KDEApps 15.11.80+git na KF5
  • Distro: Arch Linux
  • GPU: Radeon free
  • Kernel: 4.3 (BFQ/CK/BLD/UKSM/+optymalizacje)
Odp: KDE Applications 14.12
« Odpowiedź #28 dnia: Styczeń 05, 2015, 17:34:38 »
XXIX. Kdeutils-kwalletmanager (KDE4.14)
PKGBUILD
# Maintainer: Andrea Scarpino <andrea@archlinux.org>

pkgname=kdeutils-kwalletmanager
pkgver=14.12.0
pkgrel=1
pkgdesc='Wallet Management Tool'
url='http://kde.org/applications/system/kwalletmanager/'
arch=('i686' 'x86_64')
license=('GPL' 'LGPL' 'FDL')
depends=('kdebase-runtime')
makedepends=('cmake' 'automoc4')
groups=('kde' 'kdeutils')
conflicts=('kdeutils-kwallet')
replaces=('kdeutils-kwallet')
install=${pkgname}.install
source=("http://download.kde.org/stable/applications/${pkgver}/src/kwalletmanager-${pkgver}.tar.xz")
sha1sums=('6c9b419399bdf9887e69d3b055a3e369dc8be5de')

prepare() {
  mkdir build
}

build() {
  cd build
  cmake ../kwalletmanager-${pkgver} \
    -DCMAKE_BUILD_TYPE=Release \
    -DKDE4_BUILD_TESTS=OFF \
    -DCMAKE_INSTALL_PREFIX=/usr
  make
}

package() {
  cd build
  make DESTDIR="${pkgdir}" install
}
kdeutils-kwalletmanager.install
post_install() {
    xdg-icon-resource forceupdate --theme hicolor &> /dev/null
    update-desktop-database -q
}

post_upgrade() {
    post_install
}

post_remove() {
    post_install
}

pavbaranov

  • Administrator
  • Ekspert
  • *****
  • Wiadomości: 848
  • Reputacja +25/-0
  • Architektura: x86_64
  • DE/WM: KF5.16+Plasma5.4.95+KDEApps 15.11.80+git na KF5
  • Distro: Arch Linux
  • GPU: Radeon free
  • Kernel: 4.3 (BFQ/CK/BLD/UKSM/+optymalizacje)
Odp: KDE Applications 14.12
« Odpowiedź #29 dnia: Styczeń 05, 2015, 17:46:08 »
XXX. Kdegraphics-ksaneplugin (KDE4.14)
Uwaga: uprzednio instalujemy libksane, dla którego zbudowania skrypty podałem w pkt. XXXI.
PKGBUILD
# Maintainer: Andrea Scarpino <andrea@archlinux.org>

pkgname=kdegraphics-ksaneplugin
pkgver=14.12.0
pkgrel=1
pkgdesc="A scan plugin that implements the scanning"
url="https://projects.kde.org/projects/kde/kdegraphics/ksaneplugin"
arch=('i686' 'x86_64')
license=('GPL' 'LGPL' 'FDL')
depends=('libksane')
makedepends=('cmake' 'automoc4')
replaces=('kdegraphics-libs')
conflicts=('kdegraphics-libs')
source=("http://download.kde.org/stable/applications/${pkgver}/src/ksaneplugin-${pkgver}.tar.xz")
sha1sums=('d3812cb4b95128f543c1c05e2f978f930655d96a')

build() {
  cd "${srcdir}"
  mkdir build
  cd build
  cmake ../ksaneplugin-${pkgver} \
    -DCMAKE_BUILD_TYPE=Release \
    -DKDE4_BUILD_TESTS=OFF \
    -DCMAKE_INSTALL_PREFIX=/usr
  make
}

package() {
  cd "${srcdir}"/build
  make DESTDIR="${pkgdir}" install
}
XXXI. libksane (KDE4.14)
PKGBUILD
# Maintainer: Andrea Scarpino <andrea@archlinux.org>

pkgname=libksane
pkgver=14.12.0
pkgrel=1
pkgdesc="An image scanning library"
url="https://projects.kde.org/projects/kde/kdegraphics/libs/libksane"
arch=('i686' 'x86_64')
license=('GPL' 'LGPL' 'FDL')
depends=('kdelibs' 'sane')
makedepends=('cmake' 'automoc4')
replaces=('kdegraphics-libs')
conflicts=('kdegraphics-libs')
install=${pkgname}.install
source=("http://download.kde.org/stable/applications/${pkgver}/src/${pkgname}-${pkgver}.tar.xz")
sha1sums=('868b04727773feb78cd6e5ced638332af2ef4e4e')

build() {
  cd "${srcdir}"
  mkdir build
  cd build
  cmake ../${pkgname}-${pkgver} \
    -DCMAKE_BUILD_TYPE=Release \
    -DKDE4_BUILD_TESTS=OFF \
    -DCMAKE_INSTALL_PREFIX=/usr
  make
}

package() {
  cd "${srcdir}"/build
  make DESTDIR="${pkgdir}" install
}
libksane.install
post_install() {
        xdg-icon-resource forceupdate --theme hicolor &> /dev/null
}

post_upgrade() {
        post_install
}

post_remove() {
        post_install
}

 

Polityka cookies
Darmowe Fora | Darmowe Forum
thepunisher weganizm mustangi furenzu polskiedobrerpg