aboutsummaryrefslogtreecommitdiffhomepage
path: root/internal/rosa/package
diff options
context:
space:
mode:
Diffstat (limited to 'internal/rosa/package')
-rw-r--r--internal/rosa/package/make.az26
1 files changed, 26 insertions, 0 deletions
diff --git a/internal/rosa/package/make.az b/internal/rosa/package/make.az
new file mode 100644
index 00000000..9d685a44
--- /dev/null
+++ b/internal/rosa/package/make.az
@@ -0,0 +1,26 @@
+package make {
+ description = "a tool which controls the generation of executables and other non-source files";
+ website = "https://www.gnu.org/software/make";
+ anitya = 1877;
+
+ version* = "4.4.1";
+ source = remoteTar {
+ url = "https://ftpmirror.gnu.org/gnu/make/make-"+version+".tar.gz";
+ checksum = "YS_B07ZcAy9PbaK5_vKGj64SrxO2VMpnMKfc9I0Q9IC1rn0RwOH7802pJoj2Mq4a";
+ compress = gzip;
+ };
+
+ toyboxEarly = true;
+
+ exec = generic {
+ mktemp = true;
+ build = `/usr/src/make/configure \
+ --prefix=/system \
+ --build="${ROSA_TRIPLE}" \
+ --disable-dependency-tracking
+./build.sh
+`;
+ // test suite wants perl
+ install = "./make DESTDIR=/work install\n";
+ };
+}