diff --git a/recipes/devel/gengetopt.yaml b/recipes/devel/gengetopt.yaml new file mode 100644 index 00000000..4a500396 --- /dev/null +++ b/recipes/devel/gengetopt.yaml @@ -0,0 +1,22 @@ +inherit: [autotools] + +metaEnvironment: + PKG_VERSION: "2.23" + PKG_DESCRIPTION: "A tool to write command line option parsing code for C programs." + PKG_LICENSE: "GPL-3.0-or-later" + +checkoutSCM: + scm: url + url: ${GNU_MIRROR}/gengetopt/gengetopt-${PKG_VERSION}.tar.xz + digestSHA256: b941aec9011864978dd7fdeb052b1943535824169d2aa2b0e7eae9ab807584ac + stripComponents: 1 + +buildTools: [perl, texinfo] +buildScript: | + autotoolsBuild $1 + +packageScript: | + autotoolsPackageBin + +provideTools: + gengetopt: "usr/bin" diff --git a/recipes/devel/groff.yaml b/recipes/devel/groff.yaml new file mode 100644 index 00000000..c9fe3010 --- /dev/null +++ b/recipes/devel/groff.yaml @@ -0,0 +1,22 @@ +inherit: [autotools] + +metaEnvironment: + PKG_VERSION: "1.24.0" + PKG_LICENSE: "GPL-3.0-or-later" + +checkoutSCM: + scm: url + url: ${GNU_MIRROR}/groff/groff-${PKG_VERSION}.tar.gz + digestSHA256: "e79bbcd8ff3ed0200e7ac55d3962a15e118c1229990213025f2fc8b264727570" + stripComponents: 1 + +buildVars: [AR] +buildTools: [perl, m4] +buildScript: | + autotoolsBuild -o AR=${AR} $1 + +packageScript: | + autotoolsPackageTgt + +provideTools: + groff: usr/bin diff --git a/tests/buildall/recipes/buildall.yaml b/tests/buildall/recipes/buildall.yaml index 27a32b66..3fed4fe4 100644 --- a/tests/buildall/recipes/buildall.yaml +++ b/tests/buildall/recipes/buildall.yaml @@ -6,6 +6,8 @@ depends: # devel stuff (usually) not deployed to targets -> host compat toolchain - devel::byacc - devel::dtc + - devel::gengetopt + - devel::groff - devel::intltool - devel::lua-bin - devel::makedepend