# Buildsheet autogenerated by ravenadm tool -- Do not edit. NAMEBASE= gnatcoll-db VERSION= 23.0.0 REVISION= 3 EPOCH= 1 KEYWORDS= devel VARIANTS= standard SDESC[standard]= GNAT Components Collection - Database packages HOMEPAGE= https://github.com/AdaCore/gnatcoll-db CONTACT= John_Marino[draco@marino.st] DOWNLOAD_GROUPS= main SITES[main]= GITHUB/AdaCore:gnatcoll-db:v23.0.0 DISTFILE[1]= generated:main DF_INDEX= 1 SPKGS[standard]= complete primary sqlite postgres sql xref dev OPTIONS_AVAILABLE= none OPTIONS_STANDARD= none BUILD_DEPENDS= gnatcoll-bindings:dev:standard gnatcoll-bindings:iconv:standard gnatcoll-core:dev:standard gnatcoll-core:primary:standard EXRUN[sql]= gnatcoll-core:primary:standard EXRUN[postgres]= pgsql gnatcoll-core:primary:standard EXRUN[xref]= gnatcoll-bindings:iconv:standard gnatcoll-core:primary:standard EXRUN[sqlite]= gnatcoll-core:primary:standard USES= gprbuild gmake python:build shebangfix iconv:build pgsql:client,build LICENSE= GPLv3+:primary LICENSE_TERMS= primary:{{WRKDIR}}/TERMS LICENSE_FILE= GPLv3+:{{WRKSRC}}/COPYING3 LICENSE_AWK= TERMS:"^$$" LICENSE_SOURCE= TERMS:{{WRKSRC}}/gnatcoll_db2ada/gnatcoll-db2ada-main.ads LICENSE_SCHEME= solo SHEBANG_FILES= gnatcoll_db2ada/dborm.py MUST_CONFIGURE= yes INSTALL_REQ_TOOLCHAIN= yes SOVERSION= 0.0 do-build: .for component in gnatinspect gnatcoll_db2ada xref sql sqlite postgres (cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} \ ${MAKE_CMD} -C ${component} \ ADA_PROJECT_PATH="${PREFIX}/share/gpr:${WRKSRC}/sql:${WRKSRC}/sqlite:${WRKSRC}/xref") .endfor do-configure: .for component in gnatinspect gnatcoll_db2ada xref sql sqlite postgres (cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} \ ${MAKE_CMD} -C ${component} \ BUILD=PROD ENABLE_SHARED=yes \ PROCESSORS=${MAKE_JOBS_NUMBER} \ setup) .endfor pre-configure: .for component in gnatinspect gnatcoll_db2ada xref sql sqlite postgres ${REINPLACE_CMD} \ -e '/^prefix :=/ s|:=.*|= ${STAGEDIR}$$(PREFIX)|' \ -e '/^TARGET :=/ s|:=.*|= ${CONFIGURE_TARGET}|' \ ${WRKSRC}/${component}/Makefile .endfor do-install: .for component in gnatinspect gnatcoll_db2ada xref sql sqlite postgres (cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} \ ${MAKE_CMD} -C ${component} install \ ADA_PROJECT_PATH="${PREFIX}/share/gpr:${WRKSRC}/sql:${WRKSRC}/sqlite:${WRKSRC}/xref") .endfor .for component in xref sql sqlite postgres ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/gnatcoll_${component}.relocatable/*.so .endfor ${RM} -r ${STAGEDIR}${PREFIX}/share/gpr/manifests ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/* [FILE:112:descriptions/desc.primary] This is the DB module of the GNAT Components Collection. This package contains db2ada and gnatinspect programs. [FILE:96:descriptions/desc.sqlite] This is the DB module of the GNAT Components Collection. This package contains gnatcoll_sqlite. [FILE:98:descriptions/desc.postgres] This is the DB module of the GNAT Components Collection. This package contains gnatcoll_postgres. [FILE:93:descriptions/desc.sql] This is the DB module of the GNAT Components Collection. This package contains gnatcoll_sql. [FILE:94:descriptions/desc.xref] This is the DB module of the GNAT Components Collection. This package contains gnatcoll_xref. [FILE:112:distinfo] 0a4cc9f9c034be34ca4d08ae2c8fedce66c462719a2e1035d916559f6eee7a4d 2651044 AdaCore-gnatcoll-db-23.0.0.tar.gz [FILE:59:manifests/plist.primary] bin/ gnatcoll_db2ada gnatinspect share/gnatcoll/dborm.py [FILE:182:manifests/plist.sqlite] lib/ libgnatcoll_sqlite.so.%%SOMAJOR%% libgnatcoll_sqlite.so.%%SOVERSION%% lib/gnatcoll_sqlite.relocatable/ libgnatcoll_sqlite.so.%%SOMAJOR%% libgnatcoll_sqlite.so.%%SOVERSION%% [FILE:192:manifests/plist.postgres] lib/ libgnatcoll_postgres.so.%%SOMAJOR%% libgnatcoll_postgres.so.%%SOVERSION%% lib/gnatcoll_postgres.relocatable/ libgnatcoll_postgres.so.%%SOMAJOR%% libgnatcoll_postgres.so.%%SOVERSION%% [FILE:167:manifests/plist.sql] lib/ libgnatcoll_sql.so.%%SOMAJOR%% libgnatcoll_sql.so.%%SOVERSION%% lib/gnatcoll_sql.relocatable/ libgnatcoll_sql.so.%%SOMAJOR%% libgnatcoll_sql.so.%%SOVERSION%% [FILE:172:manifests/plist.xref] lib/ libgnatcoll_xref.so.%%SOMAJOR%% libgnatcoll_xref.so.%%SOVERSION%% lib/gnatcoll_xref.relocatable/ libgnatcoll_xref.so.%%SOMAJOR%% libgnatcoll_xref.so.%%SOVERSION%% [FILE:3519:manifests/plist.dev] include/gnatcoll_postgres/ gnatcoll-sql-postgres-builder.adb gnatcoll-sql-postgres-builder.ads gnatcoll-sql-postgres-gnade.adb gnatcoll-sql-postgres-gnade.ads gnatcoll-sql-postgres.adb gnatcoll-sql-postgres.ads gnatcoll-sql-ranges.adb gnatcoll-sql-ranges.ads postgres_support.c include/gnatcoll_sql/ gnatcoll-sql-exec-tasking.adb gnatcoll-sql-exec-tasking.ads gnatcoll-sql-exec.adb gnatcoll-sql-exec.ads gnatcoll-sql-exec_private.adb gnatcoll-sql-exec_private.ads gnatcoll-sql-inspect.adb gnatcoll-sql-inspect.ads gnatcoll-sql-orm-impl.adb gnatcoll-sql-orm-impl.ads gnatcoll-sql-orm.adb gnatcoll-sql-orm.ads gnatcoll-sql-sessions.adb gnatcoll-sql-sessions.ads gnatcoll-sql.adb gnatcoll-sql.ads gnatcoll-sql_fields.adb gnatcoll-sql_fields.ads gnatcoll-sql_impl.adb gnatcoll-sql_impl.ads include/gnatcoll_sqlite/ gnatcoll-sql-sqlite-builder.adb gnatcoll-sql-sqlite-builder.ads gnatcoll-sql-sqlite-gnade.adb gnatcoll-sql-sqlite-gnade.ads gnatcoll-sql-sqlite.adb gnatcoll-sql-sqlite.ads shell.c sqlite3.c sqlite3.h sqlite3ext.h include/gnatcoll_xref/ gnatcoll-xref-database.adb gnatcoll-xref-database.ads gnatcoll-xref-database_names.ads gnatcoll-xref.adb gnatcoll-xref.ads lib/ libgnatcoll_postgres.so libgnatcoll_sql.so libgnatcoll_sqlite.so libgnatcoll_xref.so lib/gnatcoll_postgres.relocatable/ gnatcoll-sql-postgres.ali gnatcoll-sql-ranges.ali libgnatcoll_postgres.so lib/gnatcoll_postgres.static/ gnatcoll-sql-postgres-builder.ali gnatcoll-sql-postgres-gnade.ali gnatcoll-sql-postgres.ali gnatcoll-sql-ranges.ali libgnatcoll_postgres.a lib/gnatcoll_postgres.static-pic/ gnatcoll-sql-postgres-builder.ali gnatcoll-sql-postgres-gnade.ali gnatcoll-sql-postgres.ali gnatcoll-sql-ranges.ali libgnatcoll_postgres.a lib/gnatcoll_sql.relocatable/ gnatcoll-sql-exec-tasking.ali gnatcoll-sql-exec.ali gnatcoll-sql-exec_private.ali gnatcoll-sql-inspect.ali gnatcoll-sql-orm-impl.ali gnatcoll-sql-orm.ali gnatcoll-sql-sessions.ali gnatcoll-sql.ali gnatcoll-sql_fields.ali gnatcoll-sql_impl.ali libgnatcoll_sql.so lib/gnatcoll_sql.static/ gnatcoll-sql-exec-tasking.ali gnatcoll-sql-exec.ali gnatcoll-sql-exec_private.ali gnatcoll-sql-inspect.ali gnatcoll-sql-orm-impl.ali gnatcoll-sql-orm.ali gnatcoll-sql-sessions.ali gnatcoll-sql.ali gnatcoll-sql_fields.ali gnatcoll-sql_impl.ali libgnatcoll_sql.a lib/gnatcoll_sql.static-pic/ gnatcoll-sql-exec-tasking.ali gnatcoll-sql-exec.ali gnatcoll-sql-exec_private.ali gnatcoll-sql-inspect.ali gnatcoll-sql-orm-impl.ali gnatcoll-sql-orm.ali gnatcoll-sql-sessions.ali gnatcoll-sql.ali gnatcoll-sql_fields.ali gnatcoll-sql_impl.ali libgnatcoll_sql.a lib/gnatcoll_sqlite.relocatable/ gnatcoll-sql-sqlite.ali libgnatcoll_sqlite.so lib/gnatcoll_sqlite.static/ gnatcoll-sql-sqlite-builder.ali gnatcoll-sql-sqlite-gnade.ali gnatcoll-sql-sqlite.ali libgnatcoll_sqlite.a lib/gnatcoll_sqlite.static-pic/ gnatcoll-sql-sqlite-builder.ali gnatcoll-sql-sqlite-gnade.ali gnatcoll-sql-sqlite.ali libgnatcoll_sqlite.a lib/gnatcoll_xref.relocatable/ gnatcoll-xref-database.ali gnatcoll-xref-database_names.ali gnatcoll-xref.ali libgnatcoll_xref.so lib/gnatcoll_xref.static/ gnatcoll-xref-database.ali gnatcoll-xref-database_names.ali gnatcoll-xref.ali libgnatcoll_xref.a lib/gnatcoll_xref.static-pic/ gnatcoll-xref-database.ali gnatcoll-xref-database_names.ali gnatcoll-xref.ali libgnatcoll_xref.a share/gpr/ gnatcoll_postgres.gpr gnatcoll_sql.gpr gnatcoll_sqlite.gpr gnatcoll_xref.gpr [FILE:248:patches/patch-gnatinspect_Makefile] --- gnatinspect/Makefile.orig 2022-09-22 17:07:33 UTC +++ gnatinspect/Makefile @@ -77,7 +77,7 @@ all: build GTARGET=--target=$(NORMALIZED_TARGET) -LIBRARY_TYPE=static +LIBRARY_TYPE=static-pic GPR_VARS= \ -XLIBRARY_TYPE=$(LIBRARY_TYPE) \