File novell-ifolder-client-plugins.spec of Package novell-ifolder-client-plugins
#
# spec file for package novell-ifolder-client-plugins (Version 3.7.2.9141.1)
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
# norootforbuild
Name: novell-ifolder-client-plugins
BuildRequires: aspell-en cairo cairo-devel e2fsprogs-devel gcc-c++ gdk-pixbuf glitz-devel gnutls-devel gtk-sharp2 gtk-sharp2-complete gtk2 gtk2-devel ifolder3 libflaim libflaim-devel libglade2-devel libgnomeprintui-devel libgnomeui-devel libpng-devel libwnck-devel log4net mDNSResponder mono-core mono-data mono-devel mono-web pango pango-devel simias xsp
%define buildnum 9141
Url: www.novell.com
%define prefix /usr
%define sysconfdir /etc
License: GPL v2 only
Group: System/GUI/Other
AutoReqProv: on
Requires: simias > 1.8.2
Requires: ifolder3 > 3.7.2
Requires: gconf-sharp2
Requires: gnome-sharp2
Requires: gtk-sharp2
Requires: xsp >= 1.2.5
#Obsoletes: %{name} < %{version}
Version: 3.7.2.9141.1
Release: 2.<RELEASE2>
Summary: Plugins adding additional capability to iFolder 3 client
Source: %{name}.tar.gz
Patch: novell-ifolder-client-plugins-lib64.patch
Patch1: novell-ifolder-client-plugins-buildfix.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
#=============================================================================
%description
Plugins for iFolder 3 client
%prep
export BUILDNUM=%{buildnum}
%setup -n %{name}
%patch
%patch1
#=============================================================================
%build
export BUILDNUM=%{buildnum}
export CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing"
export CXXFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing"
./autogen.sh --prefix=%{prefix} --with-clientplugins
make
#make dist
#=============================================================================
%install
make DESTDIR=$RPM_BUILD_ROOT install
#=============================================================================
%post
%preun
#=============================================================================
%files
%defattr(755,root,root)
%dir %{prefix}/%_lib/plugins/
%dir %{prefix}/share/plugins/
%{prefix}/%_lib/plugins/*
%{prefix}/bin/AutoAccount.xsd
%{prefix}/bin/AutoAccount.xml
%{prefix}/share/plugins/COPYING
%changelog
* Tue Jun 02 2009 sbipin@novell.com
- #507245 : Updated with GPL v2 license text file
- #507461 : Cleaned up Windows & Mac sources from tarball.
- Added patch to build only linux clients.
* Mon May 25 2009 ro@suse.de
- fix lib64 hacks in configure.in
* Thu May 21 2009 sbipin@novell.com
- #505934 : Plugins spec file was renamed so that package name and
spec name are same
* Wed May 20 2009 sbipin@novell.com
- Preventing to log wrong information regarding default iFolder domain
- Changed default sync interval in AutoAccount to minimum of 5 seconds
- Allow the package name to be overridden through env variable
- Use the current working directory as the source directory
- Use tarball script and remove duplicated code (enterprise-plugins)
- Handle situation where a package is checked out with a different name
- Updated spec files for Build Service for plugins to build on 11.0 and
11.1
- Use the correct spec file
- Change package names
- Use tarball script and remove duplicated code
- Handle situation where plugins is checked out with a different name
- Handle the situation where plugins might be checked out with a
different name
- Updated code and spec to work in autobuild.
- Fixed the download path for Auto Account creation. Made the feature
consistent by providing option to user to merge if download is selected
and folder already exists
- Changes for change password feature in client plugins
- Changes for password change and users full name display order setting
features
- Updated configure.in
- Reverting the Mono Configure and SPEC file changes. This is done to make
sure that SVN iFolder trunk can be used to build iFolder in autobuild
- Committed plugin changes for mono2
- Changes are done to made code compatible.
- Updating ChangeLog
- Added commandline instruction in README to build plugins.
- Commiting changelogs
- Adding Plugin code.
- Trunk code update from 3.6 to 3.7.2
- Major features:
- Auto-Account creation by using a Response file
- Makefile infrastructure for iFolder plugins directory
* Thu May 14 2009 sbipin@novell.com
- Initial submission to SLE11 and openSuSE11.1.