summaryrefslogtreecommitdiff
path: root/homebrew/pincaster
diff options
context:
space:
mode:
Diffstat (limited to 'homebrew/pincaster')
-rw-r--r--homebrew/pincaster/.beer30
-rw-r--r--homebrew/pincaster/.make.sh-auto6
-rw-r--r--homebrew/pincaster/_metadata/description1
-rw-r--r--homebrew/pincaster/_metadata/homepage1
-rw-r--r--homebrew/pincaster/_metadata/name1
-rw-r--r--homebrew/pincaster/_metadata/version1
-rwxr-xr-xhomebrew/pincaster/download.sh1
7 files changed, 41 insertions, 0 deletions
diff --git a/homebrew/pincaster/.beer b/homebrew/pincaster/.beer
new file mode 100644
index 000000000..e0f5e5b88
--- /dev/null
+++ b/homebrew/pincaster/.beer
@@ -0,0 +1,30 @@
+{
+ "name": "Pincaster",
+ "description": "Nosql database with a HTTP/JSON interface",
+ "url": "https://download.pureftpd.org/pincaster/releases/pincaster-0.6.tar.bz2",
+ "mirror": null,
+ "homepage": "https://github.com/jedisct1/Pincaster",
+ "depends": [
+ {
+ "depend": "openssl",
+ "build-depend": false
+ }
+ ],
+ "resource": [],
+ "conflicts": [
+ {
+ "conflict": "libevent",
+ "reason": "Pincaster embeds libevent"
+ }
+ ],
+ "patches": [],
+ "install": [
+ "system \"./configure\", \"--prefix=#{prefix}\", \"--with-yajl=embedded\"",
+ "system \"make\", \"install\"",
+ "inreplace \"pincaster.conf\" do |s|",
+ "s.gsub! \"/var/db/pincaster/pincaster.db\", \"#{var}/db/pincaster/pincaster.db\"",
+ "s.gsub! \""
+ ],
+ "version": "0.6",
+ "file": "pincaster.rb"
+} \ No newline at end of file
diff --git a/homebrew/pincaster/.make.sh-auto b/homebrew/pincaster/.make.sh-auto
new file mode 100644
index 000000000..0f2b0770e
--- /dev/null
+++ b/homebrew/pincaster/.make.sh-auto
@@ -0,0 +1,6 @@
+pkg:setup
+pkg:configure --with-yajl=embedded
+make DESTDIR=${PKG_DEST} install
+inreplace "pincaster.conf" do |s|
+s.gsub! "/var/db/pincaster/pincaster.db", "#{var}/db/pincaster/pincaster.db"
+s.gsub! "
diff --git a/homebrew/pincaster/_metadata/description b/homebrew/pincaster/_metadata/description
new file mode 100644
index 000000000..fd2e0f532
--- /dev/null
+++ b/homebrew/pincaster/_metadata/description
@@ -0,0 +1 @@
+Nosql database with a HTTP/JSON interface
diff --git a/homebrew/pincaster/_metadata/homepage b/homebrew/pincaster/_metadata/homepage
new file mode 100644
index 000000000..6334ac382
--- /dev/null
+++ b/homebrew/pincaster/_metadata/homepage
@@ -0,0 +1 @@
+https://github.com/jedisct1/Pincaster
diff --git a/homebrew/pincaster/_metadata/name b/homebrew/pincaster/_metadata/name
new file mode 100644
index 000000000..c80df4f16
--- /dev/null
+++ b/homebrew/pincaster/_metadata/name
@@ -0,0 +1 @@
+Pincaster
diff --git a/homebrew/pincaster/_metadata/version b/homebrew/pincaster/_metadata/version
new file mode 100644
index 000000000..5a2a5806d
--- /dev/null
+++ b/homebrew/pincaster/_metadata/version
@@ -0,0 +1 @@
+0.6
diff --git a/homebrew/pincaster/download.sh b/homebrew/pincaster/download.sh
new file mode 100755
index 000000000..86e7916f3
--- /dev/null
+++ b/homebrew/pincaster/download.sh
@@ -0,0 +1 @@
+wget https://download.pureftpd.org/pincaster/releases/pincaster-0.6.tar.bz2 \ No newline at end of file