Ravenports generated: 20 Apr 2020 15:00
[ravenports.git] / bucket_D0 / popt
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               popt
4 VERSION=                1.16
5 KEYWORDS=               devel
6 VARIANTS=               standard
7 SDESC[standard]=        Command line option parsing library
8 HOMEPAGE=               http://freshmeat.net/projects/popt/
9 CONTACT=                nobody
10
11 DOWNLOAD_GROUPS=        main
12 SITES[main]=            https://fossies.org/linux/misc/
13 DISTFILE[1]=            popt-1.16.tar.gz:main
14 DF_INDEX=               1
15 SPKGS[standard]=        single
16
17 OPTIONS_AVAILABLE=      none
18 OPTIONS_STANDARD=       none
19
20 USES=                   iconv libtool fbsd10fix
21
22 FPC_EQUIVALENT=         devel/popt
23
24 MUST_CONFIGURE=         gnu
25 CONFIGURE_ARGS=         --disable-nls
26
27 INSTALL_TARGET=         install-strip
28
29 [FILE:447:descriptions/desc.single]
30 This is the popt command line option parsing library. While it is similar
31 to getopt(3), it contains a number of enhancements, including:
32
33         1) popt is fully reentrant
34         2) popt can parse arbitrary argv[] style arrays while
35            getopt(2) makes this quite difficult
36         3) popt allows users to alias command line arguments
37         4) popt provides convenience functions for parsing strings
38            into argv[] style arrays
39
40
41 [FILE:95:distinfo]
42 e728ed296fe9f069a0e005003c3d6b2dde3d9cad453422a10d6558616d304cc8       702769 popt-1.16.tar.gz
43
44
45 [FILE:122:manifests/plist.single]
46 include/popt.h
47 lib/
48  libpopt.a
49  libpopt.so
50  libpopt.so.0
51  libpopt.so.0.0.0
52 lib/pkgconfig/popt.pc
53 share/man/man3/popt.3.gz
54
55
56 [FILE:1151:patches/patch-Makefile.in]
57 --- Makefile.in.orig    2017-07-12 14:39:00 UTC
58 +++ Makefile.in
59 @@ -92,7 +92,7 @@ am__base_list = \
60  am__installdirs = "$(DESTDIR)$(usrlibdir)" "$(DESTDIR)$(man3dir)" \
61         "$(DESTDIR)$(pkgconfigdir)" "$(DESTDIR)$(includedir)"
62  LTLIBRARIES = $(usrlib_LTLIBRARIES)
63 -libpopt_la_LIBADD =
64 +libpopt_la_LIBADD = $(LTLIBINTL)
65  am_libpopt_la_OBJECTS = popt.lo poptparse.lo poptconfig.lo popthelp.lo \
66         poptint.lo
67  libpopt_la_OBJECTS = $(am_libpopt_la_OBJECTS)
68 @@ -349,16 +349,16 @@ AM_CPPFLAGS = -I. -I$(top_srcdir)
69  noinst_HEADERS = poptint.h system.h
70  test1_SOURCES = test1.c
71  test1_LDFLAGS = 
72 -test1_LDADD = $(usrlib_LTLIBRARIES)
73 +test1_LDADD = $(usrlib_LTLIBRARIES) $(LTLIBICONV)
74  test2_SOURCES = test2.c
75  test2_LDFLAGS = 
76 -test2_LDADD = $(usrlib_LTLIBRARIES)
77 +test2_LDADD = $(usrlib_LTLIBRARIES) $(LTLIBICONV)
78  #test3_SOURCES = test3.c
79  #test3_LDFLAGS = 
80 -#test3_LDADD = $(usrlib_LTLIBRARIES)
81 +#test3_LDADD = $(usrlib_LTLIBRARIES) $(LTLIBICONV)
82  tdict_SOURCES = tdict.c
83  tdict_LDFLAGS = 
84 -tdict_LDADD = $(usrlib_LTLIBRARIES)
85 +tdict_LDADD = $(usrlib_LTLIBRARIES) $(LTLIBICONV)
86  noinst_SCRIPTS = testit.sh
87  TESTS_ENVIRONMENT = \
88  test1="$(top_builddir)/test1"
89
90
91 [FILE:724:patches/patch-popt.3]
92 --- popt.3.orig 2009-07-25 18:52:36 UTC
93 +++ popt.3
94 @@ -24,7 +24,7 @@ popt \- Parse command line options
95  .sp
96  .BI "const char ** poptGetArgs(poptContext " con );
97  .sp
98 -.BI "const char *const poptStrerror(const int " error );
99 +.BI "const char * poptStrerror(const int " error );
100  .sp
101  .BI "const char * poptBadOption(poptContext " con ", int " flags );
102  .sp
103 @@ -498,7 +498,7 @@ Two functions are available to make it easy for applic
104  good error messages.
105  .HP
106  .nf
107 -.BI "const char *const poptStrerror(const int " error ");"
108 +.BI "const char * poptStrerror(const int " error ");"
109  .fi
110  This function takes a popt error code and returns a string describing
111  .RB "the error, just as with the standard " strerror() " function."
112
113
114 [FILE:253:patches/patch-popt.c]
115 --- popt.c.orig 2010-01-19 00:39:10 UTC
116 +++ popt.c
117 @@ -22,6 +22,9 @@ extern long long int strtoll(const char *nptr, /*@null
118  #include <float.h>
119  #endif
120  #include <math.h>
121 +#ifdef __FreeBSD__
122 +#include <machine/float.h>
123 +#endif
124  
125  #include "poptint.h"
126  
127