mirror of
https://git.FreeBSD.org/src.git
synced 2025-01-08 13:28:05 +00:00
pkgbase: share rules for packages without pkgdeps
Have liby and libcompat share *-dev and *-lib32_dev rules, and share *-man rule for libcompat and libelftc. Also correct name substitution and description for man rules. Reviewed by: manu Fixes:5391bcf0f7
("pkgbase: Do not record dependency on...") Fixes:65fa2fd23b
("pkgbase: Do record dependency on non-...") Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D37964
This commit is contained in:
parent
9408f36627
commit
0eccd618a3
@ -48,31 +48,18 @@ main() {
|
||||
|
||||
# -dev packages that have no corresponding non-dev package
|
||||
# as a dependency.
|
||||
liby-dev)
|
||||
libcompat-dev|liby-dev)
|
||||
outname=${outname%%-dev}
|
||||
_descr="Development Files"
|
||||
;;
|
||||
liby-lib32_dev)
|
||||
libcompat-lib32_dev|liby-lib32_dev)
|
||||
outname=${outname%%-lib32_dev}
|
||||
_descr="32-bit Libraries, Development Files"
|
||||
;;
|
||||
libcompat-dev)
|
||||
outname=${outname%%-dev}
|
||||
_descr="Development Files"
|
||||
libcompat-man|libelftc-man)
|
||||
outname=${outname%%-man}
|
||||
_descr="Manual Pages"
|
||||
;;
|
||||
libcompat-man)
|
||||
outname=${outname%%-dev}
|
||||
_descr="Development Files"
|
||||
;;
|
||||
libcompat-lib32_dev)
|
||||
outname=${outname%%-lib32_dev}
|
||||
_descr="32-bit Libraries, Development Files"
|
||||
;;
|
||||
libelftc-man)
|
||||
outname=${outname%%-dev}
|
||||
_descr="Development Files"
|
||||
;;
|
||||
|
||||
utilities)
|
||||
uclfile="${uclfile}"
|
||||
;;
|
||||
|
Loading…
Reference in New Issue
Block a user