aboutsummaryrefslogtreecommitdiffhomepage
path: root/internal/rosa/package
diff options
context:
space:
mode:
Diffstat (limited to 'internal/rosa/package')
-rw-r--r--internal/rosa/package/db.az35
-rw-r--r--internal/rosa/package/iproute2.az2
2 files changed, 37 insertions, 0 deletions
diff --git a/internal/rosa/package/db.az b/internal/rosa/package/db.az
new file mode 100644
index 00000000..4bb577e4
--- /dev/null
+++ b/internal/rosa/package/db.az
@@ -0,0 +1,35 @@
+package db {
+ description = "Berkeley DB";
+ website = "https://www.oracle.com/database/technologies/related/berkeleydb.html";
+ anitya = 1587;
+
+ version# = "18.1.40";
+ source = remoteTar {
+ url = "https://download.oracle.com/berkeley-db/db-"+version+".tar.gz";
+ checksum = "26i6UfgNxPVzS7kr37Q9-9feeCiQ825qRi8uvn2oG4AngOXHcFoSGDijckKvWSH7";
+ compress = gzip;
+ };
+
+ writable = true;
+ chmod = true;
+ early = `
+cd build_unix
+# broken install target
+touch \
+ ../docs/bdb-sql \
+ ../docs/gsg_db_server
+`;
+
+ exec = make {
+ inPlace = true;
+ configureName = "../dist/configure";
+ forceAutoconf = true;
+ configure = {
+ "enable-cxx";
+ "enable-compat185";
+ "with-repmgr-ssl": "no";
+ };
+ check = [ "examples_c" ];
+ postInstall = "rm -r /work/system/docs";
+ };
+}
diff --git a/internal/rosa/package/iproute2.az b/internal/rosa/package/iproute2.az
index 69febd5d..d6d99b61 100644
--- a/internal/rosa/package/iproute2.az
+++ b/internal/rosa/package/iproute2.az
@@ -41,6 +41,7 @@ package iproute2 {
libbpf,
libmnl,
+ db,
libcap,
kernel-headers,
];
@@ -48,6 +49,7 @@ package iproute2 {
runtime = [
libbpf,
libmnl,
+ db,
libcap,
];
}