1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
5 KEYWORDS= databases ada
7 SDESC[standard]= APQ Ada95 MySQL database driver
8 HOMEPAGE= https://bitbucket.org/kowframework/apq-postgresql
9 CONTACT= John_Marino[draco@marino.st]
12 SITES[main]= FREELOCAL/marino
13 DISTFILE[1]= apq-pgsql-3.2.0.tar.bz2:main
15 SPKGS[standard]= single
17 OPTIONS_AVAILABLE= none
18 OPTIONS_STANDARD= none
20 BUILD_DEPENDS= bash:primary:standard
21 BUILDRUN_DEPENDS= apq-base:single:standard
23 USES= gprbuild pgsql:client,build
25 LICENSE= GPLv2:single GMGPL:single
27 LICENSE_FILE= GPLv2:{{WRKSRC}}/GMPGL_LICENSE
28 GMGPL:{{WRKSRC}}/GMGPL_LICENSE
30 FPC_EQUIVALENT= databases/apq-pgsql
33 CONFIGURE_ARGS= --prefix={{PREFIX}}
35 --work-path={{WRKDIR}}/build
36 --processors={{MAKE_JOBS_NUMBER}}
39 ${RM} ${WRKSRC}/src/*.orig
40 ${REINPLACE_CMD} -e '/for Object_Dir/d' \
41 ${WRKSRC}/src-in/apq-postgresql.gpr.in
42 ${REINPLACE_CMD} -e 's|processors=2|gprbuild_params="--autoconf=apq.cgpr"|' \
44 ${REINPLACE_CMD} -e 's|-ws|-ws --autoconf=dummy.cgpr|' \
45 ${WRKSRC}/scripts/buildutil.sh
48 ${AWK} '/^$$/ {exit}; {print}' ${WRKSRC}/src/apq-postgresql-client.ads \
49 > ${WRKDIR}/GMGPL_LICENSE
52 ${MKDIR} ${STAGEDIR}${PREFIX}/lib/gnat \
53 ${STAGEDIR}${PREFIX}/lib/apq-postgresql/static \
54 ${STAGEDIR}${PREFIX}/include/apq-postgresql
55 ${INSTALL_DATA} ${WRKDIR}/build/include/apq-postgresql/* \
56 ${STAGEDIR}${PREFIX}/include/apq-postgresql
57 ${INSTALL_DATA} ${WRKDIR}/build/lib/apq-postgresql/static/*.a* \
58 ${STAGEDIR}${PREFIX}/lib/apq-postgresql/static
59 ${INSTALL_DATA} ${WRKDIR}/build/lib/gnat/apq-postgresql.gpr \
60 ${STAGEDIR}${PREFIX}/lib/gnat
62 [FILE:124:descriptions/desc.single]
63 APQ is a database interface library written in Ada95, and this package
64 contains the PostgreSQL driver that is used with it.
68 b2bd6b1f3eaa26fe3abb88c1d8fb408e9fcfecc02c8732428bde2236dbcb2843 51553 apq-pgsql-3.2.0.tar.bz2
71 [FILE:360:manifests/plist.single]
72 include/apq-postgresql/
73 apq-postgresql-client.adb
74 apq-postgresql-client.ads
75 apq-postgresql-decimal.adb
76 apq-postgresql-decimal.ads
83 lib/apq-postgresql/static/
84 apq-postgresql-client.ali
85 apq-postgresql-decimal.ali
88 lib/gnat/apq-postgresql.gpr
91 [FILE:298:patches/patch-src_notices.c]
92 --- src/notices.c.orig 2012-04-26 16:10:18.000000000 -0500
98 +void notice_install (PGconn *, void *);
99 +void notice_uninstall (PGconn *);
102 * Connection_Notify is an Ada procedure using C calling convention :
106 [FILE:185:patches/patch-src_numeric.c]
107 --- src/numeric.c.orig 2012-04-26 16:10:18.000000000 -0500