summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPatrick McDermott <patrick.mcdermott@libiquity.com>2019-06-24 15:49:39 (EDT)
committer Patrick McDermott <patrick.mcdermott@libiquity.com>2019-06-24 15:49:39 (EDT)
commit3d0673515ee320f775b25ba7a6daa9910708f3b8 (patch)
tree253f57d57161e6932cd8fa6463e958065741ebed
parentab8ac4797c085af6b0930bbb71ccd57413eaf071 (diff)
Split C++ libraries into separate packages
-rw-r--r--changelog4
-rw-r--r--libncurses++.5.pkg/control7
-rw-r--r--libncurses++.5.pkg/files1
-rw-r--r--libncurses++.6.pkg/control7
-rw-r--r--libncurses++.6.pkg/files1
-rw-r--r--libncurses++w.5.pkg/control8
-rw-r--r--libncurses++w.5.pkg/files1
-rw-r--r--libncurses++w.6.pkg/control8
-rw-r--r--libncurses++w.6.pkg/files1
-rw-r--r--libncurses.5.pkg/files1
-rw-r--r--libncurses.6.pkg/files1
-rw-r--r--libncursesw.5.pkg/files1
-rw-r--r--libncursesw.6.pkg/files1
13 files changed, 36 insertions, 6 deletions
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 <patrick.mcdermott@libiquity.com> 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.*