Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=2ee5916d0a26136f30b25f29fad8dbd1982410a2
commit 2ee5916d0a26136f30b25f29fad8dbd1982410a2 Author: Priyank <priy...@frugalware.org> Date: Mon Dec 22 01:34:14 2008 +0530 steptalk-0.10.0-2-i686 * Moved to gnustep-extra diff --git a/source/gnustep-extra/steptalk/FrugalBuild b/source/gnustep-extra/steptalk/FrugalBuild new file mode 100644 index 0000000..4abd836 --- /dev/null +++ b/source/gnustep-extra/steptalk/FrugalBuild @@ -0,0 +1,27 @@ +# Compiling Time: 0.03 SBU +# Maintainer: Priyank Gosalia <priyan...@gmail.com> + +pkgname=steptalk +_F_gnustep_name="StepTalk" +pkgver=0.10.0 +pkgrel=2 +pkgdesc="Scripting framework for GNUstep" +makedepends=('gnustep-make>=2.0.6' 'gcc-objc') +depends=('libobjc' 'gnustep-base' 'gnustep-gui') +_F_gnustep_category="libs" +Finclude gnustep +groups=(${grou...@]} 'gnustep-libs') +archs=('i686') +source=(${sour...@]} $pkgname-$pkgver-gnustep-make.patch) +sha1sums=('bf330dc51fbdd3b4243f7601e1fb9cf6562f2f9f' \ + 'c7433b07960fbe1fe8217b7cd3ef3d5c43796543') +_F_cd_path=$_F_gnustep_name + +build() +{ + Fpatchall + Fgnustep_build +} + + +# optimization OK diff --git a/source/gnustep-extra/steptalk/steptalk-0.10.0-gnustep-make.patch b/source/gnustep-extra/steptalk/steptalk-0.10.0-gnustep-make.patch new file mode 100644 index 0000000..565d523 --- /dev/null +++ b/source/gnustep-extra/steptalk/steptalk-0.10.0-gnustep-make.patch @@ -0,0 +1,144 @@ +diff -Naur StepTalk.orig/Finders/ApplicationFinder/GNUmakefile StepTalk/Finders/ApplicationFinder/GNUmakefile +--- StepTalk.orig/Finders/ApplicationFinder/GNUmakefile 2007-07-29 23:09:44.000000000 +0200 ++++ StepTalk/Finders/ApplicationFinder/GNUmakefile 2007-07-29 23:11:01.000000000 +0200 +@@ -37,7 +37,7 @@ + ADDITIONAL_INCLUDE_DIRS += -I../../Frameworks/ + ADDITIONAL_LIB_DIRS += -L../../Frameworks/StepTalk/StepTalk.framework/Versions/Current/$(GNUSTEP_TARGET_LDIR) + +-BUNDLE_INSTALL_DIR:=$(GNUSTEP_INSTALLATION_DIR)/Library/StepTalk/Finders ++BUNDLE_INSTALL_DIR:=$(DESTDIR)/$(GNUSTEP_SYSTEM_LIBRARY)/StepTalk/Finders + + -include GNUmakefile.preamble + include $(GNUSTEP_MAKEFILES)/bundle.make +diff -Naur StepTalk.orig/Finders/DistributedFinder/GNUmakefile StepTalk/Finders/DistributedFinder/GNUmakefile +--- StepTalk.orig/Finders/DistributedFinder/GNUmakefile 2007-07-29 23:09:44.000000000 +0200 ++++ StepTalk/Finders/DistributedFinder/GNUmakefile 2007-07-29 23:11:01.000000000 +0200 +@@ -35,7 +35,7 @@ + ADDITIONAL_INCLUDE_DIRS += -I../../Frameworks/ + ADDITIONAL_LIB_DIRS += -L../../Frameworks/StepTalk/StepTalk.framework/Versions/Current/$(GNUSTEP_TARGET_LDIR) + +-BUNDLE_INSTALL_DIR:=$(GNUSTEP_INSTALLATION_DIR)/Library/StepTalk/Finders ++BUNDLE_INSTALL_DIR:=$(DESTDIR)/$(GNUSTEP_SYSTEM_LIBRARY)/StepTalk/Finders + + -include GNUmakefile.preamble + include $(GNUSTEP_MAKEFILES)/bundle.make +diff -Naur StepTalk.orig/Languages/Guile/GNUmakefile StepTalk/Languages/Guile/GNUmakefile +--- StepTalk.orig/Languages/Guile/GNUmakefile 2007-07-29 23:09:44.000000000 +0200 ++++ StepTalk/Languages/Guile/GNUmakefile 2007-07-29 23:11:01.000000000 +0200 +@@ -24,7 +24,7 @@ + + BUNDLE_NAME = Guile + BUNDLE_EXTENSION := .stlanguage +-BUNDLE_INSTALL_DIR:=$(GNUSTEP_INSTALLATION_DIR)/Library/StepTalk/Languages ++BUNDLE_INSTALL_DIR:=$(DESTDIR)/$(GNUSTEP_SYSTEM_LIBRARY)/StepTalk/Languages + + Guile_OBJC_FILES = \ + GuileEngine.m +diff -Naur StepTalk.orig/Languages/MyLanguage/GNUmakefile StepTalk/Languages/MyLanguage/GNUmakefile +--- StepTalk.orig/Languages/MyLanguage/GNUmakefile 2007-07-29 23:09:44.000000000 +0200 ++++ StepTalk/Languages/MyLanguage/GNUmakefile 2007-07-29 23:11:01.000000000 +0200 +@@ -25,7 +25,7 @@ + ########################################################################### + + BUNDLE_EXTENSION := .stlanguage +-BUNDLE_INSTALL_DIR:=$(GNUSTEP_INSTALLATION_DIR)/Library/StepTalk/Languages ++BUNDLE_INSTALL_DIR:=$(DESTDIR)/$(GNUSTEP_SYSTEM_LIBRARY)/StepTalk/Languages + + -include GNUmakefile.preamble + include $(GNUSTEP_MAKEFILES)/bundle.make +diff -Naur StepTalk.orig/Languages/Smalltalk/GNUmakefile StepTalk/Languages/Smalltalk/GNUmakefile +--- StepTalk.orig/Languages/Smalltalk/GNUmakefile 2007-07-29 23:09:44.000000000 +0200 ++++ StepTalk/Languages/Smalltalk/GNUmakefile 2007-07-29 23:11:01.000000000 +0200 +@@ -24,7 +24,7 @@ + + BUNDLE_NAME = Smalltalk + BUNDLE_EXTENSION := .stlanguage +-BUNDLE_INSTALL_DIR:=$(GNUSTEP_INSTALLATION_DIR)/Library/StepTalk/Languages ++BUNDLE_INSTALL_DIR:=$(DESTDIR)/$(GNUSTEP_SYSTEM_LIBRARY)/StepTalk/Languages + + Smalltalk_OBJC_FILES = \ + SmalltalkEngine.m \ +diff -Naur StepTalk.orig/Modules/AppKit/GNUmakefile StepTalk/Modules/AppKit/GNUmakefile +--- StepTalk.orig/Modules/AppKit/GNUmakefile 2007-07-29 23:09:44.000000000 +0200 ++++ StepTalk/Modules/AppKit/GNUmakefile 2007-07-29 23:11:01.000000000 +0200 +@@ -39,7 +39,7 @@ + + AppKit_BUNDLE_LIBS += $(GUI_LIBS) + +-BUNDLE_INSTALL_DIR:=$(GNUSTEP_INSTALLATION_DIR)/Library/StepTalk/Modules ++BUNDLE_INSTALL_DIR:=$(DESTDIR)/$(GNUSTEP_SYSTEM_LIBRARY)/StepTalk/Modules + + ADDITIONAL_OBJCFLAGS = -Wall -Wno-import + +diff -Naur StepTalk.orig/Modules/Foundation/GNUmakefile StepTalk/Modules/Foundation/GNUmakefile +--- StepTalk.orig/Modules/Foundation/GNUmakefile 2007-07-29 23:09:44.000000000 +0200 ++++ StepTalk/Modules/Foundation/GNUmakefile 2007-07-29 23:12:18.000000000 +0200 +@@ -34,7 +34,7 @@ + + Foundation_RESOURCE_FILES = ScriptingInfo.plist + +-BUNDLE_INSTALL_DIR:=$(GNUSTEP_INSTALLATION_DIR)/Library/StepTalk/Modules ++BUNDLE_INSTALL_DIR:= $(DESTDIR)/$(GNUSTEP_SYSTEM_LIBRARY)/StepTalk/Modules + ADDITIONAL_BUNDLE_LIBS = -lStepTalk + ADDITIONAL_INCLUDE_DIRS += -I../../Frameworks/ + ADDITIONAL_LIB_DIRS += -L../../Frameworks/StepTalk/StepTalk.framework/Versions/Current/$(GNUSTEP_TARGET_LDIR) +diff -Naur StepTalk.orig/Modules/GDL2/GNUmakefile StepTalk/Modules/GDL2/GNUmakefile +--- StepTalk.orig/Modules/GDL2/GNUmakefile 2007-07-29 23:09:44.000000000 +0200 ++++ StepTalk/Modules/GDL2/GNUmakefile 2007-07-29 23:11:01.000000000 +0200 +@@ -41,7 +41,7 @@ + ADDITIONAL_INCLUDE_DIRS += -I../../Frameworks/ + ADDITIONAL_LIB_DIRS += -L../../Frameworks/StepTalk/StepTalk.framework/Versions/Current/$(GNUSTEP_TARGET_LDIR) + +-BUNDLE_INSTALL_DIR:=$(GNUSTEP_INSTALLATION_DIR)/Library/StepTalk/Modules ++BUNDLE_INSTALL_DIR:=$(DESTDIR)/$(GNUSTEP_SYSTEM_LIBRARY)/StepTalk/Modules + + ADDITIONAL_OBJCFLAGS = -Wall -Wno-import + +diff -Naur StepTalk.orig/Modules/GDL2/GNUmakefile.postamble StepTalk/Modules/GDL2/GNUmakefile.postamble +--- StepTalk.orig/Modules/GDL2/GNUmakefile.postamble 2007-07-29 23:09:44.000000000 +0200 ++++ StepTalk/Modules/GDL2/GNUmakefile.postamble 2007-07-29 23:12:40.000000000 +0200 +@@ -39,7 +39,7 @@ + # Things to do after installing + after-install:: + @(echo Copying scripting environments...; \ +- cp GDL2.stenv $(GNUSTEP_INSTALLATION_DIR)/Library/StepTalk/Environments; \ ++ cp GDL2.stenv $(DESTIDR)/$(GNUSTEP_SYSTEM_LIBRARY)/StepTalk/Environments; \ + ) + + # Things to do before uninstalling +diff -Naur StepTalk.orig/Modules/ObjectiveC/GNUmakefile StepTalk/Modules/ObjectiveC/GNUmakefile +--- StepTalk.orig/Modules/ObjectiveC/GNUmakefile 2007-07-29 23:09:44.000000000 +0200 ++++ StepTalk/Modules/ObjectiveC/GNUmakefile 2007-07-29 23:11:01.000000000 +0200 +@@ -40,7 +40,7 @@ + ADDITIONAL_INCLUDE_DIRS += -I../../Frameworks/ + ADDITIONAL_LIB_DIRS += -L../../Frameworks/StepTalk/StepTalk.framework/Versions/Current/$(GNUSTEP_TARGET_LDIR) + +-BUNDLE_INSTALL_DIR:=$(GNUSTEP_INSTALLATION_DIR)/Library/StepTalk/Modules ++BUNDLE_INSTALL_DIR:=$(DESTDIR)/$(GNUSTEP_SYSTEM_LIBRARY)/StepTalk/Modules + + ADDITIONAL_OBJCFLAGS = -Wall -Wno-import + +diff -Naur StepTalk.orig/Modules/ReadlineTranscript/GNUmakefile StepTalk/Modules/ReadlineTranscript/GNUmakefile +--- StepTalk.orig/Modules/ReadlineTranscript/GNUmakefile 2007-07-29 23:09:44.000000000 +0200 ++++ StepTalk/Modules/ReadlineTranscript/GNUmakefile 2007-07-29 23:11:01.000000000 +0200 +@@ -32,7 +32,7 @@ + + ReadlineTranscript_RESOURCE_FILES = ScriptingInfo.plist + +-BUNDLE_INSTALL_DIR:=$(GNUSTEP_INSTALLATION_DIR)/Library/StepTalk/Modules ++BUNDLE_INSTALL_DIR:=$(DESTDIR)/$(GNUSTEP_SYSTEM_LIBRARY)/StepTalk/Modules + + ReadlineTranscript_BUNDLE_LIBS = -lStepTalk -lreadline + ADDITIONAL_INCLUDE_DIRS += -I../../Frameworks/ +diff -Naur StepTalk.orig/Modules/SimpleTranscript/GNUmakefile StepTalk/Modules/SimpleTranscript/GNUmakefile +--- StepTalk.orig/Modules/SimpleTranscript/GNUmakefile 2007-07-29 23:09:44.000000000 +0200 ++++ StepTalk/Modules/SimpleTranscript/GNUmakefile 2007-07-29 23:11:01.000000000 +0200 +@@ -32,7 +32,7 @@ + + SimpleTranscript_RESOURCE_FILES = ScriptingInfo.plist + +-BUNDLE_INSTALL_DIR:=$(GNUSTEP_INSTALLATION_DIR)/Library/StepTalk/Modules ++BUNDLE_INSTALL_DIR:=$(DESTDIR)/$(GNUSTEP_SYSTEM_LIBRARY)/StepTalk/Modules + + ADDITIONAL_BUNDLE_LIBS = -lStepTalk + ADDITIONAL_INCLUDE_DIRS += -I../../Frameworks/ _______________________________________________ Frugalware-git mailing list Frugalware-git@frugalware.org http://frugalware.org/mailman/listinfo/frugalware-git