diff options
author | Anatol Pomozov | 2015-06-19 18:48:33 -0700 |
---|---|---|
committer | Anatol Pomozov | 2015-06-21 05:48:58 -0700 |
commit | e913f44dcb6c1c0f20a13a1ebf067ba80284c62e (patch) | |
tree | d7f09049ebe9cc88b090ccb99d0341dceb52728c | |
parent | c4c39767cf54ccbe81434e28d8f03496df8799e3 (diff) | |
download | aur-e913f44dcb6c1c0f20a13a1ebf067ba80284c62e.tar.gz |
DSView does not need root now
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | 0002-Instead-of-polluting-bin-use-usr-share-path-for-reso.patch | 2 | ||||
-rw-r--r-- | PKGBUILD | 8 | ||||
-rw-r--r-- | udev.rules | 12 |
4 files changed, 16 insertions, 12 deletions
@@ -1,6 +1,6 @@ pkgbase = dsview-git pkgdesc = GUI programe for supporting various instruments from DreamSourceLab, including logic analyzer, oscilloscope, etc. - pkgver = 0.3.r54.g71d0f5a + pkgver = 0.93.r1.g71d0f5a pkgrel = 1 url = http://www.dreamsourcelab.com/ install = dsview.install @@ -20,8 +20,8 @@ pkgbase = dsview-git source = dsview.desktop md5sums = SKIP md5sums = 1e65dd1e0a3154296f37429ff2f6e817 - md5sums = ee5cc08bff5f6a23ef4ba5fdfbf956a1 - md5sums = af6d97ba0fbea628e320bdb4b469b766 + md5sums = da765c96fbe56910e32755995ec3616a + md5sums = 9a0a3d388369283019d7f0efa8d0c8a6 md5sums = 095886809795b40d663bfe4b79395811 pkgname = dsview-git diff --git a/0002-Instead-of-polluting-bin-use-usr-share-path-for-reso.patch b/0002-Instead-of-polluting-bin-use-usr-share-path-for-reso.patch index e7dacdfc858c..037c7e9ff925 100644 --- a/0002-Instead-of-polluting-bin-use-usr-share-path-for-reso.patch +++ b/0002-Instead-of-polluting-bin-use-usr-share-path-for-reso.patch @@ -50,7 +50,7 @@ index e4a2b6e..b94cbf3 100644 strcpy(config_path, str.c_str()); + */ + // dirty -+ strcpy(config_path, "/usr/share/dslogic/"); ++ strcpy(config_path, "/usr/share/dsview/"); } // Do the scan @@ -2,7 +2,7 @@ # Contributor: Thomas Krug <t.krug@elektronenpumpe.de> pkgname=dsview-git -pkgver=0.3.r54.g71d0f5a +pkgver=0.93.r1.g71d0f5a pkgrel=1 pkgdesc='GUI programe for supporting various instruments from DreamSourceLab, including logic analyzer, oscilloscope, etc.' arch=(i686 x86_64) @@ -17,8 +17,8 @@ source=(git://github.com/DreamSourceLab/DSView dsview.desktop) md5sums=('SKIP' '1e65dd1e0a3154296f37429ff2f6e817' - 'ee5cc08bff5f6a23ef4ba5fdfbf956a1' - 'af6d97ba0fbea628e320bdb4b469b766' + 'da765c96fbe56910e32755995ec3616a' + '9a0a3d388369283019d7f0efa8d0c8a6' '095886809795b40d663bfe4b79395811') install=dsview.install @@ -37,6 +37,8 @@ build() { cd "$srcdir/DSView/DSView" cmake -DCMAKE_INSTALL_PREFIX:PATH=/usr -DCMAKE_SKIP_RPATH=1 . + + # for f in $(find . -type f -name "*.png"); do echo "Processing $f ..."; convert $f -strip $f; done make } diff --git a/udev.rules b/udev.rules index 443a1a99a83e..139515b770b0 100644 --- a/udev.rules +++ b/udev.rules @@ -1,6 +1,8 @@ -## DSLogic -# 2a0e:0001 -ATTRS{idVendor}=="2a0e", ATTRS{idProduct}=="0001", ENV{ID_MM_DEVICE_IGNORE}="1" -ATTRS{idVendor}=="2a0e", ATTRS{idProduct}=="0001", ENV{MTP_NO_PROBE}="1" -SUBSYSTEMS=="usb", ATTRS{idVendor}=="2a0e", ATTRS{idProduct}=="0001", GROUP="plugdev", MODE="0660" +## DSLogic udev rules +ATTR{idVendor}!="2a0e", GOTO="not_DreamStudio" +# Logic analyzer +ATTR{idProduct}=="0001", SYMLINK+="dslogic", MODE="0660", GROUP="plugdev", TAG+="uaccess" +# Oscilloscope +ATTR{idProduct}=="0002", SYMLINK+="dslogic_scope", MODE="0660", GROUP="plugdev", TAG+="uaccess" +LABEL="not_DreamStudio" |