SPECS: vhcs2.spec - files are packaged - now the question is if it...
blues
blues at pld-linux.org
Tue Jul 25 16:50:16 CEST 2006
Author: blues Date: Tue Jul 25 14:50:16 2006 GMT
Module: SPECS Tag: HEAD
---- Log message:
- files are packaged - now the question is if it works...
---- Files affected:
SPECS:
vhcs2.spec (1.7 -> 1.8)
---- Diffs:
================================================================
Index: SPECS/vhcs2.spec
diff -u SPECS/vhcs2.spec:1.7 SPECS/vhcs2.spec:1.8
--- SPECS/vhcs2.spec:1.7 Mon May 22 23:29:09 2006
+++ SPECS/vhcs2.spec Tue Jul 25 16:50:11 2006
@@ -8,12 +8,13 @@
# - generate keys on first start, not on build
# - change manual building and installing with good fixing of their
# build system
+# - use system: Smarty, adodb, not bundled ones
%include /usr/lib/rpm/macros.perl
Summary: vhcs2 - Virtual Hosting Control System
Summary(pl): vhcs2 - system zarządzania virtualnymi hostami
Name: vhcs2
Version: 2.4.7.1
-Release: 0.5
+Release: 0.6
License: MPL 1.1
Group: Applications/System
Source0: http://dl.sourceforge.net/vhcs/%{name}-%{version}.tar.bz2
@@ -172,21 +173,96 @@
#%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/apache.conf
#%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/httpd.conf
#%attr(640,root,http) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/*.php
+%attr(755,root,root) %{_sbindir}/*
+%attr(751,root,root) /etc/init.d/*
%dir %{_appdir}
%dir %{_appdir}/engine
-%dir %attr(700,root,http) %{_appdir}/engine/backup
-%dir %attr(700,root,http) %{_appdir}/engine/quota
-%dir %attr(700,root,http) %{_appdir}/engine/traffic
-%dir %attr(700,root,http) %{_appdir}/engine/messager
-%dir %attr(700,root,http) %{_appdir}/engine/setup
-%dir %attr(700,root,http) %{_appdir}/engine/tools
-#%{_appdir}/css
-#%{_appdir}/themes
-#%{_appdir}/lang
-#%{_appdir}/libraries
-#%{_appdir}/*.css
-#%{_appdir}/*.html
-#%{_appdir}/*.php
+%attr(750,root,http) %{_appdir}/engine/vhcs2*
+%dir %attr(750,root,http) %{_appdir}/engine/backup
+%attr(750,root,http) %{_appdir}/engine/backup/*
+%dir %attr(750,root,http) %{_appdir}/engine/quota
+%attr(750,root,http) %{_appdir}/engine/quota/*
+%dir %attr(750,root,http) %{_appdir}/engine/setup
+%attr(750,root,http) %{_appdir}/engine/setup/*
+%dir %attr(750,root,http) %{_appdir}/engine/tools
+%attr(750,root,http) %{_appdir}/engine/tools/*
+%dir %attr(750,root,http) %{_appdir}/engine/traffic
+%attr(750,root,http) %{_appdir}/engine/traffic/*
+%dir %attr(750,root,http) %{_appdir}/engine/messager
+%attr(750,root,http) %{_appdir}/engine/messager/*
+# GUI to separate package:
+%dir %attr(750,root,http) %{_appdir}/gui
+%{_appdir}/gui/*.php
+%{_appdir}/gui/domain_default_page
+%{_appdir}/gui/errordocs
+%{_appdir}/gui/images
+%{_appdir}/gui/include
+%dir %attr(750,root,http) %{_appdir}/gui/themes
+%{_appdir}/gui/themes/blue
+%{_appdir}/gui/themes/modern_blue
+%dir %attr(750,root,http) %{_appdir}/gui/tools
+
+## Admin panel GUI:
+%dir %attr(750,root,http) %{_appdir}/gui/admin
+%{_appdir}/gui/admin/*.php
+
+## Client panel GUI:
+%dir %attr(750,root,http) %{_appdir}/gui/client
+%{_appdir}/gui/client/*.php
+
+## Orderpanel GUI:
+%dir %attr(750,root,http) %{_appdir}/gui/orderpanel
+%attr(750,root,http) %{_appdir}/gui/orderpanel/*.php
+
+## Reseller GUI:
+%dir %attr(750,root,http) %{_appdir}/gui/reseller
+%attr(750,root,http) %{_appdir}/gui/reseller/*.php
+
+## Filemanager:
+%dir %attr(750,root,http) %{_appdir}/gui/tools/filemanager
+%dir %attr(750,root,http) %{_appdir}/gui/tools/filemanager/tools
+%{_appdir}/gui/tools/filemanager/images
+%dir %attr(750,root,http) %{_appdir}/gui/tools/filemanager/lang
+%{_appdir}/gui/tools/filemanager/lang/*
+%{_appdir}/gui/tools/filemanager/tools/helpdesk
+%{_appdir}/gui/tools/filemanager/tools/*.php
+%{_appdir}/gui/tools/filemanager/themes
+%{_appdir}/gui/tools/filemanager/viewers
+%{_appdir}/gui/tools/filemanager/*.php
+
+## PMA:
+%dir %attr(750,root,http) %{_appdir}/gui/tools/pma
+%{_appdir}/gui/tools/pma/*.php
+%{_appdir}/gui/tools/pma/css
+%dir %attr(750,root,http) %{_appdir}/gui/tools/pma/lang
+# Mark it as separate langs:
+%{_appdir}/gui/tools/pma/lang/*.php
+%{_appdir}/gui/tools/pma/libraries
+%{_appdir}/gui/tools/pma/scripts
+%dir %attr(750,root,http) %{_appdir}/gui/tools/pma/themes
+%{_appdir}/gui/tools/pma/themes/darkblue_orange
+%{_appdir}/gui/tools/pma/themes/original
+
+# Everything for webmail:
+%dir %attr(750,root,http) %{_appdir}/gui/tools/webmail
+%{_appdir}/gui/tools/webmail/*.php
+%{_appdir}/gui/tools/webmail/database
+%{_appdir}/gui/tools/webmail/images
+%{_appdir}/gui/tools/webmail/inc
+%dir %attr(750,root,http) %{_appdir}/gui/tools/webmail/langs
+# Mark it as separate langs:
+%{_appdir}/gui/tools/webmail/langs/*.txt
+# Use separate Smarty, not bundled:
+%{_appdir}/gui/tools/webmail/smarty
+%dir %attr(750,root,http) %{_appdir}/gui/tools/webmail/themes
+%{_appdir}/gui/tools/webmail/themes/basic
+%{_appdir}/gui/tools/webmail/themes/blue
+%{_appdir}/gui/tools/webmail/themes/classic
+%{_appdir}/gui/tools/webmail/themes/green
+%{_appdir}/gui/tools/webmail/themes/hungi.mozilla
+%{_appdir}/gui/tools/webmail/themes/modern_blue
+%{_appdir}/gui/tools/webmail/themes/red
+%{_appdir}/gui/tools/webmail/themes/yellow
%define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`)
%changelog
@@ -194,6 +270,9 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.8 2006/07/25 14:50:11 blues
+- files are packaged - now the question is if it works...
+
Revision 1.7 2006/05/22 21:29:09 blues
- drop their building system and do it manual - it's too debian-centric...
================================================================
---- CVS-web:
http://cvs.pld-linux.org/SPECS/vhcs2.spec?r1=1.7&r2=1.8&f=u
More information about the pld-cvs-commit
mailing list