diff options
author | Antonio Rojas | 2022-04-01 18:29:08 +0200 |
---|---|---|
committer | Antonio Rojas | 2022-04-01 18:29:08 +0200 |
commit | 261ec83d1f2be0d6dd3e0579495ff073992e7433 (patch) | |
tree | 0d3fb0522831918ca86663b8eda51c1bd9a37331 | |
download | aur-261ec83d1f2be0d6dd3e0579495ff073992e7433.tar.gz |
import from community
-rw-r--r-- | .SRCINFO | 47 | ||||
-rw-r--r-- | PKGBUILD | 68 |
2 files changed, 115 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..a590347b66cd --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,47 @@ +pkgbase = anjuta + pkgdesc = GNOME Integrated Development Environment (IDE) + pkgver = 3.34.0 + pkgrel = 8 + url = http://www.anjuta.org/ + arch = x86_64 + license = GPL + makedepends = gdl + makedepends = vte3 + makedepends = autogen + makedepends = devhelp + makedepends = glade + makedepends = libgda + makedepends = subversion + makedepends = neon + makedepends = dconf + makedepends = gtk-doc + makedepends = yelp-tools + makedepends = gnome-common + makedepends = intltool + makedepends = gobject-introspection + makedepends = itstool + makedepends = gjs + makedepends = git + makedepends = python + optdepends = perl: required for plugin tools + options = !emptydirs + source = https://download.gnome.org/sources/anjuta/3.34/anjuta-3.34.0.tar.xz + sha256sums = 42a93130ed3ee02d064a7094e94e1ffae2032b3f35a87bf441e37fc3bb3a148f + +pkgname = libanjuta + pkgdesc = Anjuta runtime library + depends = gdl + conflicts = anjuta<3.4.4 + +pkgname = anjuta + pkgdesc = GNOME Integrated Development Environment (IDE) + depends = libanjuta + depends = vte3 + depends = autogen + depends = devhelp + depends = glade + depends = libgda + depends = subversion + depends = neon + depends = dconf + depends = libgladeui-2.so diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..084e79069145 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,68 @@ +# Maintainer: Andreas Radke <andyrtr@archlinux.org> +# Contributor: Harley Laue <losinggeneration@yahoo.com> + +pkgbase=anjuta +pkgname=('libanjuta' 'anjuta') +pkgver=3.34.0 +pkgrel=8 +pkgdesc="GNOME Integrated Development Environment (IDE)" +arch=(x86_64) +license=(GPL) +makedepends=(gdl vte3 autogen devhelp glade libgda subversion neon dconf gtk-doc + yelp-tools gnome-common intltool gobject-introspection itstool gjs + git python) +optdepends=('perl: required for plugin tools') +url="http://www.anjuta.org/" +options=('!emptydirs') +_commit=aaadfafe19450d8524400af9ae09d5187b2d627a # master +source=(https://download.gnome.org/sources/$pkgbase/${pkgver:0:4}/$pkgbase-$pkgver.tar.xz) +sha256sums=('42a93130ed3ee02d064a7094e94e1ffae2032b3f35a87bf441e37fc3bb3a148f') + +prepare() { + cd $pkgbase-$pkgver + AUTOPOINT="intltoolize" autoreconf -fvi +} + + +build() { + cd $pkgbase-$pkgver + + ./configure --prefix=/usr --sysconfdir=/etc \ + --localstatedir=/var \ + --disable-compile-warnings \ + --disable-schemas-compile \ + --disable-silent-rules \ + --disable-static \ + --disable-vala \ + --enable-introspection \ + --enable-plugin-devhelp \ + --enable-plugin-glade \ + --enable-plugin-subversion \ + --enable-glade-catalog \ + --enable-gtk-doc + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +package_libanjuta(){ + pkgdesc="Anjuta runtime library" + depends=(gdl) + conflicts=('anjuta<3.4.4') + + cd $pkgbase-$pkgver/libanjuta + + # j1: Race during linking + make -j1 DESTDIR="$pkgdir" install +} + +package_anjuta(){ + pkgdesc="GNOME Integrated Development Environment (IDE)" + depends=(libanjuta vte3 autogen devhelp glade libgda subversion neon dconf + libgladeui-2.so) + + cd $pkgbase-$pkgver + make -j1 DESTDIR="$pkgdir" install + + cd libanjuta + make -j1 DESTDIR="$pkgdir" uninstall +} |