summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO24
-rw-r--r--PKGBUILD35
2 files changed, 59 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..7fa16f087be5
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,24 @@
+pkgbase = subtle-git
+ pkgdesc = A grid-based manual tiling window manager with a strong focus on easy but customizable look and feel
+ pkgver = 0.11.r21.g7f3b86a
+ pkgrel = 1
+ url = http://github.com/anatol/subtle
+ arch = i686
+ arch = x86_64
+ license = GPL
+ makedepends = git
+ makedepends = pkg-config
+ depends = ruby
+ depends = libxrandr
+ depends = libxft
+ depends = libxpm
+ depends = libxinerama
+ depends = libxtst
+ provides = subtle
+ conflicts = subtle
+ backup = etc/xdg/subtle/subtle.rb
+ source = git+http://github.com/anatol/subtle
+ md5sums = SKIP
+
+pkgname = subtle-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..5156770a5838
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,35 @@
+# Maintainer: Anatol Pomozov
+
+pkgname=subtle-git
+pkgver=0.11.r21.g7f3b86a
+pkgrel=1
+pkgdesc='A grid-based manual tiling window manager with a strong focus on easy but customizable look and feel'
+arch=(i686 x86_64)
+url='http://github.com/anatol/subtle'
+license=(GPL)
+depends=(ruby libxrandr libxft libxpm libxinerama libxtst)
+makedepends=(git pkg-config)
+provides=(subtle)
+conflicts=(subtle)
+backup=(etc/xdg/subtle/subtle.rb)
+source=(git+http://github.com/anatol/subtle)
+md5sums=('SKIP')
+
+pkgver() {
+ cd subtle
+ git describe --tags | sed -r 's/([^-]*-g)/r\1/;s/-/./g'
+}
+
+prepare() {
+ cd subtle
+ # Use vendor_ruby instead of site_ruby
+ sed -e \
+ 's/RbConfig::CONFIG\["sitelibdir"\]/RbConfig::CONFIG\["vendorlibdir"\]/' \
+ -i Rakefile
+}
+
+package() {
+ cd subtle
+ rake destdir="$pkgdir" install
+ install -D -m644 data/subtle.desktop "$pkgdir"/usr/share/xsessions/subtle.desktop
+}