aboutsummaryrefslogtreecommitdiff
path: root/abstractions
diff options
context:
space:
mode:
authorHans-Christoph Steiner <eighthave@users.sourceforge.net>2004-01-15 02:06:51 +0000
committerHans-Christoph Steiner <eighthave@users.sourceforge.net>2004-01-15 02:06:51 +0000
commit325558aa046aeaed55ebd179b564170e2aec1062 (patch)
tree4a13220697faa0a3531249e4c13d771251e9d517 /abstractions
parent1a46e9ae901d5351bf4a3d3601931dba4c5673cd (diff)
created MacOS X pkg
svn path=/trunk/; revision=1261
Diffstat (limited to 'abstractions')
-rw-r--r--abstractions/Makefile31
-rw-r--r--abstractions/Welcome.html11
-rw-r--r--abstractions/pd-abstractions.info16
3 files changed, 58 insertions, 0 deletions
diff --git a/abstractions/Makefile b/abstractions/Makefile
new file mode 100644
index 00000000..33db1384
--- /dev/null
+++ b/abstractions/Makefile
@@ -0,0 +1,31 @@
+# Created by Hans-Christoph Steiner <hans@eds.org> to generate MacOS X packages
+# This Makefile does not generate a PDDP pkg, PDDP has its own Makefile
+
+current: darwin_pkg
+
+ABSTRACTIONS_VERSION = $(shell date +20%y.%m.%d)
+PKG_PREFIX = pd-abstractions
+PKG_NAME = $(PKG_PREFIX)-$(ABSTRACTIONS_VERSION)
+
+darwin_pkg_clean:
+ -sudo rm -Rf installroot/ $(PKG_PREFIX)*.pkg/
+ -rm -f $(PKG_NAME).info 1
+
+# install into MSP's default: /usr/local/lib
+
+darwin_pkg:
+# set up installroot dir
+ -chmod a-x */*.pd */*/*.pd */*/*/*.pd
+ test -d installroot/abstractions || mkdir -p installroot/abstractions
+ cp -Rf footils timestretch vadsr~ installroot/abstractions/
+ cp -f pd-abstractions.info $(PKG_NAME).info
+# delete cruft
+ -find installroot -name .DS_Store -delete
+ -sudo rm -Rf installroot/*/*/CVS installroot/*/*/*/CVS installroot/*/*/*/*/CVS
+# set proper permissions
+ sudo chown -R root:staff installroot/*
+ package installroot $(PKG_NAME).info -d . -ignoreDSStore
+# install pkg docs
+ install -m 644 Welcome.html $(PKG_NAME).pkg/Contents/Resources
+ sudo chown -R root:staff $(PKG_NAME).pkg/Contents/Resources
+
diff --git a/abstractions/Welcome.html b/abstractions/Welcome.html
new file mode 100644
index 00000000..ba7e1b92
--- /dev/null
+++ b/abstractions/Welcome.html
@@ -0,0 +1,11 @@
+<HTML>
+<BODY>
+
+<H2>Abstractions from CVS</H2>
+
+<P>
+This is a collection of a number of abtractions from a couple different authors.
+</P>
+
+</BODY>
+</HTML> \ No newline at end of file
diff --git a/abstractions/pd-abstractions.info b/abstractions/pd-abstractions.info
new file mode 100644
index 00000000..a1c29e67
--- /dev/null
+++ b/abstractions/pd-abstractions.info
@@ -0,0 +1,16 @@
+Title Pure Data Abstractions
+Version MSP standard paths
+Description A collection of patches from the SourceForge CVS.
+DefaultLocation /usr/local/lib/pd/doc/
+DeleteWarning Say Bye Bye!
+
+### Package Flags
+
+NeedsAuthorization YES
+Required NO
+Relocatable YES
+RequiresReboot NO
+UseUserMask YES
+OverwritePermissions NO
+InstallFat NO
+RootVolumeOnly NO