aboutsummaryrefslogtreecommitdiff
path: root/x11-wm
diff options
context:
space:
mode:
authorVanilla I. Shu <vanilla@FreeBSD.org>2006-09-10 15:15:39 +0000
committerVanilla I. Shu <vanilla@FreeBSD.org>2006-09-10 15:15:39 +0000
commit70685cc86f87b00afcd1a8452ce0a56013082245 (patch)
tree3952aafe95a7a0607a9becc5b9b0ade6e7209367 /x11-wm
parent8f66084ec67d50f029b0f6af9cd7abfbc77aa232 (diff)
Add e17-utils 20060719, various supplementary utilities for e17 window
manager. PR: ports/100576 Submitted by: Stanislav Sedov <ssedov at mbsd.msk.ru>
Notes
Notes: svn path=/head/; revision=172708
Diffstat (limited to 'x11-wm')
-rw-r--r--x11-wm/Makefile1
-rw-r--r--x11-wm/e17-utils/Makefile41
-rw-r--r--x11-wm/e17-utils/distinfo3
-rw-r--r--x11-wm/e17-utils/files/patch-src_bin_eapp_edit_eapp_edit_main.c18
-rw-r--r--x11-wm/e17-utils/pkg-descr9
-rw-r--r--x11-wm/e17-utils/pkg-plist31
6 files changed, 103 insertions, 0 deletions
diff --git a/x11-wm/Makefile b/x11-wm/Makefile
index c5a5bbc91e90..74df31b543ba 100644
--- a/x11-wm/Makefile
+++ b/x11-wm/Makefile
@@ -24,6 +24,7 @@
SUBDIR += devilspie
SUBDIR += dwm
SUBDIR += e16utils
+ SUBDIR += e17-utils
SUBDIR += ede
SUBDIR += enlightenment
SUBDIR += enlightenment-devel
diff --git a/x11-wm/e17-utils/Makefile b/x11-wm/e17-utils/Makefile
new file mode 100644
index 000000000000..7eaa6c1185b4
--- /dev/null
+++ b/x11-wm/e17-utils/Makefile
@@ -0,0 +1,41 @@
+# New ports collection makefile for: e17-utils
+# Date created: 2006-07-16
+# Whom: Stanislav Sedov <ssedov@mbsd.msk.ru>
+#
+# $MBSDlabs$
+# $FreeBSD$
+#
+
+PORTNAME= utils
+PORTVERSION= 20060719
+CATEGORIES= x11-wm
+MASTER_SITES= http://mbsd.msk.ru/dist/
+PKGNAMEPREFIX= e17-
+DISTNAME= e_${PORTNAME}-${PORTVERSION}
+
+MAINTAINER= ssedov@mbsd.msk.ru
+COMMENT= Various supplementary utilities for e17 window manager
+
+BUILD_DEPENDS= enlightenment:${PORTSDIR}/x11-wm/enlightenment-devel
+LIB_DEPENDS= Imlib2.3:${PORTSDIR}/graphics/imlib2 \
+ evas.1:${PORTSDIR}/graphics/evas \
+ edje.5:${PORTSDIR}/graphics/edje \
+ ecore.1:${PORTSDIR}/x11/ecore \
+ embryo.9:${PORTSDIR}/lang/embryo \
+ eet.9:${PORTSDIR}/devel/eet \
+ ewl.0:${PORTSDIR}/x11-toolkits/ewl \
+ engrave.1:${PORTSDIR}/devel/engrave \
+ epsilon.0:${PORTSDIR}/graphics/epsilon \
+ esmart_trans_x11.0:${PORTSDIR}/graphics/esmart
+RUN_DEPENDS= ${BUILD_DEPENDS}
+
+DATADIR= ${PREFIX}/share/e_utils
+
+USE_BZIP2= yes
+USE_X_PREFIX= yes
+USE_GMAKE= yes
+GNU_CONFIGURE= yes
+CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include -I${X11BASE}/include" \
+ LDFLAGS="-L${LOCALBASE}/lib -L${X11BASE}/lib"
+
+.include <bsd.port.mk>
diff --git a/x11-wm/e17-utils/distinfo b/x11-wm/e17-utils/distinfo
new file mode 100644
index 000000000000..af98e261ab80
--- /dev/null
+++ b/x11-wm/e17-utils/distinfo
@@ -0,0 +1,3 @@
+MD5 (e_utils-20060719.tar.bz2) = 7408a1f6806294f7663f90b39558290f
+SHA256 (e_utils-20060719.tar.bz2) = dc2a9775a4df2a4a59d7a6f746ade244c8f066802b7eea858898c9913b32d524
+SIZE (e_utils-20060719.tar.bz2) = 1000780
diff --git a/x11-wm/e17-utils/files/patch-src_bin_eapp_edit_eapp_edit_main.c b/x11-wm/e17-utils/files/patch-src_bin_eapp_edit_eapp_edit_main.c
new file mode 100644
index 000000000000..0a50165550f1
--- /dev/null
+++ b/x11-wm/e17-utils/files/patch-src_bin_eapp_edit_eapp_edit_main.c
@@ -0,0 +1,18 @@
+--- src/bin/eapp_edit/eapp_edit_main.c.orig Thu Sep 7 22:16:56 2006
++++ src/bin/eapp_edit/eapp_edit_main.c Thu Sep 7 22:20:34 2006
+@@ -420,13 +420,11 @@
+ e = ev;
+ if (e->response == EWL_STOCK_OK)
+ {
+- char *icon;
+ const char *icon2;
+ char icon3[PATH_MAX];
+
+- icon = ewl_filedialog_selected_file_get(EWL_FILEDIALOG(w));
+- icon2 = ewl_filedialog_directory_get(EWL_FILEDIALOG(w));
+- snprintf(icon3, PATH_MAX, "%s/%s", icon2, icon);
++ icon2 = ewl_filedialog_file_get(EWL_FILEDIALOG(w));
++ snprintf(icon3, PATH_MAX, "%s", icon2);
+
+ o = ewl_widget_name_find("icon");
+ ewl_widget_data_set(o, "file", strdup(icon3));
diff --git a/x11-wm/e17-utils/pkg-descr b/x11-wm/e17-utils/pkg-descr
new file mode 100644
index 000000000000..199702ee621f
--- /dev/null
+++ b/x11-wm/e17-utils/pkg-descr
@@ -0,0 +1,9 @@
+e_util is a collection of utils for enlightenment 0.17:
+ - e17genmenu - menu entries generator
+ - e17setroot - cmdline util to set the background
+ - eapp_edit - graphical eapp icons editor
+ - entangle - simple menu editor
+ - exige - program launcher
+
+Author: various e17 developers
+WWW: http://www.enlightenment.org
diff --git a/x11-wm/e17-utils/pkg-plist b/x11-wm/e17-utils/pkg-plist
new file mode 100644
index 000000000000..5dfbb87554dd
--- /dev/null
+++ b/x11-wm/e17-utils/pkg-plist
@@ -0,0 +1,31 @@
+bin/e17genmenu
+bin/e17setroot
+bin/eap_edit
+bin/entangle
+bin/exige
+%%DATADIR%%/data/e17genmenu/icons/e.png
+%%DATADIR%%/data/e17genmenu/icons/package_applications.png
+%%DATADIR%%/data/e17genmenu/icons/package_development.png
+%%DATADIR%%/data/e17genmenu/icons/package_editors.png
+%%DATADIR%%/data/e17genmenu/icons/package_edutainment.png
+%%DATADIR%%/data/e17genmenu/icons/package_favourite.png
+%%DATADIR%%/data/e17genmenu/icons/package_games.png
+%%DATADIR%%/data/e17genmenu/icons/package_graphics.png
+%%DATADIR%%/data/e17genmenu/icons/package_multimedia.png
+%%DATADIR%%/data/e17genmenu/icons/package_network.png
+%%DATADIR%%/data/e17genmenu/icons/package_settings.png
+%%DATADIR%%/data/e17genmenu/icons/package_system.png
+%%DATADIR%%/data/e17genmenu/icons/package_toys.png
+%%DATADIR%%/data/e17genmenu/icons/package_utilities.png
+%%DATADIR%%/data/e17genmenu/icons/package_wordprocessing.png
+%%DATADIR%%/data/emblem/default.edj
+%%DATADIR%%/data/emblem/gant.edj
+%%DATADIR%%/data/entangle/default.edj
+%%DATADIR%%/data/exige/default.edj
+@dirrm %%DATADIR%%/data/exige
+@dirrm %%DATADIR%%/data/entangle
+@dirrm %%DATADIR%%/data/emblem
+@dirrm %%DATADIR%%/data/e17genmenu/icons
+@dirrm %%DATADIR%%/data/e17genmenu
+@dirrm %%DATADIR%%/data
+@dirrm %%DATADIR%%