diff options
author | Nahuel Gomez Castro | 2020-02-21 16:25:36 -0300 |
---|---|---|
committer | Nahuel Gomez Castro | 2020-02-21 16:25:36 -0300 |
commit | 3db3ff6800aeeb6388479579c56ed5651466e4f1 (patch) | |
tree | d73502d5d3dcfa619ec1c2bdf4e36bbd0ced273b | |
parent | c59a19b941a9e73033c5ab8d5fd78cf27e4cb69b (diff) | |
download | aur-3db3ff6800aeeb6388479579c56ed5651466e4f1.tar.gz |
Refactored PKGBUILD in order to use git tags instead of tarball, and added CHANGELOG
-rw-r--r-- | .SRCINFO | 13 | ||||
-rw-r--r-- | .gitignore | 6 | ||||
-rw-r--r-- | CHANGELOG | 9 | ||||
-rw-r--r-- | PKGBUILD | 31 |
4 files changed, 37 insertions, 22 deletions
@@ -1,15 +1,20 @@ pkgbase = obs-gnome-screencast - pkgdesc = GNOME Screen Cast OBS Studio plugin, supports Wayland + pkgdesc = GNOME Screen Cast OBS Studio plugin pkgver = 0.1.0 pkgrel = 1 url = https://github.com/fzwoch/obs-gnome-screencast - arch = any + changelog = CHANGELOG + arch = x86_64 license = GPL2 makedepends = meson + makedepends = git depends = gnome-shell depends = obs-studio - source = https://github.com/fzwoch/obs-gnome-screencast/archive/v0.1.0.tar.gz - sha256sums = 26f1c082c8b30f1d6046d7ad2f44a7b6a5664220c1eb3c41f7725d1510162ced + depends = gtk3 + depends = gstreamer + depends = gst-plugins-base-libs + source = git+https://github.com/fzwoch/obs-gnome-screencast.git#tag=v0.1.0 + sha256sums = SKIP pkgname = obs-gnome-screencast diff --git a/.gitignore b/.gitignore index 295c4163e8e1..14058e533a22 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,4 @@ +/obs-gnome-screencast +/pkg +/src *.pkg.tar.xz -pkg -src -*.tar.gz diff --git a/CHANGELOG b/CHANGELOG new file mode 100644 index 000000000000..14059c0147ad --- /dev/null +++ b/CHANGELOG @@ -0,0 +1,9 @@ +v0.1.0 +====== +First release with Mutter API + +Note: + - Shared object filename changed + - Source ID changed + +That allows parallel use of the old plugin and this one @@ -1,23 +1,24 @@ -# Maintainer: schard <mail at richard dash neumann period de> -pkgname=obs-gnome-screencast -pkgver=0.1.0 -pkgrel=1 -pkgdesc="GNOME Screen Cast OBS Studio plugin, supports Wayland" -arch=('any') +# Maintainer: Nahuel Gomez Castro <nahual_gomca@outlook.com.ar> +# Contributor: schard <mail at richard dash neumann period de> + +pkgname='obs-gnome-screencast' +pkgver='0.1.0' +pkgrel='1' +pkgdesc="GNOME Screen Cast OBS Studio plugin" +changelog='CHANGELOG' +arch=('x86_64') url="https://github.com/fzwoch/${pkgname}" license=('GPL2') -depends=('gnome-shell' 'obs-studio') -makedepends=('meson') -source=("https://github.com/fzwoch/${pkgname}/archive/v${pkgver}.tar.gz") -sha256sums=('26f1c082c8b30f1d6046d7ad2f44a7b6a5664220c1eb3c41f7725d1510162ced') - +depends=('gnome-shell' 'obs-studio' 'gtk3' 'gstreamer' 'gst-plugins-base-libs') +makedepends=('meson' 'git') +source=("git+${url}.git#tag=v${pkgver}") +sha256sums=('SKIP') build() { - meson --buildtype=release --prefix=/usr "${pkgname}-${pkgver}" "${pkgname}-${pkgver}/build" - ninja -C "${pkgname}-${pkgver}/build" + arch-meson ${pkgname} build + ninja -C build } - package() { - DESTDIR="${pkgdir}" ninja -C "${pkgname}-${pkgver}/build" install + DESTDIR="${pkgdir}" ninja -C build install } |