diff options
author | sprocklem | 2019-01-14 18:39:47 -0700 |
---|---|---|
committer | sprocklem | 2019-01-14 18:39:47 -0700 |
commit | 0104d3501500a24ddc80ed8d0f595f290be59bf8 (patch) | |
tree | 2cfce2828a01c6907b5b359817dfb6fdeac3efc7 | |
download | aur-0104d3501500a24ddc80ed8d0f595f290be59bf8.tar.gz |
Initial commit. Added version 0.9.2.0.
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | PKGBUILD | 34 |
2 files changed, 50 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..15e69f1b28cd --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,16 @@ +pkgbase = firefox-extension-overbitenx + pkgdesc = Add gopher support to Firefox (beta) + pkgver = 0.9.2.0 + pkgrel = 1 + url = https://github.com/classilla/overbitenx + arch = x86_64 + groups = firefox-addons + license = custom + noextract = overbitenx-0.9.2.0.xpi + source = overbitenx-0.9.2.0.tar.gz::https://github.com/classilla/overbitenx/archive/0.9.2.0.tar.gz + source = overbitenx-0.9.2.0.xpi::https://addons.mozilla.org/firefox/downloads/file/1012346/overbitenx-0.1-an+fx-linux.xpi + sha256sums = bf3fa2cf5baaf8503d4ce15bae21071d10f3bd265937e1660765ae0e6f21f56c + sha256sums = 708dd95cd62be2d89e18a613254c4de7ed49d23532ca0b9f728f19ad3280be8e + +pkgname = firefox-extension-overbitenx + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..6261fef91d0a --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,34 @@ +# Maintainer: Melissa Sproule <sprocklem@gmail.com> +_pkgname="overbitenx" +pkgname="firefox-extension-${_pkgname}" +pkgver='0.9.2.0' +pkgrel='1' +pkgdesc="Add gopher support to Firefox (beta)" +arch=('x86_64') +url="https://github.com/classilla/overbitenx" +license=('custom') +groups=('firefox-addons') +source=("${_pkgname}-${pkgver}.tar.gz::https://github.com/classilla/overbitenx/archive/${pkgver}.tar.gz" + "${_pkgname}-${pkgver}.xpi::https://addons.mozilla.org/firefox/downloads/file/1012346/${_pkgname}-0.1-an+fx-linux.xpi") +noextract=("${_pkgname}-${pkgver}.xpi") +sha256sums=('bf3fa2cf5baaf8503d4ce15bae21071d10f3bd265937e1660765ae0e6f21f56c' + '708dd95cd62be2d89e18a613254c4de7ed49d23532ca0b9f728f19ad3280be8e') + +prepare() { + cd "${_pkgname}-${pkgver}" + sed 's|/home/linus/bin/onyx|/usr/lib/overbitenx/onyx|g' EXAMPLE_onyx.json >onyx.json +} + +build() { + cd "${_pkgname}-${pkgver}" + + # Since the onyx build rule is defined in Makefile.default, this should use the (superior) implicit build rule and not redefine CC for some reason. + make onyx +} + +package() { + install -Dm644 "${_pkgname}-${pkgver}.xpi" "${pkgdir}/usr/lib/firefox/browser/extensions/overbitenx@floodgap.com.xpi" + install -Dm644 "${_pkgname}-${pkgver}/onyx.json" "${pkgdir}/usr/lib/mozilla/native-messaging-hosts/onyx.json" + install -Dm755 "${_pkgname}-${pkgver}/onyx" "${pkgdir}/usr/lib/overbitenx/onyx" + install -Dm644 "${_pkgname}-${pkgver}/LICENSE.txt" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +} |