From 5a68a51d9edebd1e251863599513a2b41c661ae4 Mon Sep 17 00:00:00 2001 From: Patrick McDermott Date: Mon, 24 Jun 2019 14:16:14 -0400 Subject: Factor out common description --- diff --git a/libncurses-doc.pkg/control b/libncurses-doc.pkg/control index c1bfd6f..90aa19f 100644 --- a/libncurses-doc.pkg/control +++ b/libncurses-doc.pkg/control @@ -2,10 +2,7 @@ Architecture: all Platform: all Depends: ncurses-common (= ${Source-Version}) Description: curses library - documentation - The ncurses (new curses) library is a free software emulation of curses in - System V Release 4.0, and more. It uses terminfo format, supports pads and - color and multiple highlights and forms characters and function-key mapping, - and has all the other SYSV-curses enhancements over BSD curses. + ${Common-Description} . This package provides user and developer documentation for the ncurses shared libraries. diff --git a/libncurses.5-dev.pkg/control b/libncurses.5-dev.pkg/control index 1058bb2..15f6bab 100644 --- a/libncurses.5-dev.pkg/control +++ b/libncurses.5-dev.pkg/control @@ -3,9 +3,6 @@ Platform: all Depends: ncurses-common (= ${Source-Version}), libncurses.5 (= ${Binary-Version}), Description: curses library - development files - The ncurses (new curses) library is a free software emulation of curses in - System V Release 4.0, and more. It uses terminfo format, supports pads and - color and multiple highlights and forms characters and function-key mapping, - and has all the other SYSV-curses enhancements over BSD curses. + ${Common-Description} . This package provides the development files of the ncurses shared libraries. diff --git a/libncurses.5.pkg/control b/libncurses.5.pkg/control index 9efac74..3fb36b6 100644 --- a/libncurses.5.pkg/control +++ b/libncurses.5.pkg/control @@ -2,9 +2,6 @@ Architecture: any Platform: all Depends: ncurses-common (= ${Source-Version}), ${Shlib-Depends} Description: curses library - The ncurses (new curses) library is a free software emulation of curses in - System V Release 4.0, and more. It uses terminfo format, supports pads and - color and multiple highlights and forms characters and function-key mapping, - and has all the other SYSV-curses enhancements over BSD curses. + ${Common-Description} . This package provides the ncurses shared libraries. diff --git a/libncursesw.5.pkg/control b/libncursesw.5.pkg/control index 83b94b9..e140d0d 100644 --- a/libncursesw.5.pkg/control +++ b/libncursesw.5.pkg/control @@ -2,9 +2,6 @@ Architecture: any Platform: all Depends: ncurses-common (= ${Source-Version}), ${Shlib-Depends} Description: curses library with wide character support - The ncurses (new curses) library is a free software emulation of curses in - System V Release 4.0, and more. It uses terminfo format, supports pads and - color and multiple highlights and forms characters and function-key mapping, - and has all the other SYSV-curses enhancements over BSD curses. + ${Common-Description} . This package provides the ncurses shared libraries with wide character support. diff --git a/libtinfo.5.pkg/control b/libtinfo.5.pkg/control index d1df639..8a010e1 100644 --- a/libtinfo.5.pkg/control +++ b/libtinfo.5.pkg/control @@ -3,9 +3,6 @@ Platform: all Depends: ncurses-common (= ${Source-Version}), ${Shlib-Depends}, terminfo-base, terminfo-linux [any-linux-any] Description: curses terminfo library - The ncurses (new curses) library is a free software emulation of curses in - System V Release 4.0, and more. It uses terminfo format, supports pads and - color and multiple highlights and forms characters and function-key mapping, - and has all the other SYSV-curses enhancements over BSD curses. + ${Common-Description} . This package provides the terminfo shared library. diff --git a/ncurses-bin.pkg/control b/ncurses-bin.pkg/control index 0e71224..81cfafe 100644 --- a/ncurses-bin.pkg/control +++ b/ncurses-bin.pkg/control @@ -2,10 +2,7 @@ Architecture: any Platform: all Depends: ncurses-common (= ${Source-Version}), ${Shlib-Depends} Description: curses utilities - The ncurses (new curses) library is a free software emulation of curses in - System V Release 4.0, and more. It uses terminfo format, supports pads and - color and multiple highlights and forms characters and function-key mapping, - and has all the other SYSV-curses enhancements over BSD curses. + ${Common-Description} . This package provides utilities for working with terminals and the terminfo database. diff --git a/ncurses-common.pkg/control b/ncurses-common.pkg/control index a4b06e8..44b2435 100644 --- a/ncurses-common.pkg/control +++ b/ncurses-common.pkg/control @@ -1,9 +1,6 @@ Architecture: all Platform: all Description: curses library - common files - The ncurses (new curses) library is a free software emulation of curses in - System V Release 4.0, and more. It uses terminfo format, supports pads and - color and multiple highlights and forms characters and function-key mapping, - and has all the other SYSV-curses enhancements over BSD curses. + ${Common-Description} . This package provides documentation for the ncurses source package. diff --git a/substvars b/substvars new file mode 100644 index 0000000..147e33b --- /dev/null +++ b/substvars @@ -0,0 +1,5 @@ +Common-Description: + The ncurses (new curses) library is a free software emulation of curses in + System V Release 4.0, and more. It uses terminfo format, supports pads and + color and multiple highlights and forms characters and function-key mapping, + and has all the other SYSV-curses enhancements over BSD curses. diff --git a/terminfo-linux.pkg/control b/terminfo-linux.pkg/control index b5af1a9..3656708 100644 --- a/terminfo-linux.pkg/control +++ b/terminfo-linux.pkg/control @@ -2,9 +2,6 @@ Architecture: all Platform: all Depends: ncurses-common (= ${Source-Version}) Description: Linux terminal type definition - The ncurses (new curses) library is a free software emulation of curses in - System V Release 4.0, and more. It uses terminfo format, supports pads and - color and multiple highlights and forms characters and function-key mapping, - and has all the other SYSV-curses enhancements over BSD curses. + ${Common-Description} . This package provides the linux terminfo data file. diff --git a/terminfo.pkg/control b/terminfo.pkg/control index 7e6f97a..de7345c 100644 --- a/terminfo.pkg/control +++ b/terminfo.pkg/control @@ -2,9 +2,6 @@ Architecture: all Platform: all Depends: ncurses-common (= ${Source-Version}) Description: Terminal type definitions - The ncurses (new curses) library is a free software emulation of curses in - System V Release 4.0, and more. It uses terminfo format, supports pads and - color and multiple highlights and forms characters and function-key mapping, - and has all the other SYSV-curses enhancements over BSD curses. + ${Common-Description} . This package provides terminfo data files. -- cgit v0.9.1