packages: unxsbind/unxsbind.spec - now it builds, but it`s still very very ...

paszczus paszczus at pld-linux.org
Sun Jun 14 19:27:06 CEST 2009


Author: paszczus                     Date: Sun Jun 14 17:27:06 2009 GMT
Module: packages                      Tag: HEAD
---- Log message:
- now it builds, but it`s still very very ugly

---- Files affected:
packages/unxsbind:
   unxsbind.spec (1.2 -> 1.3) 

---- Diffs:

================================================================
Index: packages/unxsbind/unxsbind.spec
diff -u packages/unxsbind/unxsbind.spec:1.2 packages/unxsbind/unxsbind.spec:1.3
--- packages/unxsbind/unxsbind.spec:1.2	Fri Jun 12 16:05:05 2009
+++ packages/unxsbind/unxsbind.spec	Sun Jun 14 19:27:01 2009
@@ -68,36 +68,36 @@
 install -d $RPM_BUILD_ROOT%{_datadir}/iDNS/data
 install -d $RPM_BUILD_ROOT%{_datadir}/iDNS/setup9
 install -d $RPM_BUILD_ROOT%{_datadir}/iDNS/admin/templates
-install -d $RPM_BUILD_ROOT%{_prefix}/local/share/iDNS/org/templates
+install -d $RPM_BUILD_ROOT%{_datadir}/iDNS/org/templates
+install -d $RPM_BUILD_ROOT%{_datadir}/unxs/html/{css,images}
+install -d $RPM_BUILD_ROOT%{_sysconfdir}
+install -d $RPM_BUILD_ROOT%{_sbindir}
 install -d $RPM_BUILD_ROOT/var/log/named
 
-cp -u images/* $RPM_BUILD_ROOT/var/www/unxs/html/images/
-cp -u interfaces/admin/templates/images/* $RPM_BUILD_ROOT/var/www/unxs/html/images/
-cp -u interfaces/admin/templates/css/* $RPM_BUILD_ROOT/var/www/unxs/html/css/
-cp `find ./interfaces/admin/templates/ -type f -print` %{_prefix}/local/share/iDNS/admin/templates/
-cp `find ./interfaces/org/templates/ -type f -print` %{_prefix}/local/share/iDNS/org/templates/
-cp data/*.txt %{_prefix}/local/share/iDNS/data/
-chown -R mysql:mysql %{_prefix}/local/share/iDNS/data
-cp setup9/rndc.conf %{_sysconfdir}/rndc.conf
-cp setup9/rndc.key %{_sysconfdir}/rndc.key
-cp setup9/* %{_prefix}/local/share/iDNS/setup9/
-cp agents/mysqlcluster/mysqlcluster.sh %{_sbindir}/
-%{_bindir}/dig @e.root-servers.net . ns > %{_prefix}/local/share/iDNS/setup9/root.cache
-
-cd interfaces/admin
-%{__make} install
-cd ../org
-%{__make} install
-cd ../thit
-cp bind9-genstats.sh %{_sbindir}/bind9-genstats.sh
-%{__make} install
-cd ../errorlog
-%{__make} install
-
-export ISMROOT=%{_prefix}/local/share
-/var/www/unxs/cgi-bin/iDNS.cgi installbind 127.0.0.1
-chmod -R og+x %{_prefix}/local/idns
-cd $RPM_BUILD_DIR
+cp -u images/* $RPM_BUILD_ROOT%{_datadir}/unxs/html/images/
+cp -u interfaces/admin/templates/images/* $RPM_BUILD_ROOT%{_datadir}/unxs/html/images/
+cp -u interfaces/admin/templates/css/* $RPM_BUILD_ROOT%{_datadir}/unxs/html/css/
+cp `find ./interfaces/admin/templates/ -type f -print` $RPM_BUILD_ROOT%{_datadir}/iDNS/admin/templates/
+cp `find ./interfaces/org/templates/ -type f -print` $RPM_BUILD_ROOT%{_datadir}/iDNS/org/templates/
+install data/*.txt $RPM_BUILD_ROOT%{_datadir}/iDNS/data/
+install setup9/rndc.conf $RPM_BUILD_ROOT%{_sysconfdir}/rndc.conf
+install setup9/rndc.key $RPM_BUILD_ROOT%{_sysconfdir}/rndc.key
+install setup9/* $RPM_BUILD_ROOT%{_datadir}/iDNS/setup9/
+install agents/mysqlcluster/mysqlcluster.sh $RPM_BUILD_ROOT%{_sbindir}
+# %{_bindir}/dig @e.root-servers.net . ns > %{_prefix}/local/share/iDNS/setup9/root.cache
+
+for i in admin errorlog org thit
+do
+%{__make} -C interfaces/$i install \
+        DESTDIR=$RPM_BUILD_ROOT \
+        libdir=%{_libdir}
+done
+
+install interfaces/thit/bind9-genstats.sh $RPM_BUILD_ROOT%{_sbindir}/bind9-genstats.sh
+
+#export ISMROOT=%{_prefix}/local/share
+#%{_datadir}/unxs/cgi-bin/iDNS.cgi installbind 127.0.0.1
+#chmod -R og+x %{_datadir}/unxs/idns
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -105,24 +105,32 @@
 %files
 %defattr(644,root,root,755)
 %doc LICENSE INSTALL
-%{_prefix}/local/share/iDNS
-%{_prefix}/local/idns
-/var/www/unxs/cgi-bin/iDNS.cgi
-/var/www/unxs/cgi-bin/idnsAdmin.cgi
-/var/www/unxs/cgi-bin/idnsOrg.cgi
+%{_datadir}/iDNS
+%dir %attr(740,mysql,mysql) %{_datadir}/iDNS/data
+%{_sysconfdir}/rndc.key
+%{_sysconfdir}/rndc.conf
+%{_datadir}/idns
+%dir %{_datadir}/unxs
+%{_datadir}/unxs/cgi-bin/iDNS.cgi
+%{_datadir}/unxs/cgi-bin/idnsAdmin.cgi
+%{_datadir}/unxs/cgi-bin/idnsOrg.cgi
 %attr(755,root,root) %{_sbindir}/tHitCollector
 %attr(755,root,root) %{_sbindir}/bind9-genstats.sh
 %attr(755,root,root) %{_sbindir}/idns-logerror
-/var/www/unxs/html/images/green.gif
-/var/www/unxs/html/images/red.gif
+%{_datadir}/unxs/html/images/green.gif
+%{_datadir}/unxs/html/images/red.gif
 /var/log/named
 %attr(755,root,root) %{_sbindir}/mysqlcluster.sh
+
 %define date	%(echo `LC_ALL="C" date +"%a %b %d %Y"`)
 %changelog
 * %{date} PLD Team <feedback at pld-linux.org>
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.3  2009/06/14 17:27:01  paszczus
+- now it builds, but it`s still very very ugly
+
 Revision 1.2  2009/06/12 14:05:05  paszczus
 - adaptarized
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/unxsbind/unxsbind.spec?r1=1.2&r2=1.3&f=u



More information about the pld-cvs-commit mailing list