gunnar: server/kolab-webclient/kronolith .cvsignore, NONE,	1.1 Makefile, NONE, 1.1 kronolith.spec, NONE, 1.1 
    cvs at kolab.org 
    cvs at kolab.org
       
    Tue Jan 19 08:00:01 CET 2010
    
        - Previous message: gunnar: server/kolab-webclient/kronolith/templates/kronolith-2.3.3	webclient-kronolith-kolab-conf.template, NONE,	1.1 webclient-kronolith_keywords.php.template, NONE,	1.1 webclient-kronolith_menu.php.template, NONE,	1.1 webclient-kronolith_prefs.php.template, NONE, 1.1 
 
        - Next message: gunnar: server/kolab-webclient/kronolith/configuration/kronolith-2.3.3	10-kolab_conf_base.php, NONE, 1.1 
 
         -  Messages sorted by: 
              [ date ]
              [ thread ]
              [ subject ]
              [ author ]
         
 
       
    
  
Author: gunnar
Update of /kolabrepository/server/kolab-webclient/kronolith
In directory doto:/tmp/cvs-serv10917
Added Files:
	.cvsignore Makefile kronolith.spec 
Log Message:
Draft of the kronolith package.
--- NEW FILE: .cvsignore ---
*.src.rpm
*.tar.gz
package.patch
tmp
--- NEW FILE: Makefile ---
STAGING = ../../stage
include ../../make-helper/kolab.mk
SOURCE_URL=http://ftp.horde.org/pub/$(PACKAGE)
SOURCE_0 ?= $(PACKAGE)-h3-$(VERSION).$(SOURCE_FORMAT)
include ../../make-helper/package.mk
include ../../make-helper/patch-series.mk
# Get the list of templates if there are any in the template directory
TEMPLATES = $(shell ls templates/$(PACKAGE)-$(VERSION)/*.template 2> /dev/null)
# Get the list of configuration files if there are any in the configuration directory
CONFIGURATION = $(shell ls configuration/$(PACKAGE)-$(VERSION)/*.php 2> /dev/null)
EXTRA = package.patch $(TEMPLATES) $(CONFIGURATION)
include ../../make-helper/package-new.mk
include ../../make-helper/fetch.mk
--- NEW FILE: kronolith.spec ---
# Macros
%define         V_package kronolith
%define         V_version 2.3.3
%define         V_release 20100119
# Package Information
Name:		%{V_package}
Summary:	Kronolith Calendar Application
URL:		http://www.horde.org/
Packager:	Gunnar Wrobel <wrobel at pardus.de> (p at rdus)
Version:	%{V_version}
Release:	%{V_release}
License:	GPL
Group:		MAIL
Distribution:	OpenPKG
# List of Sources
Source0:	http://ftp.horde.org/pub/%{V_package}/%{V_package}-h3-%{V_version}.tar.gz
Source1:        webclient-kronolith-kolab-conf.template
Source2:        webclient-kronolith_keywords.php.template
Source3:        webclient-kronolith_menu.php.template
Source4:        webclient-kronolith_prefs.php.template
Source5:        10-kolab_conf_base.php
# List of Patches
Patch0:         package.patch
# Build Info
Prefix:		%{l_prefix}
BuildRoot:	%{l_buildroot}
#Pre requisites
BuildPreReq:  OpenPKG, openpkg >= 20070603
BuildPreReq:  php, php::with_pear = yes
PreReq:       horde-3.3.6
PreReq:       PEAR-Date_Holidays_Austria >= 0.1.3
PreReq:       PEAR-Date_Holidays_Brazil >= 0.1.2
PreReq:       PEAR-Date_Holidays_Denmark >= 0.1.3
PreReq:       PEAR-Date_Holidays_Discordian >= 0.1.1
PreReq:       PEAR-Date_Holidays_EnglandWales >= 0.1.2
PreReq:       PEAR-Date_Holidays_Germany >= 0.1.2
PreReq:       PEAR-Date_Holidays_Iceland >= 0.1.2
PreReq:       PEAR-Date_Holidays_Ireland >= 0.1.2
PreReq:       PEAR-Date_Holidays_Italy >= 0.1.1
PreReq:       PEAR-Date_Holidays_Japan >= 0.1.1
PreReq:       PEAR-Date_Holidays_Netherlands >= 0.1.2
PreReq:       PEAR-Date_Holidays_Norway >= 0.1.2
PreReq:       PEAR-Date_Holidays_Romania >= 0.1.2
PreReq:       PEAR-Date_Holidays_Slovenia >= 0.1.2
PreReq:       PEAR-Date_Holidays_Sweden >= 0.1.2
PreReq:       PEAR-Date_Holidays_Ukraine >= 0.1.2
PreReq:       PEAR-Date_Holidays_UNO >= 0.1.3
PreReq:       PEAR-Date_Holidays_USA >= 0.1.1
AutoReq:      no
AutoReqProv:  no
%description 
Kronolith is the Horde calendar application. It provides a stable and
featureful individual calendar system for every Horde user, with
integrated collaboration/scheduling features. It makes extensive use
of the Horde Framework to provide integration with other applications.
%prep
	%setup -q -c %{V_package}-h3-%{V_version}
	cd %{V_package}-h3-%{V_version}
	%patch -p1 -P 0
	cd ..
%build
%install
	%{l_shtool} install -d $RPM_BUILD_ROOT%{l_prefix}/var/kolab/www/client/kronolith
	%{l_shtool} install -d $RPM_BUILD_ROOT%{l_prefix}/etc/kolab/templates	
	cd %{V_package}-h3-%{V_version}
	cd config
	for CONFIG in *.dist;                          \
	    do                                         \
	      cp $CONFIG `basename $CONFIG .dist`;     \
	      mkdir -p `basename $CONFIG .php.dist`.d; \
	done
	cd ..
	rm test.php
	#find . -type f | grep '\.orig$' | xargs rm -f
	cp -r * $RPM_BUILD_ROOT%{l_prefix}/var/kolab/www/client/kronolith
	cd ..
	%{l_shtool} install -d $RPM_BUILD_ROOT%{l_prefix}/var/kolab/www/client/kronolith/config/conf.d
	%{l_shtool} install -d $RPM_BUILD_ROOT%{l_prefix}/var/kolab/www/client/kronolith/config/keywords.d
	%{l_shtool} install -d $RPM_BUILD_ROOT%{l_prefix}/var/kolab/www/client/kronolith/config/menu.d
	%{l_shtool} install -d $RPM_BUILD_ROOT%{l_prefix}/var/kolab/www/client/kronolith/config/prefs.d
	%{l_shtool} install -c -m 644 %{l_value -s -a} %{S:1} %{S:2} %{S:3} %{S:4} \
	  $RPM_BUILD_ROOT%{l_prefix}/etc/kolab/templates
	%{l_shtool} install -c -m 644 %{l_value -s -a} %{S:5} $RPM_BUILD_ROOT%{l_prefix}/var/kolab/www/client/kronolith/config/conf.d/
	sed -i -e 's#@@@horde_confdir@@@#%{l_prefix}/var/kolab/www/client/kronolith/config#' $RPM_BUILD_ROOT%{l_prefix}/etc/kolab/templates/*.php.template
	%{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT %{l_files_std} \
            '%config %{l_prefix}/etc/kolab/templates/webclient-kronolith-kolab-conf.template' \
            '%config %{l_prefix}/etc/kolab/templates/webclient-kronolith_keywords.php.template' \
            '%config %{l_prefix}/etc/kolab/templates/webclient-kronolith_menu.php.template' \
            '%config %{l_prefix}/etc/kolab/templates/webclient-kronolith_prefs.php.template' \
#	    '%defattr(-,%{l_nusr},%{l_ngrp})' %{l_prefix}/var/kolab/www/client/kronolith/config/conf.php
%clean
	rm -rf $RPM_BUILD_ROOT
%files -f files
    
    
        
	- Previous message: gunnar: server/kolab-webclient/kronolith/templates/kronolith-2.3.3	webclient-kronolith-kolab-conf.template, NONE,	1.1 webclient-kronolith_keywords.php.template, NONE,	1.1 webclient-kronolith_menu.php.template, NONE,	1.1 webclient-kronolith_prefs.php.template, NONE, 1.1 
 
	- Next message: gunnar: server/kolab-webclient/kronolith/configuration/kronolith-2.3.3	10-kolab_conf_base.php, NONE, 1.1 
 
         -  Messages sorted by: 
              [ date ]
              [ thread ]
              [ subject ]
              [ author ]
         
 
       
More information about the commits
mailing list