summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorRafael Silva2023-04-27 18:51:29 +0100
committerRafael Graça Silva2023-04-27 18:51:29 +0100
commit7a1c47db31e8dbafbc74d1609214d3408e409d32 (patch)
treeabcf715ac7fa8056ae3ee663f34b20443cd45564
downloadaur-7a1c47db31e8dbafbc74d1609214d3408e409d32.tar.gz
Initial commit
-rw-r--r--.SRCINFO16
-rw-r--r--PKGBUILD31
2 files changed, 47 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..0d97760c0670
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,16 @@
+pkgbase = python-xpi2pkgbuild
+ pkgdesc = Mozilla XPI based PKGBUILD generator using mozilla addon API.
+ pkgver = 1.0.0
+ pkgrel = 1
+ url = https://github.com/perigoso/xpi2pkgbuild
+ arch = any
+ license = MIT
+ makedepends = python-flit
+ makedepends = python-build
+ makedepends = python-installer
+ makedepends = python-wheel
+ makedepends = python-setuptools
+ source = xpi2pkgbuild-1.0.0.tar.gz::https://files.pythonhosted.org/packages/source/x/xpi2pkgbuild/xpi2pkgbuild-1.0.0.tar.gz
+ b2sums = 83c7da4d2b13bb3c8f9c72e6c6f2c188c82ecb1b2b93e1c90b795a6aca705e6dec5e2f07e70ed3b189e072b61eba798f577b04873622610e702e045eb141a895
+
+pkgname = python-xpi2pkgbuild
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..8467a0e5e0a4
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,31 @@
+# Maintainer: Rafael Silva <perigoso@riseup.net>
+
+_modulename='xpi2pkgbuild'
+pkgname="python-${_modulename}"
+pkgver=1.0.0
+pkgrel=1
+pkgdesc='Mozilla XPI based PKGBUILD generator using mozilla addon API.'
+arch=('any')
+url='https://github.com/perigoso/xpi2pkgbuild'
+license=('MIT')
+makedepends=(
+ 'python-flit'
+ 'python-build'
+ 'python-installer'
+ 'python-wheel'
+ 'python-setuptools'
+)
+source=("${_modulename}-${pkgver}.tar.gz::https://files.pythonhosted.org/packages/source/${_modulename::1}/${_modulename}/${_modulename}-${pkgver}.tar.gz")
+b2sums=('83c7da4d2b13bb3c8f9c72e6c6f2c188c82ecb1b2b93e1c90b795a6aca705e6dec5e2f07e70ed3b189e072b61eba798f577b04873622610e702e045eb141a895')
+
+build() {
+ cd "${_modulename}-${pkgver}"
+
+ python -m build --wheel --no-isolation
+}
+
+package() {
+ cd "${_modulename}-${pkgver}"
+
+ python -m installer --destdir="$pkgdir" dist/*.whl
+}