summaryrefslogtreecommitdiffstats
path: root/specs/knutclient.spec.fedora.10
diff options
context:
space:
mode:
Diffstat (limited to 'specs/knutclient.spec.fedora.10')
-rw-r--r--specs/knutclient.spec.fedora.1058
1 files changed, 58 insertions, 0 deletions
diff --git a/specs/knutclient.spec.fedora.10 b/specs/knutclient.spec.fedora.10
new file mode 100644
index 0000000..f5b8f47
--- /dev/null
+++ b/specs/knutclient.spec.fedora.10
@@ -0,0 +1,58 @@
+Summary: NUT GUI Interface
+Name: knutclient
+Version: 0.9.5
+Release: 1
+License: GPL
+Vendor: Daniel Prynych <Daniel@prynych.cz>
+Url: http://www.knut.noveradsl.cz/knutclient
+Packager: Daniel Prynych <Daniel@prynych.cz>
+Group: Applications/System
+Prefix: /usr
+Source: knutclient-0.9.5.tar.gz
+BuildRoot: %{_tmppath}/build-root-%{name}
+
+%description
+Knutclient is a GUI interface for UPS system NUT
+
+%prep
+%setup
+make -f Makefile.cvs
+CFLAGS="$RPM_OPT_FLAGS" CXXFLAGS="$RPM_OPT_FLAGS" ./configure --prefix=%{prefix} $LOCALFLAGS
+
+%build
+# Setup for parallel builds
+numprocs=`egrep -c ^cpu[0-9]+ /proc/stat || :`
+if [ "$numprocs" = "0" ]; then
+ numprocs=1
+fi
+
+make -j$numprocs
+
+%install
+export QA_RPATHS=$[ 0x0001|0x0010 ]
+make install-strip DESTDIR=$RPM_BUILD_ROOT
+
+cd $RPM_BUILD_ROOT
+
+#mkdir -p usr/share/applications/
+#cp -a usr/share/applnk/Applications/knutclient.desktop usr/share/applications/
+#rm -rf usr/share/applnk
+
+# as defattr point to root,root this will not work
+#chown desktop.desktop kde-knutclient.desktop
+
+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}
+%defattr(-,root,root,0755)
+