From 26ffadb598d2d3dfb53874a53246e6a746e932e7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Fabian=20Silva=20Delgado?= Date: Tue, 25 Oct 2016 00:50:26 -0300 Subject: move Mate ISO dependencies to [pcr] since it is enabled by default --- libre/ambiance-radiance-colors-suite/PKGBUILD | 23 ---- libre/grub2-theme-gnuaxiom/PKGBUILD | 24 ----- .../grub2-theme-gnuaxiom.install | 10 -- libre/octopi/PKGBUILD | 119 --------------------- libre/octopi/enable-kstatus.patch | 12 --- libre/octopi/octopi-repoeditor.desktop | 9 -- libre/rave-x-colors/PKGBUILD | 40 ------- libre/rave-x-colors/update-icon-cache.install | 14 --- pcr/ambiance-radiance-colors-suite/PKGBUILD | 23 ++++ pcr/grub2-theme-gnuaxiom/PKGBUILD | 24 +++++ .../grub2-theme-gnuaxiom.install | 10 ++ pcr/octopi/PKGBUILD | 119 +++++++++++++++++++++ pcr/octopi/enable-kstatus.patch | 12 +++ pcr/octopi/octopi-repoeditor.desktop | 9 ++ pcr/rave-x-colors/PKGBUILD | 40 +++++++ pcr/rave-x-colors/update-icon-cache.install | 14 +++ 16 files changed, 251 insertions(+), 251 deletions(-) delete mode 100644 libre/ambiance-radiance-colors-suite/PKGBUILD delete mode 100644 libre/grub2-theme-gnuaxiom/PKGBUILD delete mode 100644 libre/grub2-theme-gnuaxiom/grub2-theme-gnuaxiom.install delete mode 100644 libre/octopi/PKGBUILD delete mode 100644 libre/octopi/enable-kstatus.patch delete mode 100644 libre/octopi/octopi-repoeditor.desktop delete mode 100644 libre/rave-x-colors/PKGBUILD delete mode 100644 libre/rave-x-colors/update-icon-cache.install create mode 100644 pcr/ambiance-radiance-colors-suite/PKGBUILD create mode 100644 pcr/grub2-theme-gnuaxiom/PKGBUILD create mode 100644 pcr/grub2-theme-gnuaxiom/grub2-theme-gnuaxiom.install create mode 100644 pcr/octopi/PKGBUILD create mode 100644 pcr/octopi/enable-kstatus.patch create mode 100644 pcr/octopi/octopi-repoeditor.desktop create mode 100644 pcr/rave-x-colors/PKGBUILD create mode 100644 pcr/rave-x-colors/update-icon-cache.install diff --git a/libre/ambiance-radiance-colors-suite/PKGBUILD b/libre/ambiance-radiance-colors-suite/PKGBUILD deleted file mode 100644 index 47d29cbd7..000000000 --- a/libre/ambiance-radiance-colors-suite/PKGBUILD +++ /dev/null @@ -1,23 +0,0 @@ -# Maintainer (Arch): ThePilot -# Contributor (Arch): Padfoot -# Contributor (Arch): Louis Tim Larsen -# Maintainer: Márcio Silva - -pkgname='ambiance-radiance-colors-suite' -pkgver='16.04.1' -pkgrel=1 -pkgdesc="Ambiance & Radiance Colors Suite for Unity, Gnome Classic, MATE, XFCE, LXDE and Openbox desktops" -arch=('any') -license=('GPL2') -options=('!strip' '!zipman') -url="http://www.ravefinity.com/p/ambiance-radiance-colors-suite.html" -depends=('gtk-engine-murrine') -optdepends=('rave-x-colors' 'gtk3>=3.14' 'gtk3<3.20') -source=("$pkgname-$pkgver.tar.gz::https://googledrive.com/host/0B7iDWdwgu9QAd18yRG9WWGs3R1E") -md5sums=('97bdc67e1fa4afb0fb5d00ef14647757') - -package() { - mkdir -p "$pkgdir/usr/share/themes/" - cd "$srcdir/" - cp -r Ambiance-* Radiance-* "$pkgdir/usr/share/themes/" -} diff --git a/libre/grub2-theme-gnuaxiom/PKGBUILD b/libre/grub2-theme-gnuaxiom/PKGBUILD deleted file mode 100644 index c84f70732..000000000 --- a/libre/grub2-theme-gnuaxiom/PKGBUILD +++ /dev/null @@ -1,24 +0,0 @@ -# Maintainer: Luke R. GPG: rsa4096/3EAE8697 - -pkgname=grub2-theme-gnuaxiom -_pkgname=GNUAxiom -pkgver=1.03 -pkgrel=1 -pkgdesc="A Parabola GNU/Linux-libre theme for grub2, forked from Axiom." -arch=('any') -url="https://github.com/g4jc/GNUAxiom" -license=('GPL2') -makedepends=('grub') -source=("https://github.com/g4jc/$_pkgname/archive/$pkgver.tar.gz") -install=$pkgname.install -sha512sums=('730c30d39255ea8c9b178ce0f6ebe754e2443a7c64422200ae3dfffc78ce9a645e3488e6b7078e7b96f7ccbaa161730bd2f7af5a4d391240401f4cad792e2686') - -prepare() { -cd $srcdir - mv $_pkgname-$pkgver $_pkgname -} - -package() { - cd $srcdir - find . -type f -exec install -D -m644 {} ${pkgdir}/boot/grub/themes/{} \; -} diff --git a/libre/grub2-theme-gnuaxiom/grub2-theme-gnuaxiom.install b/libre/grub2-theme-gnuaxiom/grub2-theme-gnuaxiom.install deleted file mode 100644 index a8470e53b..000000000 --- a/libre/grub2-theme-gnuaxiom/grub2-theme-gnuaxiom.install +++ /dev/null @@ -1,10 +0,0 @@ -post_install() { - cat << _EOF - -==> Installation: -==> Add theme to your /etc/default/grub: GRUB_THEME="/boot/grub/themes/GNUAxiom/theme.txt" -==> Preferred resolution 1024x768: GRUB_GFXMODE=1024x768 -==> Update grub:# grub-mkconfig -o /boot/grub/grub.cfg - -_EOF -} \ No newline at end of file diff --git a/libre/octopi/PKGBUILD b/libre/octopi/PKGBUILD deleted file mode 100644 index cf0b8ed8b..000000000 --- a/libre/octopi/PKGBUILD +++ /dev/null @@ -1,119 +0,0 @@ -# Maintainer (Arch): Jameson Pugh -# Maintainer: André Silva -# Contributor: Márcio Silva - -pkgbase=octopi -pkgname=('octopi' 'octopi-notifier' 'octopi-repoeditor' 'octopi-cachecleaner') -pkgver=0.8.1 -pkgrel=4.parabola1 -arch=('i686' 'x86_64' 'armv7h') -url="http://octopiproject.wordpress.com" -license=('GPL2') -makedepends=('qt5-declarative') -source=("https://github.com/aarnt/${pkgname}/archive/v${pkgver}.tar.gz" - 'octopi-repoeditor.desktop' - 'enable-kstatus.patch') -sha256sums=('e01c6d959e5663797771b95b47951e3ad11a9abbc7cbb009f1f835404c5ff43e' - '131f16745df685430db55e54ede6da66aed9b02ca00d6d873a002b2a3e1c90ef' - '288dd58a8aa98ef5ad901aec600d0a3c36fa81b60d51385bceeadec0c1aa7b01') - -prepare() { - cd "${srcdir}/${pkgbase}-${pkgver}" - - patch -p0 < ../enable-kstatus.patch -} - -build() { - cd "${srcdir}/${pkgbase}-${pkgver}" - - qmake-qt5 octopi.pro - make - - cd "${srcdir}/${pkgbase}-${pkgver}/notifier/pacmanhelper" - msg "Building pacmanhelper..." - qmake-qt5 pacmanhelper.pro - make - - cd "${srcdir}/${pkgbase}-${pkgver}/notifier/octopi-notifier" - msg "Building octopi-notifier..." - qmake-qt5 octopi-notifier.pro - make - - cd "${srcdir}/${pkgbase}-${pkgver}/repoeditor" - msg "Building octopi-repoeditor..." - qmake-qt5 octopi-repoeditor.pro - make - - cd "${srcdir}/${pkgbase}-${pkgver}/cachecleaner" - msg "Building octopi-cachecleaner..." - qmake-qt5 octopi-cachecleaner.pro - make -} - -package_octopi() { - pkgdesc="A powerful Pacman frontend using Qt5 libs, without nonfree pacaur and yaourt recommendation" - depends=('qt5-declarative' 'xterm') - optdepends=('kdesu: for KDE' - 'gksu: for XFCE, Gnome, LXDE, Cinnamon' - 'lxqt-sudo: for LXQT' - 'gnome-keyring: for password management' - 'gist: for SysInfo report' - 'octopi-repoeditor: for editing functions' - 'octopi-cachecleaner: for cleaning functions' - 'octopi-notifier: for notifications' - 'pacmanlogviewer: to view pacman log files') - conflicts=('octopi-git') - - cd "${srcdir}/${pkgbase}-${pkgver}" - - install -D -m755 "${srcdir}/${pkgbase}-${pkgver}/bin/${pkgname}" "${pkgdir}/usr/bin/${pkgname}" - install -D -m644 "${srcdir}/${pkgbase}-${pkgver}/${pkgname}.desktop" "${pkgdir}/usr/share/applications/${pkgname}.desktop" - install -D -m644 "${srcdir}/${pkgbase}-${pkgver}/resources/images/${pkgname}_green.png" "${pkgdir}/usr/share/icons/${pkgname}.png" - install -D -m644 "${srcdir}/${pkgbase}-${pkgver}/resources/images/${pkgname}_green.png" "${pkgdir}/usr/share/icons/gnome/32x32/apps/${pkgname}.png" - install -D -m644 "${srcdir}/${pkgbase}-${pkgver}/resources/images/${pkgname}_red.png" "${pkgdir}/usr/share/icons/${pkgname}_red.png" - install -D -m644 "${srcdir}/${pkgbase}-${pkgver}/resources/images/${pkgname}_yellow.png" "${pkgdir}/usr/share/icons/${pkgname}_yellow.png" - - #Pacmanhelper service files - install -D -m755 "${srcdir}/${pkgbase}-${pkgver}/notifier/bin/pacmanhelper" "${pkgdir}/usr/lib/octopi/pacmanhelper" - install -D -m644 "${srcdir}/${pkgbase}-${pkgver}/notifier/pacmanhelper/polkit/org.octopi.pacman.policy" "${pkgdir}/usr/share/polkit-1/actions/org.octopi.pacman.policy" - install -D -m644 "${srcdir}/${pkgbase}-${pkgver}/notifier/pacmanhelper/polkit/org.octopi.pacmanhelper.conf" "${pkgdir}/etc/dbus-1/system.d/org.octopi.pacmanhelper.conf" - install -D -m644 "${srcdir}/${pkgbase}-${pkgver}/notifier/pacmanhelper/polkit/org.octopi.pacmanhelper.xml" "${pkgdir}/usr/share/dbus-1/interfaces/org.octopi.pacmanhelper.xml" - install -D -m644 "${srcdir}/${pkgbase}-${pkgver}/notifier/pacmanhelper/polkit/org.octopi.pacmanhelper.service" "${pkgdir}/usr/share/dbus-1/system-services/org.octopi.pacmanhelper.service" - - #speedup files - install -D -m755 "${srcdir}/${pkgbase}-${pkgver}/speedup/speedup-octopi.sh" "${pkgdir}/usr/bin/speedup-octopi.sh" - install -D -m644 "${srcdir}/${pkgbase}-${pkgver}/speedup/${pkgname}.service" "${pkgdir}/usr/lib/systemd/system/${pkgname}.service" -} - -package_octopi-notifier() { - pkgdesc="Notifier for Octopi" - depends=('octopi' 'libnotify' 'knotifications') - optdepends=('xfce4-notifyd: for notifications in XFCE') - conflicts=('octopi-notifier-qt4' 'octopi-notifier-kde') - - #Octopi-notifier files - install -D -m755 "${srcdir}/${pkgbase}-${pkgver}/notifier/bin/octopi-notifier" "${pkgdir}/usr/bin/octopi-notifier" - install -D -m644 "${srcdir}/${pkgbase}-${pkgver}/octopi-notifier.desktop" "${pkgdir}/usr/share/applications/${pkgname}.desktop" - install -D -m644 "${srcdir}/${pkgbase}-${pkgver}/octopi-notifier.desktop" "${pkgdir}/etc/xdg/autostart/${pkgname}.desktop" -} - -package_octopi-repoeditor() { - pkgdesc="Pacman repo editor for Octopi" - depends=('qt5-base') - - #Octopi-repoeditor files - install -D -m755 "${srcdir}/${pkgbase}-${pkgver}/repoeditor/bin/octopi-repoeditor" "${pkgdir}/usr/bin/octopi-repoeditor" - install -D -m644 "${srcdir}/${pkgname}.desktop" "${pkgdir}/usr/share/applications/${pkgname}.desktop" - install -D -m644 "${srcdir}/${pkgbase}-${pkgver}/resources/images/${pkgbase}_red.png" "${pkgdir}/usr/share/icons/${pkgname}.png" -} - -package_octopi-cachecleaner() { - pkgdesc="Cachecleaner for Octopi" - depends=('qt5-base') - - #Octopi-cachecleaner files - install -D -m755 "${srcdir}/${pkgbase}-${pkgver}/cachecleaner/bin/octopi-cachecleaner" "${pkgdir}/usr/bin/octopi-cachecleaner" - install -D -m644 "${srcdir}/${pkgbase}-${pkgver}/cachecleaner/$pkgname.desktop" "${pkgdir}/usr/share/applications/$pkgname.desktop" -} - -# vim: set ts=2 sw=2 ft=sh noet: diff --git a/libre/octopi/enable-kstatus.patch b/libre/octopi/enable-kstatus.patch deleted file mode 100644 index 43b897707..000000000 --- a/libre/octopi/enable-kstatus.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -Naur notifier/octopi-notifier/octopi-notifier.pro-orig notifier/octopi-notifier/octopi-notifier.pro ---- notifier/octopi-notifier/octopi-notifier.pro-orig 2016-04-01 16:34:55.541500593 -0400 -+++ notifier/octopi-notifier/octopi-notifier.pro 2016-04-01 16:34:59.948205892 -0400 -@@ -8,7 +8,7 @@ - - # This controls whether octopi-notifier uses KStatusNotifier lib - # You SHOULD REALLY enable the following define in plasma 5 desktops! --#DEFINES += KSTATUS -+DEFINES += KSTATUS - - contains(DEFINES, KSTATUS){ - QT += KNotifications diff --git a/libre/octopi/octopi-repoeditor.desktop b/libre/octopi/octopi-repoeditor.desktop deleted file mode 100644 index 6e52a0076..000000000 --- a/libre/octopi/octopi-repoeditor.desktop +++ /dev/null @@ -1,9 +0,0 @@ -[Desktop Entry] -Name=Octopi Repo Editor -Icon=octopi-repoeditor -Exec=octopi-repoeditor -Terminal=false -Type=Application -Categories=GNOME;GTK;System; -#NotShowIn=GNOME;XFCE;LXDE;KDE; -StartupNotify=true diff --git a/libre/rave-x-colors/PKGBUILD b/libre/rave-x-colors/PKGBUILD deleted file mode 100644 index 7c4e81b2b..000000000 --- a/libre/rave-x-colors/PKGBUILD +++ /dev/null @@ -1,40 +0,0 @@ -# Maintainer (Arch): ThePilot -# Maintainer: Márcio Silva - -pkgname=rave-x-colors -pkgver=2.1 -pkgrel=3.parabola1 -pkgdesc="A vivid and classically styled icon theme based on Faenza. The inspiration for Mint-X, but with support for dark panels (Parabola rebranded)" -arch=('any') -url="http://www.ravefinity.com/p/rave-x-icon-theme.html" -license=('custom:cc-by-sa-3.0' 'GPL2') -options=('!strip' '!zipman' 'libtool' 'staticlibs') -install=update-icon-cache.install -source=($pkgname-$pkgver.tar.gz::https://googledrive.com/host/0B7iDWdwgu9QAX25DaVJOT0NtR2M - start-here-16.svg::https://projects.parabola.nu/pac.git/plain/src/img/parabola_officialIcon-default_r16px2_noa_nof_nos_svg1d1.svg - start-here-22.svg::https://projects.parabola.nu/pac.git/plain/src/img/parabola_officialIcon-default_r22px2_noa_nof_nos_svg1d1.svg - start-here-24.svg::https://projects.parabola.nu/pac.git/plain/src/img/parabola_officialIcon-default_r24px2_noa_nof_nos_svg1d1.svg - start-here-32.svg::https://projects.parabola.nu/pac.git/plain/src/img/parabola_officialIcon-default_r32px2_noa_nof_nos_svg1d1.svg - start-here-48.svg::https://projects.parabola.nu/pac.git/plain/src/img/parabola_officialIcon-default_r48px2_noa_nof_nos_svg1d1.svg - start-here-64.svg::https://projects.parabola.nu/pac.git/plain/src/img/parabola_officialIcon-default_r64px2_noa_nof_nos_svg1d1.svg - start-here-128.svg::https://projects.parabola.nu/pac.git/plain/src/img/parabola_officialIcon-default_r128px2_noa_nof_nos_svg1d1.svg) -md5sums=('23934c1e096be974694a46876e891fea' - 'f4daffac94e23a4f6a760cbaf8efbb34' - '7719e081594472778012ba9d9c318546' - 'a2715b9e291654afb87585ede37ad72d' - 'a4eb6316d254cf7017107363e41f7f07' - '2b739bfca04b08a5774fe77e9b8e66e8' - '94b9f4e6eeb5d9dbfd837af87185eecc' - '782e7ce11c076163e19d2db299c1133c') - -package() { - mkdir -p $pkgdir/usr/share/icons/ - cp -r $srcdir/* $pkgdir/usr/share/icons/ - - for i in 16 22 24 32 48 64 128; do - install -Dm644 $srcdir/start-here-$i.svg \ - $pkgdir/usr/share/icons/RAVE-X-CX/places/$i/start-here.svg - done - - rm "$pkgdir/usr/share/icons/RAVEX-Icon-Manual-Doc.txt" "$pkgdir/usr/share/icons/$pkgname-$pkgver.tar.gz" -} diff --git a/libre/rave-x-colors/update-icon-cache.install b/libre/rave-x-colors/update-icon-cache.install deleted file mode 100644 index 461e54033..000000000 --- a/libre/rave-x-colors/update-icon-cache.install +++ /dev/null @@ -1,14 +0,0 @@ -post_install() { - for dir in usr/share/icons/RAVE*; do - gtk-update-icon-cache -ftq $dir - done -} - -post_upgrade() { - post_install -} - -post_remove() { - post_install -} - diff --git a/pcr/ambiance-radiance-colors-suite/PKGBUILD b/pcr/ambiance-radiance-colors-suite/PKGBUILD new file mode 100644 index 000000000..47d29cbd7 --- /dev/null +++ b/pcr/ambiance-radiance-colors-suite/PKGBUILD @@ -0,0 +1,23 @@ +# Maintainer (Arch): ThePilot +# Contributor (Arch): Padfoot +# Contributor (Arch): Louis Tim Larsen +# Maintainer: Márcio Silva + +pkgname='ambiance-radiance-colors-suite' +pkgver='16.04.1' +pkgrel=1 +pkgdesc="Ambiance & Radiance Colors Suite for Unity, Gnome Classic, MATE, XFCE, LXDE and Openbox desktops" +arch=('any') +license=('GPL2') +options=('!strip' '!zipman') +url="http://www.ravefinity.com/p/ambiance-radiance-colors-suite.html" +depends=('gtk-engine-murrine') +optdepends=('rave-x-colors' 'gtk3>=3.14' 'gtk3<3.20') +source=("$pkgname-$pkgver.tar.gz::https://googledrive.com/host/0B7iDWdwgu9QAd18yRG9WWGs3R1E") +md5sums=('97bdc67e1fa4afb0fb5d00ef14647757') + +package() { + mkdir -p "$pkgdir/usr/share/themes/" + cd "$srcdir/" + cp -r Ambiance-* Radiance-* "$pkgdir/usr/share/themes/" +} diff --git a/pcr/grub2-theme-gnuaxiom/PKGBUILD b/pcr/grub2-theme-gnuaxiom/PKGBUILD new file mode 100644 index 000000000..c84f70732 --- /dev/null +++ b/pcr/grub2-theme-gnuaxiom/PKGBUILD @@ -0,0 +1,24 @@ +# Maintainer: Luke R. GPG: rsa4096/3EAE8697 + +pkgname=grub2-theme-gnuaxiom +_pkgname=GNUAxiom +pkgver=1.03 +pkgrel=1 +pkgdesc="A Parabola GNU/Linux-libre theme for grub2, forked from Axiom." +arch=('any') +url="https://github.com/g4jc/GNUAxiom" +license=('GPL2') +makedepends=('grub') +source=("https://github.com/g4jc/$_pkgname/archive/$pkgver.tar.gz") +install=$pkgname.install +sha512sums=('730c30d39255ea8c9b178ce0f6ebe754e2443a7c64422200ae3dfffc78ce9a645e3488e6b7078e7b96f7ccbaa161730bd2f7af5a4d391240401f4cad792e2686') + +prepare() { +cd $srcdir + mv $_pkgname-$pkgver $_pkgname +} + +package() { + cd $srcdir + find . -type f -exec install -D -m644 {} ${pkgdir}/boot/grub/themes/{} \; +} diff --git a/pcr/grub2-theme-gnuaxiom/grub2-theme-gnuaxiom.install b/pcr/grub2-theme-gnuaxiom/grub2-theme-gnuaxiom.install new file mode 100644 index 000000000..a8470e53b --- /dev/null +++ b/pcr/grub2-theme-gnuaxiom/grub2-theme-gnuaxiom.install @@ -0,0 +1,10 @@ +post_install() { + cat << _EOF + +==> Installation: +==> Add theme to your /etc/default/grub: GRUB_THEME="/boot/grub/themes/GNUAxiom/theme.txt" +==> Preferred resolution 1024x768: GRUB_GFXMODE=1024x768 +==> Update grub:# grub-mkconfig -o /boot/grub/grub.cfg + +_EOF +} \ No newline at end of file diff --git a/pcr/octopi/PKGBUILD b/pcr/octopi/PKGBUILD new file mode 100644 index 000000000..cf0b8ed8b --- /dev/null +++ b/pcr/octopi/PKGBUILD @@ -0,0 +1,119 @@ +# Maintainer (Arch): Jameson Pugh +# Maintainer: André Silva +# Contributor: Márcio Silva + +pkgbase=octopi +pkgname=('octopi' 'octopi-notifier' 'octopi-repoeditor' 'octopi-cachecleaner') +pkgver=0.8.1 +pkgrel=4.parabola1 +arch=('i686' 'x86_64' 'armv7h') +url="http://octopiproject.wordpress.com" +license=('GPL2') +makedepends=('qt5-declarative') +source=("https://github.com/aarnt/${pkgname}/archive/v${pkgver}.tar.gz" + 'octopi-repoeditor.desktop' + 'enable-kstatus.patch') +sha256sums=('e01c6d959e5663797771b95b47951e3ad11a9abbc7cbb009f1f835404c5ff43e' + '131f16745df685430db55e54ede6da66aed9b02ca00d6d873a002b2a3e1c90ef' + '288dd58a8aa98ef5ad901aec600d0a3c36fa81b60d51385bceeadec0c1aa7b01') + +prepare() { + cd "${srcdir}/${pkgbase}-${pkgver}" + + patch -p0 < ../enable-kstatus.patch +} + +build() { + cd "${srcdir}/${pkgbase}-${pkgver}" + + qmake-qt5 octopi.pro + make + + cd "${srcdir}/${pkgbase}-${pkgver}/notifier/pacmanhelper" + msg "Building pacmanhelper..." + qmake-qt5 pacmanhelper.pro + make + + cd "${srcdir}/${pkgbase}-${pkgver}/notifier/octopi-notifier" + msg "Building octopi-notifier..." + qmake-qt5 octopi-notifier.pro + make + + cd "${srcdir}/${pkgbase}-${pkgver}/repoeditor" + msg "Building octopi-repoeditor..." + qmake-qt5 octopi-repoeditor.pro + make + + cd "${srcdir}/${pkgbase}-${pkgver}/cachecleaner" + msg "Building octopi-cachecleaner..." + qmake-qt5 octopi-cachecleaner.pro + make +} + +package_octopi() { + pkgdesc="A powerful Pacman frontend using Qt5 libs, without nonfree pacaur and yaourt recommendation" + depends=('qt5-declarative' 'xterm') + optdepends=('kdesu: for KDE' + 'gksu: for XFCE, Gnome, LXDE, Cinnamon' + 'lxqt-sudo: for LXQT' + 'gnome-keyring: for password management' + 'gist: for SysInfo report' + 'octopi-repoeditor: for editing functions' + 'octopi-cachecleaner: for cleaning functions' + 'octopi-notifier: for notifications' + 'pacmanlogviewer: to view pacman log files') + conflicts=('octopi-git') + + cd "${srcdir}/${pkgbase}-${pkgver}" + + install -D -m755 "${srcdir}/${pkgbase}-${pkgver}/bin/${pkgname}" "${pkgdir}/usr/bin/${pkgname}" + install -D -m644 "${srcdir}/${pkgbase}-${pkgver}/${pkgname}.desktop" "${pkgdir}/usr/share/applications/${pkgname}.desktop" + install -D -m644 "${srcdir}/${pkgbase}-${pkgver}/resources/images/${pkgname}_green.png" "${pkgdir}/usr/share/icons/${pkgname}.png" + install -D -m644 "${srcdir}/${pkgbase}-${pkgver}/resources/images/${pkgname}_green.png" "${pkgdir}/usr/share/icons/gnome/32x32/apps/${pkgname}.png" + install -D -m644 "${srcdir}/${pkgbase}-${pkgver}/resources/images/${pkgname}_red.png" "${pkgdir}/usr/share/icons/${pkgname}_red.png" + install -D -m644 "${srcdir}/${pkgbase}-${pkgver}/resources/images/${pkgname}_yellow.png" "${pkgdir}/usr/share/icons/${pkgname}_yellow.png" + + #Pacmanhelper service files + install -D -m755 "${srcdir}/${pkgbase}-${pkgver}/notifier/bin/pacmanhelper" "${pkgdir}/usr/lib/octopi/pacmanhelper" + install -D -m644 "${srcdir}/${pkgbase}-${pkgver}/notifier/pacmanhelper/polkit/org.octopi.pacman.policy" "${pkgdir}/usr/share/polkit-1/actions/org.octopi.pacman.policy" + install -D -m644 "${srcdir}/${pkgbase}-${pkgver}/notifier/pacmanhelper/polkit/org.octopi.pacmanhelper.conf" "${pkgdir}/etc/dbus-1/system.d/org.octopi.pacmanhelper.conf" + install -D -m644 "${srcdir}/${pkgbase}-${pkgver}/notifier/pacmanhelper/polkit/org.octopi.pacmanhelper.xml" "${pkgdir}/usr/share/dbus-1/interfaces/org.octopi.pacmanhelper.xml" + install -D -m644 "${srcdir}/${pkgbase}-${pkgver}/notifier/pacmanhelper/polkit/org.octopi.pacmanhelper.service" "${pkgdir}/usr/share/dbus-1/system-services/org.octopi.pacmanhelper.service" + + #speedup files + install -D -m755 "${srcdir}/${pkgbase}-${pkgver}/speedup/speedup-octopi.sh" "${pkgdir}/usr/bin/speedup-octopi.sh" + install -D -m644 "${srcdir}/${pkgbase}-${pkgver}/speedup/${pkgname}.service" "${pkgdir}/usr/lib/systemd/system/${pkgname}.service" +} + +package_octopi-notifier() { + pkgdesc="Notifier for Octopi" + depends=('octopi' 'libnotify' 'knotifications') + optdepends=('xfce4-notifyd: for notifications in XFCE') + conflicts=('octopi-notifier-qt4' 'octopi-notifier-kde') + + #Octopi-notifier files + install -D -m755 "${srcdir}/${pkgbase}-${pkgver}/notifier/bin/octopi-notifier" "${pkgdir}/usr/bin/octopi-notifier" + install -D -m644 "${srcdir}/${pkgbase}-${pkgver}/octopi-notifier.desktop" "${pkgdir}/usr/share/applications/${pkgname}.desktop" + install -D -m644 "${srcdir}/${pkgbase}-${pkgver}/octopi-notifier.desktop" "${pkgdir}/etc/xdg/autostart/${pkgname}.desktop" +} + +package_octopi-repoeditor() { + pkgdesc="Pacman repo editor for Octopi" + depends=('qt5-base') + + #Octopi-repoeditor files + install -D -m755 "${srcdir}/${pkgbase}-${pkgver}/repoeditor/bin/octopi-repoeditor" "${pkgdir}/usr/bin/octopi-repoeditor" + install -D -m644 "${srcdir}/${pkgname}.desktop" "${pkgdir}/usr/share/applications/${pkgname}.desktop" + install -D -m644 "${srcdir}/${pkgbase}-${pkgver}/resources/images/${pkgbase}_red.png" "${pkgdir}/usr/share/icons/${pkgname}.png" +} + +package_octopi-cachecleaner() { + pkgdesc="Cachecleaner for Octopi" + depends=('qt5-base') + + #Octopi-cachecleaner files + install -D -m755 "${srcdir}/${pkgbase}-${pkgver}/cachecleaner/bin/octopi-cachecleaner" "${pkgdir}/usr/bin/octopi-cachecleaner" + install -D -m644 "${srcdir}/${pkgbase}-${pkgver}/cachecleaner/$pkgname.desktop" "${pkgdir}/usr/share/applications/$pkgname.desktop" +} + +# vim: set ts=2 sw=2 ft=sh noet: diff --git a/pcr/octopi/enable-kstatus.patch b/pcr/octopi/enable-kstatus.patch new file mode 100644 index 000000000..43b897707 --- /dev/null +++ b/pcr/octopi/enable-kstatus.patch @@ -0,0 +1,12 @@ +diff -Naur notifier/octopi-notifier/octopi-notifier.pro-orig notifier/octopi-notifier/octopi-notifier.pro +--- notifier/octopi-notifier/octopi-notifier.pro-orig 2016-04-01 16:34:55.541500593 -0400 ++++ notifier/octopi-notifier/octopi-notifier.pro 2016-04-01 16:34:59.948205892 -0400 +@@ -8,7 +8,7 @@ + + # This controls whether octopi-notifier uses KStatusNotifier lib + # You SHOULD REALLY enable the following define in plasma 5 desktops! +-#DEFINES += KSTATUS ++DEFINES += KSTATUS + + contains(DEFINES, KSTATUS){ + QT += KNotifications diff --git a/pcr/octopi/octopi-repoeditor.desktop b/pcr/octopi/octopi-repoeditor.desktop new file mode 100644 index 000000000..6e52a0076 --- /dev/null +++ b/pcr/octopi/octopi-repoeditor.desktop @@ -0,0 +1,9 @@ +[Desktop Entry] +Name=Octopi Repo Editor +Icon=octopi-repoeditor +Exec=octopi-repoeditor +Terminal=false +Type=Application +Categories=GNOME;GTK;System; +#NotShowIn=GNOME;XFCE;LXDE;KDE; +StartupNotify=true diff --git a/pcr/rave-x-colors/PKGBUILD b/pcr/rave-x-colors/PKGBUILD new file mode 100644 index 000000000..7c4e81b2b --- /dev/null +++ b/pcr/rave-x-colors/PKGBUILD @@ -0,0 +1,40 @@ +# Maintainer (Arch): ThePilot +# Maintainer: Márcio Silva + +pkgname=rave-x-colors +pkgver=2.1 +pkgrel=3.parabola1 +pkgdesc="A vivid and classically styled icon theme based on Faenza. The inspiration for Mint-X, but with support for dark panels (Parabola rebranded)" +arch=('any') +url="http://www.ravefinity.com/p/rave-x-icon-theme.html" +license=('custom:cc-by-sa-3.0' 'GPL2') +options=('!strip' '!zipman' 'libtool' 'staticlibs') +install=update-icon-cache.install +source=($pkgname-$pkgver.tar.gz::https://googledrive.com/host/0B7iDWdwgu9QAX25DaVJOT0NtR2M + start-here-16.svg::https://projects.parabola.nu/pac.git/plain/src/img/parabola_officialIcon-default_r16px2_noa_nof_nos_svg1d1.svg + start-here-22.svg::https://projects.parabola.nu/pac.git/plain/src/img/parabola_officialIcon-default_r22px2_noa_nof_nos_svg1d1.svg + start-here-24.svg::https://projects.parabola.nu/pac.git/plain/src/img/parabola_officialIcon-default_r24px2_noa_nof_nos_svg1d1.svg + start-here-32.svg::https://projects.parabola.nu/pac.git/plain/src/img/parabola_officialIcon-default_r32px2_noa_nof_nos_svg1d1.svg + start-here-48.svg::https://projects.parabola.nu/pac.git/plain/src/img/parabola_officialIcon-default_r48px2_noa_nof_nos_svg1d1.svg + start-here-64.svg::https://projects.parabola.nu/pac.git/plain/src/img/parabola_officialIcon-default_r64px2_noa_nof_nos_svg1d1.svg + start-here-128.svg::https://projects.parabola.nu/pac.git/plain/src/img/parabola_officialIcon-default_r128px2_noa_nof_nos_svg1d1.svg) +md5sums=('23934c1e096be974694a46876e891fea' + 'f4daffac94e23a4f6a760cbaf8efbb34' + '7719e081594472778012ba9d9c318546' + 'a2715b9e291654afb87585ede37ad72d' + 'a4eb6316d254cf7017107363e41f7f07' + '2b739bfca04b08a5774fe77e9b8e66e8' + '94b9f4e6eeb5d9dbfd837af87185eecc' + '782e7ce11c076163e19d2db299c1133c') + +package() { + mkdir -p $pkgdir/usr/share/icons/ + cp -r $srcdir/* $pkgdir/usr/share/icons/ + + for i in 16 22 24 32 48 64 128; do + install -Dm644 $srcdir/start-here-$i.svg \ + $pkgdir/usr/share/icons/RAVE-X-CX/places/$i/start-here.svg + done + + rm "$pkgdir/usr/share/icons/RAVEX-Icon-Manual-Doc.txt" "$pkgdir/usr/share/icons/$pkgname-$pkgver.tar.gz" +} diff --git a/pcr/rave-x-colors/update-icon-cache.install b/pcr/rave-x-colors/update-icon-cache.install new file mode 100644 index 000000000..461e54033 --- /dev/null +++ b/pcr/rave-x-colors/update-icon-cache.install @@ -0,0 +1,14 @@ +post_install() { + for dir in usr/share/icons/RAVE*; do + gtk-update-icon-cache -ftq $dir + done +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} + -- cgit v1.2.3-2-g168b