summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO10
-rw-r--r--PKGBUILD55
-rw-r--r--udev-browse.desktop10
3 files changed, 41 insertions, 34 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 59edfd3057ac..4ad6b84289f9 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = udev-browse-git
pkgdesc = Graphical browser for the Linux sysfs device tree
- pkgver = 20110324
+ pkgver = 0.3.r0.g7ba128e
pkgrel = 1
url = http://0pointer.de/blog/projects/udev-browse.html
arch = i686
@@ -10,9 +10,11 @@ pkgbase = udev-browse-git
makedepends = git
depends = udev
depends = libgee
- depends = gtk2
- provides = udev-browse
- conflicts = udev-browse
+ depends = gtk3
+ source = udev-browse-git::git://git.0pointer.de/udev-browse.git
+ source = udev-browse.desktop
+ sha256sums = SKIP
+ sha256sums = 2e6168eec25a8107a2a825ccb7b9081dd0eaf633b67ec3cbafc1f204261dc688
pkgname = udev-browse-git
diff --git a/PKGBUILD b/PKGBUILD
index 1aeaa9bcd5e1..4d790b053dcf 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,42 +1,37 @@
+# Maintainer: Alad Wenter <https://wiki.archlinux.org/index.php/Special:EmailUser/Alad>
# Contributor: Marti Raudsepp <marti@juffo.org>
-
pkgname=udev-browse-git
-pkgver=20110324
+pkgver=0.3.r0.g7ba128e
pkgrel=1
+
pkgdesc="Graphical browser for the Linux sysfs device tree"
+url=http://0pointer.de/blog/projects/udev-browse.html
arch=('i686' 'x86_64')
-url="http://0pointer.de/blog/projects/udev-browse.html"
license=('LGPL')
-depends=('udev' 'libgee' 'gtk2')
-options=()
-makedepends=('vala' 'git')
-replaces=()
-provides=('udev-browse')
-conflicts=('udev-browse')
-source=()
-
-_gitroot="git://git.0pointer.de/udev-browse.git"
-_gitname="udev-browse"
-
-build() {
- cd "$srcdir"
- msg "Connecting to GIT server...."
- if [ -d $_gitname ] ; then
- cd $_gitname && git pull origin
- msg "The local files are updated."
- else
- git clone $_gitroot $_gitname
- fi
+depends=('udev' 'libgee' 'gtk3')
+makedepends=('vala' 'git')
- msg "GIT checkout done or server timeout"
- msg "Starting make..."
+source=($pkgname::git://git.0pointer.de/udev-browse.git
+ udev-browse.desktop)
+sha256sums=('SKIP'
+ '2e6168eec25a8107a2a825ccb7b9081dd0eaf633b67ec3cbafc1f204261dc688')
- rm -rf "$srcdir/$_gitname-build"
- git clone "$srcdir/$_gitname" "$srcdir/$_gitname-build"
- cd "$srcdir/$_gitname-build"
+pkgver() {
+ cd "$pkgname"
+ git describe --long | sed 's/^v//; s/-/.r/; s/-/./'
+}
+build() {
+ cd "$pkgname"
+ sed -i 's/gee-1.0/gee-0.8/' Makefile
+ sed -i 's/ListStore/Gtk.ListStore/' udev-browse.vala
make
- install -d $pkgdir/usr/bin
- install -m 755 udev-browse $pkgdir/usr/bin
+}
+
+package() {
+ cd "$pkgname"
+ install -Dm755 udev-browse "$pkgdir"/usr/bin/udev-browse
+ install -Dm644 "$srcdir"/udev-browse.desktop \
+ "$pkgdir"/usr/share/applications/udev-browse.desktop
}
diff --git a/udev-browse.desktop b/udev-browse.desktop
new file mode 100644
index 000000000000..5dc34b65e973
--- /dev/null
+++ b/udev-browse.desktop
@@ -0,0 +1,10 @@
+[Desktop Entry]
+Encoding=UTF-8
+Type=Application
+Name=Udev-browse
+Comment=Graphical browser for the Linux sysfs device tree
+Exec=udev-browse
+Icon=emblem-system
+Terminal=false
+StartupNotify=false
+Categories=Application;System;