Author: nanardon
Date: Wed Nov 29 23:32:06 2006
New Revision: 88825
Added:
packages/cooker/synce-librapi/current/SOURCES/synce-librapi-0.9.3.tar.bz2
(contents, props changed)
packages/cooker/synce-librapi/current/SPECS/librapi.spec
Log:
- first standalone package
Added: packages/cooker/synce-librapi/current/SOURCES/synce-librapi-0.9.3.tar.bz2
==============================================================================
Binary file. No diff available.
Added: packages/cooker/synce-librapi/current/SPECS/librapi.spec
==============================================================================
--- (empty file)
+++ packages/cooker/synce-librapi/current/SPECS/librapi.spec Wed Nov 29
23:32:06 2006
@@ -0,0 +1,96 @@
+%define name synce-librapi
+%define shortname rapi
+%define release %mkrel 1
+%define version 0.9.3
+
+%define major 2
+
+%define libname %mklibname %shortname %major
+
+Summary: SynCE: Remote Application Programming Interface (RAPI) library
+Name: %{name}
+Version: %{version}
+Release: %{release}
+License: MIT
+Group: Development/Libraries
+Source: %{name}-%{version}.tar.bz2
+URL: http://synce.sourceforge.net/
+Buildroot: %{_tmppath}/%name-root
+BuildRequires: libsynce-devel = %{version}
+
+%description
+Librapi is part of the SynCE project:
+
+ http://synce.sourceforge.net/
+
+The RAPI library is an open source implementation that works like RAPI.DLL,
+available on Microsoft operating systems. The library makes it possible to make
+remote calls to a computer running Pocket PC. Documentation for the RAPI calls
+is available at this address:
+
+http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wcesdkr/htm/_wcesdk_CeRapiInit.asp
+
+%package -n %libname
+Group: Development/Libraries
+Summary: SynCE: Remote Application Programming Interface (RAPI) library
+Provides: lib%{name} = %{version}-%{release}
+Conflicts: %{_lib}synce0 <= 0.9.3
+
+%description -n %libname
+Librapi is part of the SynCE project:
+
+ http://synce.sourceforge.net/
+
+The RAPI library is an open source implementation that works like RAPI.DLL,
+available on Microsoft operating systems. The library makes it possible to make
+remote calls to a computer running Pocket PC. Documentation for the RAPI calls
+is available at this address:
+
+http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wcesdkr/htm/_wcesdk_CeRapiInit.asp
+
+%package -n %libname-devel
+Group: Development/Libraries
+Summary: SynCE: Remote Application Programming Interface (RAPI) library
+Provides: lib%{name}-devel = %{version}-%{release}
+Requires: %{libname} = %{version}-%{release}
+Conflicts: %{_lib}synce0-devel <= 0.9.3
+
+%description -n %libname-devel
+Librapi is part of the SynCE project:
+
+ http://synce.sourceforge.net/
+
+The RAPI library is an open source implementation that works like RAPI.DLL,
+available on Microsoft operating systems. The library makes it possible to make
+remote calls to a computer running Pocket PC. Documentation for the RAPI calls
+is available at this address:
+
+http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wcesdkr/htm/_wcesdk_CeRapiInit.asp
+
+%prep
+%setup -q -n lib%{shortname}-%{version}
+
+%build
+%configure --with-libsynce=%{_prefix}
+%make
+
+%install
+%makeinstall
+
+%files
+%defattr(-,root,root)
+%doc README TODO
+%{_bindir}/*
+%{_mandir}/man1/*
+
+%files -n %{libname}
+%defattr(-,root,root)
+%_libdir/librapi.so.*
+
+%files -n %{libname}-devel
+%defattr(-,root,root)
+%_libdir/librapi.so
+%_libdir/librapi.a
+%_libdir/librapi.la
+%{_includedir}/rapi.h
+%_libdir/pkgconfig/*.pc