summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJosé Bollo <jose.bollo@open.eurogiciel.org>2014-11-19 16:45:48 +0100
committerJosé Bollo <jose.bollo@open.eurogiciel.org>2014-12-22 10:37:57 +0100
commit6605cba8b4b08c40fa9e8e33e01293bc5ba981a3 (patch)
treea5000f2e475ebf42ae5a2ba76cc6f550200d33e5
parentf1d27462b3c5d5f30b1ea9cee0bfd650d9947d7e (diff)
downloadbuxton-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.changes3
-rw-r--r--packaging/buxton.spec47
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
+