File: openssl.modules

package info (click to toggle)
nmap 7.91%2Bdfsg1%2Breally7.80%2Bdfsg1-2
  • links: PTS, VCS
  • area: main
  • in suites: bullseye
  • size: 52,600 kB
  • sloc: cpp: 60,892; ansic: 57,361; python: 17,800; sh: 16,347; xml: 11,556; perl: 2,679; makefile: 1,217; java: 45; objc: 43; awk: 23
file content (127 lines) | stat: -rw-r--r-- 5,408 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
<?xml version="1.0"?>
<!DOCTYPE moduleset SYSTEM "moduleset.dtd">
<?xml-stylesheet type="text/xsl" href="moduleset.xsl"?>
<moduleset>

    <!-- INCLUDE -->

    <include href="https://git.gnome.org/browse/gtk-osx/plain/modulesets-stable/gtk-osx.modules"/>

    <!-- REPOSITORIES -->

    <repository type="tarball" name="sourceforge" href="http://prdownloads.sourceforge.net/"/>
    <repository type="tarball" name="openssl" href="http://www.openssl.org/source/"/>
    <repository type="tarball" name="apache" href="http://archive.apache.org/dist/"/>
    <repository type="tarball" name="nmap-local" href="http://localhost:8000/"/>

    <!-- MODULES -->

    <autotools id="openssl" autogen-sh="Configure" autogenargs="shared enable-ssl2"
        autogen-template="%(srcdir)s/%(autogen-sh)s --prefix=%(prefix)s
            --openssldir=%(prefix)s/etc/ssl %(autogenargs)s"
            makeargs="depend all"
        makeinstallargs="INSTALL_PREFIX='$(DESTDIR)' install_sw"
        supports-parallel-builds="no"
        supports-non-srcdir-builds="no">
        <branch repo="openssl" version="1.0.2s" module="openssl-1.0.2s.tar.gz"/>
    </autotools>

    <distutils id="scons">
        <branch repo="sourceforge" module="scons/scons-2.5.0.tar.gz" version="2.5.0"/>
    </distutils>

    <autotools id="serf" autogen-sh=""
      supports-non-srcdir-builds="no"
        autogen-template="scons CFLAGS='-arch i386'
            APR=${PREFIX}
            APU=${PREFIX}
            OPENSSL=${PREFIX}
            ZLIB=${PREFIX}
            LINKFLAGS='-arch i386'
            APR_STATIC=true
            PREFIX=%(prefix)s install"
        makeargs="-v" skip-install="true" check-target="false">
        <branch repo="apache" module="serf/serf-1.3.8.tar.bz2" version="1.3.8"/>
        <dependencies>
            <dep package="scons"/>
            <dep package="apr"/>
            <dep package="aprutil"/>
            <dep package="openssl"/>
            <dep package="sqlite"/>
            <dep package="zlib"/>
        </dependencies>
    </autotools>

    <autotools id="apr" autogen-sh="configure">
        <branch repo="apache" module="apr/apr-1.5.2.tar.gz" version="1.5.2"/>
    </autotools>

    <autotools id="aprutil" autogen-sh="configure"
      autogenargs="--with-apr=${PREFIX}">
        <branch repo="apache" module="apr/apr-util-1.5.4.tar.gz" version="1.5.4"/>
        <dependencies>
            <dep package="apr"/>
        </dependencies>
    </autotools>

    <autotools id="subversion" supports-non-srcdir-builds="no"
      autogen-sh="configure" autogenargs="--with-apr=${PREFIX}
            --with-apr-util=${PREFIX}
            --with-serf=${PREFIX}
            --without-apxs --with-ssl">
        <branch repo="apache" module="subversion/subversion-1.9.4.tar.gz" version="1.9.4"/>
        <dependencies>
            <dep package="apr"/>
            <dep package="aprutil"/>
            <dep package="openssl"/>
            <dep package="serf"/>
        </dependencies>
    </autotools>

    <autotools id="nmap" supports-non-srcdir-builds="no"
       autogen-sh="configure" autogenargs="--with-libdnet=included --with-libpcap=included --with-libpcre=included --with-liblua=included
--without-zenmap --without-ncat --without-ndiff --without-nping --without-nmap-update"
        makeargs='OPENSSL_LIBS="${JHBUILD_LIBDIR}/libssl.a ${JHBUILD_LIBDIR}/libcrypto.a" LIBSSL="${JHBUILD_LIBDIR}/libssl.a ${JHBUILD_LIBDIR}/libcrypto.a" ZLIB_LIBS="${JHBUILD_LIBDIR}/libz.a" LIBZ="${JHBUILD_LIBDIR}/libz.a"'
	makeinstallargs='install OPENSSL_LIBS="${JHBUILD_LIBDIR}/libssl.a ${JHBUILD_LIBDIR}/libcrypto.a" ZLIB_LIBS="${JHBUILD_LIBDIR}/libz.a"'
    >
        <branch repo="nmap-local" module="nmap-7.80.tar.gz" version="7.80"/>
        <dependencies>
            <dep package="openssl" />
        </dependencies>
    </autotools>
 
    <autotools id="ncat" supports-non-srcdir-builds="no"
       autogen-sh="configure" autogenargs="--with-libdnet=included --with-libpcap=included --with-libpcre=included --with-liblua=included
--without-zenmap --without-ndiff --without-nping --without-nmap-update"
        makeargs='build-ncat OPENSSL_LIBS="${JHBUILD_LIBDIR}/libssl.a ${JHBUILD_LIBDIR}/libcrypto.a"'
        makeinstallargs='install-ncat OPENSSL_LIBS="${JHBUILD_LIBDIR}/libssl.a ${JHBUILD_LIBDIR}/libcrypto.a"'
    >
        <branch repo="nmap-local" module="nmap-7.80.tar.gz" version="7.80"/>
        <dependencies>
            <dep package="openssl" />
        </dependencies>
    </autotools>

    <autotools id="nping" supports-non-srcdir-builds="no"
       autogen-sh="configure" autogenargs="--with-libdnet=included --with-libpcap=included --with-libpcre=included --with-liblua=included
--without-zenmap --without-ncat --without-ndiff --without-nmap-update"
        makeargs='build-nping OPENSSL_LIBS="${JHBUILD_LIBDIR}/libssl.a ${JHBUILD_LIBDIR}/libcrypto.a"'
        makeinstallargs='install-nping OPENSSL_LIBS="${JHBUILD_LIBDIR}/libssl.a ${JHBUILD_LIBDIR}/libcrypto.a"'
    >
        <branch repo="nmap-local" module="nmap-7.80.tar.gz" version="7.80"/>
        <dependencies>
            <dep package="openssl" />
        </dependencies>
    </autotools>

    <!-- METAMODULE -->

    <metamodule id="nmap-packages">
        <dependencies>
            <dep package="nmap" />
            <dep package="ncat" />
            <dep package="nping" />
        </dependencies>
    </metamodule>

</moduleset>