Sophie

Sophie

distrib > Mandriva > 2006.0 > i586 > by-pkgid > fca79d76eab0bab682d5c750ce8f41be > files > 1

opengroupware-pilot-link-0.11.8-20040523.1mdk.src.rpm

%define name	opengroupware-pilot-link
%define version 0.11.8
%define cvs	20040523
%define release %{cvs}.1mdk

%ifarch %ix86 amd64 x86_64
  %define dirarch ix86
%endif
%ifarch %ppc
  %define dirarch ppc
%endif
%ifarch sparc
  %define dirarch sparc
%endif
%ifarch alpha
  %define dirarch alpha
%endif

Summary:     Libpisock library for OpenGroupware.org
Name:        %{name}
Version:     %{version}
Release:     %{release}
License:     GPL
URL:         http://www.opengroupware.org
Group:       System/Libraries
Prefix:      %{_libdir}/opengroupware.org/system
BuildRoot:   %{_tmppath}/%{name}-buildroot
Requires:    opengroupware-gstep-make
Source:      opengroupware.org-pilot-link-%{cvs}.tar.bz2
BuildRequires:    opengroupware-gstep-make opengroupware-gstep-make-devel

%description
This package contains the libpisock library for processing Palm
databases and connections. The RPM is compiled to run in the OpenGroupware
application server environment.

%package devel
Summary: The header files for the libpisock library.
Group:   Development/Other
Requires: %{name}

%description devel
The devel package contains the header files for the libpisock library.

%prep
%setup -n opengroupware.org-pilot-link
  
%build
%configure 
source %{prefix}/Makefiles/GNUstep.sh
export GNUSTEP_USER_ROOT=${RPM_BUILD_ROOT}

./cfg-gnustep.sh
make -s

%install
rm -rf $RPM_BUILD_ROOT

source %{prefix}/Makefiles/GNUstep.sh
export GNUSTEP_SYSTEM_ROOT=${RPM_BUILD_ROOT}%{prefix}

./cfg-gnustep.sh
make -s debug=yes GNUSTEP_INSTALLATION_DIR="${GNUSTEP_SYSTEM_ROOT}" install
mkdir -p $RPM_BUILD_ROOT%{prefix}/Headers
mv $RPM_BUILD_ROOT%{prefix}/include/* $RPM_BUILD_ROOT%{prefix}/Headers
rm -rf $RPM_BUILD_ROOT%{prefix}/include
mkdir -p $RPM_BUILD_ROOT%{prefix}/Libraries/%{dirarch}/linux-gnu
mv $RPM_BUILD_ROOT%{prefix}/lib/* $RPM_BUILD_ROOT%{prefix}/Libraries/%{dirarch}/linux-gnu
rm -rf $RPM_BUILD_ROOT%{prefix}/lib
rm -rf $RPM_BUILD_ROOT%{prefix}/share


%pre
if test "x${RPM_INSTALL_PREFIX}" = "x"; then
  RPM_INSTALL_PREFIX="%{prefix}"
fi

if ! test -d ${RPM_INSTALL_PREFIX}; then
  echo "missing RPM install path: ${RPM_INSTALL_PREFIX} !"
  exit 1
fi

GSCFG="${RPM_INSTALL_PREFIX}/Makefiles/GNUstep.sh"
if ! test -f $GSCFG ; then
  echo "missing GNUstep environment: ${GSCFG} !"
  exit 2
fi
exit 0

%post
if test "x${RPM_INSTALL_PREFIX}" = "x"; then
  RPM_INSTALL_PREFIX="%{prefix}"
fi
/sbin/ldconfig -n $RPM_INSTALL_PREFIX/Libraries/%{dirarch}/linux-gnu/gnu-fd-nil

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%doc README README.OGo INSTALL COPYING ChangeLog.OGo COPYING.LIB

%{prefix}/Libraries/%{dirarch}/linux-gnu/libpisock.so.8
%{prefix}/Libraries/%{dirarch}/linux-gnu/libpisock.so.8.0.5

%files devel
%defattr(-,root,root,-)
%{prefix}/Headers/pi-*.h
%{prefix}/Libraries/%{dirarch}/linux-gnu/libpisock.a
%{prefix}/Libraries/%{dirarch}/linux-gnu/libpisock.la
%{prefix}/Libraries/%{dirarch}/linux-gnu/libpisock.so

%changelog
* Mon May 24 2004 Spencer Anderson <sdander@oberon.ark.com> 0.11.8-20040523.1mdk
- 20040523
- make arch aware

* Thu Feb 12 2004 Spencer Anderson <sdander@oberon.ark.com> 0.11.8-20040204.1mdk
- 20040204

* Fri Dec 5 2003 Spencer Anderson <sdander@oberon.ark.com> 0.11.8-20031201.1mdk
- new module for OGo
- initial Mandrake release