aboutsummaryrefslogtreecommitdiff
path: root/gspell
diff options
context:
space:
mode:
Diffstat (limited to 'gspell')
-rw-r--r--gspell/.footprint23
-rw-r--r--gspell/.signature5
-rw-r--r--gspell/Pkgfile34
3 files changed, 62 insertions, 0 deletions
diff --git a/gspell/.footprint b/gspell/.footprint
new file mode 100644
index 0000000..ba0a01d
--- /dev/null
+++ b/gspell/.footprint
@@ -0,0 +1,23 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/include/
+drwxr-xr-x root/root usr/include/gspell-1/
+drwxr-xr-x root/root usr/include/gspell-1/gspell/
+-rw-r--r-- root/root usr/include/gspell-1/gspell/gspell-checker-dialog.h
+-rw-r--r-- root/root usr/include/gspell-1/gspell/gspell-checker.h
+-rw-r--r-- root/root usr/include/gspell-1/gspell/gspell-entry-buffer.h
+-rw-r--r-- root/root usr/include/gspell-1/gspell/gspell-entry.h
+-rw-r--r-- root/root usr/include/gspell-1/gspell/gspell-enum-types.h
+-rw-r--r-- root/root usr/include/gspell-1/gspell/gspell-language-chooser-button.h
+-rw-r--r-- root/root usr/include/gspell-1/gspell/gspell-language-chooser-dialog.h
+-rw-r--r-- root/root usr/include/gspell-1/gspell/gspell-language-chooser.h
+-rw-r--r-- root/root usr/include/gspell-1/gspell/gspell-language.h
+-rw-r--r-- root/root usr/include/gspell-1/gspell/gspell-navigator-text-view.h
+-rw-r--r-- root/root usr/include/gspell-1/gspell/gspell-navigator.h
+-rw-r--r-- root/root usr/include/gspell-1/gspell/gspell-text-buffer.h
+-rw-r--r-- root/root usr/include/gspell-1/gspell/gspell-text-view.h
+-rw-r--r-- root/root usr/include/gspell-1/gspell/gspell.h
+drwxr-xr-x root/root usr/lib/
+lrwxrwxrwx root/root usr/lib/libgspell-1.so -> libgspell-1.so.3
+-rwxr-xr-x root/root usr/lib/libgspell-1.so.3
+drwxr-xr-x root/root usr/lib/pkgconfig/
+-rw-r--r-- root/root usr/lib/pkgconfig/gspell-1.pc
diff --git a/gspell/.signature b/gspell/.signature
new file mode 100644
index 0000000..0967469
--- /dev/null
+++ b/gspell/.signature
@@ -0,0 +1,5 @@
+untrusted comment: verify with /etc/ports/xfce4.pub
+RWRSAbUnL7azFDrXEHIagM3kiUWq0rQoM2L2srXMW9MknDCCPsaQ8hgJFprFCJIJ7zIvvUbna8yexwvAHgXLgqmkbppSaE8n7Q8=
+SHA256 (Pkgfile) = 089065e0e0fedd2ca2de32c664ea512f2f0f80825c0d0d6d48285472efec07d6
+SHA256 (.footprint) = dc7cae29eb43869d857a1096bfd325af9465a858671ff9ad074a483f99c8e8f3
+SHA256 (gspell-1.14.0.tar.xz) = 64ea1d8e9edc1c25b45a920e80daf67559d1866ffcd7f8432fecfea6d0fe8897
diff --git a/gspell/Pkgfile b/gspell/Pkgfile
new file mode 100644
index 0000000..4de33cc
--- /dev/null
+++ b/gspell/Pkgfile
@@ -0,0 +1,34 @@
+# Description: A GTK spell check library
+# URL: https://gitlab.gnome.org/GNOME/gspell
+# Maintainer: Jay Lanagan, j at lngn dot net
+# Depends on: enchant gtk3 icu
+# Optional: hunspell gobject-introspection vala gtk-doc
+
+name=gspell
+version=1.14.0
+release=1
+source=(https://download.gnome.org/sources/$name/1.14/$name-$version.tar.xz)
+
+build() {
+
+ prt-get isinst vala && PKGMK_GSPELL+='-D vapi=true ' || PKGMK_GSPELL+=' -D vapi=false '
+ prt-get isinst gtk-doc && PKGMK_GSPELL+='-D gtk_doc=true ' || PKGMK_GSPELL+=' -D gtk_doc=false '
+ prt-get isinst gobject-introspection && PKGMK_GSPELL+='-D gobject_introspection=true ' || PKGMK_GSPELL+=' -D gobject_introspection=false '
+
+ meson setup $name-$version build $PKGMK_GSPELL \
+ --prefix=/usr \
+ --libexecdir=/usr/lib \
+ --sysconfdir=/etc \
+ --buildtype=plain \
+ -D tests=false \
+ -D install_tests=false \
+ -D gspell_app=false \
+ -D b_lto=true \
+ -D b_pie=true
+
+ meson compile -C build
+ DESTDIR=$PKG meson install -C build
+
+ rm -r $PKG/usr/share/{gtk-doc,locale}
+
+}