Search
j0ke.net Open Build Service
>
Projects
>
home:netmax
>
N-View
> Changes
Sign Up
|
Log In
Username
Password
Cancel
Overview
Repositories
Revisions
Requests
Users
Advanced
Attributes
Meta
Changes of Revision 2
[-]
[+]
Added
N-View.spec
@@ -0,0 +1,79 @@ +Name: N-View +Version: 3.1 +Release: 1 +License: Shareware +Group: Applications +Summary: N-View Network Monitor +URL: http://www.n-view.net/ +Source0: %{name}-%{version}.tar.bz2 +BuildRoot: %{_tmppath}/%{name}-%{version}-build +Packager: Carsten Schoene <cs@linux-administrator.com> +Distribution: SuSE Linux 10.0 +Vendor: linux-administrator.com +BuildArch: noarch +Requires: java-1_5_0-sun +Requires: java-1_5_0-sun-alsa +BuildRequires: glibc-devel gcc gcc-c++ libgcc + +%description +The Network Monitor for small and medium sized networks. + +N-View provides an overview of all hosts and subnets in a network on a graphical user interface. + +Authors: +-------- + Wolfgang Ullrich <w.ullrich@n-view.net> + +%prep +%setup -n N-View-Install-Linux + +%install +install -d 755 $RPM_BUILD_ROOT/opt/N-View3x +install -d 755 $RPM_BUILD_ROOT/usr/share/applications +cd $RPM_BUILD_DIR/N-View-Install-Linux +cp -R * $RPM_BUILD_ROOT/opt/N-View3x/ + +# create startup script +echo '#!/bin/bash' > $RPM_BUILD_ROOT/opt/N-View3x/StartNView.sh +echo 'cd /opt/N-View3x' >> $RPM_BUILD_ROOT/opt/N-View3x/StartNView.sh +echo 'java -jar NView31.jar' >> $RPM_BUILD_ROOT/opt/N-View3x/StartNView.sh +chmod 755 $RPM_BUILD_ROOT/opt/N-View3x/StartNView.sh + +# complete desktop file +echo "Exec=/opt/N-View3x/StartNView.sh" >> $RPM_BUILD_ROOT/opt/N-View3x/N-View3x.desktop +echo "Icon=/opt/N-View3x//32x32.png" >> $RPM_BUILD_ROOT/opt/N-View3x/N-View3x.desktop + +# desktop file +install -d 755 $RPM_BUILD_ROOT/root/Desktop +cd $RPM_BUILD_ROOT/root/Desktop +ln -sf /opt/N-View3x/N-View3x.desktop +cd $RPM_BUILD_ROOT/usr/share/applications +ln -sf /opt/N-View3x/N-View3x.desktop + +# remove unneeded files +rm -f $RPM_BUILD_ROOT/opt/N-View3x/Install.sh +rm -f $RPM_BUILD_ROOT/opt/N-View3x/UnInstall.sh + + +cd $RPM_BUILD_ROOT +find . -type d | sed '1,2d;s,^\.,\%attr(-\,root\,root) \%dir ,' > $RPM_BUILD_DIR/file.list.%{name} +find . -type f | sed 's,^\.,\%attr(-\,root\,root) ,' >> $RPM_BUILD_DIR/file.list.%{name} +find . -type l | sed 's,^\.,\%attr(-\,root\,root) ,' >> $RPM_BUILD_DIR/file.list.%{name} + +%clean +rm -rf $RPM_BUILD_ROOT/* +rm -rf $RPM_BUILD_DIR/%{name}* +rm -rf ../file.list.%{name} + + +%files -f ../file.list.%{name} + +%changelog +* Sun Jan 07 2007 Carsten Schoene <cs@linux-administrator.com> +- package for current distributions + +* Fri Oct 07 2005 Carsten Schoene <cs@linux-administrator.com> +- rebuild for SuSE 10.0 + +* Sat Jul 30 2005 Carsten Schoene <cs@linux-administrator.com> +- initial version 3.1 for SuSE 9.3