Commit fd6fc171 authored by Jondy Zhao's avatar Jondy Zhao

apache-fronetend: support cygwin

parent ef700980
...@@ -187,3 +187,15 @@ configure-options = -c mod_antiloris.c ...@@ -187,3 +187,15 @@ configure-options = -c mod_antiloris.c
make-binary = ${:configure-command} make-binary = ${:configure-command}
make-options = -i -a -n antiloris mod_antiloris.la make-options = -i -a -n antiloris mod_antiloris.la
make-targets = make-targets =
[apache:cygwin]
url = http://cygwin.mirrorcatalogs.com/release/apache2/apache2-2.2.23-2.tar.bz2
md5sum = c12eb3ba0e8266327eb252bac710a888
configure-command = cygport
configure-options =
apache2.cygport
download
prep
compile
install
make-binary = true
...@@ -6,3 +6,9 @@ parts = ...@@ -6,3 +6,9 @@ parts =
recipe = slapos.recipe.cmmi recipe = slapos.recipe.cmmi
url = http://ftp.gnu.org/gnu/binutils/binutils-2.21.1.tar.bz2 url = http://ftp.gnu.org/gnu/binutils/binutils-2.21.1.tar.bz2
md5sum = bde820eac53fa3a8d8696667418557ad md5sum = bde820eac53fa3a8d8696667418557ad
[binutils:cygwin]
share = /usr
promises =
/usr/bin/ld.exe
/usr/bin/ranlib.exe
...@@ -18,3 +18,8 @@ patches = ...@@ -18,3 +18,8 @@ patches =
patch-options = -p1 patch-options = -p1
make-options = make-options =
PREFIX=${buildout:parts-directory}/${:_buildout_section_name_} PREFIX=${buildout:parts-directory}/${:_buildout_section_name_}
[dcron:cygwin]
share = /usr
promises =
/usr/sbin/cron.exe
...@@ -10,3 +10,8 @@ url = ftp://ftp.gnu.org/pub/gnu/gzip/gzip-1.6.tar.xz ...@@ -10,3 +10,8 @@ url = ftp://ftp.gnu.org/pub/gnu/gzip/gzip-1.6.tar.xz
md5sum = da981f86677d58a106496e68de6f8995 md5sum = da981f86677d58a106496e68de6f8995
environment = environment =
PATH=${xz-utils:location}/bin:%(PATH)s PATH=${xz-utils:location}/bin:%(PATH)s
[gzip:cygwin]
share = /usr
promises =
/usr/bin/gzip.exe
\ No newline at end of file
...@@ -24,3 +24,15 @@ eggs = ...@@ -24,3 +24,15 @@ eggs =
entry-points = entry-points =
rdiff-backup=rdiff_backup.Main:Main rdiff-backup=rdiff_backup.Main:Main
arguments = sys.argv[1:] arguments = sys.argv[1:]
[rdiff-backup:cygwin]
url = http://cygwin.mirrorcatalogs.com/release/rdiff-backup/rdiff-backup-1.2.8-5-src.tar.bz2
md5sum = 5d28908e739c453d45c40f50f4c01593
configure-command = cygport
configure-options =
rdiff-backup.cygport
download
prep
compile
install
make-binary = true
...@@ -28,3 +28,15 @@ configure-options = ...@@ -28,3 +28,15 @@ configure-options =
environment = environment =
CPPFLAGS=-I${zlib:location}/include CPPFLAGS=-I${zlib:location}/include
LDFLAGS=-Wl,-rpath=${openssl:location}/lib -L${zlib:location}/lib -Wl,-rpath=${zlib:location}/lib LDFLAGS=-Wl,-rpath=${openssl:location}/lib -L${zlib:location}/lib -Wl,-rpath=${zlib:location}/lib
[stunnel:cygwin]
url = http://cygwin.mirrorcatalogs.com/release/stunnel/stunnel-4.56-1-src.tar.bz2
md5sum = 056323d58b84db350087485b5c8dc301
configure-command = cygport
configure-options =
stunnel.cygport
download
prep
compile
install
make-binary = true
...@@ -43,3 +43,15 @@ environment = ...@@ -43,3 +43,15 @@ environment =
<= varnish-2.1 <= varnish-2.1
url = http://repo.varnish-cache.org/source/varnish-3.0.4.tar.gz url = http://repo.varnish-cache.org/source/varnish-3.0.4.tar.gz
md5sum = a130ce9c3504b9603a46542635e18701 md5sum = a130ce9c3504b9603a46542635e18701
[varnish:cygwin]
url = http://sourceforge.net/projects/cygvarnish/files/cygport-packages/varnish-3.0.2-1-src.tar.bz2
md5sum = e18080406ca861b95cac32c0c0ae46eb
configure-command = cygport
configure-options =
varnish.cygport
download
prep
compile
install
make-binary = true
...@@ -38,7 +38,7 @@ feedparser = 5.1.3 ...@@ -38,7 +38,7 @@ feedparser = 5.1.3
# Required by: # Required by:
# slapos.cookbook==0.77.1 # slapos.cookbook==0.77.1
inotifyx = 0.2.0 inotifyx = 0.2.0-1
# Required by: # Required by:
# slapos.cookbook==0.77.1 # slapos.cookbook==0.77.1
...@@ -52,7 +52,7 @@ netaddr = 0.7.10 ...@@ -52,7 +52,7 @@ netaddr = 0.7.10
# Required by: # Required by:
# slapos.core==0.35.1 # slapos.core==0.35.1
netifaces = 0.8 netifaces = 0.8-1
# Required by: # Required by:
# slapos.toolbox==0.34.0 # slapos.toolbox==0.34.0
...@@ -60,7 +60,9 @@ paramiko = 1.10.1 ...@@ -60,7 +60,9 @@ paramiko = 1.10.1
# Required by: # Required by:
# slapos.toolbox==0.34.0 # slapos.toolbox==0.34.0
psutil = 0.7.0 # psutil = 0.7.0
# Patched for cygwin. And works both in cygwin and linux
psutil = 0.6.2
# Required by: # Required by:
# slapos.core==0.35.1 # slapos.core==0.35.1
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment