Skip to content

Commit 93ec17b

Browse files
authored
Merge pull request #153 from rhubert/gnu
groff + gengetopt
2 parents 065957f + 490b310 commit 93ec17b

3 files changed

Lines changed: 46 additions & 0 deletions

File tree

recipes/devel/gengetopt.yaml

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
inherit: [autotools]
2+
3+
metaEnvironment:
4+
PKG_VERSION: "2.23"
5+
PKG_DESCRIPTION: "A tool to write command line option parsing code for C programs."
6+
PKG_LICENSE: "GPL-3.0-or-later"
7+
8+
checkoutSCM:
9+
scm: url
10+
url: ${GNU_MIRROR}/gengetopt/gengetopt-${PKG_VERSION}.tar.xz
11+
digestSHA256: b941aec9011864978dd7fdeb052b1943535824169d2aa2b0e7eae9ab807584ac
12+
stripComponents: 1
13+
14+
buildTools: [perl, texinfo]
15+
buildScript: |
16+
autotoolsBuild $1
17+
18+
packageScript: |
19+
autotoolsPackageBin
20+
21+
provideTools:
22+
gengetopt: "usr/bin"

recipes/devel/groff.yaml

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
inherit: [autotools]
2+
3+
metaEnvironment:
4+
PKG_VERSION: "1.24.0"
5+
PKG_LICENSE: "GPL-3.0-or-later"
6+
7+
checkoutSCM:
8+
scm: url
9+
url: ${GNU_MIRROR}/groff/groff-${PKG_VERSION}.tar.gz
10+
digestSHA256: "e79bbcd8ff3ed0200e7ac55d3962a15e118c1229990213025f2fc8b264727570"
11+
stripComponents: 1
12+
13+
buildVars: [AR]
14+
buildTools: [perl, m4]
15+
buildScript: |
16+
autotoolsBuild -o AR=${AR} $1
17+
18+
packageScript: |
19+
autotoolsPackageTgt
20+
21+
provideTools:
22+
groff: usr/bin

tests/buildall/recipes/buildall.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@ depends:
66
# devel stuff (usually) not deployed to targets -> host compat toolchain
77
- devel::byacc
88
- devel::dtc
9+
- devel::gengetopt
10+
- devel::groff
911
- devel::intltool
1012
- devel::lua-bin
1113
- devel::makedepend

0 commit comments

Comments
 (0)