File cueplot.spec of Package cueplot

Summary: GUI front-end to gnuplot
Summary(ja): gnuplot の GUI フロントエンド
Name: cueplot
Version: 0.0.8
Release: 1
URL: http://sourceforge.jp/projects/cueplot/
Source: %{name}-%{version}.tar.bz2
License: GPL
Group: Applications/Engineering
buildroot: %{_tmppath}/%{name}-%{version}-root
Requires: gnuplot >= 4
BuildRequires: gcc-c++

%if 0%{?suse_version}
Requires: libqt4 >= 4.2
BuildRequires: libqt4-devel >= 4.2
BuildRequires: update-desktop-files
%else
Requires: qt4 >= 4.2
BuildRequires: qt4-devel >= 4.2
%endif

%description
Cueplot is a GUI front-end to gnuplot.

%description -l ja
Cueplot は gnuplot の GUI フロントエンドです。

%prep
%setup -q
%build
cd src

# for qmake in RHEL
export PATH=%{_libdir}/qt4/bin:$PATH

qmake
make
strip %{name}

%install
cd src
rm -rf %{buildroot}
mkdir -p %{buildroot}/%{_libdir}/%{name}
install -m 755 %{name} %{buildroot}/%{_libdir}/%{name}/

# for lrelease in RHEL
export PATH=%{_libdir}/qt4/bin:$PATH

lrelease %{name}.pro
install -m 644 lang/*.qm %{buildroot}/%{_libdir}/%{name}/
mkdir %{buildroot}/%{_bindir}/
ln -s %{_libdir}/%{name}/%{name} %{buildroot}/%{_bindir}/
mkdir -p %{buildroot}/%{_datadir}/applications/
install -m 644 %{name}.desktop %{buildroot}/%{_datadir}/applications/%{name}.desktop

%if 0%{?suse_version}
%suse_update_desktop_file %name
%endif

%clean
rm -rf %{buildroot}

%files
%defattr(-,root,root)
%{_bindir}/%{name}
%dir %{_libdir}/%{name}
%{_libdir}/%{name}/%{name}
%{_libdir}/%{name}/*.qm
%{_datadir}/applications/%{name}.desktop

%changelog
* Wed Feb 4 2009 Muneyuki Noguchi <nogu@users.sourceforge.jp> - 0.0.7
- add support for openSUSE
- remove a hardcoded packager tag

* Sat Jul 21 2007 Muneyuki Noguchi <nogu@users.sourceforge.jp> - 0.0.2
- change Group from Applications/Graphics to Applications/Engineering

* Fri Jul 20 2007 Muneyuki Noguchi <nogu@users.sourceforge.jp> - 0.0.2
- initial RPM build.
openSUSE Build Service is sponsored by