diff options
author | Rafael Fontenelle | 2022-07-13 12:03:19 -0300 |
---|---|---|
committer | Rafael Fontenelle | 2022-07-13 12:04:06 -0300 |
commit | f64c5b402196d3798f84e37e6435f3d09332682f (patch) | |
tree | 8997b8e39213110305b788acccb42acd9f0f4072 | |
download | aur-f64c5b402196d3798f84e37e6435f3d09332682f.tar.gz |
Replacement for chrome-gnome-shell
Project was renamed
https://gitlab.gnome.org/GNOME/gnome-browser-extension/-/merge_requests/9
-rw-r--r-- | .SRCINFO | 23 | ||||
-rw-r--r-- | .gitignore | 22 | ||||
-rw-r--r-- | PKGBUILD | 44 |
3 files changed, 89 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..7091e89a56df --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,23 @@ +pkgbase = gnome-browser-connector-git + pkgdesc = Native browser connector for integration with extensions.gnome.org + pkgver = 42rc.r656.101c501 + pkgrel = 1 + url = https://wiki.gnome.org/Projects/GnomeShellIntegration + arch = any + license = GPL3 + makedepends = meson + makedepends = git + depends = gnome-shell + depends = python-requests + depends = python-gobject + provides = chrome-gnome-shell + provides = gnome-browser-connector + conflicts = chrome-gnome-shell + conflicts = gs-chrome-connector + conflicts = gnome-browser-connector + replaces = chrome-gnome-shell + replaces = gs-chrome-connector + source = git+https://gitlab.gnome.org/nE0sIghT/gnome-browser-connector.git + md5sums = SKIP + +pkgname = gnome-browser-connector-git diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..ddfe915b4f92 --- /dev/null +++ b/.gitignore @@ -0,0 +1,22 @@ +# ignore everything ... +* + +# ... except itself +!.gitignore + +# ... except changes in package +!PKGBUILD +!.SRCINFO + +# ... except possible source files +!*.patch +!*.diff +!*.desktop +!*.png +!LICENSE +!*.service +!*.conf + +# ... except files from PKGBUILD fields +!*.changelog +!*.install diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..0a22f739525a --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,44 @@ +# Contributor: Andrew Querol <andrew@querol.me> +# Maintainer: Rafael Fontenelle <rafaelff@gnome.org> + +_name=gnome-browser-connector +pkgname=$_name-git +pkgver=42rc.r656.101c501 +pkgrel=1 +pkgdesc='Native browser connector for integration with extensions.gnome.org' +arch=(any) +url="https://wiki.gnome.org/Projects/GnomeShellIntegration" +license=(GPL3) +depends=(gnome-shell python-requests python-gobject) +makedepends=(meson git) +provides=(chrome-gnome-shell $_name) +replaces=(chrome-gnome-shell gs-chrome-connector) +conflicts=(chrome-gnome-shell gs-chrome-connector $_name) +source=(git+https://gitlab.gnome.org/nE0sIghT/$_name.git) +md5sums=('SKIP') + +pkgver() { + cd $_name + #git describe | sed 's/^v//;s/-/+/g' 2> /dev/null + printf "%s.r%s.%s" \ + "$(python3 -c 'from gnome_browser_connector.version import __version__; print(__version__, end="");' | sed 's|\.||')" \ + "$(git rev-list --count HEAD)" \ + "$(git rev-parse --short HEAD)" +} + +prepare() { + cd $_name +} + +build() { + arch-meson $_name build + meson compile -C build +} + +check() { + meson test -C build --print-errorlogs +} + +package() { + meson install --destdir="$pkgdir" -C build +} |