summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorLen Chan2021-04-08 01:41:29 +0800
committerLen Chan2021-04-08 01:41:29 +0800
commit48d342b93320825ec82b5cbb679aa929904a3eac (patch)
treeef03bfa8443fa83079bc81b262c3ad5f5afe99f3
downloadaur-48d342b93320825ec82b5cbb679aa929904a3eac.tar.gz
inital commit
-rw-r--r--.SRCINFO15
-rw-r--r--PKGBUILD40
2 files changed, 55 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..be8250179d07
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,15 @@
+pkgbase = brother-color-label-printer
+ pkgdesc = A Linux color labeling printing command tool for Brother VC-500W color label printer
+ pkgver = 0.2
+ pkgrel = 1
+ url = https://m7i.org/projects/labelprinter-linux-python-for-vc-500w/
+ arch = any
+ groups = office
+ license = AGPLv3
+ depends = python3
+ provides = labelprinter
+ source = https://m7i.org/include/software/labelprinter-0.2.tar.xz
+ md5sums = 2dad06a7c09e3bfbe0a99b0db5e1e77c
+
+pkgname = brother-color-label-printer
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..2b2872d551ed
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,40 @@
+# Maintainer: Len Chan <lenchan139@tto.moe>
+pkgname=brother-color-label-printer
+pkgver=0.2
+pkgbuild=1
+pkgrel=1
+pkgdesc="A Linux color labeling printing command tool for Brother VC-500W color label printer"
+arch=('any')
+url="https://m7i.org/projects/labelprinter-linux-python-for-vc-500w/"
+license=('AGPLv3')
+groups=('office')
+depends=('python3')
+makedepends=()
+optdepends=()
+provides=('labelprinter')
+conflicts=()
+replaces=()
+backup=()
+options=()
+install=
+changelog=
+source=(https://m7i.org/include/software/$provides-$pkgver.tar.xz)
+
+noextract=()
+md5sums=('2dad06a7c09e3bfbe0a99b0db5e1e77c')
+
+build() {
+ echo "Nothing to build"
+}
+
+package() {
+ mkdir -p "${pkgdir}/opt/${pkgname}"
+ mkdir -p "${pkgdir}/usr/bin"
+ cp -ra "${srcdir}/${provides}" "${pkgdir}/opt/${pkgname}"
+ touch "${pkgdir}/opt/${pkgname}/labelprinter.sh"
+ echo -en '#!/bin/sh \n PYTHONPATH=/home/len/labelprinter/ python3 -m labelprinter "$@"' > "${pkgdir}/opt/${pkgname}/labelprinter.sh"
+ chmod a+rw "${pkgdir}/opt/${pkgname}/labelprinter.sh"
+ chmod +x "${pkgdir}/opt/${pkgname}/labelprinter.sh"
+ ln -s "$/opt/${pkgname}/labelprinter.sh" "${pkgdir}/usr/bin/${pkgname}"
+ ln -s "/opt/${pkgname}/labelprinter.sh" "${pkgdir}/usr/bin/bclprinter"
+}