summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJack Chen2023-01-14 01:29:25 +0800
committerJack Chen2023-01-14 01:29:25 +0800
commit1bf96fadd64e578a7a711fcb06725685552bcc30 (patch)
tree28877ea2a76d2863a1236cee82ec434a7299f649
downloadaur-1bf96fadd64e578a7a711fcb06725685552bcc30.tar.gz
makepkg: update to v1.7.6
-rw-r--r--.SRCINFO11
-rw-r--r--.gitignore4
-rw-r--r--PKGBUILD32
3 files changed, 47 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..8fa5584353d0
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,11 @@
+pkgbase = snander
+ pkgdesc = SNANDer - Serial Nor/nAND/Eeprom programmeR (based on CH341A)
+ pkgver = 1.7.6+1+8cf7027
+ pkgrel = 1
+ url = https://github.com/McMCCRU/SNANDer
+ arch = any
+ license = GPL-2.0
+ source = git+https://github.com/McMCCRU/SNANDer.git#commit=8cf7027ecba63c80ad6edabed6c07d32eae477b8
+ sha256sums = SKIP
+
+pkgname = snander
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..4df5cbd2d036
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,4 @@
+*
+!.SRCINFO
+!.gitignore
+!PKGBUILD
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..e0d4555452c4
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,32 @@
+# Maintainer: Jack Chen <redchenjs@live.com>
+
+_srcname=SNANDer
+_version=1.7.6
+_version_pkg_updates=1
+_gitcommit=8cf7027ecba63c80ad6edabed6c07d32eae477b8
+
+pkgname=snander
+pkgver="${_version}+${_version_pkg_updates}+${_gitcommit::7}"
+pkgrel=1
+pkgdesc="SNANDer - Serial Nor/nAND/Eeprom programmeR (based on CH341A)"
+url="https://github.com/McMCCRU/SNANDer"
+arch=('any')
+license=('GPL-2.0')
+source=("git+${url}.git#commit=${_gitcommit}")
+sha256sums=('SKIP')
+
+build() {
+ cd "${srcdir}/${_srcname}/src"
+
+ sed -i -r "s|^(SNANDer:).*$|\1 \$(OBJS)|g" Makefile
+
+ cd libusb-*
+ ./configure --prefix="${srcdir}/${_srcname}/src/lusb_build" --disable-udev
+ make && make install
+
+ cd ../ && make
+}
+
+package() {
+ install -D -m755 "${srcdir}/${_srcname}/src/SNANDer" "${pkgdir}/usr/bin/SNANDer"
+}