File gau.spec of Package gau

#
# spec file for package gau (Version 0.4.1)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
# package are under the same license as the package itself.
#
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#



Name:           gau
BuildRequires:  gtk-devel libjpeg-devel update-desktop-files
%define	_prefix1 /usr/X11R6
License:        GPL v2 or later
Group:          System/I18n/Korean
AutoReqProv:    on
Summary:        Korean Communication Program for the X Window System
Version:        0.4.1
Release:        903
Url:            http://www.kr.freebsd.org/~hwang/gau
Source0:        http://www.kr.freebsd.org/~hwang/gau/gau-%{version}.tar.gz
Source1:        gau.desktop
Source2:        gaui.desktop
Source8:        gau-32x32.png
Patch:          gau-0.4.1-toolbar.patch
Patch1:         gau-0.4.1-rc.patch
Patch2:         gau-0.4.1-grim_show.patch
Patch3:         gau-0.4.1-script.patch
Patch4:         gau-0.4.1-warning.patch
Patch5:         gau-0.4.1-menu.patch
Patch6:         gau-0.4.1-setpath.patch
Patch7:         gau-0.4.1-gaui.patch
Patch8:         gau-0.4.1-fhs.patch
Patch9:         gau-0.4.1-configure-time.patch
Patch10:        gau-0.4.1-multiline.patch
Patch11:        gau-0.4.1-implicit_decl.patch
Patch12:        gau-0.4.1-cflags.patch
Patch13:        glibc-2.7.patch
Patch14:        gau-0.4.1-configure.patch
BuildRoot:      %{_tmppath}/%{name}-%{version}-build

%description
A Korean communication program for the X Window System.



Authors:
--------
    ChiDeok Hwang <hwang@mizi.co.kr>

%prep
%setup -q -n gau-%{version}
%patch  -p 1
%patch1 -p 1
%patch2 -p 1
%patch3 -p 1
%patch4 -p 1
%patch5 -p 1
%patch6 -p 1
%patch7 -p 1
%patch8 -p 1
%patch9
%patch10
%patch11
%patch12 -p1
%patch13 -p1
%patch14

%build
%{?suse_update_config:%{suse_update_config -f}}
autoreconf -fi
CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing" \
./configure --prefix=%{_prefix}
make
pushd misc/grimview
make CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing"
popd

%install
#############################################################################
# GAU BINARY.................................................................
#############################################################################
mkdir -p %{buildroot}%{_prefix}/bin
install -m 755 gau %{buildroot}%{_prefix}/bin/
install -m 755 gau-install %{buildroot}%{_prefix}/bin/
install -m 755 misc/grimview/grimview %{buildroot}%{_prefix}/bin/
ln -sf gau %{buildroot}%{_prefix}/bin/gaui
#############################################################################
# GAU RESOURCE FILE..........................................................
#############################################################################
mkdir -p %{buildroot}%{_datadir}/gau
cp -a rc/. %{buildroot}%{_datadir}/gau/
#############################################################################
# Desktop Entries
#############################################################################
mkdir -p %{buildroot}/usr/share/pixmaps/
install -c -m 644 %{SOURCE8} \
	%{buildroot}/usr/share/pixmaps/gau.png
%suse_update_desktop_file -i gau  Network InstantMessaging
%suse_update_desktop_file -i gaui Network InstantMessaging

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc AUTHORS COPYING ChangeLog NEWS README
%doc doc
%{_prefix}/bin/gau
%{_prefix}/bin/gaui
%{_prefix}/bin/gau-install
%{_prefix}/bin/grimview
%{_prefix}/share/gau
%{_prefix}/share/pixmaps/gau.png
/usr/share/applications/gau.desktop
/usr/share/applications/gaui.desktop

%changelog
* Mon Jun 30 2008 schwab@suse.de
- Fix configure script.
* Tue Dec 04 2007 mfabian@suse.de
- fix build with glibc 2.7.
* Thu Jul 20 2006 schwab@suse.de
- Call aclocal.
* Thu Jun 22 2006 ro@suse.de
- remove self provides
* Wed Jan 25 2006 mls@suse.de
- converted neededforbuild to BuildRequires
* Fri Jan 13 2006 schwab@suse.de
- Don't strip binaries.
* Thu Sep 29 2005 meissner@suse.de
- avoid strict aliasing warnings.
* Wed Sep 28 2005 meissner@suse.de
- use RPM_OPT_FLAGS everywhere.
* Fri Sep 23 2005 ro@suse.de
- fix implicit declarations
* Tue Aug 03 2004 ro@suse.de
- recode desktop files to utf-8
* Sat Jan 10 2004 adrian@suse.de
- build as user
* Sun Sep 07 2003 adrian@suse.de
- clean up desktop entry stuff
* Mon Jun 16 2003 mfabian@suse.de
- fix "directory not owned by any package".
* Fri Jan 24 2003 ro@suse.de
- fixed multiline string issue
* Thu Mar 08 2001 uli@suse.de
- added xf86 to neededforbuild
* Mon Feb 12 2001 ro@suse.de
- fix TIME_WITH_SYS_TIME use
* Sun Feb 04 2001 violiet@suse.de
- fixed KDE1 pixmap.
* Thu Feb 01 2001 violiet@suse.de
- use GNOME desktop gau.png.
* Wed Jan 03 2001 violiet@susekorea.net
- NEW GAU PIXMAPS....
- added KDE-1.x, KDE-2.x desktop file.
* Wed Dec 27 2000 violiet@susekorea.net
- rebuild glibc-2.2, XFree86-4.0.x....
* Thu Oct 26 2000 violiet@susekorea.net
- install SuSE logo.
* Tue Oct 24 2000 violiet@susekorea.net
- initial RPM packaging for SuSE Linux.
- Apply Korean Environment Patches.
openSUSE Build Service is sponsored by