Date: Wednesday, November 30, 2022 @ 21:26:38
  Author: heftig
Revision: 462825

1.31-6: split docs

Modified:
  libteam/trunk/PKGBUILD

----------+
 PKGBUILD |   20 ++++++++++++++------
 1 file changed, 14 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD    2022-11-30 21:26:22 UTC (rev 462824)
+++ PKGBUILD    2022-11-30 21:26:38 UTC (rev 462825)
@@ -1,8 +1,9 @@
 # Maintainer: Jan Alexander Steffens (heftig) <[email protected]>
 
-pkgname=libteam
+pkgbase=libteam
+pkgname=(libteam libteam-docs)
 pkgver=1.31
-pkgrel=5
+pkgrel=6
 pkgdesc="Library for controlling team network device"
 url="http://libteam.org/";
 arch=(x86_64)
@@ -44,7 +45,9 @@
   make check
 }
 
-package() {
+package_libteam() {
+  provides=(libteam.so libteamdctl.so)
+
   cd libteam
   make DESTDIR="$pkgdir" install
 
@@ -51,11 +54,16 @@
   install -Dt "$pkgdir/usr/lib/systemd/system" -m644 
teamd/redhat/systemd/[email protected]
   install -Dt "$pkgdir/usr/share/dbus-1/system.d" -m644 teamd/dbus/teamd.conf
 
-  mkdir -p "$pkgdir/usr/share/doc/$pkgname"
-  cp -a doc/api "$pkgdir/usr/share/doc/$pkgname"
-
   cd binding/python
   python setup.py install --root="$pkgdir" --optimize=1 --skip-build
 }
 
+package_libteam-docs() {
+  pkgdesc+=" (documentation)"
+  depends=()
+
+  mkdir -p "$pkgdir/usr/share/doc/$pkgname"
+  cp -a libteam/doc/api "$pkgdir/usr/share/doc/$pkgname"
+}
+
 # vim:set sw=2 sts=-1 et:

Reply via email to