aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter <peter@flytrace.com>2024-01-30 21:10:33 +0000
committerStefan E├čer <se@FreeBSD.org>2024-01-30 21:14:39 +0000
commit6ebe28d2eaa8af98ad29af0ba63ea5ef99c21e2c (patch)
tree7002063a5902b50fdae2a890ce770bb5c41332fb
parenta6c7f1954c689e62abf328458e8a6bb95fb407e2 (diff)
downloadports-6ebe28d2eaa8af98ad29af0ba63ea5ef99c21e2c.tar.gz
ports-6ebe28d2eaa8af98ad29af0ba63ea5ef99c21e2c.zip
graphics/entice: Add new port
Entice is a simple cross-platform image viewer with basic features written using the Enlightenment Foundation Libraries (EFL). Pull Request: https://github.com/freebsd/freebsd-ports/pull/225
-rw-r--r--graphics/Makefile1
-rw-r--r--graphics/entice/Makefile29
-rw-r--r--graphics/entice/distinfo3
-rw-r--r--graphics/entice/pkg-descr2
-rw-r--r--graphics/entice/pkg-plist4
5 files changed, 39 insertions, 0 deletions
diff --git a/graphics/Makefile b/graphics/Makefile
index 152c2723e3aa..ee3008db37fc 100644
--- a/graphics/Makefile
+++ b/graphics/Makefile
@@ -165,6 +165,7 @@
SUBDIR += enblend
SUBDIR += engauge-digitizer
SUBDIR += entangle
+ SUBDIR += entice
SUBDIR += eog
SUBDIR += eog-plugins
SUBDIR += eom
diff --git a/graphics/entice/Makefile b/graphics/entice/Makefile
new file mode 100644
index 000000000000..3fe0a5e8364f
--- /dev/null
+++ b/graphics/entice/Makefile
@@ -0,0 +1,29 @@
+PORTNAME= entice
+PORTVERSION= g20240127
+CATEGORIES= graphics enlightenment
+DIST_SUBDIR= enlightenment
+
+MAINTAINER= peter@flytrace.com
+COMMENT= Simple Image Viewer Using EFL
+WWW= https://github.com/vtorri/entice
+
+LICENSE= BSD2CLAUSE
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+LIB_DEPENDS= libefl.so:devel/efl \
+ libexif.so:graphics/libexif
+
+USES= compiler:c11 desktop-file-utils meson
+USE_GITHUB= yes
+GH_ACCOUNT= vtorri
+GH_PROJECT= entice
+GH_TAGNAME= 5122896
+
+OPTIONS_DEFINE= NLS
+OPTIONS_DEFAULT= NLS
+OPTIONS_SUB= yes
+
+NLS_USES= gettext-runtime
+NLS_MESON_TRUE= nls
+
+.include <bsd.port.mk>
diff --git a/graphics/entice/distinfo b/graphics/entice/distinfo
new file mode 100644
index 000000000000..2fc2e5d0df61
--- /dev/null
+++ b/graphics/entice/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1706648641
+SHA256 (enlightenment/vtorri-entice-g20240127-5122896_GH0.tar.gz) = a9255ec9490c80114274a51d475298d7481103831dca8cad5e80db86806579b6
+SIZE (enlightenment/vtorri-entice-g20240127-5122896_GH0.tar.gz) = 7940127
diff --git a/graphics/entice/pkg-descr b/graphics/entice/pkg-descr
new file mode 100644
index 000000000000..d30d4423a5ca
--- /dev/null
+++ b/graphics/entice/pkg-descr
@@ -0,0 +1,2 @@
+Entice is a simple cross-platform image viewer with basic features
+written using the Enlightenment Foundation Libraries (EFL).
diff --git a/graphics/entice/pkg-plist b/graphics/entice/pkg-plist
new file mode 100644
index 000000000000..75eb53a92e32
--- /dev/null
+++ b/graphics/entice/pkg-plist
@@ -0,0 +1,4 @@
+bin/entice
+share/applications/entice.desktop
+%%DATADIR%%/themes/default.edj
+share/icons/hicolor/128x128/apps/entice.png