[meego-commits] 10447: New package Trunk:Testing/aegis-crypto

rrware no_reply at build.meego.com
Wed Dec 1 00:41:51 UTC 2010


Hi,
Adding new package aegis-crypto 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 #10447:

  submit:   devel:security/aegis-crypto(r3)(update) -> Trunk:Testing/aegis-crypto


Message:
    Initial submission of aegis-crypto package to Trunk to support FEA#9094.

State:   new          2010-11-30T16:41:51 rrware
Comment: None


This is a NEW package in Trunk:Testing project.
The files in the new package:
aegis-crypto/
  |__  Makefile
  |__  aegis-crypto-1.0.tar.bz2
  |__  aegis-crypto.changes
  |__  aegis-crypto.spec
  |__  aegis-crypto.yaml

The content of the YAML file, aegis-crypto.yaml:
===================================================================
Name: aegis-crypto
Summary: Aegis-Crypto tools
Version: 1.0
Release: 1
Group: System/Base
License: LGPLv2
URL: http://meego.gitorious.org/meego-platform-security
Sources:
    - aegis-crypto-%{version}.tar.bz2
Description: |
    These are the libraries and tools for aegis-crypto.

PkgBR:
    - doxygen
    - expat-devel
PkgConfigBR:
    - openssl
Configure: autogen
SubPackages:
    - Name: devel
      Summary: Development files for aegis-crypto tools
      Group: Development/Libraries
===================================================================


The content of the spec file, aegis-crypto.spec:
===================================================================
# 
# Do NOT Edit the Auto-generated Part!
# Generated by: spectacle version 0.20
# 
# >> macros
# << macros

Name:       aegis-crypto
Summary:    Aegis-Crypto tools
Version:    1.0
Release:    1
Group:      System/Base
License:    LGPLv2
URL:        http://meego.gitorious.org/meego-platform-security
Source0:    aegis-crypto-%{version}.tar.bz2
Source100:  aegis-crypto.yaml
BuildRequires:  pkgconfig(openssl)
BuildRequires:  doxygen
BuildRequires:  expat-devel


%description
These are the libraries and tools for aegis-crypto.



%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
./configure --prefix=%{_prefix}
# << configure
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}/accli
%{_bindir}/aclogmon
%{_bindir}/appid
%{_bindir}/apscli
%{_bindir}/tst_b64
%{_bindir}/tst_cryptoex
%{_bindir}/tst_rndwr
%{_bindir}/tst_xmlpp
%{_libdir}/libaegis_crypto.so.1
%{_libdir}/libaegis_crypto.so.1.0.0
# << files


%files devel
%defattr(-,root,root,-)
# >> files devel
%{_libdir}/libaegis_crypto.so
%{_libdir}/pkgconfig/aegis-crypto.pc
%{_includedir}/aegis_*.h
# << files devel


===================================================================




More information about the MeeGo-commits mailing list