gunnar: server/kolab-freebusy DEVELOPMENT, NONE, 1.1 .cvsignore, 1.1, 1.2 kolab-freebusy.spec, 1.1, 1.2

cvs at kolab.org cvs at kolab.org
Wed Aug 8 17:45:52 CEST 2007


Author: gunnar

Update of /kolabrepository/server/kolab-freebusy
In directory doto:/tmp/cvs-serv21075

Modified Files:
	.cvsignore kolab-freebusy.spec 
Added Files:
	DEVELOPMENT 
Log Message:
Some minor fixes but in principle the package seems to work like this.

--- NEW FILE: DEVELOPMENT ---
Development notes
=================

The kolab-freebusy package is a PHP based web application. Since no
compilation is necessary it is sufficient to package the "freebusy"
directory for a release.

The Kolab Server packages were usually not released as source
packages. This should be changed with this new package layout. The
"dist" target will produce a kolab-freebusy-*.tar.gz package that can
be distributed as source package. The same run will produce a
kolab-freebusy-*.src.rpm package that is suited for installation on an
OpenPKG system.

Version numbering
=================

kolab-freebusy is a Kolab Server core package. It should have the same
version as the Server release. As a part of Kolab Server 2.1 the
version number should be 2.1.

Once development picks up after a release, the version number should
be switched to $(OLD_VERSION).99 e.g. 2.1.99. There'll be no changes
of the version during development as there are no source packages
being released.

For the next release the version number will be increased to the new
Kolab Server version e.g. 2.2 and a new source packge will be
provided.

A NEW VERSION HAS TO BE SET IN 

  kolab-freebusy.spec

For testing purposes the "dist" target will produce source RPM
packages that have the release number from kolab-freebusy.spec
attached. You will have to update this release number manually in the
spec file.

Change log
==========

The change log for the package is provided in
"freebusy/docs/ChangeLog". Please keep this file up-to-date if you
change the source code of this package.

Contributors
============

The developers of this package are listed in
"freebusy/docs/AUTHORS". Please keep this file up-to-date if you
change the source code of this package.

Index: .cvsignore
===================================================================
RCS file: /kolabrepository/server/kolab-freebusy/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- .cvsignore	8 Aug 2007 14:35:43 -0000	1.1
+++ .cvsignore	8 Aug 2007 15:45:49 -0000	1.2
@@ -1,2 +1,2 @@
-*.tar.gz
+*.tar.bz2
 *.src.rpm

Index: kolab-freebusy.spec
===================================================================
RCS file: /kolabrepository/server/kolab-freebusy/kolab-freebusy.spec,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- kolab-freebusy.spec	8 Aug 2007 09:47:29 -0000	1.1
+++ kolab-freebusy.spec	8 Aug 2007 15:45:49 -0000	1.2
@@ -65,6 +65,7 @@
 
 %install
 
+    %{l_shtool} install -d $RPM_BUILD_ROOT%{l_prefix}/var/apache2/log/freebusy
     %{l_shtool} install -d $RPM_BUILD_ROOT%{l_prefix}/share/doc/%{V_package}
     %{l_shtool} install -d $RPM_BUILD_ROOT%{l_prefix}/var/kolab/www/freebusy
 
@@ -74,6 +75,7 @@
 
     %{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT %{l_files_std}                      \
         %dir '%defattr(-,%{l_nusr},%{l_ngrp})' %{l_prefix}/var/kolab/www/freebusy/cache \
+        %dir '%defattr(-,%{l_nusr},%{l_ngrp})' %{l_prefix}/var/apache2/log/freebusy     \
 	'%config(noreplace) %{l_prefix}/var/kolab/www/freebusy/config.php'
 
 %clean





More information about the commits mailing list