summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorsukso961002015-10-04 20:01:26 +0900
committersukso961002015-10-04 20:01:26 +0900
commit13dc975a623ec734545e398f5b657b2b1d2ca0e6 (patch)
tree7f6f5678ce0e661ecd46a089fc9028792550e0cc
parentf9423b56ab9d4d2724bfccdece6bce61b0639568 (diff)
downloadaur-13dc975a623ec734545e398f5b657b2b1d2ca0e6.tar.gz
update
-rw-r--r--PKGBUILD17
-rw-r--r--irccloud-election.desktop.in10
2 files changed, 26 insertions, 1 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 0da5300f181f..c414487a185c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -19,8 +19,23 @@ pkgver() {
echo "$(git rev-list --count HEAD).$(git rev-parse --short HEAD)"
}
-package() {
+prepare() {
+ cd "${srcdir}"
+ sed irccloud-election.desktop.in > irccloud-election.desktop
+}
+
+build() {
cd "${srcdir}/${_pkgname}"
npm install
npm run build
+ rm -rf dist
+ mkdir dist
+ ./generate-icon
+ ./build-linux.js ${_pkgname} $(git rev-list --count HEAD).$(git rev-parse --short HEAD)
+}
+
+package() {
+ cd "${srcdir}"
+ install -Dm644 irccloud-election.desktop "$pkgdir/usr/share/applications/irccloud-election.desktop"
+ install -Dm644 "${srcdir}/${_pkgname}" "$pkgdir/usr/share/irccloud-election"
}
diff --git a/irccloud-election.desktop.in b/irccloud-election.desktop.in
new file mode 100644
index 000000000000..319eaaa43e90
--- /dev/null
+++ b/irccloud-election.desktop.in
@@ -0,0 +1,10 @@
+[Desktop Entry]
+Name=IRCCloud
+Comment=Mac App, Win App and Linux app for IRCCloud. (An Electron wrapper for IRCCloud.)
+GenericName=IRC Client
+Exec=/usr/share/irccloud-election/electron %U
+Icon=IRCCloud
+Type=Application
+StartupNotify=true
+Categories=GNOME;GTK;Utility;
+MimeType=text/plain;