+# TODO:
+# - evil permissions on /var/lib/linpopup/messages.dat
+# - nobody user MUST NOT own anything
Summary: Linux enhanced port of winpopup
Summary(pl): Port programu winpopup pod Linuksa
Name: LinPopUp
Version: 1.2.0
-Release: 4
+Release: 7
License: GPL
Group: X11/Applications/Networking
Source0: http://www.chez.com/littleigloo/files/%{name}-%{version}.src.tar.gz
+# Source0-md5: 26503ac44971e334cbbb0a79dd796d93
Source1: %{name}.desktop
Source2: %{name}.png
Patch0: %{name}-prefix.patch
URL: http://www.littleigloo.org/software_002.php3
-Icon: LinPopUp.gif
BuildRequires: gtk+-devel
Requires: samba
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
-%define _prefix /usr/X11R6
-%define _mandir %{_prefix}/man
-
%description
LinPopUp is a Xwindow graphical port of Winpopup, running over Samba.
It permits to communicate with a Windows computer that runs Winpopup,
%install
rm -rf $RPM_BUILD_ROOT
install -d $RPM_BUILD_ROOT{%{_bindir},%{_mandir}/man1,%{_datadir}/linpopup} \
- $RPM_BUILD_ROOT{%{_pixmapsdir},%{_applnkdir}/Network/Communications}
+ $RPM_BUILD_ROOT{%{_pixmapsdir},%{_desktopdir}}
-(cd src; make install \
- DESTDIR="$RPM_BUILD_ROOT" \
+%{__make} install -C src \
+ DESTDIR=$RPM_BUILD_ROOT \
PREFIX="%{_prefix}" \
INSTALL_MANPATH='$(DESTDIR)%{_mandir}' \
DATA_DIR='$(DESTDIR)/var/lib/linpopup' \
- DOC_DIR="$RPM_BUILD_ROOT%{_defaultdocdir}/%{name}-%{version}" )
+ DOC_DIR="$RPM_BUILD_ROOT%{_defaultdocdir}/%{name}-%{version}"
-install %{SOURCE1} $RPM_BUILD_ROOT%{_applnkdir}/Network/Communications
+install %{SOURCE1} $RPM_BUILD_ROOT%{_desktopdir}
install %{SOURCE2} $RPM_BUILD_ROOT%{_pixmapsdir}
rm -f $RPM_BUILD_ROOT%{_mandir}/man1/linpopup.1
echo ".so LinPopUp.1" >$RPM_BUILD_ROOT%{_mandir}/man1/linpopup.1
-
%clean
rm -rf $RPM_BUILD_ROOT
%doc AUTHORS BUGS ChangeLog INSTALL NEWS README THANKS TODO
%attr(755,root,root) %{_bindir}/*
%attr(666,nobody,nobody) /var/lib/linpopup/messages.dat
-%{_applnkdir}/Network/Communications/*
+%{_desktopdir}/*
%{_pixmapsdir}/*
%{_mandir}/man1/*
%{_datadir}/LinPopUp
-
%dir /var/lib/linpopup