[meego-commits] 11291: New package devel:multimedia/libngf

Janne Mäntyharju no_reply at build.meego.com
Tue Dec 28 09:25:15 UTC 2010


Hi,
Adding new package libngf in project devel:multimedia. Please review and accept ASAP.

Justification for this new package:

FEA #2889

Thank You,
Janne Mäntyharju

[This message was auto-generated]

---

Request #11291:

  submit:   home:mantyharju/libngf(r5) -> devel:multimedia/libngf


Message:
    FEA #2889

State:   new          2010-12-28T01:25:15 mantyharju
Comment: None


This is a NEW package in devel:multimedia project.
The files in the new package:
libngf/
  |__  libngf-0.16.tar.gz
  |__  libngf.changes
  |__  libngf.spec

The content of the spec file, libngf.spec:
===================================================================
Name:    libngf
Version: 0.16
Release: 1
Summary: Non-graphic feedback C-based client library
Group:   System/Libraries
License: Nokia proprietary
#URL:
Source0: %{name}-%{version}.tar.gz

BuildRequires: pkgconfig(glib-2.0) >= 2.18.0
BuildRequires: pkgconfig(dbus-1) >= 1.0.2
BuildRequires: pkgconfig(dbus-glib-1)
BuildRequires: pkgconfig(check)
BuildRequires: doxygen

%description
This package contains the C-based client library for accessing
Non-graphic feedback services.

%package devel
Summary: Non-graphic feedback C-based development package
Group: Development/Libraries
Requires: %{name} = %{version}-%{release}

%description devel  
%{summary}

%package doc
Summary: Non-graphic feedback client documentation
Group: Documentation

%description doc
This package contains the client library API documentation.

%package client
Summary: Non-graphic feedback test client
Group: System/Libraries
Requires: %{name} = %{version}-%{release}

%description client
Test client.

%prep
%setup -q

%build
%autogen
doxygen doc/doxygen.cfg
make %{?_smp_mflags}

%install
make DESTDIR=%{buildroot} install
install -d %{buildroot}/usr/share/doc/libngf-doc/html/
install -m 644 doc/html/* %{buildroot}/usr/share/doc/libngf-doc/html/
rm %{buildroot}/%{_libdir}/libngf0.a

%post -p /sbin/ldconfig  
   
%postun -p /sbin/ldconfig  

%files
%defattr(-,root,root,-)
%doc COPYING
%{_libdir}/libngf0-0.1.so.*

%files devel
%defattr(-,root,root,-)
%doc COPYING
%{_libdir}/libngf0.so
%{_includedir}/%{name}-1.0/%{name}/ngf.h
%{_includedir}/%{name}-1.0/%{name}/proplist.h
%{_includedir}/%{name}-1.0/%{name}/client.h
%{_libdir}/libngf0.la
%{_libdir}/pkgconfig/libngf0.pc

%files doc
%defattr(-,root,root,-)
%doc COPYING
%{_docdir}/%{name}-doc/html/*

%files client
%defattr(-,root,root,-)
%doc COPYING
%{_bindir}/ngf-client

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




More information about the MeeGo-commits mailing list