Caleb Maclennan pushed to branch main at Arch Linux / Packaging / Packages / birdfont
Commits: 25d64d8f by Caleb Maclennan at 2024-02-28T08:48:56+03:00 upgpkg: 2.33.4-1 - - - - - 2 changed files: - + .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -0,0 +1,30 @@ +pkgbase = birdfont + pkgdesc = Font editor which can generate fonts in TTF, EOT and SVG formats + pkgver = 2.33.4 + pkgrel = 1 + url = https://birdfont.org/ + arch = x86_64 + license = GPL-3.0-only + makedepends = python + makedepends = vala + depends = cairo + depends = glibc + depends = glib2 + depends = libglib-2.0.so + depends = libgobject-2.0.so + depends = gdk-pixbuf2 + depends = gtk3 + depends = libgtk-3.so + depends = hicolor-icon-theme + depends = libgee + depends = libgee-0.8.so + depends = libnotify + depends = libnotify.so + depends = libxmlbird + depends = webkit2gtk-4.1 + depends = libwebkit2gtk-4.1.so + source = https://github.com/johanmattssonm/birdfont/archive/v2.33.4/birdfont-2.33.4.tar.gz + validpgpkeys = FB3BEFA59A6FF7F0E0682B68BCD31D4CCCEB9DD4 + sha256sums = 4fdba9ae553970a38a8aef66ca46afde591c3a100404940a78a59d82409786e9 + +pkgname = birdfont ===================================== PKGBUILD ===================================== @@ -8,25 +8,40 @@ # Contributor: Matej Lach <matej.l...@gmail.com> pkgname=birdfont -pkgver=2.32.3 +pkgver=2.33.4 pkgrel=1 pkgdesc='Font editor which can generate fonts in TTF, EOT and SVG formats' -arch=('x86_64') +arch=(x86_64) url='https://birdfont.org/' -license=('GPL3') -depends=('libgee' 'libxmlbird' 'webkit2gtk') -makedepends=('python' 'vala') -source=("https://github.com/johanmattssonm/$pkgname/archive/v$pkgver/$pkgname-$pkgver.tar.gz") -sha256sums=('57f57333cff6cb8682c5f397b3326100e0fb280fcd998bf7067f79710f84fce5') +license=(GPL-3.0-only) +# freetype2, fontconfi, and sqlite3 are linked in provided lib, but without an soname version :-/ +depends=(cairo # libcairo.so + # freetype2 libfreetype.so + # fontconfig libfontconfig.so + glibc # libc.so libm.so + glib2 libglib-2.0.so libgobject-2.0.so # gibgio-2.0.so + gdk-pixbuf2 # libgdk_pixbuf-2.0 + gtk3 libgtk-3.so + hicolor-icon-theme + libgee libgee-0.8.so + libnotify libnotify.so + libxmlbird + # sqlite3 libsqlite3.so + webkit2gtk-4.1 libwebkit2gtk-4.1.so) +makedepends=(python + vala) +_archive="$pkgname-$pkgver" +source=("https://github.com/johanmattssonm/$pkgname/archive/v$pkgver/$_archive.tar.gz") +sha256sums=('4fdba9ae553970a38a8aef66ca46afde591c3a100404940a78a59d82409786e9') validpgpkeys=('FB3BEFA59A6FF7F0E0682B68BCD31D4CCCEB9DD4') # Johan Mattsson build() { - cd $pkgname-$pkgver + cd "$_archive" ./configure --prefix /usr --cflags="$CFLAGS" --ldflags="$LDFLAGS" ./build.py } package() { - cd $pkgname-$pkgver + cd "$_archive" ./install.py --dest "$pkgdir" --libdir /lib --manpages-directory /share/man/man1 } View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/birdfont/-/commit/25d64d8faf471b6a27dfe6c56c4c5a234c79187c -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/birdfont/-/commit/25d64d8faf471b6a27dfe6c56c4c5a234c79187c You're receiving this email because of your account on gitlab.archlinux.org.