[arch-commits] Commit in plan9port/trunk (PKGBUILD acme.desktop acme.png acme.sh)
Alexander Rødseth
arodseth at archlinux.org
Mon Jan 5 08:45:41 UTC 2015
Date: Monday, January 5, 2015 @ 09:45:40
Author: arodseth
Revision: 125386
Added Acme desktop icon
Added:
plan9port/trunk/acme.desktop
plan9port/trunk/acme.png
plan9port/trunk/acme.sh
Modified:
plan9port/trunk/PKGBUILD
--------------+
PKGBUILD | 23 ++++++++++++++++++++---
acme.desktop | 11 +++++++++++
acme.png | 1 +
acme.sh | 3 +++
4 files changed, 35 insertions(+), 3 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2015-01-05 04:36:49 UTC (rev 125385)
+++ PKGBUILD 2015-01-05 08:45:40 UTC (rev 125386)
@@ -6,21 +6,32 @@
pkgname=plan9port
pkgver=20140306
-pkgrel=1
+pkgrel=2
pkgdesc='Port of many programs from Plan 9 to Unix-like operating systems'
arch=('x86_64' 'i686')
url='http://swtch.com/plan9port/'
license=('custom')
depends=('xorg-server' 'libxt' 'libxext' 'fuse')
+makedepends=('gendesk')
optdepends=('python2: for the codereview script')
provides=('plan9')
install='plan9.install'
options=('!zipman' 'staticlibs')
source=("http://$pkgname.googlecode.com/files/$pkgname-$pkgver.tgz"
- 'plan9.sh')
+ 'plan9.sh' 'acme.png' 'acme.desktop' 'acme.sh')
sha256sums=('cbb826cde693abdaa2051c49e7ebf75119bf2a4791fe3b3229f1ac36a408eaeb'
- '8768c080a8ceb0a52a3f866bd8ffc4b26f9deb97c6877ceea78ec0b316325a6b')
+ '8768c080a8ceb0a52a3f866bd8ffc4b26f9deb97c6877ceea78ec0b316325a6b'
+ 'b9046c4b7ed5e8e22bf3ea669d65ff681e616663b9743909a225884ac6fb261b'
+ '57fdddb70ba969ff4aa2f6c5b68dec02abe937a69044fe00006726e1900d5ffe'
+ 'fa6d13acba9db07b5b394ffe828548efa532ff8cc8e1d321b65ae6fc65e1f444')
+
+prepare() {
+ # Generate a desktop shortcut for the Acme editor
+ gendesk -f --pkgname acme --name Acme --genericname Editor \
+ --comment 'Editor from Plan9' --categories 'Application;Development;TextEditor'
+}
+
package() {
cd "$pkgname"
@@ -67,6 +78,12 @@
# Once more
grep --null -l -r "$pkgdir$PLAN9" | xargs --null sed -i "s!$pkgdir$PLAN9!${PLAN9}!g" || true
grep --null -l -r "/build/plan9port/pkg/plan9port/$PLAN9" | xargs --null sed -i "s!/build/plan9port/pkg/plan9port/$PLAN9!${PLAN9}!g" || true
+
+ # Acme
+ cd "$srcdir"
+ install -Dm644 acme.desktop "$pkgdir/usr/share/applications/acme.desktop"
+ install -Dm755 acme.sh "$pkgdir/usr/bin/acme"
+ install -Dm644 acme.png "$pkgdir/usr/share/pixmaps/acme.png"
}
# vim:set ts=2 sw=2 et:
Added: acme.desktop
===================================================================
--- acme.desktop (rev 0)
+++ acme.desktop 2015-01-05 08:45:40 UTC (rev 125386)
@@ -0,0 +1,11 @@
+[Desktop Entry]
+Encoding=UTF-8
+Type=Application
+Name=Acme
+GenericName=Editor
+Comment=Editor from Plan9
+Exec=acme
+Icon=acme
+Terminal=false
+StartupNotify=false
+Categories=Application;Development;TextEditor;
Added: acme.png
===================================================================
(Binary files differ)
Index: plan9port/trunk/acme.png
===================================================================
--- acme.png 2015-01-05 04:36:49 UTC (rev 125385)
+++ acme.png 2015-01-05 08:45:40 UTC (rev 125386)
Property changes on: plan9port/trunk/acme.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+image/png
\ No newline at end of property
Added: acme.sh
===================================================================
--- acme.sh (rev 0)
+++ acme.sh 2015-01-05 08:45:40 UTC (rev 125386)
@@ -0,0 +1,3 @@
+#!/bin/sh
+source /etc/profile.d/plan9.sh
+9 acme "$@"
More information about the arch-commits
mailing list