That's correct.  If you have suggestions for how to include it, I'm more
than happy to listen.  The uthash headers are needed to build libsmack
and potentially other pieces of software coming from Nokia.  They are a
separate project (http://uthash.sourceforge.net/).  It also doesn't
include any binaries.  It is only headers that allow C structures to be
stored as a hash table within one's program.

Ryan

On 12/22/2010 05:48 AM, Anas Nashif wrote:
This package has no files? It only installs header files and generates -devel 
package only!

Anas


On 2010-12-06, at 7:24 PM, Rolla Selbak wrote:

Hi,
Adding new package uthash in project Trunk. Please review and accept ASAP.

Justification for this new package:

Trunk promotion

Thank You,
Rolla Selbak

[This message was auto-generated]

---

Request #10613:

  submit:   Trunk:Testing/uthash(r1) ->  Trunk/uthash


Message:
    Trunk promotion

State:   new          2010-12-06T11:24:22 rolla
Comment: None


This is a NEW package in Trunk project.
The files in the new package:
uthash/
  |__  Makefile
  |__  uthash-1.9.3.tar.bz2
  |__  uthash.changes
  |__  uthash.spec

The content of the spec file, uthash.spec:
===================================================================
Summary:   A hash table for C structures
Name:      uthash
Version:   1.9.3
Release:   1
License:   BSD (revised)
Group:     System/Kernel
BuildRoot: %{_tmppath}/%{name}-%{version}-root
Source0:   %{name}-%{version}.tar.bz2

%description
Any C structure can be stored in a hash table using
uthash. Just add a UT_hash_handle to the structure
and choose one or more fields in your structure to
act as the key. Then use these macros to store,
retrieve or delete items from the hash table.

%package devel
Summary: %{summary}
Group: Development/Libraries

%description devel
Description: %{summary}

%prep
%setup -q
%build

%install
rm -rf $RPM_BUILD_ROOT

mkdir -p  $RPM_BUILD_ROOT/usr/include
cd src
cp utarray.h uthash.h utlist.h utstring.h $RPM_BUILD_ROOT/usr/include


%clean

%files devel
%defattr(-,root,root,-)
%{_includedir}/utarray.h
%{_includedir}/uthash.h
%{_includedir}/utlist.h
%{_includedir}/utstring.h


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

_______________________________________________
MeeGo-commits mailing list
[email protected]
http://lists.meego.com/listinfo/meego-commits

_______________________________________________
MeeGo-packaging mailing list
[email protected]
http://lists.meego.com/listinfo/meego-packaging

Reply via email to