diff options
author | Stanislav Sedov <stas@FreeBSD.org> | 2006-10-08 13:48:37 +0000 |
---|---|---|
committer | Stanislav Sedov <stas@FreeBSD.org> | 2006-10-08 13:48:37 +0000 |
commit | ee774b0f4fa7f1842f6b4dfdfe60b22cbcf12442 (patch) | |
tree | 1bf12eadb5a7920766bf7a613174c0475b810d0d /x11-toolkits/etk | |
parent | 32e98c797bd5b952894ff185e59df8a91844f4ab (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/Makefile | 29 | ||||
-rw-r--r-- | x11-toolkits/etk/distinfo | 3 | ||||
-rw-r--r-- | x11-toolkits/etk/files/patch-configure | 30 | ||||
-rw-r--r-- | x11-toolkits/etk/pkg-descr | 4 | ||||
-rw-r--r-- | x11-toolkits/etk/pkg-plist | 118 |
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 |