git: 6ebe28d2eaa8 - main - graphics/entice: Add new port
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 30 Jan 2024 21:15:06 UTC
The branch main has been updated by se:
URL: https://cgit.FreeBSD.org/ports/commit/?id=6ebe28d2eaa8af98ad29af0ba63ea5ef99c21e2c
commit 6ebe28d2eaa8af98ad29af0ba63ea5ef99c21e2c
Author: Peter <peter@flytrace.com>
AuthorDate: 2024-01-30 21:10:33 +0000
Commit: Stefan Eßer <se@FreeBSD.org>
CommitDate: 2024-01-30 21:14:39 +0000
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
---
graphics/Makefile | 1 +
graphics/entice/Makefile | 29 +++++++++++++++++++++++++++++
graphics/entice/distinfo | 3 +++
graphics/entice/pkg-descr | 2 ++
graphics/entice/pkg-plist | 4 ++++
5 files changed, 39 insertions(+)
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