[meego-commits] 10515: New package Trunk:Testing/aegis-certman

rrware no_reply at build.meego.com
Wed Dec 1 18:36:24 UTC 2010


Hi,
Adding new package aegis-certman in project Trunk:Testing. Please review and accept ASAP.

Justification for this new package:

Submission of aegis-certman to support FEA#9419. Resubmitting as-is since it had no extraneous comments.

Thank You,
rrware

[This message was auto-generated]

---

Request #10515:

  submit:   devel:security/aegis-certman(r4) -> Trunk:Testing/aegis-certman


Message:
    Submission of aegis-certman to support FEA#9419. Resubmitting as-is since it had no extraneous comments.

State:   new          2010-12-01T10:36:23 rrware
Comment: None


This is a NEW package in Trunk:Testing project.
The files in the new package:
aegis-certman/
  |__  Makefile
  |__  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