aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZoltan ALEXANDERSON BESSE <zab@zltech.eu>2021-05-25 05:59:43 +0000
committerGuangyuan Yang <ygy@FreeBSD.org>2021-05-25 06:06:50 +0000
commit68873da4ea002c01d81ca6a48b6173ff40123279 (patch)
tree67c30656f7d59bfde03bc0faa34216f3a4da586c
parent0f31762c9b7b22607df613b446e7241f929727a7 (diff)
downloadports-68873da4ea002c01d81ca6a48b6173ff40123279.tar.gz
ports-68873da4ea002c01d81ca6a48b6173ff40123279.zip
editors/gummi: Reintroduce port and update to 0.8.1
- Update entry in MOVED PR: 250913 Approved by: lwhsu (mentor)
-rw-r--r--MOVED1
-rw-r--r--editors/Makefile1
-rw-r--r--editors/gummi/Makefile33
-rw-r--r--editors/gummi/distinfo3
-rw-r--r--editors/gummi/pkg-descr3
-rw-r--r--editors/gummi/pkg-plist32
6 files changed, 72 insertions, 1 deletions
diff --git a/MOVED b/MOVED
index d49932876380..21845826e883 100644
--- a/MOVED
+++ b/MOVED
@@ -6113,7 +6113,6 @@ security/sudosh3||2014-07-01|Has expired: Funcition replaced by sudo -s
security/sudosh||2014-07-01|Has expired: Funcition replaced by sudo -s
security/sudosh2||2014-07-01|Has expired: Funcition replaced by sudo -s
lang/pike76|lang/pike78|2014-07-01|Has expired: Outdated: Users should switch to lang/pike78
-editors/gummi||2014-07-01|Has expired: Builds fine but the program itself is unusable
archivers/rpm|archivers/rpm4|2014-07-03|rpm3 is long EOLed, rpm4 is the default rpm archivers for most of linux distributions
x11-clocks/wmitime||2014-07-04|Has expired
x11/xorg-edit||2014-07-04|Has expired: Depends on older version of wxGTK
diff --git a/editors/Makefile b/editors/Makefile
index 40c9a11cccc8..3fc79db50910 100644
--- a/editors/Makefile
+++ b/editors/Makefile
@@ -52,6 +52,7 @@
SUBDIR += gnome-latex
SUBDIR += gobby
SUBDIR += gomate
+ SUBDIR += gummi
SUBDIR += heme
SUBDIR += hexcurse
SUBDIR += hexedit
diff --git a/editors/gummi/Makefile b/editors/gummi/Makefile
new file mode 100644
index 000000000000..95f936ef1b6c
--- /dev/null
+++ b/editors/gummi/Makefile
@@ -0,0 +1,33 @@
+# Created by: Hakisho Nukama <nukama@gmail.com>
+
+PORTNAME= gummi
+PORTVERSION= 0.8.1
+CATEGORIES= editors
+MASTER_SITES= https://github.com/alexandervdm/gummi/releases/download/${PORTVERSION}/
+
+MAINTAINER= zab@zltech.eu
+COMMENT= Simple LaTeX editor for GTK users
+
+LICENSE= MIT
+
+BUILD_DEPENDS= msgfmt:devel/gettext
+LIB_DEPENDS= libenchant-2.so:textproc/enchant2 \
+ libgtkspell3-3.so:textproc/gtkspell3 \
+ libpoppler-glib.so:graphics/poppler-glib \
+ libsynctex.so:devel/tex-synctex
+RUN_DEPENDS= etex:print/tex-formats
+
+USES= desktop-file-utils gmake gnome iconv pkgconfig xorg
+GNU_CONFIGURE= yes
+USE_XORG= xcomposite xcursor xdamage xft
+USE_GNOME= cairo glib20 gtksourceview3 intlhack
+INSTALLS_ICONS= yes
+INSTALLS_OMF= yes
+
+OPTIONS_DEFINE= NLS
+OPTIONS_SUB= yes
+
+NLS_CONFIGURE_ENABLE= nls
+NLS_USES= gettext
+
+.include <bsd.port.mk>
diff --git a/editors/gummi/distinfo b/editors/gummi/distinfo
new file mode 100644
index 000000000000..fa0661687a4f
--- /dev/null
+++ b/editors/gummi/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1621922667
+SHA256 (gummi-0.8.1.tar.gz) = b208314200e1744f36066f37ce8c49d75b519610e63b97f23984c2cf4243dea6
+SIZE (gummi-0.8.1.tar.gz) = 580887
diff --git a/editors/gummi/pkg-descr b/editors/gummi/pkg-descr
new file mode 100644
index 000000000000..af232eade61b
--- /dev/null
+++ b/editors/gummi/pkg-descr
@@ -0,0 +1,3 @@
+Gummi is a LaTeX editor. It was designed with simplicity in mind.
+
+WWW: https://github.com/alexandervdm/gummi/
diff --git a/editors/gummi/pkg-plist b/editors/gummi/pkg-plist
new file mode 100644
index 000000000000..0961243ebc50
--- /dev/null
+++ b/editors/gummi/pkg-plist
@@ -0,0 +1,32 @@
+bin/gummi
+share/applications/gummi.desktop
+share/pixmaps/gummi.png
+lib/gummi/latex_dvi.sh
+man/man1/gummi.1.gz
+%%DATADIR%%/ui/snippets.glade
+%%DATADIR%%/ui/gummi.glade
+%%DATADIR%%/ui/prefs.glade
+%%DATADIR%%/snippets/snippets.lang
+%%DATADIR%%/snippets/snippets.cfg
+%%DATADIR%%/misc/default.tex
+%%DATADIR%%/icons/gummi.png
+%%DATADIR%%/icons/icon.png
+%%NLS%%share/locale/ar/LC_MESSAGES/gummi.mo
+%%NLS%%share/locale/ca/LC_MESSAGES/gummi.mo
+%%NLS%%share/locale/cs/LC_MESSAGES/gummi.mo
+%%NLS%%share/locale/da/LC_MESSAGES/gummi.mo
+%%NLS%%share/locale/de/LC_MESSAGES/gummi.mo
+%%NLS%%share/locale/el/LC_MESSAGES/gummi.mo
+%%NLS%%share/locale/es/LC_MESSAGES/gummi.mo
+%%NLS%%share/locale/fr/LC_MESSAGES/gummi.mo
+%%NLS%%share/locale/hu/LC_MESSAGES/gummi.mo
+%%NLS%%share/locale/it/LC_MESSAGES/gummi.mo
+%%NLS%%share/locale/nl/LC_MESSAGES/gummi.mo
+%%NLS%%share/locale/pl/LC_MESSAGES/gummi.mo
+%%NLS%%share/locale/pt/LC_MESSAGES/gummi.mo
+%%NLS%%share/locale/pt_BR/LC_MESSAGES/gummi.mo
+%%NLS%%share/locale/ro/LC_MESSAGES/gummi.mo
+%%NLS%%share/locale/ru/LC_MESSAGES/gummi.mo
+%%NLS%%share/locale/sv/LC_MESSAGES/gummi.mo
+%%NLS%%share/locale/zh_CN/LC_MESSAGES/gummi.mo
+%%NLS%%share/locale/zh_TW/LC_MESSAGES/gummi.mo