mirror of
https://git.FreeBSD.org/ports.git
synced 2025-01-14 07:43:06 +00:00
ScriptKit is a very lightweight cross-app scripting framework built on top of
Distributed Objects. It simply exports a dictionary containing a set of named objects for scripting with Objective-C or any languages based on the LanguageKit such as Pragmatic Smalltalk. This is used for example by the hit corners and gesture recognition tool to run arbitrary commands in response to corner activations or mouse gestures, and by ScriptServices which allows arbitrary shell or Smalltalk scripts to be invoked on the current selection from any GNUstep or Etoile application. WWW: http://www.etoile-project.org/
This commit is contained in:
parent
5c4987ca2d
commit
090999488e
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=223339
@ -54,6 +54,7 @@
|
||||
SUBDIR += erlang-doc
|
||||
SUBDIR += erlang-lite
|
||||
SUBDIR += etoile-io
|
||||
SUBDIR += etoile-scriptkit
|
||||
SUBDIR += execline
|
||||
SUBDIR += expect
|
||||
SUBDIR += expect-devel
|
||||
|
33
lang/etoile-scriptkit/Makefile
Normal file
33
lang/etoile-scriptkit/Makefile
Normal file
@ -0,0 +1,33 @@
|
||||
# New ports collection makefile for: etoile-scriptkit
|
||||
# Date created: 23 Nov 2008
|
||||
# Whom: dirk.meyer@dinoex.sub.org
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= scriptkit
|
||||
PORTVERSION= 0.4.0
|
||||
CATEGORIES= lang gnustep
|
||||
MASTER_SITES= http://download.gna.org/etoile/
|
||||
PKGNAMEPREFIX= etoile-
|
||||
DISTNAME= etoile-${PORTVERSION}
|
||||
|
||||
MAINTAINER= dinoex@FreeBSD.org
|
||||
COMMENT= Etoile Project ScriptKit framework
|
||||
|
||||
USE_BZIP2= yes
|
||||
USE_GNUSTEP= yes
|
||||
USE_GNUSTEP_PREFIX= yes
|
||||
USE_GNUSTEP_BACK= yes
|
||||
USE_GNUSTEP_BUILD= yes
|
||||
USE_GNUSTEP_INSTALL= yes
|
||||
USE_GNUSTEP_LDCONFIG= ${GNUSTEP_LOCAL_LIBRARIES}
|
||||
USE_GNUSTEP_LOCAL_LIBS+= EtoileFoundation:${FOUNDATION_PORT}
|
||||
|
||||
DEFAULT_LIBVERSION= 0.1
|
||||
WRKSRC= ${WRKDIR}/Etoile-${PORTVERSION}
|
||||
USE_GNUSTEP_MAKE_DIRS+= Frameworks/ScriptKit
|
||||
|
||||
FOUNDATION_PORT?= devel/etoile-foundation
|
||||
|
||||
.include <bsd.port.mk>
|
3
lang/etoile-scriptkit/distinfo
Normal file
3
lang/etoile-scriptkit/distinfo
Normal file
@ -0,0 +1,3 @@
|
||||
MD5 (etoile-0.4.0.tar.bz2) = 7c33baf8ec3a708d0d419b1e137452de
|
||||
SHA256 (etoile-0.4.0.tar.bz2) = 05b5f01932aaad2ae6251ae01a1ad5376d29c984ee83d9fb62688c8d4a20237a
|
||||
SIZE (etoile-0.4.0.tar.bz2) = 8225128
|
11
lang/etoile-scriptkit/pkg-descr
Normal file
11
lang/etoile-scriptkit/pkg-descr
Normal file
@ -0,0 +1,11 @@
|
||||
ScriptKit is a very lightweight cross-app scripting framework built on top of
|
||||
Distributed Objects. It simply exports a dictionary containing a set of named
|
||||
objects for scripting with Objective-C or any languages based on the LanguageKit
|
||||
such as Pragmatic Smalltalk.
|
||||
|
||||
This is used for example by the hit corners and gesture recognition tool to run
|
||||
arbitrary commands in response to corner activations or mouse gestures, and by
|
||||
ScriptServices which allows arbitrary shell or Smalltalk scripts to be invoked
|
||||
on the current selection from any GNUstep or Etoile application.
|
||||
|
||||
WWW: http://www.etoile-project.org/
|
22
lang/etoile-scriptkit/pkg-plist
Normal file
22
lang/etoile-scriptkit/pkg-plist
Normal file
@ -0,0 +1,22 @@
|
||||
Local/Library/Frameworks/ScriptKit.framework/Headers
|
||||
Local/Library/Frameworks/ScriptKit.framework/Resources
|
||||
Local/Library/Frameworks/ScriptKit.framework/ScriptKit
|
||||
Local/Library/Frameworks/ScriptKit.framework/ScriptKit.framework
|
||||
Local/Library/Frameworks/ScriptKit.framework/Versions/%%MAJORLIBVERSION%%/Headers/ScriptCenter.h
|
||||
Local/Library/Frameworks/ScriptKit.framework/Versions/%%MAJORLIBVERSION%%/Headers/Tell.h
|
||||
Local/Library/Frameworks/ScriptKit.framework/Versions/%%MAJORLIBVERSION%%/Resources/Info-gnustep.plist
|
||||
Local/Library/Frameworks/ScriptKit.framework/Versions/%%MAJORLIBVERSION%%/ScriptKit
|
||||
Local/Library/Frameworks/ScriptKit.framework/Versions/%%MAJORLIBVERSION%%/libScriptKit.so
|
||||
Local/Library/Frameworks/ScriptKit.framework/Versions/%%MAJORLIBVERSION%%/libScriptKit.so.%%MAJORLIBVERSION%%
|
||||
Local/Library/Frameworks/ScriptKit.framework/Versions/%%MAJORLIBVERSION%%/libScriptKit.so.%%LIBVERSION%%
|
||||
Local/Library/Frameworks/ScriptKit.framework/Versions/Current
|
||||
Local/Library/Frameworks/ScriptKit.framework/libScriptKit.so
|
||||
Local/Library/Headers/ScriptKit
|
||||
Local/Library/Libraries/libScriptKit.so
|
||||
Local/Library/Libraries/libScriptKit.so.%%MAJORLIBVERSION%%
|
||||
Local/Library/Libraries/libScriptKit.so.%%LIBVERSION%%
|
||||
@dirrm Local/Library/Frameworks/ScriptKit.framework/Versions/%%MAJORLIBVERSION%%/Resources
|
||||
@dirrm Local/Library/Frameworks/ScriptKit.framework/Versions/%%MAJORLIBVERSION%%/Headers
|
||||
@dirrm Local/Library/Frameworks/ScriptKit.framework/Versions/%%MAJORLIBVERSION%%
|
||||
@dirrm Local/Library/Frameworks/ScriptKit.framework/Versions
|
||||
@dirrm Local/Library/Frameworks/ScriptKit.framework
|
Loading…
Reference in New Issue
Block a user