Sophie

Sophie

distrib > Mandriva > 8.2 > i586 > media > main-src > by-pkgid > 6f4494d5739c96383e5483d411011112 > files > 6

screem-0.4.1-16mdk.src.rpm

%define	version	0.4.1
%define release 16mdk
%define name	screem

Summary:	Web Site CReating and Editing EnvironMent
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Networking/WWW

Source:		%{name}-%{version}.tar.bz2
Source1:	%{name}.16.png.bz2
Source2:	%{name}.32.png.bz2
Source3:	%{name}.48.png.bz2
# (fc) 0.4.1-14mdk fix compilation against latest version of GNOME1 platform
Patch0:		screem-0.4.1-gnome1.patch.bz2

Url:		http://www.screem.org/
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

Requires:	gnome-libs >= 1.2.0 libxml >= 1.8.7 libglade >= 0.12 gdk-pixbuf >= 0.7
BuildRequires: bonobo-devel gdk-pixbuf-devel libglade-devel libunicode-devel 
BuildRequires: libxml-devel oaf-devel openssl-devel popt-devel gtkhtml-devel gal-devel 
BuildRequires: libGConf1-devel libgnomeprint-devel xpm-devel

%description
SCREEM (Site CReating and Editing EnvironMent) is an integrated development
environment for the creation and maintenance of websites and pages.

%prep
rm -rf $RPM_BUILD_ROOT

%setup -q
%patch0 -p1 -b .gnome1

# needed by patch0
automake

%build

%configure --without-ssl --with-gnomevfs --disable-maintainer-mode

%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall Applicationsdir=$RPM_BUILD_ROOT%{_datadir}/gnome/apps/Development \
  gnewdir=$RPM_BUILD_ROOT%{_datadir}/mc/templates Mimedir=$RPM_BUILD_ROOT%{_datadir}/mime-info

mkdir -p $RPM_BUILD_ROOT%{_menudir}
cat > $RPM_BUILD_ROOT%{_menudir}/%{name} <<EOF 
?package(%{name}):command="%{_bindir}/screem" icon="screem.png" title="Screem" longtitle="Website creation tool" needs="X11" section="Networking/WWW"
EOF

perl -pi -e "s|/home/lenny/rpm/BUILD/screem-0.4.1/libneon| |g;" $RPM_BUILD_ROOT/%_libdir/%name/plugins/*.la

mkdir -p $RPM_BUILD_ROOT%{_miconsdir}
mkdir -p $RPM_BUILD_ROOT%{_liconsdir}
bzcat %{SOURCE1} > $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png
bzcat %{SOURCE2} > $RPM_BUILD_ROOT%{_iconsdir}/%{name}.png
bzcat %{SOURCE3} > $RPM_BUILD_ROOT%{_liconsdir}/%{name}.png

%{find_lang} %{name}

%clean
rm -rf $RPM_BUILD_ROOT

%post
%{update_menus}

%postun
%{clean_menus}

%files -f %{name}.lang
%defattr(-, root, root)
%doc docs AUTHORS ChangeLog NEWS README COPYING TODO FAQ BUGS DEPENDS
%{_bindir}/*
%{_libdir}/screem
%{_datadir}/screem
%{_datadir}/pixmaps/screem*
%{_datadir}/mime-info/screem.keys
%{_datadir}/mime-info/screem.mime
%{_datadir}/gnome/apps/Development/screem.desktop
%{_datadir}/gnome/help/screem
%{_datadir}/mc/templates/screem.desktop
%{_menudir}/*
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png

%changelog
* Mon Jan 15 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.4.1-16mdk
- remove invalid-directory-reference in .la files
- converts xpms to pngs

* Wed Nov 21 2001 Stefan van der Eijk <stefan@eijk.nu> 0.4.1-15mdk
- BuildRequires: xpm-devel

* Fri Nov  9 2001 Frederic Crozat <fcrozat@mandrakesoft.com> 0.4.1-14mdk
- Patch0: fix compilation with latest gnome1 platform
- Recompiled against latest gtkhtml/gal

* Thu Oct 25 2001 Stefan van der Eijk <stefan@eijk.nu> 0.4.1-13mdk
- BuildRequires: libxml-devel
- Removed redundant BuildRequires

* Mon Oct  1 2001 Frederic Crozat <fcrozat@mandrakesoft.com> 0.4.1-12mdk
- Recompiled against libgtkhtml16/libgal12

* Thu Aug 30 2001 Frederic Crozat <fcrozat@mandrakesoft.com> 0.4.1-11mdk
- Recompiled against libgtkhtml15

* Wed Aug 22 2001 Frederic Crozat <fcrozat@mandrakesoft.com> 0.4.1-10mdk
- Recompiled against libgal11

* Fri Aug 10 2001 Frederic Crozat <fcrozat@mandrakesoft.com> 0.4.1-9mdk
- Disable ssl support (broken)
- Recompiled against latest gtkhtml/gal

* Thu Jul 26 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.4.1-8mdk
- rebuild against new gtkhtml/gal

* Sun Jul 01 2001 Stefan van der Eijk <stefan@eijk.nu> 0.4.1-7mdk
- BuildRequires:	bonobo-devel
- BuildRequires:	db1-devel
- BuildRequires:	gdk-pixbuf-devel
- BuildRequires:	libglade-devel
- BuildRequires:	libunicode-devel
- BuildRequires:	oaf-devel
- BuildRequires:	popt-devel
- Removed BuildRequires:	gnome-libs

* Thu Jun 28 2001 Frederic Crozat <fcrozat@mandrakesoft.com> 0.4.1-6mdk
- SSL enabled
- Recompiled against latest gtkhtml/gal

* Fri May 18 2001 Frederic Crozat <fcrozat@mandrakesoft.com> 0.4.1-5mdk
- Recompiled against latest gtkhtml and gal

* Mon May 14 2001 Frederic Crozat <fcrozat@mandrakesoft.com> 0.4.1-4mdk
- Update build dependencies
- Use makeinstall macro to install locales correctly
- Rebuild against latest gnome-vfs

* Wed Apr 11 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.4.1-3mdk
- enable vfs
- fix release

* Sun Mar 25 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.4.1-2mdk
- fixes files section

* Mon Mar 19 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.4.1-1mdk
- updated to 0.4.1
- fix icon

* Wed Mar  7 2001 Frederic Crozat <fcrozat@mandrakesoft.com> 0.3.0-6mdk
- Recompiled again latest gnome-print

* Fri Nov 24 2000 Lenny Cartier <lenny@mandrakesoft.com> 0.3.0-5mdk
- added all sizes of icons
- fix typo


* Thu Oct 26 2000 Renaud Chaillat <rchaillat@mandrakesoft.com> 0.3.0-4mdk
- recompiled with gnome-print 0.24

* Sun Oct 01 2000 David BAUDENS <baudens@mandrakesoft.com> 0.3.0-3mdk
- More macros
- Use optimizations
- Fix menu entry
- Fix group

* Thu Sep 21 2000 Lenny Cartier <lenny@mandrakesoft.com> 0.3.0-2mdk
- try to reduce the "fuzzy logic" :)

* Thu Aug 24 2000 Lenny Cartier <lenny@mandrakesoft.com> 0.3.0-1mdk
- new in contribs