[meego-commits] 10446: New package Trunk:Testing/aegis-certman
rrware
no_reply at build.meego.com
Wed Dec 1 00:40:06 UTC 2010
Hi,
Adding new package aegis-certman in project Trunk:Testing. Please review and accept ASAP.
Justification for this new package:
Initial submission of aegis-crypto package to Trunk to support FEA#9094.
Thank You,
rrware
[This message was auto-generated]
---
Request #10446:
submit: devel:security/aegis-certman(r3)(update) -> Trunk:Testing/aegis-certman
Message:
Initial submission of aegis-crypto package to Trunk to support FEA#9094.
State: new 2010-11-30T16:40:05 rrware
Comment: None
This is a NEW package in Trunk:Testing project.
The files in the new package:
aegis-certman/
|__ aegis-certman-1.0.tar.bz2
|__ aegis-certman.changes
|__ aegis-certman.spec
|__ aegis-certman.yaml
The content of the YAML file, aegis-certman.yaml:
===================================================================
Name: aegis-certman
Summary: Aegis certificate manager
Version: 1.0
Release: 1
Group: System/Base
License: LGPLv2
URL: http://meego.gitorious.org/meego-platform-security
Sources:
- aegis-certman-%{version}.tar.bz2
Description: |
This is the Aegis certificate manager
PkgBR:
- doxygen
- expat-devel
PkgConfigBR:
- openssl
- aegis-crypto
- nss
- dbus-1
Configure: autogen
SubPackages:
- Name: devel
Summary: Development files for aegis-crypto tools
Group: Development/Libraries
===================================================================
The content of the spec file, aegis-certman.spec:
===================================================================
#
# Do not Edit! Generated by:
# spectacle version 0.18
#
# >> macros
# << macros
Name: aegis-certman
Summary: Aegis certificate manager
Version: 1.0
Release: 1
Group: System/Base
License: LGPLv2
URL: http://meego.gitorious.org/meego-platform-security
Source0: aegis-certman-%{version}.tar.bz2
Source100: aegis-certman.yaml
BuildRequires: pkgconfig(openssl)
BuildRequires: pkgconfig(aegis-crypto)
BuildRequires: pkgconfig(nss)
BuildRequires: pkgconfig(dbus-1)
BuildRequires: doxygen
BuildRequires: expat-devel
%description
This is the Aegis certificate manager
%package devel
Summary: Development files for aegis-crypto tools
Group: Development/Libraries
Requires: %{name} = %{version}-%{release}
%description devel
Description: %{summary}
%prep
%setup -q -n %{name}-%{version}
# >> setup
# << setup
%build
# >> build pre
# << build pre
%autogen --disable-static
./configure --with-nss=yes --prefix=%{_prefix}
make %{?jobs:-j%jobs}
# >> build post
# << build post
%install
rm -rf %{buildroot}
# >> install pre
# << install pre
%make_install
# >> install post
%clean
%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig
# << install post
%files
%defattr(-,root,root,-)
# >> files
%{_bindir}/acmcli
%{_bindir}/ansscfg
%{_libdir}/libaegis_certman.so.0
%{_libdir}/libaegis_certman.so.0.0.0
# << files
%files devel
%defattr(-,root,root,-)
# >> files devel
%{_includedir}/aegis_certman.h
%{_libdir}/libaegis_certman.so
%{_libdir}/pkgconfig/aegis-certman.pc
# << files devel
===================================================================
More information about the MeeGo-commits
mailing list