diff options
author | José Bollo <jose.bollo@open.eurogiciel.org> | 2014-11-19 16:45:48 +0100 |
---|---|---|
committer | José Bollo <jose.bollo@open.eurogiciel.org> | 2014-12-22 10:37:57 +0100 |
commit | 6605cba8b4b08c40fa9e8e33e01293bc5ba981a3 (patch) | |
tree | a5000f2e475ebf42ae5a2ba76cc6f550200d33e5 | |
parent | f1d27462b3c5d5f30b1ea9cee0bfd650d9947d7e (diff) | |
download | buxton-6605cba8b4b08c40fa9e8e33e01293bc5ba981a3.tar.gz buxton-6605cba8b4b08c40fa9e8e33e01293bc5ba981a3.tar.bz2 buxton-6605cba8b4b08c40fa9e8e33e01293bc5ba981a3.zip |
packaging: Update to buxton v4 release
Adding 2 new packages: buxtonsimple and buxtonsimple-devel
for providing the new library libbuxtonsimple.
Change-Id: Ied4294acc725aa193ff5dc3b9e2b2b39a3c2985f
Signed-off-by: José Bollo <jose.bollo@open.eurogiciel.org>
-rw-r--r-- | packaging/buxton.changes | 3 | ||||
-rw-r--r-- | packaging/buxton.spec | 47 |
2 files changed, 48 insertions, 2 deletions
diff --git a/packaging/buxton.changes b/packaging/buxton.changes index 46087cd..1692dbc 100644 --- a/packaging/buxton.changes +++ b/packaging/buxton.changes @@ -1,3 +1,6 @@ +* Wed Nov 19 2014 José Bollo <jose.bollo@open.eurogiciel.org> upstream/4-7-g146feed +- new upstream release 4 + * Tue Aug 19 2014 Brad Peters <brad.t.peters@intel.com> upstream/3-4-g77bc811 - Update to new upstream 3.0 diff --git a/packaging/buxton.spec b/packaging/buxton.spec index 6c96bad..90cc7a5 100644 --- a/packaging/buxton.spec +++ b/packaging/buxton.spec @@ -1,5 +1,5 @@ Name: buxton -Version: 3 +Version: 4 Release: 0 License: LGPL-2.1+ Summary: A security-enabled configuration system @@ -47,6 +47,36 @@ provided for interactive use and for use in shell scripts. This package provides development files for Buxton. +%package -n buxtonsimple +Summary: Simplified buxton API +Requires: %{name} = %{version} + +%description -n buxtonsimple +Buxton is a security-enabled configuration management system. It +features a layered approach to configuration storage, with each +layer containing an arbitrary number of groups, each of which may +contain key-value pairs. Mandatory Access Control (MAC) is +implemented at the group level and at the key-value level. + +Buxton-simple provides a simplified C library (libbuxtonsimple) +for simple client applications. + +%package -n buxtonsimple-devel +Summary: Simplified buxton API - development files +Requires: %{name} = %{version} + +%description -n buxtonsimple-devel +Buxton is a security-enabled configuration management system. It +features a layered approach to configuration storage, with each +layer containing an arbitrary number of groups, each of which may +contain key-value pairs. Mandatory Access Control (MAC) is +implemented at the group level and at the key-value level. + +Buxton-simple provides a simplified C library (libbuxtonsimple) +for simple client applications. + +This package provides development files for BuxtonSimple. + %prep %setup -q cp %{SOURCE1001} . @@ -97,4 +127,17 @@ fi %manifest %{name}.manifest %{_includedir}/buxton.h %{_libdir}/libbuxton.so -%{_libdir}/pkgconfig/*.pc +%{_libdir}/pkgconfig/libbuxton.pc + + +%files -n buxtonsimple +%manifest %{name}.manifest +#%license LICENSE.LGPL2.1 +%{_libdir}/libbuxtonsimple.so.* + +%files -n buxtonsimple-devel +%manifest %{name}.manifest +%{_includedir}/buxtonsimple.h +%{_libdir}/libbuxtonsimple.so +%{_libdir}/pkgconfig/libbuxtonsimple.pc + |