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.