Ravenports generated: 10 Feb 2024 22:55
[ravenports.git] / bucket_FC / adasockets
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               adasockets
4 VERSION=                1.14
5 KEYWORDS=               net ada
6 VARIANTS=               standard
7 SDESC[standard]=        IPv4 socket library (TCP, UDP, and multicast)
8 HOMEPAGE=               http://www.rfc1149.net/devel/adasockets.html
9 CONTACT=                John_Marino[draco@marino.st]
10
11 DOWNLOAD_GROUPS=        main
12 SITES[main]=            https://www.rfc1149.net/download/adasockets/
13 DISTFILE[1]=            adasockets-1.14.tar.gz:main
14 DF_INDEX=               1
15 SPKGS[standard]=        complete
16                         primary
17                         dev
18                         man
19                         docs
20
21 OPTIONS_AVAILABLE=      none
22 OPTIONS_STANDARD=       none
23
24 USES=                   gmake libtool cclibs:primary
25
26 LICENSE=                GPLv2+:primary GMGPL:primary
27 LICENSE_TERMS=          primary:{{WRKDIR}}/TERMS
28 LICENSE_FILE=           GPLv2+:{{WRKSRC}}/COPYING
29                         GMGPL:{{WRKSRC}}/GMGPL
30 LICENSE_AWK=            TERMS:"^$$"
31 LICENSE_SOURCE=         TERMS:{{WRKSRC}}/src/sockets.adb
32 LICENSE_SCHEME=         multi
33
34 INFO=                   man:adasockets
35 INFO_SUBDIR=            .
36
37 MUST_CONFIGURE=         gnu
38
39 SINGLE_JOB=             yes
40
41 INSTALL_TARGET=         install-strip
42 INSTALL_REQ_TOOLCHAIN=  yes
43 SOVERSION=              1.0.0
44
45 [FILE:310:descriptions/desc.primary]
46 The AdaSockets library allows the use of BSD sockets from within an Ada
47 program.  It is limited to IP version 4 sockets (TCP, UDP, multicast).
48 It is released under the GNAT Modified General Public License, which
49 means AdaSockets can be freely used in proprietary applications without
50 affecting their licenses.
51
52
53 [FILE:101:distinfo]
54 84dc04e5f61ca158f629edb1aeda7783d8ca8f458d4a5daae2d2daf6628087c6       812842 adasockets-1.14.tar.gz
55
56
57 [FILE:67:manifests/plist.primary]
58 lib/
59  libadasockets.so.%%SOMAJOR%%
60  libadasockets.so.%%SOVERSION%%
61
62
63 [FILE:581:manifests/plist.dev]
64 bin/adasockets-config
65 lib/
66  libadasockets.a
67  libadasockets.so
68 lib/adasockets/
69  sockets-constants.ads
70  sockets-constants.ali
71  sockets-link.ads
72  sockets-link.ali
73  sockets-multicast.adb
74  sockets-multicast.ads
75  sockets-multicast.ali
76  sockets-naming.adb
77  sockets-naming.ads
78  sockets-naming.ali
79  sockets-stream_io.adb
80  sockets-stream_io.ads
81  sockets-stream_io.ali
82  sockets-thin.ads
83  sockets-thin.ali
84  sockets-types.ads
85  sockets-types.ali
86  sockets-utils.adb
87  sockets-utils.ads
88  sockets-utils.ali
89  sockets.adb
90  sockets.ads
91  sockets.ali
92 lib/pkgconfig/adasockets.pc
93 share/gpr/adasockets.gpr
94
95
96 [FILE:38:manifests/plist.man]
97 share/man/man1/adasockets-config.1.gz
98
99
100 [FILE:301:patches/patch-configure]
101 --- configure.orig      2023-12-28 23:46:35 UTC
102 +++ configure
103 @@ -12750,7 +12750,7 @@ if test ${enable_maintainer_mode+y}
104  then :
105    enableval=$enable_maintainer_mode; ADAFLAGS="-g -O2 -Wall -Werror -gnatag -gnatwa -gnatwe -gnatg $ADAFLAGS"
106  else $as_nop
107 -  ADAFLAGS="-O2 -gnatpng $ADAFLAGS"
108 +  #
109  fi
110  
111  #
112
113
114 [FILE:364:patches/patch-src_adasockets.pc.in]
115 --- src/adasockets.pc.in.orig   2020-06-18 13:30:24 UTC
116 +++ src/adasockets.pc.in
117 @@ -7,5 +7,5 @@ Name: @PACKAGE@
118  Description: BSD sockets in Ada.
119  Requires:
120  Version: @VERSION@
121 -Libs: -L${libdir} -ladasockets
122 -Cflags: -aI@ada_src_install_dir@/adasockets -aO@ali_install_dir@/adasockets
123 +Libs: -L${libdir}/adasockets -ladasockets
124 +Cflags: -I${includedir}/adasockets
125