aboutsummaryrefslogtreecommitdiffstats
path: root/deskutils
diff options
context:
space:
mode:
authordinoex <dinoex@FreeBSD.org>2008-11-25 23:11:34 +0800
committerdinoex <dinoex@FreeBSD.org>2008-11-25 23:11:34 +0800
commit665ce094d61b662134e09d2d7ce6d7ead8cc7b09 (patch)
tree65e9bb277d1777695c352c2075dfd0f82102ce19 /deskutils
parent336afc0a923e1720ece7d2d7c02a45a576df4ed1 (diff)
downloadfreebsd-ports-gnome-665ce094d61b662134e09d2d7ce6d7ead8cc7b09.tar.gz
freebsd-ports-gnome-665ce094d61b662134e09d2d7ce6d7ead8cc7b09.tar.zst
freebsd-ports-gnome-665ce094d61b662134e09d2d7ce6d7ead8cc7b09.zip
- update etoile-0.4.0
Diffstat (limited to 'deskutils')
-rw-r--r--deskutils/etoile-dictionaryreader/Makefile7
-rw-r--r--deskutils/etoile-dictionaryreader/distinfo6
-rw-r--r--deskutils/etoile-menuserver/Makefile8
-rw-r--r--deskutils/etoile-menuserver/distinfo6
-rw-r--r--deskutils/etoile-menuserver/pkg-plist98
-rw-r--r--deskutils/etoile-systemconfig/Makefile5
-rw-r--r--deskutils/etoile-systemconfig/distinfo6
-rw-r--r--deskutils/etoile-systemconfig/pkg-plist4
-rw-r--r--deskutils/etoile-ui/Makefile11
-rw-r--r--deskutils/etoile-ui/distinfo6
-rw-r--r--deskutils/etoile-ui/pkg-descr9
-rw-r--r--deskutils/etoile-ui/pkg-plist72
12 files changed, 165 insertions, 73 deletions
diff --git a/deskutils/etoile-dictionaryreader/Makefile b/deskutils/etoile-dictionaryreader/Makefile
index fef72985925a..830015b3a370 100644
--- a/deskutils/etoile-dictionaryreader/Makefile
+++ b/deskutils/etoile-dictionaryreader/Makefile
@@ -6,8 +6,7 @@
#
PORTNAME= dictionaryreader
-PORTVERSION= 0.2
-PORTREVISION= 1
+PORTVERSION= 0.4.0
CATEGORIES= deskutils gnustep
MASTER_SITES= http://download.gna.org/etoile/
PKGNAMEPREFIX= etoile-
@@ -16,13 +15,17 @@ DISTNAME= etoile-${PORTVERSION}
MAINTAINER= dinoex@FreeBSD.org
COMMENT= Dict client for GNUstep
+USE_BZIP2= yes
USE_GNUSTEP= yes
USE_GNUSTEP_PREFIX= yes
USE_GNUSTEP_BACK= yes
USE_GNUSTEP_BUILD= yes
USE_GNUSTEP_INSTALL= yes
+USE_GNUSTEP_LOCAL_LIBS+= EtoileUI:${ETOILE_UI_PORT}
WRKSRC= ${WRKDIR}/Etoile-${PORTVERSION}
USE_GNUSTEP_MAKE_DIRS+= Services/User/DictionaryReader
+ETOILE_UI_PORT?= deskutils/etoile-ui
+
.include <bsd.port.mk>
diff --git a/deskutils/etoile-dictionaryreader/distinfo b/deskutils/etoile-dictionaryreader/distinfo
index 2ac1ee4891af..2c1e8a612c54 100644
--- a/deskutils/etoile-dictionaryreader/distinfo
+++ b/deskutils/etoile-dictionaryreader/distinfo
@@ -1,3 +1,3 @@
-MD5 (etoile-0.2.tar.gz) = cc1b54ba2e4ba371c5eda45c756bece9
-SHA256 (etoile-0.2.tar.gz) = 293cb9e5c50b27a8e38f16374c17595f20c5950ba44d00ffac3fb17ddd852d2c
-SIZE (etoile-0.2.tar.gz) = 21373391
+MD5 (etoile-0.4.0.tar.bz2) = 7c33baf8ec3a708d0d419b1e137452de
+SHA256 (etoile-0.4.0.tar.bz2) = 05b5f01932aaad2ae6251ae01a1ad5376d29c984ee83d9fb62688c8d4a20237a
+SIZE (etoile-0.4.0.tar.bz2) = 8225128
diff --git a/deskutils/etoile-menuserver/Makefile b/deskutils/etoile-menuserver/Makefile
index f0de63b4b260..93ba9181820d 100644
--- a/deskutils/etoile-menuserver/Makefile
+++ b/deskutils/etoile-menuserver/Makefile
@@ -6,8 +6,7 @@
#
PORTNAME= menuserver
-PORTVERSION= 0.2
-PORTREVISION= 1
+PORTVERSION= 0.4.0
CATEGORIES= deskutils gnustep
MASTER_SITES= http://download.gna.org/etoile/
PKGNAMEPREFIX= etoile-
@@ -16,13 +15,14 @@ DISTNAME= etoile-${PORTVERSION}
MAINTAINER= dinoex@FreeBSD.org
COMMENT= Etoile Project MenuServer application
+USE_BZIP2= yes
USE_GNUSTEP= yes
USE_GNUSTEP_PREFIX= yes
USE_GNUSTEP_BACK= yes
USE_GNUSTEP_BUILD= yes
USE_GNUSTEP_INSTALL= yes
USE_GNUSTEP_SYSTEM_LIBS+= XWindowServerKit:${XWINDOWSERVERKIT_PORT}
-USE_GNUSTEP_SYSTEM_LIBS+= WorkspaceCommKit:${ETOILE_SYSTEM_PORT}
+USE_GNUSTEP_LOCAL_LIBS+= SystemConfig:${SYSTEMCONFIG_PORT}
WRKSRC= ${WRKDIR}/Etoile-${PORTVERSION}
USE_GNUSTEP_MAKE_DIRS+= Services/Private/MenuServer
@@ -30,6 +30,6 @@ ADDITIONAL_OBJCFLAGS+= -I${LOCALBASE}/include
ADDITIONAL_LDFLAGS+= -L${LOCALBASE}/lib
XWINDOWSERVERKIT_PORT?= x11/etoile-xwindowserverkit
-ETOILE_SYSTEM_PORT?= sysutils/etoile-system
+SYSTEMCONFIG_PORT?= deskutils/etoile-systemconfig
.include <bsd.port.mk>
diff --git a/deskutils/etoile-menuserver/distinfo b/deskutils/etoile-menuserver/distinfo
index 2ac1ee4891af..2c1e8a612c54 100644
--- a/deskutils/etoile-menuserver/distinfo
+++ b/deskutils/etoile-menuserver/distinfo
@@ -1,3 +1,3 @@
-MD5 (etoile-0.2.tar.gz) = cc1b54ba2e4ba371c5eda45c756bece9
-SHA256 (etoile-0.2.tar.gz) = 293cb9e5c50b27a8e38f16374c17595f20c5950ba44d00ffac3fb17ddd852d2c
-SIZE (etoile-0.2.tar.gz) = 21373391
+MD5 (etoile-0.4.0.tar.bz2) = 7c33baf8ec3a708d0d419b1e137452de
+SHA256 (etoile-0.4.0.tar.bz2) = 05b5f01932aaad2ae6251ae01a1ad5376d29c984ee83d9fb62688c8d4a20237a
+SIZE (etoile-0.4.0.tar.bz2) = 8225128
diff --git a/deskutils/etoile-menuserver/pkg-plist b/deskutils/etoile-menuserver/pkg-plist
index 9b934f5ccbd6..ac7ec3ceab6a 100644
--- a/deskutils/etoile-menuserver/pkg-plist
+++ b/deskutils/etoile-menuserver/pkg-plist
@@ -1,49 +1,49 @@
-Local/Applications/EtoileMenuServer.app/EtoileMenuServer
-Local/Applications/EtoileMenuServer.app/Resources/AboutEtoileEntry.sysbarentry/AboutEtoileEntry
-Local/Applications/EtoileMenuServer.app/Resources/AboutEtoileEntry.sysbarentry/Resources/Credits.rtf
-Local/Applications/EtoileMenuServer.app/Resources/AboutEtoileEntry.sysbarentry/Resources/Credits.tiff
-Local/Applications/EtoileMenuServer.app/Resources/AboutEtoileEntry.sysbarentry/Resources/English.lproj/AboutEtoileEntry.gorm/data.classes
-Local/Applications/EtoileMenuServer.app/Resources/AboutEtoileEntry.sysbarentry/Resources/English.lproj/AboutEtoileEntry.gorm/data.info
-Local/Applications/EtoileMenuServer.app/Resources/AboutEtoileEntry.sysbarentry/Resources/English.lproj/AboutEtoileEntry.gorm/objects.gorm
-Local/Applications/EtoileMenuServer.app/Resources/AboutEtoileEntry.sysbarentry/Resources/Info-gnustep.plist
-Local/Applications/EtoileMenuServer.app/Resources/AboutEtoileEntry.sysbarentry/stamp.make
-Local/Applications/EtoileMenuServer.app/Resources/ApplicationsEntry.sysbarentry/ApplicationsEntry
-Local/Applications/EtoileMenuServer.app/Resources/ApplicationsEntry.sysbarentry/Resources/English.lproj/ApplicationsPanel.gorm/data.classes
-Local/Applications/EtoileMenuServer.app/Resources/ApplicationsEntry.sysbarentry/Resources/English.lproj/ApplicationsPanel.gorm/data.info
-Local/Applications/EtoileMenuServer.app/Resources/ApplicationsEntry.sysbarentry/Resources/English.lproj/ApplicationsPanel.gorm/objects.gorm
-Local/Applications/EtoileMenuServer.app/Resources/ApplicationsEntry.sysbarentry/Resources/Info-gnustep.plist
-Local/Applications/EtoileMenuServer.app/Resources/ApplicationsEntry.sysbarentry/stamp.make
-Local/Applications/EtoileMenuServer.app/Resources/ClockMenulet.menulet/ClockMenulet
-Local/Applications/EtoileMenuServer.app/Resources/ClockMenulet.menulet/Resources/Info-gnustep.plist
-Local/Applications/EtoileMenuServer.app/Resources/ClockMenulet.menulet/stamp.make
-Local/Applications/EtoileMenuServer.app/Resources/Etoile.tiff
-Local/Applications/EtoileMenuServer.app/Resources/EtoileLogo.tiff
-Local/Applications/EtoileMenuServer.app/Resources/EtoileLogoH.tiff
-Local/Applications/EtoileMenuServer.app/Resources/EtoileMenuServer.desktop
-Local/Applications/EtoileMenuServer.app/Resources/Info-gnustep.plist
-Local/Applications/EtoileMenuServer.app/Resources/MenuBarFiller.tiff
-Local/Applications/EtoileMenuServer.app/Resources/MenuBarLeftEdge.tiff
-Local/Applications/EtoileMenuServer.app/Resources/MenuBarRightEdge.tiff
-Local/Applications/EtoileMenuServer.app/Resources/SystemPreferencesEntry.sysbarentry/Resources/Info-gnustep.plist
-Local/Applications/EtoileMenuServer.app/Resources/SystemPreferencesEntry.sysbarentry/SystemPreferencesEntry
-Local/Applications/EtoileMenuServer.app/Resources/SystemPreferencesEntry.sysbarentry/stamp.make
-Local/Applications/EtoileMenuServer.app/stamp.make
-Local/Tools/EtoileMenuServer
-@dirrm Local/Applications/EtoileMenuServer.app/Resources/SystemPreferencesEntry.sysbarentry/Resources
-@dirrm Local/Applications/EtoileMenuServer.app/Resources/SystemPreferencesEntry.sysbarentry
-@dirrm Local/Applications/EtoileMenuServer.app/Resources/LookAndBehaviorEntry.sysbarentry/Resources
-@dirrm Local/Applications/EtoileMenuServer.app/Resources/LookAndBehaviorEntry.sysbarentry
-@dirrm Local/Applications/EtoileMenuServer.app/Resources/HardwareEntry.sysbarentry/Resources
-@dirrm Local/Applications/EtoileMenuServer.app/Resources/HardwareEntry.sysbarentry
-@dirrm Local/Applications/EtoileMenuServer.app/Resources/ClockMenulet.menulet/Resources
-@dirrm Local/Applications/EtoileMenuServer.app/Resources/ClockMenulet.menulet
-@dirrm Local/Applications/EtoileMenuServer.app/Resources/ApplicationsEntry.sysbarentry/Resources/English.lproj/ApplicationsPanel.gorm
-@dirrm Local/Applications/EtoileMenuServer.app/Resources/ApplicationsEntry.sysbarentry/Resources/English.lproj
-@dirrm Local/Applications/EtoileMenuServer.app/Resources/ApplicationsEntry.sysbarentry/Resources
-@dirrm Local/Applications/EtoileMenuServer.app/Resources/ApplicationsEntry.sysbarentry
-@dirrm Local/Applications/EtoileMenuServer.app/Resources/AboutEtoileEntry.sysbarentry/Resources/English.lproj/AboutEtoileEntry.gorm
-@dirrm Local/Applications/EtoileMenuServer.app/Resources/AboutEtoileEntry.sysbarentry/Resources/English.lproj
-@dirrm Local/Applications/EtoileMenuServer.app/Resources/AboutEtoileEntry.sysbarentry/Resources
-@dirrm Local/Applications/EtoileMenuServer.app/Resources/AboutEtoileEntry.sysbarentry
-@dirrm Local/Applications/EtoileMenuServer.app/Resources
-@dirrm Local/Applications/EtoileMenuServer.app
+System/Applications/EtoileMenuServer.app/EtoileMenuServer
+System/Applications/EtoileMenuServer.app/Resources/AboutEtoileEntry.sysbarentry/AboutEtoileEntry
+System/Applications/EtoileMenuServer.app/Resources/AboutEtoileEntry.sysbarentry/Resources/Credits.rtf
+System/Applications/EtoileMenuServer.app/Resources/AboutEtoileEntry.sysbarentry/Resources/Credits.tiff
+System/Applications/EtoileMenuServer.app/Resources/AboutEtoileEntry.sysbarentry/Resources/English.lproj/AboutEtoileEntry.gorm/data.classes
+System/Applications/EtoileMenuServer.app/Resources/AboutEtoileEntry.sysbarentry/Resources/English.lproj/AboutEtoileEntry.gorm/data.info
+System/Applications/EtoileMenuServer.app/Resources/AboutEtoileEntry.sysbarentry/Resources/English.lproj/AboutEtoileEntry.gorm/objects.gorm
+System/Applications/EtoileMenuServer.app/Resources/AboutEtoileEntry.sysbarentry/Resources/Info-gnustep.plist
+System/Applications/EtoileMenuServer.app/Resources/AboutEtoileEntry.sysbarentry/stamp.make
+System/Applications/EtoileMenuServer.app/Resources/ApplicationsEntry.sysbarentry/ApplicationsEntry
+System/Applications/EtoileMenuServer.app/Resources/ApplicationsEntry.sysbarentry/Resources/English.lproj/ApplicationsPanel.gorm/data.classes
+System/Applications/EtoileMenuServer.app/Resources/ApplicationsEntry.sysbarentry/Resources/English.lproj/ApplicationsPanel.gorm/data.info
+System/Applications/EtoileMenuServer.app/Resources/ApplicationsEntry.sysbarentry/Resources/English.lproj/ApplicationsPanel.gorm/objects.gorm
+System/Applications/EtoileMenuServer.app/Resources/ApplicationsEntry.sysbarentry/Resources/Info-gnustep.plist
+System/Applications/EtoileMenuServer.app/Resources/ApplicationsEntry.sysbarentry/stamp.make
+System/Applications/EtoileMenuServer.app/Resources/ClockMenulet.menulet/ClockMenulet
+System/Applications/EtoileMenuServer.app/Resources/ClockMenulet.menulet/Resources/Info-gnustep.plist
+System/Applications/EtoileMenuServer.app/Resources/ClockMenulet.menulet/stamp.make
+System/Applications/EtoileMenuServer.app/Resources/Etoile.tiff
+System/Applications/EtoileMenuServer.app/Resources/EtoileLogo.tiff
+System/Applications/EtoileMenuServer.app/Resources/EtoileLogoH.tiff
+System/Applications/EtoileMenuServer.app/Resources/EtoileMenuServer.desktop
+System/Applications/EtoileMenuServer.app/Resources/Info-gnustep.plist
+System/Applications/EtoileMenuServer.app/Resources/MenuBarFiller.tiff
+System/Applications/EtoileMenuServer.app/Resources/MenuBarLeftEdge.tiff
+System/Applications/EtoileMenuServer.app/Resources/MenuBarRightEdge.tiff
+System/Applications/EtoileMenuServer.app/Resources/SystemPreferencesEntry.sysbarentry/Resources/Info-gnustep.plist
+System/Applications/EtoileMenuServer.app/Resources/SystemPreferencesEntry.sysbarentry/SystemPreferencesEntry
+System/Applications/EtoileMenuServer.app/Resources/SystemPreferencesEntry.sysbarentry/stamp.make
+System/Applications/EtoileMenuServer.app/stamp.make
+System/Tools/EtoileMenuServer
+@dirrm System/Applications/EtoileMenuServer.app/Resources/SystemPreferencesEntry.sysbarentry/Resources
+@dirrm System/Applications/EtoileMenuServer.app/Resources/SystemPreferencesEntry.sysbarentry
+@dirrm System/Applications/EtoileMenuServer.app/Resources/LookAndBehaviorEntry.sysbarentry/Resources
+@dirrm System/Applications/EtoileMenuServer.app/Resources/LookAndBehaviorEntry.sysbarentry
+@dirrm System/Applications/EtoileMenuServer.app/Resources/HardwareEntry.sysbarentry/Resources
+@dirrm System/Applications/EtoileMenuServer.app/Resources/HardwareEntry.sysbarentry
+@dirrm System/Applications/EtoileMenuServer.app/Resources/ClockMenulet.menulet/Resources
+@dirrm System/Applications/EtoileMenuServer.app/Resources/ClockMenulet.menulet
+@dirrm System/Applications/EtoileMenuServer.app/Resources/ApplicationsEntry.sysbarentry/Resources/English.lproj/ApplicationsPanel.gorm
+@dirrm System/Applications/EtoileMenuServer.app/Resources/ApplicationsEntry.sysbarentry/Resources/English.lproj
+@dirrm System/Applications/EtoileMenuServer.app/Resources/ApplicationsEntry.sysbarentry/Resources
+@dirrm System/Applications/EtoileMenuServer.app/Resources/ApplicationsEntry.sysbarentry
+@dirrm System/Applications/EtoileMenuServer.app/Resources/AboutEtoileEntry.sysbarentry/Resources/English.lproj/AboutEtoileEntry.gorm
+@dirrm System/Applications/EtoileMenuServer.app/Resources/AboutEtoileEntry.sysbarentry/Resources/English.lproj
+@dirrm System/Applications/EtoileMenuServer.app/Resources/AboutEtoileEntry.sysbarentry/Resources
+@dirrm System/Applications/EtoileMenuServer.app/Resources/AboutEtoileEntry.sysbarentry
+@dirrm System/Applications/EtoileMenuServer.app/Resources
+@dirrm System/Applications/EtoileMenuServer.app
diff --git a/deskutils/etoile-systemconfig/Makefile b/deskutils/etoile-systemconfig/Makefile
index 306405af0c25..97928271e3d1 100644
--- a/deskutils/etoile-systemconfig/Makefile
+++ b/deskutils/etoile-systemconfig/Makefile
@@ -6,8 +6,7 @@
#
PORTNAME= systemconfig
-PORTVERSION= 0.2
-PORTREVISION= 1
+PORTVERSION= 0.4.0
CATEGORIES= deskutils gnustep
MASTER_SITES= http://download.gna.org/etoile/
PKGNAMEPREFIX= etoile-
@@ -16,6 +15,7 @@ DISTNAME= etoile-${PORTVERSION}
MAINTAINER= dinoex@FreeBSD.org
COMMENT= Framework which provides a way to set system preferences
+USE_BZIP2= yes
USE_GNUSTEP= yes
USE_GNUSTEP_PREFIX= yes
USE_GNUSTEP_BACK= yes
@@ -23,6 +23,7 @@ USE_GNUSTEP_BUILD= yes
USE_GNUSTEP_INSTALL= yes
USE_GNUSTEP_LDCONFIG= ${GNUSTEP_LOCAL_LIBRARIES}
+DEFAULT_LIBVERSION= 0.2
WRKSRC= ${WRKDIR}/Etoile-${PORTVERSION}
USE_GNUSTEP_MAKE_DIRS+= Frameworks/SystemConfig
diff --git a/deskutils/etoile-systemconfig/distinfo b/deskutils/etoile-systemconfig/distinfo
index 2ac1ee4891af..2c1e8a612c54 100644
--- a/deskutils/etoile-systemconfig/distinfo
+++ b/deskutils/etoile-systemconfig/distinfo
@@ -1,3 +1,3 @@
-MD5 (etoile-0.2.tar.gz) = cc1b54ba2e4ba371c5eda45c756bece9
-SHA256 (etoile-0.2.tar.gz) = 293cb9e5c50b27a8e38f16374c17595f20c5950ba44d00ffac3fb17ddd852d2c
-SIZE (etoile-0.2.tar.gz) = 21373391
+MD5 (etoile-0.4.0.tar.bz2) = 7c33baf8ec3a708d0d419b1e137452de
+SHA256 (etoile-0.4.0.tar.bz2) = 05b5f01932aaad2ae6251ae01a1ad5376d29c984ee83d9fb62688c8d4a20237a
+SIZE (etoile-0.4.0.tar.bz2) = 8225128
diff --git a/deskutils/etoile-systemconfig/pkg-plist b/deskutils/etoile-systemconfig/pkg-plist
index 94a316e972ef..010b8d644dc7 100644
--- a/deskutils/etoile-systemconfig/pkg-plist
+++ b/deskutils/etoile-systemconfig/pkg-plist
@@ -1,11 +1,15 @@
Local/Library/Frameworks/SystemConfig.framework/Headers
Local/Library/Frameworks/SystemConfig.framework/Resources
Local/Library/Frameworks/SystemConfig.framework/SystemConfig
+Local/Library/Frameworks/SystemConfig.framework/SystemConfig.framework
Local/Library/Frameworks/SystemConfig.framework/Versions/%%MAJORLIBVERSION%%/Headers/SCConfig.h
Local/Library/Frameworks/SystemConfig.framework/Versions/%%MAJORLIBVERSION%%/Headers/SCKeyboard.h
+Local/Library/Frameworks/SystemConfig.framework/Versions/%%MAJORLIBVERSION%%/Headers/SCMachineInfo.h
Local/Library/Frameworks/SystemConfig.framework/Versions/%%MAJORLIBVERSION%%/Headers/SCMonitor.h
Local/Library/Frameworks/SystemConfig.framework/Versions/%%MAJORLIBVERSION%%/Headers/SCMouse.h
+Local/Library/Frameworks/SystemConfig.framework/Versions/%%MAJORLIBVERSION%%/Headers/SCPower.h
Local/Library/Frameworks/SystemConfig.framework/Versions/%%MAJORLIBVERSION%%/Headers/SCSound.h
+Local/Library/Frameworks/SystemConfig.framework/Versions/%%MAJORLIBVERSION%%/Headers/X11Keyboard.h
Local/Library/Frameworks/SystemConfig.framework/Versions/%%MAJORLIBVERSION%%/Resources/Info-gnustep.plist
Local/Library/Frameworks/SystemConfig.framework/Versions/%%MAJORLIBVERSION%%/SystemConfig
Local/Library/Frameworks/SystemConfig.framework/Versions/%%MAJORLIBVERSION%%/libSystemConfig.so
diff --git a/deskutils/etoile-ui/Makefile b/deskutils/etoile-ui/Makefile
index 97744926df52..8ff34afd2dda 100644
--- a/deskutils/etoile-ui/Makefile
+++ b/deskutils/etoile-ui/Makefile
@@ -6,8 +6,7 @@
#
PORTNAME= ui
-PORTVERSION= 0.2
-PORTREVISION= 1
+PORTVERSION= 0.4.0
CATEGORIES= deskutils gnustep
MASTER_SITES= http://download.gna.org/etoile/
PKGNAMEPREFIX= etoile-
@@ -16,15 +15,21 @@ DISTNAME= etoile-${PORTVERSION}
MAINTAINER= dinoex@FreeBSD.org
COMMENT= Etoile Project EtoileUI framework
+USE_BZIP2= yes
USE_GNUSTEP= yes
USE_GNUSTEP_PREFIX= yes
USE_GNUSTEP_BACK= yes
USE_GNUSTEP_BUILD= yes
USE_GNUSTEP_INSTALL= yes
-DEFAULT_LIBVERSION= 0.1
USE_GNUSTEP_LDCONFIG= ${GNUSTEP_LOCAL_LIBRARIES}
+USE_GNUSTEP_LOCAL_LIBS+= EtoileFoundation:${FOUNDATION_PORT}
+USE_GNUSTEP_LOCAL_LIBS+= CoreObject:${COREOBJECT_PORT}
+DEFAULT_LIBVERSION= 0.4
WRKSRC= ${WRKDIR}/Etoile-${PORTVERSION}
USE_GNUSTEP_MAKE_DIRS+= Frameworks/EtoileUI
+FOUNDATION_PORT?= devel/etoile-foundation
+COREOBJECT_PORT?= devel/etoile-coreobject
+
.include <bsd.port.mk>
diff --git a/deskutils/etoile-ui/distinfo b/deskutils/etoile-ui/distinfo
index 2ac1ee4891af..2c1e8a612c54 100644
--- a/deskutils/etoile-ui/distinfo
+++ b/deskutils/etoile-ui/distinfo
@@ -1,3 +1,3 @@
-MD5 (etoile-0.2.tar.gz) = cc1b54ba2e4ba371c5eda45c756bece9
-SHA256 (etoile-0.2.tar.gz) = 293cb9e5c50b27a8e38f16374c17595f20c5950ba44d00ffac3fb17ddd852d2c
-SIZE (etoile-0.2.tar.gz) = 21373391
+MD5 (etoile-0.4.0.tar.bz2) = 7c33baf8ec3a708d0d419b1e137452de
+SHA256 (etoile-0.4.0.tar.bz2) = 05b5f01932aaad2ae6251ae01a1ad5376d29c984ee83d9fb62688c8d4a20237a
+SIZE (etoile-0.4.0.tar.bz2) = 8225128
diff --git a/deskutils/etoile-ui/pkg-descr b/deskutils/etoile-ui/pkg-descr
index 4c82da32eaad..1de8ad8147ad 100644
--- a/deskutils/etoile-ui/pkg-descr
+++ b/deskutils/etoile-ui/pkg-descr
@@ -1,3 +1,10 @@
-EtoileUI framework
+EtoileUI is a high-level OOUI toolkit that provides a uniform tree
+representation for graphical objects on top of the AppKit. All User Interface
+concerns such as layouts, event handlers, styles, model objects etc. intends
+to be implemented as pluggable aspects. It also shares the same interfaces as
+other CoreObject systems. The combination of these three key features makes
+possible to inspect and reshape both User Interface and model objects at
+runtime through direct manipulation. It comes with a library of layouts
+where each one encapsulate a custom and pluggable UI presentation.
WWW: http://www.etoile-project.org/
diff --git a/deskutils/etoile-ui/pkg-plist b/deskutils/etoile-ui/pkg-plist
index 706df16f869b..443568d2e601 100644
--- a/deskutils/etoile-ui/pkg-plist
+++ b/deskutils/etoile-ui/pkg-plist
@@ -1,12 +1,78 @@
Local/Library/Frameworks/EtoileUI.framework/EtoileUI
+Local/Library/Frameworks/EtoileUI.framework/EtoileUI.framework
Local/Library/Frameworks/EtoileUI.framework/Headers
Local/Library/Frameworks/EtoileUI.framework/Resources
Local/Library/Frameworks/EtoileUI.framework/Versions/%%MAJORLIBVERSION%%/EtoileUI
+Local/Library/Frameworks/EtoileUI.framework/Versions/%%MAJORLIBVERSION%%/Headers/Controls+Etoile.h
+Local/Library/Frameworks/EtoileUI.framework/Versions/%%MAJORLIBVERSION%%/Headers/ETApplication.h
+Local/Library/Frameworks/EtoileUI.framework/Versions/%%MAJORLIBVERSION%%/Headers/ETBrowserLayout.h
+Local/Library/Frameworks/EtoileUI.framework/Versions/%%MAJORLIBVERSION%%/Headers/ETCompatibility.h
+Local/Library/Frameworks/EtoileUI.framework/Versions/%%MAJORLIBVERSION%%/Headers/ETComputedLayout.h
+Local/Library/Frameworks/EtoileUI.framework/Versions/%%MAJORLIBVERSION%%/Headers/ETContainer+Controller.h
+Local/Library/Frameworks/EtoileUI.framework/Versions/%%MAJORLIBVERSION%%/Headers/ETContainer.h
+Local/Library/Frameworks/EtoileUI.framework/Versions/%%MAJORLIBVERSION%%/Headers/ETContainers.h
+Local/Library/Frameworks/EtoileUI.framework/Versions/%%MAJORLIBVERSION%%/Headers/ETEvent.h
+Local/Library/Frameworks/EtoileUI.framework/Versions/%%MAJORLIBVERSION%%/Headers/ETFlowLayout.h
+Local/Library/Frameworks/EtoileUI.framework/Versions/%%MAJORLIBVERSION%%/Headers/ETFreeLayout.h
+Local/Library/Frameworks/EtoileUI.framework/Versions/%%MAJORLIBVERSION%%/Headers/ETInspecting.h
+Local/Library/Frameworks/EtoileUI.framework/Versions/%%MAJORLIBVERSION%%/Headers/ETInspector.h
+Local/Library/Frameworks/EtoileUI.framework/Versions/%%MAJORLIBVERSION%%/Headers/ETLayer.h
+Local/Library/Frameworks/EtoileUI.framework/Versions/%%MAJORLIBVERSION%%/Headers/ETLayout.h
+Local/Library/Frameworks/EtoileUI.framework/Versions/%%MAJORLIBVERSION%%/Headers/ETLayoutItem+Events.h
+Local/Library/Frameworks/EtoileUI.framework/Versions/%%MAJORLIBVERSION%%/Headers/ETLayoutItem+Factory.h
+Local/Library/Frameworks/EtoileUI.framework/Versions/%%MAJORLIBVERSION%%/Headers/ETLayoutItem+Reflection.h
+Local/Library/Frameworks/EtoileUI.framework/Versions/%%MAJORLIBVERSION%%/Headers/ETLayoutItem.h
+Local/Library/Frameworks/EtoileUI.framework/Versions/%%MAJORLIBVERSION%%/Headers/ETLayoutItemBuilder.h
+Local/Library/Frameworks/EtoileUI.framework/Versions/%%MAJORLIBVERSION%%/Headers/ETLayoutItemGroup+Mutation.h
+Local/Library/Frameworks/EtoileUI.framework/Versions/%%MAJORLIBVERSION%%/Headers/ETLayoutItemGroup.h
+Local/Library/Frameworks/EtoileUI.framework/Versions/%%MAJORLIBVERSION%%/Headers/ETLayoutLine.h
+Local/Library/Frameworks/EtoileUI.framework/Versions/%%MAJORLIBVERSION%%/Headers/ETLineLayout.h
+Local/Library/Frameworks/EtoileUI.framework/Versions/%%MAJORLIBVERSION%%/Headers/ETObjectBrowserLayout.h
+Local/Library/Frameworks/EtoileUI.framework/Versions/%%MAJORLIBVERSION%%/Headers/ETObjectRegistry+EtoileUI.h
+Local/Library/Frameworks/EtoileUI.framework/Versions/%%MAJORLIBVERSION%%/Headers/ETOutlineLayout.h
+Local/Library/Frameworks/EtoileUI.framework/Versions/%%MAJORLIBVERSION%%/Headers/ETPaneLayout.h
+Local/Library/Frameworks/EtoileUI.framework/Versions/%%MAJORLIBVERSION%%/Headers/ETPaneSwitcherLayout.h
+Local/Library/Frameworks/EtoileUI.framework/Versions/%%MAJORLIBVERSION%%/Headers/ETPersistencyController.h
+Local/Library/Frameworks/EtoileUI.framework/Versions/%%MAJORLIBVERSION%%/Headers/ETPickboard.h
+Local/Library/Frameworks/EtoileUI.framework/Versions/%%MAJORLIBVERSION%%/Headers/ETStackLayout.h
+Local/Library/Frameworks/EtoileUI.framework/Versions/%%MAJORLIBVERSION%%/Headers/ETStyle.h
+Local/Library/Frameworks/EtoileUI.framework/Versions/%%MAJORLIBVERSION%%/Headers/ETStyleRenderer.h
+Local/Library/Frameworks/EtoileUI.framework/Versions/%%MAJORLIBVERSION%%/Headers/ETTableLayout.h
+Local/Library/Frameworks/EtoileUI.framework/Versions/%%MAJORLIBVERSION%%/Headers/ETTextEditorLayout.h
+Local/Library/Frameworks/EtoileUI.framework/Versions/%%MAJORLIBVERSION%%/Headers/ETView.h
+Local/Library/Frameworks/EtoileUI.framework/Versions/%%MAJORLIBVERSION%%/Headers/ETViewModelLayout.h
+Local/Library/Frameworks/EtoileUI.framework/Versions/%%MAJORLIBVERSION%%/Headers/ETWindowItem.h
Local/Library/Frameworks/EtoileUI.framework/Versions/%%MAJORLIBVERSION%%/Headers/EtoileCompatibility.h
+Local/Library/Frameworks/EtoileUI.framework/Versions/%%MAJORLIBVERSION%%/Headers/EtoileUI.h
+Local/Library/Frameworks/EtoileUI.framework/Versions/%%MAJORLIBVERSION%%/Headers/FSBrowserCell.h
+Local/Library/Frameworks/EtoileUI.framework/Versions/%%MAJORLIBVERSION%%/Headers/GNUstep.h
Local/Library/Frameworks/EtoileUI.framework/Versions/%%MAJORLIBVERSION%%/Headers/NSBezierPathCappedBoxes.h
+Local/Library/Frameworks/EtoileUI.framework/Versions/%%MAJORLIBVERSION%%/Headers/NSImage+Etoile.h
Local/Library/Frameworks/EtoileUI.framework/Versions/%%MAJORLIBVERSION%%/Headers/NSImage+NiceScaling.h
+Local/Library/Frameworks/EtoileUI.framework/Versions/%%MAJORLIBVERSION%%/Headers/NSObject+EtoileUI.h
+Local/Library/Frameworks/EtoileUI.framework/Versions/%%MAJORLIBVERSION%%/Headers/NSView+Etoile.h
+Local/Library/Frameworks/EtoileUI.framework/Versions/%%MAJORLIBVERSION%%/Headers/NSWindow+Etoile.h
Local/Library/Frameworks/EtoileUI.framework/Versions/%%MAJORLIBVERSION%%/Headers/UKNibOwner.h
+Local/Library/Frameworks/EtoileUI.framework/Versions/%%MAJORLIBVERSION%%/Headers/UKPluginsRegistry+Icons.h
+Local/Library/Frameworks/EtoileUI.framework/Versions/%%MAJORLIBVERSION%%/Resources/BrowserPrototype.gorm/data.classes
+Local/Library/Frameworks/EtoileUI.framework/Versions/%%MAJORLIBVERSION%%/Resources/BrowserPrototype.gorm/data.info
+Local/Library/Frameworks/EtoileUI.framework/Versions/%%MAJORLIBVERSION%%/Resources/BrowserPrototype.gorm/objects.gorm
Local/Library/Frameworks/EtoileUI.framework/Versions/%%MAJORLIBVERSION%%/Resources/Info-gnustep.plist
+Local/Library/Frameworks/EtoileUI.framework/Versions/%%MAJORLIBVERSION%%/Resources/Inspector.gorm/data.classes
+Local/Library/Frameworks/EtoileUI.framework/Versions/%%MAJORLIBVERSION%%/Resources/Inspector.gorm/data.info
+Local/Library/Frameworks/EtoileUI.framework/Versions/%%MAJORLIBVERSION%%/Resources/Inspector.gorm/objects.gorm
+Local/Library/Frameworks/EtoileUI.framework/Versions/%%MAJORLIBVERSION%%/Resources/OutlinePrototype.gorm/data.classes
+Local/Library/Frameworks/EtoileUI.framework/Versions/%%MAJORLIBVERSION%%/Resources/OutlinePrototype.gorm/data.info
+Local/Library/Frameworks/EtoileUI.framework/Versions/%%MAJORLIBVERSION%%/Resources/OutlinePrototype.gorm/objects.gorm
+Local/Library/Frameworks/EtoileUI.framework/Versions/%%MAJORLIBVERSION%%/Resources/RevertToPanel.gorm/data.classes
+Local/Library/Frameworks/EtoileUI.framework/Versions/%%MAJORLIBVERSION%%/Resources/RevertToPanel.gorm/data.info
+Local/Library/Frameworks/EtoileUI.framework/Versions/%%MAJORLIBVERSION%%/Resources/RevertToPanel.gorm/objects.gorm
+Local/Library/Frameworks/EtoileUI.framework/Versions/%%MAJORLIBVERSION%%/Resources/TablePrototype.gorm/data.classes
+Local/Library/Frameworks/EtoileUI.framework/Versions/%%MAJORLIBVERSION%%/Resources/TablePrototype.gorm/data.info
+Local/Library/Frameworks/EtoileUI.framework/Versions/%%MAJORLIBVERSION%%/Resources/TablePrototype.gorm/objects.gorm
+Local/Library/Frameworks/EtoileUI.framework/Versions/%%MAJORLIBVERSION%%/Resources/ViewModelPrototype.gorm/data.classes
+Local/Library/Frameworks/EtoileUI.framework/Versions/%%MAJORLIBVERSION%%/Resources/ViewModelPrototype.gorm/data.info
+Local/Library/Frameworks/EtoileUI.framework/Versions/%%MAJORLIBVERSION%%/Resources/ViewModelPrototype.gorm/objects.gorm
Local/Library/Frameworks/EtoileUI.framework/Versions/%%MAJORLIBVERSION%%/libEtoileUI.so
Local/Library/Frameworks/EtoileUI.framework/Versions/%%MAJORLIBVERSION%%/libEtoileUI.so.%%LIBVERSION%%
Local/Library/Frameworks/EtoileUI.framework/Versions/%%MAJORLIBVERSION%%/libEtoileUI.so.%%MAJORLIBVERSION%%
@@ -16,6 +82,12 @@ Local/Library/Headers/EtoileUI
Local/Library/Libraries/libEtoileUI.so
Local/Library/Libraries/libEtoileUI.so.%%MAJORLIBVERSION%%
Local/Library/Libraries/libEtoileUI.so.%%LIBVERSION%%
+@dirrm Local/Library/Frameworks/EtoileUI.framework/Versions/%%MAJORLIBVERSION%%/Resources/ViewModelPrototype.gorm
+@dirrm Local/Library/Frameworks/EtoileUI.framework/Versions/%%MAJORLIBVERSION%%/Resources/TablePrototype.gorm
+@dirrm Local/Library/Frameworks/EtoileUI.framework/Versions/%%MAJORLIBVERSION%%/Resources/RevertToPanel.gorm
+@dirrm Local/Library/Frameworks/EtoileUI.framework/Versions/%%MAJORLIBVERSION%%/Resources/OutlinePrototype.gorm
+@dirrm Local/Library/Frameworks/EtoileUI.framework/Versions/%%MAJORLIBVERSION%%/Resources/Inspector.gorm
+@dirrm Local/Library/Frameworks/EtoileUI.framework/Versions/%%MAJORLIBVERSION%%/Resources/BrowserPrototype.gorm
@dirrm Local/Library/Frameworks/EtoileUI.framework/Versions/%%MAJORLIBVERSION%%/Resources
@dirrm Local/Library/Frameworks/EtoileUI.framework/Versions/%%MAJORLIBVERSION%%/Headers
@dirrm Local/Library/Frameworks/EtoileUI.framework/Versions/%%MAJORLIBVERSION%%