summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorCarsten Feuls2015-11-18 15:03:18 +0100
committerCarsten Feuls2015-11-18 15:03:18 +0100
commit57aee3eec2381c20faad251a7edcad72b5f2b529 (patch)
treecd8d2d15564ec1711dd4f396bea5278157ee47a8
downloadaur-57aee3eec2381c20faad251a7edcad72b5f2b529.tar.gz
Initial Commit
-rw-r--r--.SRCINFO26
-rw-r--r--PKGBUILD38
-rw-r--r--System-Tools_addtoservicemenu.desktop27
-rw-r--r--kde-services.install14
4 files changed, 105 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..ffd8a265cfb9
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,26 @@
+pkgbase = kde-services
+ pkgdesc = kde-service multifunction
+ pkgver = 2.0
+ pkgrel = 8
+ url = https://opendesktop.org/content/show.php/kde-services?content=147065
+ install = kde-services.install
+ arch = any
+ license = GPL
+ depends = kdebase-runtime
+ depends = dmidecode
+ depends = festival
+ depends = poppler
+ depends = ffmpeg
+ depends = transcode
+ depends = ghostscript
+ depends = fuse
+ depends = cdrkit
+ depends = diffutils
+ depends = fuseiso
+ source = http://downloads.sourceforge.net/project/kde-services/Source-Code/kde-services-2.0.tar.bz2
+ source = System-Tools_addtoservicemenu.desktop
+ md5sums = 903f63348e5c04e5aaeb5d23f4c3b4e3
+ md5sums = 2a096a1c7f0b579c37fa0046b46e6770
+
+pkgname = kde-services
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..eb959c387f0c
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,38 @@
+# Maintainer: carlos_manuel_83@hotmail.com
+# Contributer: giacomogiorgianni@gmail.com
+
+pkgname=kde-services
+pkgver=2.0
+pkgrel=8
+pkgdesc="kde-service multifunction"
+arch=('any')
+url="https://opendesktop.org/content/show.php/kde-services?content=147065"
+license=('GPL')
+depends=('kdebase-runtime' 'dmidecode' 'festival' 'poppler' 'ffmpeg' 'transcode' 'ghostscript' 'fuse' 'cdrkit' 'diffutils' 'fuseiso')
+source=("http://downloads.sourceforge.net/project/kde-services/Source-Code/$pkgname-$pkgver.tar.bz2" System-Tools_addtoservicemenu.desktop)
+md5sums=('903f63348e5c04e5aaeb5d23f4c3b4e3'
+ '2a096a1c7f0b579c37fa0046b46e6770')
+install=${pkgname}.install
+
+package() {
+ cd $srcdir/$pkgname-$pkgver
+ #sed "255s|xdg-mime|##|" -i Makefile
+ sed "260s|update|##|" -i Makefile
+ sed "261s|xdg|##|" -i Makefile
+ sed "262s|xdg|##|" -i Makefile
+ sed "32s|xdg|##|" -i Makefile
+ sed "33s|update|##|" -i Makefile
+ sed "34s|xdg|##|" -i Makefile
+ sed "35s|xdg|##|" -i Makefile
+ #sed "264s|update|##|" -i Makefile
+ #sed "265s|xdg|##|" -i Makefile
+ #sed "266s|xdg|##|" -i Makefile
+
+ #sed "27s|/usr|${pkgdir}/usr|" -i Makefile
+ make "RPM_BUILD_ROOT=${pkgdir}" install
+ # remove kernel rebuild entry is for fedora linux
+ rm $pkgdir/usr/share/applications/System_Tools*kernel*
+ rm $pkgdir/usr/share/applications/*package*
+ #sed '13,36d' <$pkgdir/usr/share/kde4/services/ServiceMenus/System-Tools_addtoservicemenu.desktop
+ cp $srcdir/System-Tools_addtoservicemenu.desktop $pkgdir/usr/share/kde4/services/ServiceMenus/System-Tools_addtoservicemenu.desktop
+}
diff --git a/System-Tools_addtoservicemenu.desktop b/System-Tools_addtoservicemenu.desktop
new file mode 100644
index 000000000000..a745f0ea91c6
--- /dev/null
+++ b/System-Tools_addtoservicemenu.desktop
@@ -0,0 +1,27 @@
+[Desktop Entry]
+Type=Service
+X-KDE-ServiceTypes=KonqPopupMenu/Plugin,inode/directory
+Icon=applications-system
+Actions=BuildKernel;CheckKernelUpdate;RebuildPackage;SysInfo;Htop;
+X-KDE-Submenu=System Tools
+X-KDE-Submenu[en_US]=System Tools
+X-KDE-Submenu[es]=Sistema - Herramientas
+X-KDE-Submenu[x-test]=xxSystem Toolsxx
+X-KDE-StartupNotify=false
+X-KDE-Priority=TopLevel
+
+[Desktop Action SysInfo]
+Name=System Information
+Name[en_US]=System Information
+Name[es]=InformaciĆ³n del Sistema
+Name[x-test]=xxSystem Informationxx
+Icon=hwinfo
+Exec=/usr/share/applications/System_Tools-sys-info.sh
+
+[Desktop Action Htop]
+Name=Process Viewer
+Name[en_US]=Process Viewer
+Name[es]=Visor De Procesos
+Name[x-test]=xxProcess Viewerxx
+Icon=view-process-all
+Exec=/usr/share/applications/System_Tools-process-viewer.sh
diff --git a/kde-services.install b/kde-services.install
new file mode 100644
index 000000000000..304b5a94a5c5
--- /dev/null
+++ b/kde-services.install
@@ -0,0 +1,14 @@
+post_install() {
+ [ -x `which update-mime-database` ] && update-mime-database usr/share/mime
+ [ -x `which gtk-update-icon-cache` ] && gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
+ update-desktop-database -q
+ bin/true
+}
+
+post_upgrade() {
+ post_install $1
+}
+
+post_remove() {
+ post_install $1
+}