From 3d0673515ee320f775b25ba7a6daa9910708f3b8 Mon Sep 17 00:00:00 2001 From: Patrick McDermott Date: Mon, 24 Jun 2019 15:49:39 -0400 Subject: Split C++ libraries into separate packages --- diff --git a/changelog b/changelog index 6571012..b2e33e1 100644 --- a/changelog +++ b/changelog @@ -4,14 +4,14 @@ ncurses (6.1-1) trunk * Update Maintainer and Homepage. * libncursesw.5-dev, libtinfo-dev: Merge into libncurses.5-dev. * libncurses.5-dev: Remove static libraries. - * libncurses.5, libncurses.5-dev, libncursesw.5: Provide shared C++ - libraries. * libncurses, libncursesw, libtinfo.5, ncurses-bin: Use automatic shared library dependencies. * terminfo-base: Merge into terminfo package. * ncurses-common: New package to provide source package documentation. * libncurses.6.pkg libncurses.6-dev.pkg libncursesw.6.pkg libtinfo.6.pkg: New packages providing ABI version 6. + * libncurses++.5, libncurses++w.5, libncurses++.6, libncurses++w.6: New + packages providing shared C++ libraries. -- Patrick McDermott Sun, 23 Jun 2019 17:20:04 -0400 diff --git a/libncurses++.5.pkg/control b/libncurses++.5.pkg/control new file mode 100644 index 0000000..a56e3bd --- /dev/null +++ b/libncurses++.5.pkg/control @@ -0,0 +1,7 @@ +Architecture: any +Platform: all +Depends: ncurses-common (= ${Source-Version}), ${Shlib-Depends} +Description: curses C++ library (legacy ABI) + ${Common-Description} + . + This package provides the ncurses (legacy ABI) shared C++ library. diff --git a/libncurses++.5.pkg/files b/libncurses++.5.pkg/files new file mode 100644 index 0000000..5a9cd2f --- /dev/null +++ b/libncurses++.5.pkg/files @@ -0,0 +1 @@ +/usr/lib/*/libncurses++.so.* diff --git a/libncurses++.6.pkg/control b/libncurses++.6.pkg/control new file mode 100644 index 0000000..2edfd3d --- /dev/null +++ b/libncurses++.6.pkg/control @@ -0,0 +1,7 @@ +Architecture: any +Platform: all +Depends: ncurses-common (= ${Source-Version}), ${Shlib-Depends} +Description: curses C++ library + ${Common-Description} + . + This package provides the ncurses shared C++ library. diff --git a/libncurses++.6.pkg/files b/libncurses++.6.pkg/files new file mode 100644 index 0000000..5a9cd2f --- /dev/null +++ b/libncurses++.6.pkg/files @@ -0,0 +1 @@ +/usr/lib/*/libncurses++.so.* diff --git a/libncurses++w.5.pkg/control b/libncurses++w.5.pkg/control new file mode 100644 index 0000000..b15e453 --- /dev/null +++ b/libncurses++w.5.pkg/control @@ -0,0 +1,8 @@ +Architecture: any +Platform: all +Depends: ncurses-common (= ${Source-Version}), ${Shlib-Depends} +Description: curses C++ library with wide character support (legacy ABI) + ${Common-Description} + . + This package provides the ncurses (legacy ABI) shared C++ library with wide + character support. diff --git a/libncurses++w.5.pkg/files b/libncurses++w.5.pkg/files new file mode 100644 index 0000000..d070c2a --- /dev/null +++ b/libncurses++w.5.pkg/files @@ -0,0 +1 @@ +/usr/lib/*/libncurses++w.so.* diff --git a/libncurses++w.6.pkg/control b/libncurses++w.6.pkg/control new file mode 100644 index 0000000..dcad21b --- /dev/null +++ b/libncurses++w.6.pkg/control @@ -0,0 +1,8 @@ +Architecture: any +Platform: all +Depends: ncurses-common (= ${Source-Version}), ${Shlib-Depends} +Description: curses C++ library with wide character support + ${Common-Description} + . + This package provides the ncurses shared C++ library with wide character + support. diff --git a/libncurses++w.6.pkg/files b/libncurses++w.6.pkg/files new file mode 100644 index 0000000..d070c2a --- /dev/null +++ b/libncurses++w.6.pkg/files @@ -0,0 +1 @@ +/usr/lib/*/libncurses++w.so.* diff --git a/libncurses.5.pkg/files b/libncurses.5.pkg/files index ea1fb4c..bb2c9bb 100644 --- a/libncurses.5.pkg/files +++ b/libncurses.5.pkg/files @@ -1,5 +1,4 @@ /usr/lib/*/libform.so.* /usr/lib/*/libmenu.so.* /usr/lib/*/libncurses.so.* -/usr/lib/*/libncurses++.so.* /usr/lib/*/libpanel.so.* diff --git a/libncurses.6.pkg/files b/libncurses.6.pkg/files index ea1fb4c..bb2c9bb 100644 --- a/libncurses.6.pkg/files +++ b/libncurses.6.pkg/files @@ -1,5 +1,4 @@ /usr/lib/*/libform.so.* /usr/lib/*/libmenu.so.* /usr/lib/*/libncurses.so.* -/usr/lib/*/libncurses++.so.* /usr/lib/*/libpanel.so.* diff --git a/libncursesw.5.pkg/files b/libncursesw.5.pkg/files index 04682a8..68d51bb 100644 --- a/libncursesw.5.pkg/files +++ b/libncursesw.5.pkg/files @@ -1,5 +1,4 @@ /usr/lib/*/libformw.so.* /usr/lib/*/libmenuw.so.* /usr/lib/*/libncursesw.so.* -/usr/lib/*/libncurses++w.so.* /usr/lib/*/libpanelw.so.* diff --git a/libncursesw.6.pkg/files b/libncursesw.6.pkg/files index 04682a8..68d51bb 100644 --- a/libncursesw.6.pkg/files +++ b/libncursesw.6.pkg/files @@ -1,5 +1,4 @@ /usr/lib/*/libformw.so.* /usr/lib/*/libmenuw.so.* /usr/lib/*/libncursesw.so.* -/usr/lib/*/libncurses++w.so.* /usr/lib/*/libpanelw.so.* -- cgit v0.9.1