aboutsummaryrefslogtreecommitdiff
path: root/x11-toolkits/etk
diff options
context:
space:
mode:
authorStanislav Sedov <stas@FreeBSD.org>2006-10-08 13:48:37 +0000
committerStanislav Sedov <stas@FreeBSD.org>2006-10-08 13:48:37 +0000
commitee774b0f4fa7f1842f6b4dfdfe60b22cbcf12442 (patch)
tree1bf12eadb5a7920766bf7a613174c0475b810d0d /x11-toolkits/etk
parent32e98c797bd5b952894ff185e59df8a91844f4ab (diff)
- Move to LOCALBASE
- Use new EFL framework - Update all e17 ports to the lates stable cvs snapshot - Add additional knobs/options to ports makefiles to control the feature set - Add a bunch of new e17 applications/libraries - Minor improvements/modification. Approved by: vanilla (old maintainer), sem (mentor)
Notes
Notes: svn path=/head/; revision=174934
Diffstat (limited to 'x11-toolkits/etk')
-rw-r--r--x11-toolkits/etk/Makefile29
-rw-r--r--x11-toolkits/etk/distinfo3
-rw-r--r--x11-toolkits/etk/files/patch-configure30
-rw-r--r--x11-toolkits/etk/pkg-descr4
-rw-r--r--x11-toolkits/etk/pkg-plist118
5 files changed, 184 insertions, 0 deletions
diff --git a/x11-toolkits/etk/Makefile b/x11-toolkits/etk/Makefile
new file mode 100644
index 000000000000..29ed7a285b26
--- /dev/null
+++ b/x11-toolkits/etk/Makefile
@@ -0,0 +1,29 @@
+# New ports collection makefile for: etk
+# Date created: 2006-08-14
+# Whom: Stanislav Sedov <ssedov@mbsd.msk.ru>
+#
+# $MBSDlabs$
+# $FreeBSD$
+#
+
+PORTNAME= etk
+PORTVERSION= 20060926
+CATEGORIES= x11-toolkits
+MASTER_SITES= http://sunner.elcomnet.ru/~stas/
+
+MAINTAINER= stas@FreeBSD.org
+COMMENT= A comprehensive toolkit based on the EFL
+
+GNU_CONFIGURE= yes
+USE_BZIP2= yes
+USE_GMAKE= yes
+USE_GNOME= gnomehack pkgconfig gnometarget
+USE_EFL= evas ecore edje
+USE_LDCONFIG= yes
+# NLS is mandatory
+USE_GETTEXT= yes
+LDFLAGS= "-lintl"
+
+.include <bsd.port.pre.mk>
+.include "../../x11-wm/enlightenment-devel/bsd.efl.mk"
+.include <bsd.port.post.mk>
diff --git a/x11-toolkits/etk/distinfo b/x11-toolkits/etk/distinfo
new file mode 100644
index 000000000000..d05dab5532ed
--- /dev/null
+++ b/x11-toolkits/etk/distinfo
@@ -0,0 +1,3 @@
+MD5 (etk-20060926.tar.bz2) = a544d60e21714cfbd5267c17f7f8fe77
+SHA256 (etk-20060926.tar.bz2) = d16fbe1632dc9b20ee2102adc57945bef2df795a6c149cb777f9fa8d44bf5e9f
+SIZE (etk-20060926.tar.bz2) = 2171623
diff --git a/x11-toolkits/etk/files/patch-configure b/x11-toolkits/etk/files/patch-configure
new file mode 100644
index 000000000000..3de7e5ab2bc2
--- /dev/null
+++ b/x11-toolkits/etk/files/patch-configure
@@ -0,0 +1,30 @@
+--- configure.orig Thu Sep 28 00:24:04 2006
++++ configure Thu Sep 28 00:24:12 2006
+@@ -22026,27 +22026,6 @@
+ ;;
+ esac
+
+-function vser
+-{
+- v=$1
+- VSTART=`echo $v | awk -F_ '{printf("%s", $1);}'`
+- V1=`echo $VSTART | awk -F\. '{printf("%s", $1);}'`
+- V2=`echo $VSTART | awk -F\. '{printf("%s", $2);}'`
+- V3=`echo $VSTART | awk -F\. '{printf("%s", $3);}'`
+- V4="0"
+- VEND=`echo $v | awk -F_ '{printf("%s", $2);}'`
+- if test -n "$VEND"; then
+- V4=`echo $VEND | sed s/pre//`
+- fi
+- V3=$(( $V3 * 100 ));
+- V2=$(( $V2 * 10000 ));
+- V1=$(( $V1 * 1000000 ));
+- V=$(( $V4 + $V3 + $V2 + $V1 ));
+- echo $V
+-}
+-
+-
+-
+ # Check whether --with-evas-prefix was given.
+ if test "${with_evas_prefix+set}" = set; then
+ withval=$with_evas_prefix; evas_config_prefix="$withval"
diff --git a/x11-toolkits/etk/pkg-descr b/x11-toolkits/etk/pkg-descr
new file mode 100644
index 000000000000..3c9fef388c9b
--- /dev/null
+++ b/x11-toolkits/etk/pkg-descr
@@ -0,0 +1,4 @@
+EFL is a comprehensive toolkit based on the EFL.
+
+Author: Simon Treny (MoOm) <simon.treny@laposte.net>
+WWW: http://www.enlightenment.org/
diff --git a/x11-toolkits/etk/pkg-plist b/x11-toolkits/etk/pkg-plist
new file mode 100644
index 000000000000..721f7e4ab74c
--- /dev/null
+++ b/x11-toolkits/etk/pkg-plist
@@ -0,0 +1,118 @@
+bin/etk-config
+bin/etk_prefs
+bin/etk_test
+include/Etk_Engine_Ecore_Evas.h
+include/Etk_Engine_Ecore_Evas_X11.h
+include/etk/Etk.h
+include/etk/etk_alignment.h
+include/etk/etk_argument.h
+include/etk/etk_bin.h
+include/etk/etk_box.h
+include/etk/etk_button.h
+include/etk/etk_cache.h
+include/etk/etk_canvas.h
+include/etk/etk_check_button.h
+include/etk/etk_clipboard.h
+include/etk/etk_colorpicker.h
+include/etk/etk_combobox.h
+include/etk/etk_config.h
+include/etk/etk_container.h
+include/etk/etk_dialog.h
+include/etk/etk_dnd.h
+include/etk/etk_drag.h
+include/etk/etk_editable.h
+include/etk/etk_embed.h
+include/etk/etk_engine.h
+include/etk/etk_entry.h
+include/etk/etk_event.h
+include/etk/etk_filechooser_widget.h
+include/etk/etk_frame.h
+include/etk/etk_iconbox.h
+include/etk/etk_image.h
+include/etk/etk_label.h
+include/etk/etk_main.h
+include/etk/etk_marshallers.h
+include/etk/etk_menu.h
+include/etk/etk_menu_bar.h
+include/etk/etk_menu_item.h
+include/etk/etk_menu_shell.h
+include/etk/etk_message_dialog.h
+include/etk/etk_notebook.h
+include/etk/etk_object.h
+include/etk/etk_paned.h
+include/etk/etk_popup_window.h
+include/etk/etk_progress_bar.h
+include/etk/etk_property.h
+include/etk/etk_radio_button.h
+include/etk/etk_range.h
+include/etk/etk_scrollbar.h
+include/etk/etk_scrolled_view.h
+include/etk/etk_selection.h
+include/etk/etk_separator.h
+include/etk/etk_signal.h
+include/etk/etk_signal_callback.h
+include/etk/etk_slider.h
+include/etk/etk_statusbar.h
+include/etk/etk_stock.h
+include/etk/etk_string.h
+include/etk/etk_table.h
+include/etk/etk_text_view.h
+include/etk/etk_textblock.h
+include/etk/etk_theme.h
+include/etk/etk_toggle_button.h
+include/etk/etk_tool_button.h
+include/etk/etk_toolbar.h
+include/etk/etk_tooltips.h
+include/etk/etk_toplevel_widget.h
+include/etk/etk_tree.h
+include/etk/etk_tree_model.h
+include/etk/etk_type.h
+include/etk/etk_types.h
+include/etk/etk_utils.h
+include/etk/etk_viewport.h
+include/etk/etk_widget.h
+include/etk/etk_window.h
+lib/etk/engines/ecore_evas.a
+lib/etk/engines/ecore_evas.la
+lib/etk/engines/ecore_evas.so
+lib/etk/engines/ecore_evas_software_x11.a
+lib/etk/engines/ecore_evas_software_x11.la
+lib/etk/engines/ecore_evas_software_x11.so
+lib/etk/engines/ecore_evas_x11.a
+lib/etk/engines/ecore_evas_x11.la
+lib/etk/engines/ecore_evas_x11.so
+lib/libetk.a
+lib/libetk.la
+lib/libetk.so
+lib/libetk.so.1
+libdata/pkgconfig/etk.pc
+%%DATADIR%%/fonts/Vera.COPYING
+%%DATADIR%%/fonts/Vera.ttf
+%%DATADIR%%/fonts/VeraBI.ttf
+%%DATADIR%%/fonts/VeraBd.ttf
+%%DATADIR%%/fonts/VeraIt.ttf
+%%DATADIR%%/fonts/fonts.alias
+%%DATADIR%%/fonts/fonts.dir
+%%DATADIR%%/icons/default.edj
+%%DATADIR%%/images/1star.png
+%%DATADIR%%/images/2stars.png
+%%DATADIR%%/images/3stars.png
+%%DATADIR%%/images/backdrop.png
+%%DATADIR%%/images/e_icon.png
+%%DATADIR%%/images/e_logo.png
+%%DATADIR%%/images/panel.png
+%%DATADIR%%/images/panel_shadow.png
+%%DATADIR%%/images/panel_top.png
+%%DATADIR%%/images/test.png
+%%DATADIR%%/pointers/default_pointer.png
+%%DATADIR%%/themes/default.edj
+share/locale/fr/LC_MESSAGES/etk.mo
+@dirrm %%DATADIR%%/themes
+@dirrm %%DATADIR%%/pointers
+@dirrm %%DATADIR%%/images
+@dirrm %%DATADIR%%/icons
+@dirrm %%DATADIR%%/fonts
+@dirrm %%DATADIR%%
+@dirrm lib/etk/engines
+@dirrm lib/etk
+@dirrm include/etk