Sophie

Sophie

distrib > Mandriva > 10.0-com > x86_64 > by-pkgid > 69583fa0d94c6004cf5d6b3d7269ceed > files > 1

opengroupware-docapi-5.0.0-20040204.1mdk.src.rpm

%define name	opengroupware-docapi
%define version 5.0.0
%define cvs     20040204
%define release %{cvs}.1mdk

Summary:     OpenGroupware.org Document API
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
BuildRequires:	gcc-objc
Source:      opengroupware.org-docapi-%{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

%description
This package contains the OpenGroupware.org document API.


%package devel
Summary:  The header files for the OpenGroupware.org document API.
Group:    Development/Other
Requires: opengroupware-gstep-make
Requires: %{name}


%description devel
The devel package contains the header files for the OpenGroupware.org
document API.


%prep

%setup -q -n opengroupware.org-docapi


%build

source %{prefix}/OpenGroupware.org.sh
make -s debug=yes strip=yes all


%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

make -s debug=yes strip=yes install GNUSTEP_INSTALLATION_DIR=$I BUNDLE_INSTALL_DIR=$B GNUSTEP_LOCAL_ROOT=$I


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

%clean
rm -rf $RPM_BUILD_ROOT


%files
%defattr(-,root,root,-)
%doc README COPYRIGHT COPYING.LIB Version
%{prefix}/Libraries/ix86/linux-gnu/gnu-fd-nil/libOGoDocuments*.so.*.*
%{prefix}/Libraries/ix86/linux-gnu/gnu-fd-nil/libOGoBase*.so.*.*
%{prefix}/Libraries/ix86/linux-gnu/gnu-fd-nil/libOGoAccounts*.so.*.*
%{prefix}/Libraries/ix86/linux-gnu/gnu-fd-nil/libOGoContacts*.so.*.*
%{prefix}/Libraries/ix86/linux-gnu/gnu-fd-nil/libOGoJobs*.so.*.*
%{prefix}/Libraries/ix86/linux-gnu/gnu-fd-nil/libOGoDatabaseProject*.so.*.*
%{prefix}/Libraries/ix86/linux-gnu/gnu-fd-nil/libOGoFileSystemProject*.so.*.*
%{prefix}/Libraries/ix86/linux-gnu/gnu-fd-nil/libOGoProject*.so.*.*
%{prefix}/Libraries/ix86/linux-gnu/gnu-fd-nil/libOGoScheduler*.so.*.*
%{prefix}/Libraries/ix86/linux-gnu/gnu-fd-nil/libOGoRawDatabase*.so.*
%{prefix}/Library/OpenGroupware.org/OGoAccounts.ds
%{prefix}/Library/OpenGroupware.org/OGoBase.ds
%{prefix}/Library/OpenGroupware.org/OGoContacts.ds
%{prefix}/Library/OpenGroupware.org/OGoRawDatabase.ds
%{prefix}/Library/OpenGroupware.org/OGoDatabaseProject.ds
%{prefix}/Library/OpenGroupware.org/OGoFileSystemProject.ds
%{prefix}/Library/OpenGroupware.org/OGoJobs.ds
%{prefix}/Library/OpenGroupware.org/OGoProject.ds
%{prefix}/Library/OpenGroupware.org/OGoScheduler.ds
%{prefix}/Libraries/Resources/OGoScheduler/Holidays.plist

%files devel
%defattr(-,root,root,-)
%{prefix}/Headers/OGoAccounts
%{prefix}/Headers/OGoBase
%{prefix}/Headers/OGoContacts
%{prefix}/Headers/OGoRawDatabase
%{prefix}/Headers/OGoDatabaseProject
%{prefix}/Headers/OGoDocuments
%{prefix}/Headers/OGoFileSystemProject
%{prefix}/Headers/OGoJobs
%{prefix}/Headers/OGoProject
%{prefix}/Headers/OGoScheduler
%{prefix}/Libraries/ix86/linux-gnu/gnu-fd-nil/libOGoAccounts*.so
%{prefix}/Libraries/ix86/linux-gnu/gnu-fd-nil/libOGoBase*.so
%{prefix}/Libraries/ix86/linux-gnu/gnu-fd-nil/libOGoContacts*.so
%{prefix}/Libraries/ix86/linux-gnu/gnu-fd-nil/libOGoRawDatabase*.so
%{prefix}/Libraries/ix86/linux-gnu/gnu-fd-nil/libOGoDatabaseProject*.so
%{prefix}/Libraries/ix86/linux-gnu/gnu-fd-nil/libOGoDocuments*.so
%{prefix}/Libraries/ix86/linux-gnu/gnu-fd-nil/libOGoFileSystemProject*.so
%{prefix}/Libraries/ix86/linux-gnu/gnu-fd-nil/libOGoJobs*.so
%{prefix}/Libraries/ix86/linux-gnu/gnu-fd-nil/libOGoProject*.so
%{prefix}/Libraries/ix86/linux-gnu/gnu-fd-nil/libOGoScheduler*.so



%changelog
* Wed Feb 11 2004 Spencer Anderson <sdander@oberon.ark.com> 5.0.0-20040204.1mdk
- 20040204

* Sat Dec 13 2003 Spencer Anderson <sdander@oberon.ark.com> 5.0.0-20031201.3mdk
- correct devel requires

* Fri Dec 12 2003 Spencer Anderson <sdander@oberon.ark.com> 5.0.0-20031201.2mdk
- rebuild with proper gstep-make

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

* Mon Oct 6 2003 Spencer Anderson <sdander@oberon.ark.com> 1.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