Ignore:
Timestamp:
Aug 10, 2009, 8:01:10 AM (10 years ago)
Author:
blb@…
Message:

security/jailkit - version update to 2.7, always use MacPorts python 2.6

Location:
trunk/dports/security/jailkit
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/dports/security/jailkit/Portfile

    r27715 r55397  
    44
    55name                    jailkit
    6 version                 2.4
     6version                 2.7
    77categories              security sysutils
    88platforms               darwin
     
    1717homepage                http://olivier.sessink.nl/jailkit/
    1818master_sites    ${homepage}
    19 checksums               md5 84b21322495d597455a4758206e87b7c \
    20                                 sha1 f86161ee8abddf335299605c46d1a891d481db0a \
    21                                 rmd160 0b4362c83ded29b6b048c241daf67b4129563ec1
     19checksums               md5     8a9f14e750965dbe20f3264c2cc8527b \
     20                                sha1    f00751a0ff64abb1975aa58638df4bab23a1d22e \
     21                                rmd160  b21782f73f418a10563609c964bc9254ec5fc9f4
    2222use_bzip2               yes
    2323patchfiles              patch-Makefile.in
    24 depends_lib             bin:python:python23
     24depends_lib             port:python26
    2525
     26configure.env   PYTHONINTERPRETER=${frameworks_dir}/Python.framework/Versions/2.6/bin/python2.6
    2627destroot.destdir        prefix=${destroot}${prefix} \
    2728                                iniprefix=${destroot}${prefix}/etc/jailkit
    28 
    29 post-patch {
    30         foreach {dir} {man py src} {
    31                 reinplace -E "s/-g 0 -o (root|0)//" ${worksrcpath}/${dir}/Makefile.in
    32         }
    33 }
    34                        
    3529
    3630post-destroot   {
  • trunk/dports/security/jailkit/files/patch-Makefile.in

    r27715 r55397  
    1 --- Makefile.in.orig    2007-08-12 18:21:18.000000000 +0200
    2 +++ Makefile.in 2007-08-12 18:21:53.000000000 +0200
    3 @@ -61,21 +61,14 @@
    4         ${INSTALL} -d -m 755 ${iniprefix}
    5         for file in ${INIFILES} ; do \
    6                 if [ -f ${iniprefix}$${file} ]; then \
    7 -                       ${INSTALL} -o root -m 0644 ini/$${file} ${iniprefix}$${file}.dist ;\
    8 +                       ${INSTALL} -m 0644 ini/$${file} ${iniprefix}$${file}.dist ;\
    9                 else \
    10 -                       ${INSTALL} -o root -m 0644 ini/$${file} ${iniprefix} ;\
    11 +                       ${INSTALL} -m 0644 ini/$${file} ${iniprefix} ;\
    12                 fi ;\
    13         done
     1--- Makefile.in.orig    2008-05-01 10:17:11.000000000 -0600
     2+++ Makefile.in 2009-08-09 23:53:03.000000000 -0600
     3@@ -67,14 +67,6 @@
    144        @cd src/ && $(MAKE) install
    155        @cd py/ && $(MAKE) install
     
    177-       # test if the jk_chrootsh is already in /etc/shells
    188-       # this previously had @echo but that fails on FreeBSD
    19 -       if ! grep ${prefix}/sbin/jk_chrootsh /etc/shells ; then \
    20 -               echo "appending ${prefix}/sbin/jk_chroots to /etc/shells";\
    21 -               echo ${prefix}/sbin/jk_chrootsh >> /etc/shells ;\
     9-       if test -w /etc/shells; then \
     10-               if ! grep ${prefix}/sbin/jk_chrootsh /etc/shells ; then \
     11-                       echo "appending ${prefix}/sbin/jk_chroots to /etc/shells";\
     12-                       echo ${prefix}/sbin/jk_chrootsh >> /etc/shells ;\
     13-               fi \
    2214-       fi
    23 -
     15 
    2416 
    2517 uninstall:
    26         rm -f ${iniprefix}/*.ini
Note: See TracChangeset for help on using the changeset viewer.