:retab all at once.

git-svn-id: https://svn.macports.org/repository/macports/trunk/dports@19050 d073be05-634f-4543-b044-5fe20cf6d1d6
This commit is contained in:
Charlie Allom
2006-08-08 07:08:02 +00:00
parent 4812212fb8
commit 9af577e6af
62 changed files with 1220 additions and 1220 deletions
+14 -14
View File
@@ -1,22 +1,22 @@
# $Id: Portfile,v 1.3 2005/09/21 11:14:01 yeled Exp $
# $Id: Portfile,v 1.4 2006/08/08 07:07:51 yeled Exp $
PortSystem 1.0
PortGroup xcode 1.0
name MailtoMutt
version 0.4.1
revision 1
categories aqua mail
platforms darwin
maintainers yeled@opendarwin.org
description MailtoMutt is a very simple application which hanldles\
mailto URLs, and hands them off to the Mutt MUA.
long_description ${description}
name MailtoMutt
version 0.4.1
revision 1
categories aqua mail
platforms darwin
maintainers yeled@opendarwin.org
description MailtoMutt is a very simple application which hanldles\
mailto URLs, and hands them off to the Mutt MUA.
long_description ${description}
homepage http://mailtomutt.sourceforge.net/
master_sites sourceforge:mailtomutt
homepage http://mailtomutt.sourceforge.net/
master_sites sourceforge:mailtomutt
distfiles mailtomutt-${version}.tar.gz
checksums md5 6754e9065e2c82fb21e192c89b287c19
checksums md5 6754e9065e2c82fb21e192c89b287c19
worksrcdir mailtomutt-${version}
worksrcdir mailtomutt-${version}
+25 -25
View File
@@ -1,36 +1,36 @@
# $Id: Portfile,v 1.3 2005/10/03 07:20:36 yeled Exp $
# $Id: Portfile,v 1.4 2006/08/08 07:07:51 yeled Exp $
PortSystem 1.0
name makeself
version 2.1.4
categories archivers
maintainers yeled@opendarwin.org
description A small shell script that generates a self-extractable archives
name makeself
version 2.1.4
categories archivers
maintainers yeled@opendarwin.org
description A small shell script that generates a self-extractable archives
long_description \
makeself.sh is a small shell script that generates a \
self-extractable tar.gz archive from a directory. The \
resulting file appears as a shell script (many of those have \
a .run suffix), and can be launched as is.
makeself.sh is a small shell script that generates a \
self-extractable tar.gz archive from a directory. The \
resulting file appears as a shell script (many of those have \
a .run suffix), and can be launched as is.
homepage http://www.megastep.org/makeself/
platforms darwin
master_sites ${homepage}
homepage http://www.megastep.org/makeself/
platforms darwin
master_sites ${homepage}
distname ${name}
extract.suffix .run
checksums md5 43289565b68c3490a6904c4aed004d51
distname ${name}
extract.suffix .run
checksums md5 43289565b68c3490a6904c4aed004d51
patchfiles patch-makeself.sh
patchfiles patch-makeself.sh
worksrcdir ${name}
worksrcdir ${name}
extract {
file attributes "${distpath}/${distfiles}" -permissions a+x
system "${distpath}/${distfiles} --nox11 --target ${worksrcpath}"
file attributes "${distpath}/${distfiles}" -permissions a+x
system "${distpath}/${distfiles} --nox11 --target ${worksrcpath}"
}
post-patch {
reinplace s|@PREFIX@|${prefix}|g ${worksrcpath}/makeself.sh
reinplace s|@PREFIX@|${prefix}|g ${worksrcpath}/makeself.sh
}
configure {}
@@ -38,8 +38,8 @@ configure {}
build {}
destroot {
xinstall -m 755 -d ${destroot}/${prefix}/libexec/makeself
xinstall "${worksrcpath}/makeself-header.sh" "${destroot}/${prefix}/libexec/makeself/"
xinstall "${worksrcpath}/makeself.sh" "${destroot}/${prefix}/bin/makeself"
xinstall "${worksrcpath}/makeself.1" "${destroot}/${prefix}/share/man/man1/"
xinstall -m 755 -d ${destroot}/${prefix}/libexec/makeself
xinstall "${worksrcpath}/makeself-header.sh" "${destroot}/${prefix}/libexec/makeself/"
xinstall "${worksrcpath}/makeself.sh" "${destroot}/${prefix}/bin/makeself"
xinstall "${worksrcpath}/makeself.1" "${destroot}/${prefix}/share/man/man1/"
}
+26 -26
View File
@@ -1,39 +1,39 @@
# $Id: Portfile,v 1.3 2006/01/05 08:55:21 yeled Exp $
# $Id: Portfile,v 1.4 2006/08/08 07:07:52 yeled Exp $
PortSystem 1.0
name daapd
version 0.2.4a
categories audio net
platforms darwin
maintainers yeled@opendarwin.org
description A DAAP server emulating an iTunes server.
long_description daapd scans a directory for music files (mp3, aac, \
uncompressed) and makes them available via the Apple \
proprietary protocol DAAP. DAAP clients can browse \
the directory and retrieve individual files, either \
by streaming or by downloading them.
name daapd
version 0.2.4a
categories audio net
platforms darwin
maintainers yeled@opendarwin.org
description A DAAP server emulating an iTunes server.
long_description daapd scans a directory for music files (mp3, aac, \
uncompressed) and makes them available via the Apple \
proprietary protocol DAAP. DAAP clients can browse \
the directory and retrieve individual files, either \
by streaming or by downloading them.
homepage http://www.deleet.de/projekte/daap/daapd/
master_sites http://www.deleet.de/projekte/daap/daapd/
extract.suffix .tgz
checksums md5 330e2a89d77b086a64bbe8cdf24a00f2
patchfiles patch-makefile patch-daapd.cc patch-daapd.8 patch-select.h
homepage http://www.deleet.de/projekte/daap/daapd/
master_sites http://www.deleet.de/projekte/daap/daapd/
extract.suffix .tgz
checksums md5 330e2a89d77b086a64bbe8cdf24a00f2
patchfiles patch-makefile patch-daapd.cc patch-daapd.8 patch-select.h
depends_lib lib:libz:zlib \
lib:libid3tag:libid3tag \
lib:libhowl:howl
depends_lib lib:libz:zlib \
lib:libid3tag:libid3tag \
lib:libhowl:howl
post-patch {
reinplace s|@PREFIX@|${prefix}|g ${worksrcpath}/daapd.cc \
${worksrcpath}/makefile \
${worksrcpath}/daapd.8
reinplace s|@PREFIX@|${prefix}|g ${worksrcpath}/daapd.cc \
${worksrcpath}/makefile \
${worksrcpath}/daapd.8
}
destroot {
xinstall -m 755 ${worksrcpath}/daapd ${destroot}/${prefix}/sbin/
xinstall -m 644 ${worksrcpath}/daapd.conf ${destroot}/${prefix}/etc/daapd.conf.dist
xinstall -m 644 ${worksrcpath}/daapd.8 ${destroot}/${prefix}/share/man/man8/
xinstall -m 755 ${worksrcpath}/daapd ${destroot}/${prefix}/sbin/
xinstall -m 644 ${worksrcpath}/daapd.conf ${destroot}/${prefix}/etc/daapd.conf.dist
xinstall -m 644 ${worksrcpath}/daapd.8 ${destroot}/${prefix}/share/man/man8/
}
configure {}
+22 -22
View File
@@ -1,33 +1,33 @@
# $Id: Portfile,v 1.28 2006/08/08 06:30:52 yeled Exp $
# $Id: Portfile,v 1.29 2006/08/08 07:07:52 yeled Exp $
PortSystem 1.0
name cvs
version 1.11.22
description Concurrent Versions System
long_description CVS is the Concurrent Versions System, the dominant \
open-source network-transparent version control \
system. CVS is useful for everyone from individual \
developers to large, distributed teams:
homepage http://www.nongnu.org/cvs/
platforms darwin
maintainers yeled@opendarwin.org
master_sites http://ftp.gnu.org/non-gnu/cvs/source/stable/$version
checksums md5 f24043a640509aff1aa28871dd345762
categories devel net
use_bzip2 yes
name cvs
version 1.11.22
description Concurrent Versions System
long_description CVS is the Concurrent Versions System, the dominant \
open-source network-transparent version control \
system. CVS is useful for everyone from individual \
developers to large, distributed teams:
homepage http://www.nongnu.org/cvs/
platforms darwin
maintainers yeled@opendarwin.org
master_sites http://ftp.gnu.org/non-gnu/cvs/source/stable/$version
checksums md5 f24043a640509aff1aa28871dd345762
categories devel net
use_bzip2 yes
livecheck.check regex
livecheck.url http://savannah.nongnu.org/projects/cvs/
livecheck.regex Stable CVS Version (\[0-9.\]+) Released!
livecheck.url http://savannah.nongnu.org/projects/cvs/
livecheck.regex Stable CVS Version (\[0-9.\]+) Released!
configure.args --infodir=${prefix}/share/info \
--mandir=${prefix}/share/man
configure.env TMPDIR= TMP= TEMP=
configure.args --infodir=${prefix}/share/info \
--mandir=${prefix}/share/man
configure.env TMPDIR= TMP= TEMP=
variant gssapi {
configure.args-append --enable-encryption --with-gssapi
configure.args-append --enable-encryption --with-gssapi
}
variant proxy {
patchfiles-append patch-cvs-proxy
patchfiles-append patch-cvs-proxy
}
+18 -18
View File
@@ -1,33 +1,33 @@
# $Id: Portfile,v 1.6 2005/11/20 15:35:04 pkern Exp $
# $Id: Portfile,v 1.7 2006/08/08 07:07:52 yeled Exp $
PortSystem 1.0
name libassuan
version 0.6.10
categories devel
maintainers yeled@opendarwin.org
description Assuan IPC Library
homepage http://www.gnupg.org/(en)/related_software/libassuan/index.html
platforms darwin
name libassuan
version 0.6.10
categories devel
maintainers yeled@opendarwin.org
description Assuan IPC Library
homepage http://www.gnupg.org/(en)/related_software/libassuan/index.html
platforms darwin
long_description \
Libassuan is a small library implementing the so-called \
Assuan protocol. This protocol is used for IPC between \
most newer GnuPG components. Both, server and client side \
functions are provided.
Libassuan is a small library implementing the so-called \
Assuan protocol. This protocol is used for IPC between \
most newer GnuPG components. Both, server and client side \
functions are provided.
master_sites http://mirrors.rootmode.com/ftp.gnupg.org/alpha/libassuan/ \
ftp://ftp.freenet.de/pub/ftp.gnupg.org/gcrypt/alpha/libassuan/ \
ftp://ftp.gnupg.org/gcrypt/alpha/libassuan/
master_sites http://mirrors.rootmode.com/ftp.gnupg.org/alpha/libassuan/ \
ftp://ftp.freenet.de/pub/ftp.gnupg.org/gcrypt/alpha/libassuan/ \
ftp://ftp.gnupg.org/gcrypt/alpha/libassuan/
checksums md5 4cde037c3fcb2f0eeb695b1db6e56bba
checksums md5 4cde037c3fcb2f0eeb695b1db6e56bba
configure.args --infodir=${prefix}/share/info
variant darwin {
patchfiles patch-assuan-domain-connect.c
patchfiles patch-assuan-domain-connect.c
}
# Yuck
post-destroot {
file delete ${destpath}/${prefix}/share/info/dir
file delete ${destpath}/${prefix}/share/info/dir
}
+27 -27
View File
@@ -1,40 +1,40 @@
# $Id: Portfile,v 1.5 2005/11/21 06:36:31 yeled Exp $
# $Id: Portfile,v 1.6 2006/08/08 07:07:52 yeled Exp $
PortSystem 1.0
name libksba
version 0.9.12
categories devel
maintainers yeled@opendarwin.org
description X.509 and CMS library
homepage http://www.gnupg.org/(en)/related_software/libksba/index.html
platforms darwin
use_bzip2 yes
name libksba
version 0.9.12
categories devel
maintainers yeled@opendarwin.org
description X.509 and CMS library
homepage http://www.gnupg.org/(en)/related_software/libksba/index.html
platforms darwin
use_bzip2 yes
long_description \
Libksba is a library to make the tasks of working with \
X.509 certificates, CMS data and related objects more easy. It \
a highlevel interface to the implemented protocols and presents \
the data in a consistent way. There is no more need to worry \
about all the nasty details of the protocols. The API gives the \
C programmer an easy way of interacting with the data. It copes \
with the version details X.509 protocols tend to have as well as \
with the many different versions and dialects. Applications \
must usually cope with all of this and it has to be coded over \
and over again. Libksba hides this by providing just one \
API which does the Right Thing.
Libksba is a library to make the tasks of working with \
X.509 certificates, CMS data and related objects more easy. It \
a highlevel interface to the implemented protocols and presents \
the data in a consistent way. There is no more need to worry \
about all the nasty details of the protocols. The API gives the \
C programmer an easy way of interacting with the data. It copes \
with the version details X.509 protocols tend to have as well as \
with the many different versions and dialects. Applications \
must usually cope with all of this and it has to be coded over \
and over again. Libksba hides this by providing just one \
API which does the Right Thing.
master_sites ftp://ftp.gnupg.org/gcrypt/alpha/libksba/ \
ftp://ftp.planetmirror.com/pub/gcrypt/alpha/libksba
master_sites ftp://ftp.gnupg.org/gcrypt/alpha/libksba/ \
ftp://ftp.planetmirror.com/pub/gcrypt/alpha/libksba
checksums md5 4d40a09134c5a0d2dcc6416f9abdcc98
checksums md5 4d40a09134c5a0d2dcc6416f9abdcc98
depends_lib port:libgpg-error port:libgcrypt
depends_lib port:libgpg-error port:libgcrypt
configure.args --infodir=${prefix}/share/info
configure.args --infodir=${prefix}/share/info
patchfiles patch-alloca
patchfiles patch-alloca
# Yuck
post-destroot {
file delete ${destpath}/${prefix}/share/info/dir
file delete ${destpath}/${prefix}/share/info/dir
}
+4 -4
View File
@@ -1,4 +1,4 @@
# $Id: Portfile,v 1.15 2006/03/30 13:46:54 yeled Exp $
# $Id: Portfile,v 1.16 2006/08/08 07:07:52 yeled Exp $
PortSystem 1.0
name wtf
@@ -6,13 +6,13 @@ version 20051104
categories games
maintainers yeled@opendarwin.org
description translates common Internet acronyms
long_description "${description}"
long_description "${description}"
platforms darwin freebsd
master_sites http://www.mu.org/~mux/wtf/
checksums md5 93ca90bef86d2f58da14ed0db87cbf78 \
sha1 15ebea8a8ef90fd45f5fe8ea6f076db795ec406c \
rmd160 75ab3930721558b9660df65694def06415f19fdf
sha1 15ebea8a8ef90fd45f5fe8ea6f076db795ec406c \
rmd160 75ab3930721558b9660df65694def06415f19fdf
configure {}
+3 -3
View File
@@ -1,4 +1,4 @@
# $Id: Portfile,v 1.3 2006/08/06 15:19:33 yves Exp $
# $Id: Portfile,v 1.4 2006/08/08 07:07:53 yeled Exp $
PortSystem 1.0
name gnustep-make
@@ -20,7 +20,7 @@ master_sites gnustep:core
checksums md5 1883a6387405e51ff4c384fb5cc547a7
depends_lib port:gcc41
depends_lib port:gcc42
patchfiles patch-GNUmakefile.in \
patch-documentation.make \
@@ -29,7 +29,7 @@ patchfiles patch-GNUmakefile.in \
configure.pre_args --prefix=${prefix}/GNUstep
configure.args \
--with-library-combo=gnu-gnu-gnu CC=gcc-dp-4.1 \
--with-library-combo=gnu-gnu-gnu CC=gcc-dp-4.2 \
--with-config-file=${prefix}/GNUstep/System/Library/GNUstep.conf
destroot.destdir special_prefix=${destroot}
+21 -21
View File
@@ -1,27 +1,27 @@
# $Id: Portfile,v 1.1 2004/05/27 10:56:36 yeled Exp $
# $Id: Portfile,v 1.2 2006/08/08 07:07:53 yeled Exp $
PortSystem 1.0
name imecho
version 0.1
categories graphics mail
maintainers yeled@opendarwin.org
description command line utility to display images in an xterm
long_description ${description} \
Once drawn the pictures are never refreshed, so certain \
operations as resizing, scrolling or partially obscuring\
the terminal window will clear the picture\
permanently. Depending on the X terminal used your\
mileage will vary.
PortSystem 1.0
name imecho
version 0.1
categories graphics mail
maintainers yeled@opendarwin.org
description command line utility to display images in an xterm
long_description ${description} \
Once drawn the pictures are never refreshed, so certain \
operations as resizing, scrolling or partially obscuring\
the terminal window will clear the picture\
permanently. Depending on the X terminal used your\
mileage will vary.
platforms darwin
master_sites http://jrfonseca.dyndns.org/projects/old/
checksums md5 b0282ecc0506f694b49fcfc28f00829b
depends_lib lib:Imlib.h:imlib
platforms darwin
master_sites http://jrfonseca.dyndns.org/projects/old/
checksums md5 b0282ecc0506f694b49fcfc28f00829b
depends_lib lib:Imlib.h:imlib
use_bzip2 yes
use_configure no
use_bzip2 yes
use_configure no
worksrcdir
destroot {
xinstall -m 755 ${worksrcpath}/${name} ${destroot}${prefix}/bin
destroot {
xinstall -m 755 ${worksrcpath}/${name} ${destroot}${prefix}/bin
}
+57 -57
View File
@@ -1,86 +1,86 @@
# $Id: Portfile,v 1.19 2006/07/24 04:27:24 jberry Exp $
# $Id: Portfile,v 1.20 2006/08/08 07:07:53 yeled Exp $
PortSystem 1.0
PortSystem 1.0
name dovecot
version 1.0.rc2
name dovecot
version 1.0.rc2
epoch 20060722
categories mail
maintainers yeled@opendarwin.org jberry@opendarwin.org
platforms darwin
categories mail
maintainers yeled@opendarwin.org jberry@opendarwin.org
platforms darwin
description Secure, fast imap and pop3 server -- currently in alpha approaching final
long_description Dovecot is an IMAP and POP3 server for Linux/UNIX-like \
systems, written with security primarily in mind. Although \
it's written in C, it uses several coding techniques to \
avoid most of the common pitfalls.
description Secure, fast imap and pop3 server -- currently in alpha approaching final
long_description Dovecot is an IMAP and POP3 server for Linux/UNIX-like \
systems, written with security primarily in mind. Although \
it's written in C, it uses several coding techniques to \
avoid most of the common pitfalls.
homepage http://dovecot.org/
homepage http://dovecot.org/
master_sites ${homepage}releases/
distname dovecot-${version}
checksums rmd160 cbb1919f30ccc82033ddda5a9a4b2e9695f78eb9 \
sha1 548d691166c71533cce05f72204d5f728941bab6 \
md5 e27a248b2ee224e4618aa2f020150041
master_sites ${homepage}releases/
distname dovecot-${version}
checksums rmd160 cbb1919f30ccc82033ddda5a9a4b2e9695f78eb9 \
sha1 548d691166c71533cce05f72204d5f728941bab6 \
md5 e27a248b2ee224e4618aa2f020150041
default_variants +ssl
depends_lib port:libiconv port:pkgconfig port:zlib
default_variants +ssl
depends_lib port:libiconv port:pkgconfig port:zlib
configure.args --sysconfdir=${prefix}/etc/dovecot \
--localstatedir=${prefix}/var \
--without-ssl
configure.args --sysconfdir=${prefix}/etc/dovecot \
--localstatedir=${prefix}/var \
--without-ssl
post-configure {
# madvise fails on darwin 7 and earlier, but is fixed on darwin 8
if { ${os.platform} == "darwin" && [rpm-vercomp ${os.version} 8.0] < 0 } {
reinplace "s|#define HAVE_MADVISE 1|/* #undef HAVE_MADVISE */|" ${worksrcpath}/config.h
}
# madvise fails on darwin 7 and earlier, but is fixed on darwin 8
if { ${os.platform} == "darwin" && [rpm-vercomp ${os.version} 8.0] < 0 } {
reinplace "s|#define HAVE_MADVISE 1|/* #undef HAVE_MADVISE */|" ${worksrcpath}/config.h
}
}
post-destroot {
# Create the dovecot user and group
addgroup dovecot
set gid [existsgroup dovecot]
adduser dovecot gid=${gid} realname=Dovecot
post-destroot {
# Create the dovecot user and group
addgroup dovecot
set gid [existsgroup dovecot]
adduser dovecot gid=${gid} realname=Dovecot
}
platform darwin 7 {
# Avoid broken poll
configure.args-append --with-ioloop=select
# Avoid broken poll
configure.args-append --with-ioloop=select
}
platform darwin 8 {
# Avoid broken poll
configure.args-append --with-ioloop=select
# Avoid broken poll
configure.args-append --with-ioloop=select
}
variant ssl {
depends_lib-append port:openssl
configure.args-delete --without-ssl
configure.args-append --with-ssl=openssl \
--with-ssl-dir=${prefix}/etc/ssl
configure.env-append CPPFLAGS="-I${prefix}/include/openssl" \
LDFLAGS="-L${prefix}/lib"
depends_lib-append port:openssl
configure.args-delete --without-ssl
configure.args-append --with-ssl=openssl \
--with-ssl-dir=${prefix}/etc/ssl
configure.env-append CPPFLAGS="-I${prefix}/include/openssl" \
LDFLAGS="-L${prefix}/lib"
}
variant postgres {
depends_lib-append port:postgresql8
configure.args-append --with-pgsql
configure.env-append LDFLAGS="-L${prefix}/lib/pgsql8" \
CPPFLAGS="-I${prefix}/include/pgsql8"
variant postgres {
depends_lib-append port:postgresql8
configure.args-append --with-pgsql
configure.env-append LDFLAGS="-L${prefix}/lib/pgsql8" \
CPPFLAGS="-I${prefix}/include/pgsql8"
}
variant rawlog { configure.args-append --with-rawlog }
variant rawlog { configure.args-append --with-rawlog }
variant ldap { configure.args-append --with-ldap
depends_lib-append port:openldap
variant ldap { configure.args-append --with-ldap
depends_lib-append port:openldap
}
startupitem.create yes
startupitem.name Dovecot
startupitem.start ${prefix}/sbin/dovecot
startupitem.stop "
pidfile=${prefix}/var/run/dovecot/master.pid
\[ -r \${pidfile} \] && kill \$(cat \${pidfile})
"
startupitem.create yes
startupitem.name Dovecot
startupitem.start ${prefix}/sbin/dovecot
startupitem.stop "
pidfile=${prefix}/var/run/dovecot/master.pid
\[ -r \${pidfile} \] && kill \$(cat \${pidfile})
"
+18 -18
View File
@@ -1,34 +1,34 @@
# $Id: Portfile,v 1.3 2006/01/21 10:59:27 olegb Exp $
# $Id: Portfile,v 1.4 2006/08/08 07:07:53 yeled Exp $
PortSystem 1.0
name isync
version 1.0.1
categories mail
maintainers yeled@opendarwin.org
description Synchronize a maildir with an imap server
homepage http://isync.sourceforge.net/
platforms darwin
name isync
version 1.0.1
categories mail
maintainers yeled@opendarwin.org
description Synchronize a maildir with an imap server
homepage http://isync.sourceforge.net/
platforms darwin
long_description isync is a command line utility for synchronizing a remote \
IMAP mailbox with a local maildir-style mailbox. This is useful for working in\
disconnected mode, such as on a laptop. Modifications made locally and\
remotely are synchronized so that no message status flags are lost.
master_sites sourceforge:isync
master_sites sourceforge:isync
checksums ${distname}${extract.suffix} md5 \
3e238b87e4f39173121d60873f9d2b05
3e238b87e4f39173121d60873f9d2b05
configure.env CPPFLAGS="-I${prefix}/include/db4" \
CFLAGS="-L${prefix}/lib" LDFLAGS="-ldb-4"
configure.env CPPFLAGS="-I${prefix}/include/db4" \
CFLAGS="-L${prefix}/lib" LDFLAGS="-ldb-4"
depends_lib port:db4
depends_lib port:db4
configure.args --mandir=${prefix}/share/man
configure.args --mandir=${prefix}/share/man
pre-configure {
reinplace "s|ldb|ldb-4|g" ${worksrcpath}/src/compat/Makefile.in \
${worksrcpath}/src/compat/Makefile.am \
${worksrcpath}/src/Makefile.in \
${worksrcpath}/src/Makefile.am
reinplace "s|ldb|ldb-4|g" ${worksrcpath}/src/compat/Makefile.in \
${worksrcpath}/src/compat/Makefile.am \
${worksrcpath}/src/Makefile.in \
${worksrcpath}/src/Makefile.am
}
+88 -88
View File
@@ -1,57 +1,57 @@
# $Id: Portfile,v 1.23 2005/10/30 12:10:02 yeled Exp $
# $Id: Portfile,v 1.24 2006/08/08 07:07:53 yeled Exp $
PortSystem 1.0
name postfix
version 2.2.5
categories mail
maintainers yeled@opendarwin.org
description Fast and robust mail transfer agent
long_description Postfix attempts to be fast, easy to administer, and \
secure, while at the same time being \
sendmail-compatible enough to not upset existing \
users. It also offers QMQP and VERP support to let \
Postfix act as delivery daemon for ezmlm-idx.
homepage http://www.postfix.org/
platforms darwin
checksums md5 9c13d58494c64012bfd8ab0d6967305c
master_sites ftp://ftp.tau.ac.il/pub/unix/mail/postfix/official/ \
http://postfix.problemlos.ch/release/official/ \
ftp://ftp.matrix.com.br/pub/postfix/official/ \
ftp://ftp.its.cz/MIRRORS/ftp.porcupine.org/mirrors/postfix-release/official/\
ftp://ftp.club-internet.fr/pub/mirrors/ftp.porcupine.org/postfix-release/official/\
ftp://ftp.doc.cs.univ-paris8.fr/mirrors/ftp.porcupine.org/postfix-release/official/
PortSystem 1.0
name postfix
version 2.2.5
categories mail
maintainers yeled@opendarwin.org
description Fast and robust mail transfer agent
long_description Postfix attempts to be fast, easy to administer, and \
secure, while at the same time being \
sendmail-compatible enough to not upset existing \
users. It also offers QMQP and VERP support to let \
Postfix act as delivery daemon for ezmlm-idx.
homepage http://www.postfix.org/
platforms darwin
checksums md5 9c13d58494c64012bfd8ab0d6967305c
master_sites ftp://ftp.tau.ac.il/pub/unix/mail/postfix/official/ \
http://postfix.problemlos.ch/release/official/ \
ftp://ftp.matrix.com.br/pub/postfix/official/ \
ftp://ftp.its.cz/MIRRORS/ftp.porcupine.org/mirrors/postfix-release/official/\
ftp://ftp.club-internet.fr/pub/mirrors/ftp.porcupine.org/postfix-release/official/\
ftp://ftp.doc.cs.univ-paris8.fr/mirrors/ftp.porcupine.org/postfix-release/official/
patchfiles patch-access.5 patch-flush.8 patch-master.8 \
patch-regexp_table.5 patch-sys_defs.h patch-canonical.5 \
patch-mail_params.h patch-pcre_table.5 patch-postdrop.1 \
patch-postqueue.1 patch-relocated.5 patch-transport.5 \
patch-cleanup.8 patch-main.cf patch-postfix-install \
patch-proxymap.8 patch-sendmail.1 \
patch-virtual.5
patchfiles patch-access.5 patch-flush.8 patch-master.8 \
patch-regexp_table.5 patch-sys_defs.h patch-canonical.5 \
patch-mail_params.h patch-pcre_table.5 patch-postdrop.1 \
patch-postqueue.1 patch-relocated.5 patch-transport.5 \
patch-cleanup.8 patch-main.cf patch-postfix-install \
patch-proxymap.8 patch-sendmail.1 \
patch-virtual.5
#patch-sample-misc.cf
build.env CCARGS=-DNO_PCRE
build.env CCARGS=-DNO_PCRE
configure {
cd ${worksrcpath}
reinplace "s|__PREFIX|${prefix}|g" src/util/sys_defs.h
reinplace "s|__PREFIX|${prefix}|g" conf/main.cf
reinplace "s|__PREFIX|${prefix}|g" src/global/mail_params.h
reinplace "s|__PREFIX|${prefix}|g" man/man1/postdrop.1
# reinplace "s|__PREFIX|${prefix}|g" conf/sample-misc.cf
reinplace "s|__PREFIX|${prefix}|g" man/man1/postqueue.1
reinplace "s|__PREFIX|${prefix}|g" man/man1/sendmail.1
reinplace "s|__PREFIX|${prefix}|g" man/man5/access.5
reinplace "s|__PREFIX|${prefix}|g" man/man5/canonical.5
reinplace "s|__PREFIX|${prefix}|g" man/man5/pcre_table.5
reinplace "s|__PREFIX|${prefix}|g" man/man5/regexp_table.5
reinplace "s|__PREFIX|${prefix}|g" man/man5/relocated.5
reinplace "s|__PREFIX|${prefix}|g" man/man5/transport.5
reinplace "s|__PREFIX|${prefix}|g" man/man5/virtual.5
reinplace "s|__PREFIX|${prefix}|g" man/man8/cleanup.8
reinplace "s|__PREFIX|${prefix}|g" man/man8/flush.8
reinplace "s|__PREFIX|${prefix}|g" man/man8/master.8
reinplace "s|__PREFIX|${prefix}|g" man/man8/proxymap.8
cd ${worksrcpath}
reinplace "s|__PREFIX|${prefix}|g" src/util/sys_defs.h
reinplace "s|__PREFIX|${prefix}|g" conf/main.cf
reinplace "s|__PREFIX|${prefix}|g" src/global/mail_params.h
reinplace "s|__PREFIX|${prefix}|g" man/man1/postdrop.1
# reinplace "s|__PREFIX|${prefix}|g" conf/sample-misc.cf
reinplace "s|__PREFIX|${prefix}|g" man/man1/postqueue.1
reinplace "s|__PREFIX|${prefix}|g" man/man1/sendmail.1
reinplace "s|__PREFIX|${prefix}|g" man/man5/access.5
reinplace "s|__PREFIX|${prefix}|g" man/man5/canonical.5
reinplace "s|__PREFIX|${prefix}|g" man/man5/pcre_table.5
reinplace "s|__PREFIX|${prefix}|g" man/man5/regexp_table.5
reinplace "s|__PREFIX|${prefix}|g" man/man5/relocated.5
reinplace "s|__PREFIX|${prefix}|g" man/man5/transport.5
reinplace "s|__PREFIX|${prefix}|g" man/man5/virtual.5
reinplace "s|__PREFIX|${prefix}|g" man/man8/cleanup.8
reinplace "s|__PREFIX|${prefix}|g" man/man8/flush.8
reinplace "s|__PREFIX|${prefix}|g" man/man8/master.8
reinplace "s|__PREFIX|${prefix}|g" man/man8/proxymap.8
}
build.target
@@ -61,59 +61,59 @@ startupitem.start ${prefix}/sbin/${name}
startupitem.stop "/bin/kill \$(cat ${prefix}/var/run/${name}.pid)"
destroot {
adduser postfix realname=Postfix\ Server
addgroup postdrop
cd ${worksrcpath}
file mkdir ${destroot}${prefix}/etc/postfix
file mkdir ${destroot}${prefix}/etc/rc.d
file mkdir ${destroot}${prefix}/share/postfix
xinstall -d -m 755 ${destroot}${prefix}/etc/rc.d
xinstall -d -o postfix -g postdrop -m \
710 ${destroot}${prefix}/var/spool/postfix/public
xinstall -d -o postfix -g postdrop -m 730 \
${destroot}${prefix}/var/spool/postfix/maildrop
destroot.keepdirs ${destroot}${prefix}/var/spool/postfix/public \
${destroot}${prefix}/var/spool/postfix/maildrop
system "/bin/sh postfix-install -non-interactive \
install_root=${destroot} \
config_directory=${prefix}/etc/postfix \
daemon_directory=${prefix}/libexec \
command_directory=${prefix}/sbin \
manpage_directory=${prefix}/share/man \
queue_directory=${prefix}/var/spool/postfix \
sendmail_path=${prefix}/sbin/sendmail \
newaliases_path=${prefix}/bin/newaliases \
mailq_path=${prefix}/bin/mailq \
sample_directory=${prefix}/share/postfix/sample \
readme_directory=${prefix}/share/postfix/readme"
xinstall -m 755 -c ${portpath}/files/postfix.sh ${destroot}${prefix}/etc/rc.d
reinplace "s|__PREFIX|${prefix}|g" ${destroot}${prefix}/etc/rc.d/postfix.sh
adduser postfix realname=Postfix\ Server
addgroup postdrop
cd ${worksrcpath}
file mkdir ${destroot}${prefix}/etc/postfix
file mkdir ${destroot}${prefix}/etc/rc.d
file mkdir ${destroot}${prefix}/share/postfix
xinstall -d -m 755 ${destroot}${prefix}/etc/rc.d
xinstall -d -o postfix -g postdrop -m \
710 ${destroot}${prefix}/var/spool/postfix/public
xinstall -d -o postfix -g postdrop -m 730 \
${destroot}${prefix}/var/spool/postfix/maildrop
destroot.keepdirs ${destroot}${prefix}/var/spool/postfix/public \
${destroot}${prefix}/var/spool/postfix/maildrop
system "/bin/sh postfix-install -non-interactive \
install_root=${destroot} \
config_directory=${prefix}/etc/postfix \
daemon_directory=${prefix}/libexec \
command_directory=${prefix}/sbin \
manpage_directory=${prefix}/share/man \
queue_directory=${prefix}/var/spool/postfix \
sendmail_path=${prefix}/sbin/sendmail \
newaliases_path=${prefix}/bin/newaliases \
mailq_path=${prefix}/bin/mailq \
sample_directory=${prefix}/share/postfix/sample \
readme_directory=${prefix}/share/postfix/readme"
xinstall -m 755 -c ${portpath}/files/postfix.sh ${destroot}${prefix}/etc/rc.d
reinplace "s|__PREFIX|${prefix}|g" ${destroot}${prefix}/etc/rc.d/postfix.sh
}
# This makes sure we don't overwrite user /etc files. This now breaks postfix
# "just working" on fresh installs.
# YOU MUST MOVE THE SAMPLE FILES TO THE CORRECT NAMESPACE.
# XXX unsure if this stilll an issue 07/07/05 yeled@
post-destroot {
file rename ${destroot}${prefix}/etc/postfix/main.cf \
${destroot}${prefix}/etc/postfix/main.cf.sample
file rename ${destroot}${prefix}/etc/postfix/master.cf \
${destroot}${prefix}/etc/postfix/master.cf.sample
file rename ${destroot}${prefix}/etc/postfix/aliases \
${destroot}${prefix}/etc/postfix/aliases.sample
file rename ${destroot}${prefix}/etc/postfix/main.cf \
${destroot}${prefix}/etc/postfix/main.cf.sample
file rename ${destroot}${prefix}/etc/postfix/master.cf \
${destroot}${prefix}/etc/postfix/master.cf.sample
file rename ${destroot}${prefix}/etc/postfix/aliases \
${destroot}${prefix}/etc/postfix/aliases.sample
}
post-install {
# Tell the user about the renaming of the configuration files.
ui_msg "To get postfix working, you need to copy sample configuration "
ui_msg "files and to edit them (${prefix}/etc/postfix/*.sample)."
ui_msg "You may also want to turn your system's MTA off."
# Tell the user about the renaming of the configuration files.
ui_msg "To get postfix working, you need to copy sample configuration "
ui_msg "files and to edit them (${prefix}/etc/postfix/*.sample)."
ui_msg "You may also want to turn your system's MTA off."
}
variant pcre {
depends_lib-append lib:libpcre:pcre
build.env-delete CCARGS=-DNO_PCRE
depends_lib-append lib:libpcre:pcre
build.env-delete CCARGS=-DNO_PCRE
}
platform darwin 7 {
build.env-append CCARGS=-DBIND_8_COMPAT
build.env-append CCARGS=-DBIND_8_COMPAT
}
+27 -27
View File
@@ -1,49 +1,49 @@
# $Id: Portfile,v 1.6 2006/07/26 05:19:27 yeled Exp $
# $Id: Portfile,v 1.7 2006/08/08 07:07:53 yeled Exp $
PortSystem 1.0
name t-prot
version 2.1.1
categories mail
maintainers yeled@opendarwin.org
description TOFU protection script (MUA display filter)
homepage http://www.escape.de/users/tolot/mutt/
platforms darwin
name t-prot
version 2.1.1
categories mail
maintainers yeled@opendarwin.org
description TOFU protection script (MUA display filter)
homepage http://www.escape.de/users/tolot/mutt/
platforms darwin
long_description You know these misformatted mail or news messages, with \
full quotes, too long signatures, and lots of exclamation marks? They get on \
your nerves day by day? That's what this script is for.
master_sites http://www.escape.de/users/tolot/mutt/t-prot/downloads/
master_sites http://www.escape.de/users/tolot/mutt/t-prot/downloads/
checksums md5 79d2223e03257ab7627f7fcbcde2cfac
checksums md5 79d2223e03257ab7627f7fcbcde2cfac
use_configure no
depends_lib port:p5-getopt-mixed port:p5-locale-gettext
build {
cd ${worksrcpath}
reinplace "s|/usr|${prefix}|g" t-prot
cd ${worksrcpath}
reinplace "s|/usr|${prefix}|g" t-prot
}
destroot {
xinstall -m 755 ${worksrcpath}/t-prot ${destroot}${prefix}/bin
xinstall -m 644 ${worksrcpath}/t-prot.1 \
${destroot}${prefix}/share/man/man1
xinstall -m 755 -d ${destroot}${prefix}/share/${name}
xinstall -m 644 -W ${worksrcpath}/contrib README.examples \
t-prot-r1.238-gpg126.diff README.patches t-prot-r1.246-mutt1511.diff \
filter_innd.pl t-prot.sl muttrc.t-prot ${destroot}${prefix}/share/${name}/
destroot {
xinstall -m 755 ${worksrcpath}/t-prot ${destroot}${prefix}/bin
xinstall -m 644 ${worksrcpath}/t-prot.1 \
${destroot}${prefix}/share/man/man1
xinstall -m 755 -d ${destroot}${prefix}/share/${name}
xinstall -m 644 -W ${worksrcpath}/contrib README.examples \
t-prot-r1.238-gpg126.diff README.patches t-prot-r1.246-mutt1511.diff \
filter_innd.pl t-prot.sl muttrc.t-prot ${destroot}${prefix}/share/${name}/
}
post-install {
ui_msg ""
ui_msg "to start TOFU protection, add this to your ~/.muttrc:"
ui_msg "source ${prefix}/share/t-prot/muttrc.t-prot"
ui_msg ""
ui_msg "..and switch it off and on with Esc-0, Esc-1"
ui_msg ""
ui_msg ""
ui_msg "to start TOFU protection, add this to your ~/.muttrc:"
ui_msg "source ${prefix}/share/t-prot/muttrc.t-prot"
ui_msg ""
ui_msg "..and switch it off and on with Esc-0, Esc-1"
ui_msg ""
}
variant darwin {
patch { reinplace "s|use strict;|use strict; use Locale\:\:gettext;|g" ${worksrcpath}/t-prot }
patch { reinplace "s|use strict;|use strict; use Locale\:\:gettext;|g" ${worksrcpath}/t-prot }
}
+41 -41
View File
@@ -1,65 +1,65 @@
# $Id: Portfile,v 1.50 2006/06/14 06:19:36 mww Exp $
# $Id: Portfile,v 1.51 2006/08/08 07:07:53 yeled Exp $
PortSystem 1.0
name curl
version 7.15.4
categories net www
maintainers yeled@opendarwin.org
description Tool for transferring files with URL syntax
long_description \
curl is a client to get documents/files from servers, using any of \
the supported protocols. The command is designed to work without \
user interaction or any kind of interactivity.
homepage http://curl.haxx.se/
platforms darwin freebsd
master_sites http://curl.haxx.se/download/ \
http://curl.sourceforge.net/download/ \
http://cool.haxx.se/curl/ \
ftp://ftp.fu-berlin.de/pub/unix/network/curl/ \
ftp://ftp.rge.com/pub/networking/curl/
checksums sha1 74d3ce2060754a2ccc7a7775712e22720f74a662
use_bzip2 yes
name curl
version 7.15.4
categories net www
maintainers yeled@opendarwin.org
description Tool for transferring files with URL syntax
long_description \
curl is a client to get documents/files from servers, using any of \
the supported protocols. The command is designed to work without \
user interaction or any kind of interactivity.
homepage http://curl.haxx.se/
platforms darwin freebsd
master_sites http://curl.haxx.se/download/ \
http://curl.sourceforge.net/download/ \
http://cool.haxx.se/curl/ \
ftp://ftp.fu-berlin.de/pub/unix/network/curl/ \
ftp://ftp.rge.com/pub/networking/curl/
checksums sha1 74d3ce2060754a2ccc7a7775712e22720f74a662
use_bzip2 yes
patchfiles patch-configure
patchfiles patch-configure
configure.args --disable-ipv6 \
--without-libidn \
--mandir=${prefix}/share/man \
--with-zlib=${prefix} \
--with-ssl=${prefix}
configure.args --disable-ipv6 \
--without-libidn \
--mandir=${prefix}/share/man \
--with-zlib=${prefix} \
--with-ssl=${prefix}
depends_lib port:zlib port:openssl
depends_lib port:zlib port:openssl
test.run yes
test.target test-full
test.run yes
test.target test-full
platform darwin 6 {
depends_lib-append lib:libdl:dlcompat
depends_lib-append lib:libdl:dlcompat
}
platform darwin 8 {
configure.env CC=/usr/bin/gcc-4.0 CPP=/usr/bin/cpp-4.0 CXX=/usr/bin/g++-4.0
configure.env CC=/usr/bin/gcc-4.0 CPP=/usr/bin/cpp-4.0 CXX=/usr/bin/g++-4.0
}
variant ipv6 {
configure.args-delete --disable-ipv6
configure.args-append --enable-ipv6
configure.args-delete --disable-ipv6
configure.args-append --enable-ipv6
}
variant ares conflicts ipv6 {
# adds support for resolving names asynchronously
depends_lib-append lib:libcares:c-ares
configure.args-append --enable-ares=${prefix}
# adds support for resolving names asynchronously
depends_lib-append lib:libcares:c-ares
configure.args-append --enable-ares=${prefix}
}
variant idn {
# adds support for internationalized domain names
depends_lib-append port:libidn
configure.args-delete --without-libidn
# adds support for internationalized domain names
depends_lib-append port:libidn
configure.args-delete --without-libidn
}
variant spnego {
# enables SPNEGO authentication support
depends_lib-append port:fbopenssl
configure.args-append --with-spnego=${prefix}
# enables SPNEGO authentication support
depends_lib-append port:fbopenssl
configure.args-append --with-spnego=${prefix}
}
+25 -25
View File
@@ -1,38 +1,38 @@
# $Id: Portfile,v 1.9 2006/08/08 06:42:52 yeled Exp $
# $Id: Portfile,v 1.10 2006/08/08 07:07:54 yeled Exp $
PortSystem 1.0
name cvsup
version 16.1h
revision 1
categories net devel
maintainers yeled@opendarwin.org
description General network file distribution system optimized for CVS
platforms darwin
#depends_build bin:cm3:cm3 path:${prefix}/lib/libz.a:zlib
depends_lib bin:cm3:cm3
set cvsup-srcs "/pub/FreeBSD/development/CVSup/sources/"
homepage http://www.cvsup.org/
master_sites freebsd
distname cvsup-snap-${portversion}
checksums sha1 976439eb09c9e929d3bb2837b5e4db14719393b2
name cvsup
version 16.1h
revision 1
categories net devel
maintainers yeled@opendarwin.org
description General network file distribution system optimized for CVS
platforms darwin
#depends_build bin:cm3:cm3 path:${prefix}/lib/libz.a:zlib
depends_lib bin:cm3:cm3
set cvsup-srcs "/pub/FreeBSD/development/CVSup/sources/"
homepage http://www.cvsup.org/
master_sites freebsd
distname cvsup-snap-${portversion}
checksums sha1 976439eb09c9e929d3bb2837b5e4db14719393b2
# Mark destroot.target as .PHONY because HFS+ case insensitivity
# screws us over yet again.
patchfiles patch-Makefile
patchfiles patch-Makefile
configure {}
post-patch "reinplace s|/usr/local/lib|${prefix}/lib|g \
${worksrcpath}/suplib/src/m3makefile"
configure {}
post-patch "reinplace s|/usr/local/lib|${prefix}/lib|g \
${worksrcpath}/suplib/src/m3makefile"
# Disable static building until cm3 is fixed
#build.args PREFIX=${prefix} M3=cm3 M3FLAGS=-DNOGUI\\ -DSTATIC
build.args PREFIX=${prefix} M3=cm3 M3FLAGS=-DNOGUI
#build.args PREFIX=${prefix} M3=cm3 M3FLAGS=-DNOGUI\\ -DSTATIC
build.args PREFIX=${prefix} M3=cm3 M3FLAGS=-DNOGUI
# Add ${prefix}/cm3/bin to our path
build.env PATH=$env(PATH):${prefix}/cm3/bin
destroot.env ${build.env}
destroot.args PREFIX=${destroot}/${prefix}/ M3=cm3 \
MANDIR=${destroot}/${prefix}/share/man
build.env PATH=$env(PATH):${prefix}/cm3/bin
destroot.env ${build.env}
destroot.args PREFIX=${destroot}/${prefix}/ M3=cm3 \
MANDIR=${destroot}/${prefix}/share/man
livecheck.check regex
livecheck.regex changes in development snapshot (\[0-9\.\]+\[a-z\]*)
+33 -33
View File
@@ -1,48 +1,48 @@
# $Id: Portfile,v 1.17 2006/08/08 06:48:05 yeled Exp $
# $Id: Portfile,v 1.18 2006/08/08 07:07:54 yeled Exp $
PortSystem 1.0
name ddclient
version 3.7.0
platforms darwin
categories net
maintainers yeled@opendarwin.org
description Update dynamic DNS entries
long_description ddclient is a Perl client used to update dynamic \
DNS entries for accounts on many dynamic DNS services.
homepage http://ddclient.sourceforge.net/
master_sites sourceforge:ddclient
checksums md5 67976f65c2aad267664267bed940ce18
depends_run bin:perl:perl5.8
name ddclient
version 3.7.0
platforms darwin
categories net
maintainers yeled@opendarwin.org
description Update dynamic DNS entries
long_description ddclient is a Perl client used to update dynamic \
DNS entries for accounts on many dynamic DNS services.
homepage http://ddclient.sourceforge.net/
master_sites sourceforge:ddclient
checksums md5 67976f65c2aad267664267bed940ce18
depends_run bin:perl:perl5.8
configure {
reinplace "s|\[\r\]$||" ${worksrcpath}/${portname}
reinplace "s|^#!.*/perl.*$|#!${prefix}/bin/perl|" ${worksrcpath}/${portname}
reinplace "s|/etc/|${prefix}/etc/|" ${worksrcpath}/${portname}
configure {
reinplace "s|\[\r\]$||" ${worksrcpath}/${portname}
reinplace "s|^#!.*/perl.*$|#!${prefix}/bin/perl|" ${worksrcpath}/${portname}
reinplace "s|/etc/|${prefix}/etc/|" ${worksrcpath}/${portname}
}
build {}
build {}
pre-destroot {
file mkdir ${destroot}${prefix}/etc/ddclient
file mkdir ${destroot}${prefix}/etc/ddclient
}
destroot {
xinstall -m 555 ${worksrcpath}/sample-etc_ddclient.conf \
${destroot}${prefix}/etc/ddclient/ddclient.conf.sample
destroot {
xinstall -m 555 ${worksrcpath}/sample-etc_ddclient.conf \
${destroot}${prefix}/etc/ddclient/ddclient.conf.sample
reinplace "s|/var/run|${prefix}/var/run|" \
${destroot}${prefix}/etc/ddclient/ddclient.conf.sample
reinplace "s|/var/run|${prefix}/var/run|" \
${destroot}${prefix}/etc/ddclient/ddclient.conf.sample
xinstall -m 555 ${worksrcpath}/${portname} ${destroot}${prefix}/sbin
xinstall -d ${destroot}${prefix}/share/doc/${portname}
xinstall -m 555 ${worksrcpath}/${portname} ${destroot}${prefix}/sbin
xinstall -d ${destroot}${prefix}/share/doc/${portname}
eval file copy [glob ${worksrcpath}/sample-*] \
${destroot}${prefix}/share/doc/${portname}
eval file copy [glob ${worksrcpath}/COPY*] \
${destroot}${prefix}/share/doc/${portname}
eval file copy [glob ${worksrcpath}/README*] \
${destroot}${prefix}/share/doc/${portname}
eval file copy [glob ${worksrcpath}/sample-*] \
${destroot}${prefix}/share/doc/${portname}
eval file copy [glob ${worksrcpath}/COPY*] \
${destroot}${prefix}/share/doc/${portname}
eval file copy [glob ${worksrcpath}/README*] \
${destroot}${prefix}/share/doc/${portname}
destroot.keepdirs ${destroot}${prefix}/var/run
destroot.keepdirs ${destroot}${prefix}/var/run
}
startupitem.create yes
+18 -18
View File
@@ -1,4 +1,4 @@
# $Id: Portfile,v 1.28 2006/07/16 11:39:03 yeled Exp $
# $Id: Portfile,v 1.29 2006/08/08 07:07:54 yeled Exp $
PortSystem 1.0
name lftp
@@ -17,30 +17,30 @@ long_description LFTP is a shell-like command line ftp client. \
homepage http://lftp.yar.ru/
platforms darwin
depends_lib port:expat port:gettext port:libiconv port:ncurses port:readline
depends_lib port:expat port:gettext port:libiconv port:ncurses port:readline
master_sites ftp://ftp.wiretapped.net/pub/mirrors/${name}/ \
ftp://ftp.wiretapped.net/pub/mirrors/${name}/old/ \
ftp://ftp.wiretapped.net/pub/mirrors/${name}/old/ \
ftp://ftp.cs.tu-berlin.de/pub/net/ftp/${name}/ \
http://ftp.yars.free.net/pub/source/${name}/
http://ftp.yars.free.net/pub/source/${name}/
use_bzip2 yes
checksums md5 c6d48782cdad4759000bf7cd24555723
default_variants +tls
default_variants +tls
pre-configure {
# for some bogus Apple headers.
reinplace "s|poll_works=yes|poll_works=no|g" ${worksrcpath}/configure
reinplace "s|need_relink=yes|need_relink=no|g" ${worksrcpath}/ltmain.sh
reinplace "s|poll_works=yes|poll_works=no|g" ${worksrcpath}/configure
reinplace "s|need_relink=yes|need_relink=no|g" ${worksrcpath}/ltmain.sh
# for _optopt errors
reinplace "s|^.*LIBOBJS=\"\$LIBOBJS getopt.\$ac_objext\" ;;| *) LIBOBJS=\"\$LIBOBJS\" ;;|g" ${worksrcpath}/configure
reinplace "s|^.*LIBOBJS=\"\$LIBOBJS getopt1.\$ac_objext\" ;;| *) LIBOBJS=\"\$LIBOBJS\" ;;|g" ${worksrcpath}/configure
reinplace "s|^.*LIBOBJS=\"\$LIBOBJS getopt.\$ac_objext\" ;;| *) LIBOBJS=\"\$LIBOBJS\" ;;|g" ${worksrcpath}/configure
reinplace "s|^.*LIBOBJS=\"\$LIBOBJS getopt1.\$ac_objext\" ;;| *) LIBOBJS=\"\$LIBOBJS\" ;;|g" ${worksrcpath}/configure
# for ssl/tls breakage.
reinplace "s|CDECL void srandom(unsigned seed);||g" ${worksrcpath}/src/ResMgr.cc
reinplace "s|CDECL void srandom(unsigned seed);||g" ${worksrcpath}/src/ResMgr.cc
}
configure.env CPPFLAGS="-no-cpp-precomp -Wno-long-double -DBIND_8_COMPAT" \
LDFLAGS="-Wl,-search_paths_first"
configure.env CPPFLAGS="-no-cpp-precomp -Wno-long-double -DBIND_8_COMPAT" \
LDFLAGS="-Wl,-search_paths_first"
configure.args --mandir=${prefix}/share/man \
--with-pic --disable-share --enable-static --without-openssl \
@@ -55,13 +55,13 @@ post-destroot { xinstall -d ${destroot}${prefix}/share/doc/${name}
}
variant ssl {
configure.args-append --with-openssl --without-gnutls
configure.args-delete --without-openssl --with-gnutls
depends_lib-append port:openssl
configure.args-append --with-openssl --without-gnutls
configure.args-delete --without-openssl --with-gnutls
depends_lib-append port:openssl
}
variant tls {
configure.args-append --without-openssl --with-gnutls
configure.args-delete --with-openssl --without-gnutls
depends_lib-append port:gnutls
configure.args-append --without-openssl --with-gnutls
configure.args-delete --with-openssl --without-gnutls
depends_lib-append port:gnutls
}
+23 -23
View File
@@ -1,25 +1,25 @@
# $Id: Portfile,v 1.11 2006/07/26 05:25:08 yeled Exp $
# $Id: Portfile,v 1.12 2006/08/08 07:07:54 yeled Exp $
PortSystem 1.0
name mtr
version 0.71
categories net security
maintainers yeled@opendarwin.org
description 'traceroute' and 'ping' in a single tool
long_description \
As mtr starts, it investigates the network connection \
between the host mtr runs on and HOSTNAME. by sending \
packets with purposly low TTLs. It continues to send pack- \
ets with low TTL, noting the response time of the inter- \
vening routers. This allows mtr to print the response \
percentage and response times of the internet route to \
HOSTNAME. A sudden increase in packetloss or response \
time is often an indication of a bad (or simply over- \
loaded) link.
homepage http://www.bitwizard.nl/mtr/
platforms darwin
master_sites ftp://ftp.bitwizard.nl/mtr/
checksums md5 8c1c9f5db2c599eea3b12bfed8b80618
configure.args --mandir=${prefix}/share/man --without-gtk
configure.env "CPPFLAGS=-DBIND_8_COMPAT"
build.env "CPPFLAGS=-DBIND_8_COMPAT"
name mtr
version 0.71
categories net security
maintainers yeled@opendarwin.org
description 'traceroute' and 'ping' in a single tool
long_description \
As mtr starts, it investigates the network connection \
between the host mtr runs on and HOSTNAME. by sending \
packets with purposly low TTLs. It continues to send pack- \
ets with low TTL, noting the response time of the inter- \
vening routers. This allows mtr to print the response \
percentage and response times of the internet route to \
HOSTNAME. A sudden increase in packetloss or response \
time is often an indication of a bad (or simply over- \
loaded) link.
homepage http://www.bitwizard.nl/mtr/
platforms darwin
master_sites ftp://ftp.bitwizard.nl/mtr/
checksums md5 8c1c9f5db2c599eea3b12bfed8b80618
configure.args --mandir=${prefix}/share/man --without-gtk
configure.env "CPPFLAGS=-DBIND_8_COMPAT"
build.env "CPPFLAGS=-DBIND_8_COMPAT"
+22 -22
View File
@@ -1,4 +1,4 @@
# $Id: Portfile,v 1.17 2006/02/17 07:39:34 yeled Exp $
# $Id: Portfile,v 1.18 2006/08/08 07:07:55 yeled Exp $
PortSystem 1.0
@@ -21,7 +21,7 @@ homepage http://www.openssh.com/
platforms darwin
checksums sha1 2b5b0751fd578283ba7b106025c0ba391fd72f1f
master_sites openbsd:OpenSSH/portable \
ftp://carroll.cac.psu.edu/pub/OpenBSD/OpenSSH/portable/
ftp://carroll.cac.psu.edu/pub/OpenBSD/OpenSSH/portable/
depends_lib port:openssl port:zlib
# Specified -fno-builtin because GCC 3.3 has log() as a builtin
@@ -63,25 +63,25 @@ platform darwin 8 {
configure.env-append CC=/usr/bin/gcc-4.0 CPP=/usr/bin/cpp-4.0
}
startupitem.create yes
startupitem.name OpenSSH
startupitem.create yes
startupitem.name OpenSSH
startupitem.start \
"if \[ -x ${prefix}/sbin/sshd ]; then
if \[ ! -f ${prefix}/etc/ssh/ssh_host_key \]; then
${prefix}/bin/ssh-keygen -t rsa1 -f \\
${prefix}/etc/ssh/ssh_host_key -N \"\" -C `hostname`
fi
if \[ ! -f ${prefix}/etc/ssh/ssh_host_dsa_key \]; then
${prefix}/bin/ssh-keygen -t dsa -f \\
${prefix}/etc/ssh/ssh_host_dsa_key -N \"\" -C `hostname`
fi
if \[ ! -f ${prefix}/etc/ssh/ssh_host_rsa_key \]; then
${prefix}/bin/ssh-keygen -t rsa -f \\
${prefix}/etc/ssh/ssh_host_rsa_key -N \"\" -C `hostname`
fi
${prefix}/sbin/sshd
fi"
"if \[ -x ${prefix}/sbin/sshd ]; then
if \[ ! -f ${prefix}/etc/ssh/ssh_host_key \]; then
${prefix}/bin/ssh-keygen -t rsa1 -f \\
${prefix}/etc/ssh/ssh_host_key -N \"\" -C `hostname`
fi
if \[ ! -f ${prefix}/etc/ssh/ssh_host_dsa_key \]; then
${prefix}/bin/ssh-keygen -t dsa -f \\
${prefix}/etc/ssh/ssh_host_dsa_key -N \"\" -C `hostname`
fi
if \[ ! -f ${prefix}/etc/ssh/ssh_host_rsa_key \]; then
${prefix}/bin/ssh-keygen -t rsa -f \\
${prefix}/etc/ssh/ssh_host_rsa_key -N \"\" -C `hostname`
fi
${prefix}/sbin/sshd
fi"
startupitem.stop \
"if \[ -r ${prefix}/var/run/sshd.pid \]; then
kill `cat ${prefix}/var/run/sshd.pid` && rm ${prefix}/var/run/sshd.pid
fi"
"if \[ -r ${prefix}/var/run/sshd.pid \]; then
kill `cat ${prefix}/var/run/sshd.pid` && rm ${prefix}/var/run/sshd.pid
fi"
+21 -21
View File
@@ -1,30 +1,30 @@
# $Id: Portfile,v 1.20 2006/01/29 11:59:53 mww Exp $
# $Id: Portfile,v 1.21 2006/08/08 07:07:55 yeled Exp $
PortSystem 1.0
name wget
version 1.10.2
categories net www
maintainers yeled@opendarwin.org
description internet file retriever
long_description GNU Wget is a free software package for retrieving files using HTTP, \
HTTPS and FTP, the most widely-used Internet protocols. It is a \
non-interactive commandline tool, so it may easily be called from \
scripts, cron jobs, terminals without Xsupport, etc.
homepage http://www.gnu.org/software/wget/wget.html
platforms darwin freebsd
master_sites gnu
checksums md5 795fefbb7099f93e2d346b026785c4b8
configure.args --infodir=${prefix}/share/info --mandir=${prefix}/share/man --with-libssl-prefix=${prefix}
configure.env CFLAGS=-I${prefix}/include LDFLAGS=-L${prefix}/lib
name wget
version 1.10.2
categories net www
maintainers yeled@opendarwin.org
description internet file retriever
long_description GNU Wget is a free software package for retrieving files using HTTP, \
HTTPS and FTP, the most widely-used Internet protocols. It is a \
non-interactive commandline tool, so it may easily be called from \
scripts, cron jobs, terminals without Xsupport, etc.
homepage http://www.gnu.org/software/wget/wget.html
platforms darwin freebsd
master_sites gnu
checksums md5 795fefbb7099f93e2d346b026785c4b8
configure.args --infodir=${prefix}/share/info --mandir=${prefix}/share/man --with-libssl-prefix=${prefix}
configure.env CFLAGS=-I${prefix}/include LDFLAGS=-L${prefix}/lib
depends_lib port:openssl port:gettext
depends_lib port:openssl port:gettext
variant no_ssl {
depends_lib-delete port:openssl
configure.args-append --without-ssl
configure.args-delete --with-libssl-prefix=${prefix}
depends_lib-delete port:openssl
configure.args-append --without-ssl
configure.args-delete --with-libssl-prefix=${prefix}
}
platform darwin 8 {
configure.env-append CC=/usr/bin/gcc-4.0 CPP=/usr/bin/cpp-4.0
configure.env-append CC=/usr/bin/gcc-4.0 CPP=/usr/bin/cpp-4.0
}

Some files were not shown because too many files have changed in this diff Show More