Sophie

Sophie

distrib > Mandriva > 10.0-com > i586 > by-pkgid > 22c87d6a33c4986c95f963bf12771033 > files > 1

opengroupware-webui-forms-5.0.0-20040204.2mdk.src.rpm

%define name	opengroupware-webui-forms
%define version 5.0.0
%define cvs     20040204
%define release %{cvs}.2mdk

%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:     	OpenGroupware.org WebUI (Forms)
Name:        	%{name}
Version:     	%{version}
Release:     	%{release}
License:     	GPL
URL: 		http://www.opengroupware.org
Group:       	Networking/Other
Prefix:      	%{_libdir}/opengroupware.org
BuildRoot:   	%{_tmppath}/%{name}-buildroot
Requires:    opengroupware-gstep-make, opengroupware-libfoundation, opengroupware-sope, opengroupware-env, opengroupware-logic opengroupware-webui-libs, opengroupware-webui-common
Source:      opengroupware.org-webui-forms-%{cvs}.tar.bz2

BuildRequires: opengroupware-gstep-make opengroupware-gstep-make-devel opengroupware-gstep-objc opengroupware-gstep-objc-devel opengroupware-libfoundation opengroupware-libfoundation-devel libxml2 libxml2-devel opengroupware-xml opengroupware-xml-devel opengroupware-core opengroupware-core-devel opengroupware-gstep-db opengroupware-gstep-db-devel opengroupware-sope opengroupware-sope-devel opengroupware-env opengroupware-logic opengroupware-logic-devel opengroupware-docapi opengroupware-docapi-devel opengroupware-webui-libs opengroupware-webui-libs-devel, opengroupware-webui-common
BuildRequires: gcc-objc

%description
This package contains parts of the OpenGroupware.org WebUI.

%package devel
Summary:  The header files for the OpenGroupware.org WebUI part 'Forms'.
Group:    Development/Other
Requires: opengroupware-gstep-make
Requires: %name

%description devel
The devel package contains the header files for the OpenGroupware.org
WebUI (Forms).

%prep
%setup -q -n opengroupware.org-webui-forms

%build
source %{prefix}/OpenGroupware.org.sh
cd OGoForms
make debug=yes strip=yes all
cd ..

%install
rm -rf ${RPM_BUILD_ROOT}

source %{prefix}/OpenGroupware.org.sh
I=${RPM_BUILD_ROOT}%{prefix}
export FORCED_USER_ROOT=$I
B=$I/Library/OpenGroupware.org
cd OGoForms
make debug=yes strip=yes install GNUSTEP_INSTALLATION_DIR=$I BUNDLE_INSTALL_DIR=$B WOBUNDLE_INSTALL_DIR=$B
cd ..

%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,-)
%dir %{prefix}/Libraries
%dir %{prefix}/Libraries/%{dirarch}
%dir %{prefix}/Libraries/%{dirarch}/linux-gnu
%dir %{prefix}/Libraries/%{dirarch}/linux-gnu/gnu-fd-nil
%{prefix}/Libraries/%{dirarch}/linux-gnu/gnu-fd-nil/libOGoForms*.so
%{prefix}/Libraries/%{dirarch}/linux-gnu/gnu-fd-nil/libOGoForms*.so.*.*

%files devel
%defattr(-,root,root,-)
%dir %{prefix}/Libraries
%dir %{prefix}/Libraries/%{dirarch}
%dir %{prefix}/Libraries/%{dirarch}/linux-gnu
%dir %{prefix}/Libraries/%{dirarch}/linux-gnu/gnu-fd-nil
%{prefix}/Libraries/%{dirarch}/linux-gnu/gnu-fd-nil/libOGoForms*.so
%dir %{prefix}/Headers
%{prefix}/Headers/OGoForms

%changelog
* Fri Feb 27 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 5.0.0-20040204.2mdk
- Own dir
- Don't hardcore arch in path

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

* Fri Dec 5 2003 Spencer Anderson <sdander@oberon.ark.com> 5.0.0-20031201.1mdk
- new snapshot - bugfixes
- specfile cleaning

* Tue Oct 7 2003 Spencer Anderson <sdander@oberon.ark.com> 5.0-20031001.1mdk
- new snapshot
- specfile cleanup

* Thu Sep 4 2003 Austin Acton <aacton@yorku.ca> 1.0-20030721.1mdk
- from Spencer Anderson <sdander@oberon.ark.com> :
  - initial Mandrake release
  - based on Redhat specfile