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.


Reply via email to