mirror of
https://github.com/EGroupware/egroupware.git
synced 2024-11-23 08:23:12 +01:00
current build stuff
This commit is contained in:
parent
865465eb74
commit
647fce9f12
@ -44,9 +44,9 @@ Index: egroupware/admin/inc/class.uiasyncservice.inc.php
|
||||
echo "<hr><table border=0><tr>\n";
|
||||
Index: egroupware/phpgwapi/inc/class.egw.inc.php
|
||||
===================================================================
|
||||
--- egroupware/phpgwapi/inc/class.egw.inc.php (Revision 38128)
|
||||
--- egroupware/phpgwapi/inc/class.egw.inc.php (Revision 41023)
|
||||
+++ egroupware/phpgwapi/inc/class.egw.inc.php (Arbeitskopie)
|
||||
@@ -536,10 +536,12 @@
|
||||
@@ -535,10 +535,12 @@
|
||||
}
|
||||
// call the asyncservice check_run function if it is not explicitly set to cron-only
|
||||
//
|
||||
|
@ -6,7 +6,7 @@ egroupware-epl (11.1.20130531-1) hardy; urgency=low
|
||||
* eMail: reenable edit of existing sieve rules; needs doubleclick to open edit window
|
||||
* Sambaadmin: create new users/groups in LDAP with uidNumber/gidNumber matching relative id (last part of SID) to ease migration to AD or Samba4
|
||||
|
||||
-- Ralf Becker <rb@stylite.de> Fri, 31 May 2013 10:35:14 +0200
|
||||
-- Ralf Becker <rb@stylite.de> Fri, 31 May 2013 10:35:31 +0200
|
||||
|
||||
egroupware-epl (11.1.20130524-1) hardy; urgency=low
|
||||
|
||||
@ -41,7 +41,7 @@ egroupware-epl (11.1.20130524-1) hardy; urgency=low
|
||||
* LDAP: only check for matching system users, if a new account get added, as existing accounts can be reported - depending on configuration - as system users too
|
||||
* EventMgr: fixed typo causing an uncaught exception, when used with PHP 5.4
|
||||
|
||||
-- Ralf Becker <rb@stylite.de> Fri, 24 May 2013 09:14:24 +0200
|
||||
-- Ralf Becker <rb@stylite.de> Fri, 24 May 2013 09:14:48 +0200
|
||||
|
||||
egroupware-epl (11.1.20130426-1) hardy; urgency=low
|
||||
|
||||
@ -65,14 +65,14 @@ egroupware-epl (11.1.20130426-1) hardy; urgency=low
|
||||
* Addressbook/Export: fix fatal error regarding order by for postgresql on addressbook export
|
||||
* Stylite template: fixed not displayed framework, if a link with target was used to open it
|
||||
|
||||
-- Ralf Becker <rb@stylite.de> Fri, 26 Apr 2013 09:15:41 +0200
|
||||
-- Ralf Becker <rb@stylite.de> Fri, 26 Apr 2013 09:16:04 +0200
|
||||
|
||||
egroupware-epl (11.1.20130322-1) hardy; urgency=low
|
||||
|
||||
* Setup: fixed not working install on openSUSE 12.2/3, because last line of output from "service (mysql|apache2) status" is empty
|
||||
* API/CKEditor: allow link dialog in simple-with-image feature mode (email)
|
||||
|
||||
-- Ralf Becker <rb@stylite.de> Fri, 22 Mar 2013 11:38:31 +0100
|
||||
-- Ralf Becker <rb@stylite.de> Fri, 22 Mar 2013 11:39:16 +0100
|
||||
|
||||
egroupware-epl (11.1.20130321-1) hardy; urgency=low
|
||||
|
||||
@ -112,13 +112,13 @@ egroupware-epl (11.1.20130321-1) hardy; urgency=low
|
||||
* Knowledgebase: switch mailing of articles to EGroupware mail application
|
||||
* Filemanager/Notifications: fixed not working link in notifications / subscribtions, if path contains eg. a space
|
||||
|
||||
-- Ralf Becker <rb@stylite.de> Thu, 21 Mar 2013 17:20:04 +0100
|
||||
-- Ralf Becker <rb@stylite.de> Thu, 21 Mar 2013 17:20:39 +0100
|
||||
|
||||
egroupware-epl (11.1.20130226-1) hardy; urgency=low
|
||||
|
||||
* Calendar: create index on egw_cal.cal_reference and other fixes on new etag implementation
|
||||
|
||||
-- Ralf Becker <rb@stylite.de> Tue, 26 Feb 2013 09:58:30 +0100
|
||||
-- Ralf Becker <rb@stylite.de> Tue, 26 Feb 2013 09:59:16 +0100
|
||||
|
||||
egroupware-epl (11.1.20130225-1) hardy; urgency=low
|
||||
|
||||
@ -140,13 +140,13 @@ egroupware-epl (11.1.20130225-1) hardy; urgency=low
|
||||
* WebDAV/CalDAV/CardDAV: implemented support for clients sending passwords with non-ascii chars (eg. acents or umlauts) in iso-8859-1 instead utf-8: Firefox, Thunderbird, IE, Netdrive
|
||||
* CalDAV/CardDAV: removed unnecessary (double) etag generation and improved calendar etag generation for recurring events
|
||||
|
||||
-- Ralf Becker <rb@stylite.de> Mon, 25 Feb 2013 12:31:27 +0100
|
||||
-- Ralf Becker <rb@stylite.de> Mon, 25 Feb 2013 12:32:02 +0100
|
||||
|
||||
egroupware-epl (11.1.20130129-1) hardy; urgency=low
|
||||
|
||||
* Tracker: introduce new filter own or assigned; use filter ownorassigned-not-closed with notification for due or overdue
|
||||
|
||||
-- Ralf Becker <rb@stylite.de> Tue, 29 Jan 2013 13:00:25 +0100
|
||||
-- Ralf Becker <rb@stylite.de> Tue, 29 Jan 2013 13:01:12 +0100
|
||||
|
||||
egroupware-epl (11.1.20130125-1) hardy; urgency=low
|
||||
|
||||
|
325
doc/rpm-build/debian.control
Normal file
325
doc/rpm-build/debian.control
Normal file
@ -0,0 +1,325 @@
|
||||
Source: egroupware-epl
|
||||
Section: web
|
||||
Priority: optional
|
||||
Maintainer: Lars Volker <lv@stylite.de>
|
||||
Build-Depends: debhelper (>= 5), po-debconf
|
||||
Standards-Version: 3.8.0
|
||||
Homepage: http://www.stylite.de/EPL
|
||||
|
||||
Package: egroupware-epl
|
||||
Architecture: all
|
||||
Depends: egroupware-epl-core, egroupware-epl-stylite, egroupware-epl-jdots, ${egw:Modules}, ${misc:Depends}
|
||||
Replaces: egroupware
|
||||
Description: web-based groupware suite - metapackage
|
||||
${commondesc}
|
||||
.
|
||||
This package is a metapackage containing dependencies on all the
|
||||
EGroupware applications. It can be used to conveniently install
|
||||
EGroupware with all available applications.
|
||||
|
||||
Package: egroupware-epl-core
|
||||
Architecture: all
|
||||
Depends: apache2,
|
||||
php5 (>= 5.3.3),
|
||||
php5-cli,
|
||||
php5-sqlite,
|
||||
php5-mysql | php5-pgsql | php5-odbc,
|
||||
php5-gd, php-log, php-pear,
|
||||
egroupware-epl-egw-pear,
|
||||
perl,
|
||||
php5-mcrypt,
|
||||
php5-xsl,
|
||||
${misc:Depends}
|
||||
Recommends: mysql-server, php-apc, php5-tidy, mysql-client | postgresql-client
|
||||
Suggests: egroupware-epl,
|
||||
php5-ldap,
|
||||
php5-mhash,
|
||||
php5-auth-pam
|
||||
Provides: egroupware-epl-addressbook, egroupware-epl-etemplate
|
||||
Replaces: egroupware-core, egroupware-addressbook, egroupware-epl-addressbook, egroupware-etemplate, egroupware-epl-etemplate
|
||||
Description: web-based groupware suite - core modules
|
||||
${commondesc}
|
||||
.
|
||||
The core package provides the modules for initial setup, global
|
||||
administration, and preferences, and the API for the applications. It
|
||||
does not, by itself, provide any groupware functionality. The actual
|
||||
EGroupware applications are shipped separately in packages named
|
||||
"egroupware-epl-<name>".
|
||||
|
||||
Package: egroupware-epl-bookmarks
|
||||
Architecture: all
|
||||
Depends: egroupware-epl-core (>= ${binary:Version}),
|
||||
${misc:Depends}
|
||||
Replaces: egroupware-bookmarks
|
||||
Description: web-based groupware suite - bookmark management application
|
||||
${commondesc}
|
||||
.
|
||||
This EGroupware application provides a bookmark management facility.
|
||||
|
||||
Package: egroupware-epl-calendar
|
||||
Architecture: all
|
||||
Depends: egroupware-epl-core (>= ${binary:Version}), egroupware-epl-infolog (>= ${binary:Version}),
|
||||
egroupware-epl-notifications (>= ${binary:Version}),
|
||||
${misc:Depends}
|
||||
Replaces: egroupware-calendar
|
||||
Description: web-based groupware suite - calendar management application
|
||||
${commondesc}
|
||||
.
|
||||
This EGroupware application provides a powerful calendar with a meeting
|
||||
request system, alarms, iCal and e-Mail support, and ACL security.
|
||||
|
||||
Package: egroupware-epl-developer-tools
|
||||
Architecture: all
|
||||
Depends: egroupware-epl-core (>= ${binary:Version}),
|
||||
${misc:Depends}
|
||||
Replaces: egroupware-developer-tools
|
||||
Description: web-based groupware suite - developer tools
|
||||
${commondesc}
|
||||
.
|
||||
This EGroupware application contains tools for EGroupware developers
|
||||
and translators. The translation tools allow creating and extending
|
||||
translation files for EGroupware. They can search the sources for new
|
||||
or added phrases and show the ones missing in a given language.
|
||||
|
||||
Package: egroupware-epl-emailadmin
|
||||
Architecture: all
|
||||
Depends: egroupware-epl-core (>= ${binary:Version}),
|
||||
${misc:Depends}, php5-imap
|
||||
Replaces: egroupware-emailadmin
|
||||
Description: web-based groupware suite - e-mail user administration application
|
||||
${commondesc}
|
||||
.
|
||||
This EGroupware application allows the administration of e-mail user
|
||||
accounts. It is intended to be used with the package
|
||||
egroupware-epl-felamimail.
|
||||
|
||||
Package: egroupware-epl-esync
|
||||
Architecture: all
|
||||
Depends: egroupware-epl-core (>= ${binary:Version}),
|
||||
${misc:Depends}
|
||||
Replaces: egroupware-esync
|
||||
Description: web-based groupware suite - esync application
|
||||
${commondesc}
|
||||
.
|
||||
Z-Push based ActiveSync protocol implementation.
|
||||
|
||||
Package: egroupware-epl-phpfreechat
|
||||
Architecture: all
|
||||
Depends: egroupware-epl-core (>= ${binary:Version}),
|
||||
${misc:Depends}
|
||||
Replaces: egroupware-phpfreechat
|
||||
Description: web-based groupware suite - chat application
|
||||
${commondesc}
|
||||
.
|
||||
Chat application based on phpFreeChat.
|
||||
|
||||
Package: egroupware-epl-felamimail
|
||||
Architecture: all
|
||||
Depends: egroupware-epl-core (>= ${binary:Version}), egroupware-epl-emailadmin (>= ${binary:Version}), tnef,
|
||||
php5-imap,
|
||||
${misc:Depends}
|
||||
Provides: mail-reader, imap-client
|
||||
Replaces: egroupware-felamimail
|
||||
Description: web-based groupware suite - e-mail application
|
||||
${commondesc}
|
||||
.
|
||||
FeLaMiMail is an e-mail application for EGroupware.
|
||||
|
||||
Package: egroupware-epl-filemanager
|
||||
Architecture: all
|
||||
Depends: egroupware-epl-core (>= ${binary:Version}),
|
||||
${misc:Depends}
|
||||
Suggests: php5-cli
|
||||
Replaces: egroupware-filemanager
|
||||
Description: web-based groupware suite - file manager application
|
||||
${commondesc}
|
||||
.
|
||||
This EGroupware application provides a web-based file manager.
|
||||
Abilities include all common file actions (upload, mkdir, rename,
|
||||
delete, copy, move), creating, and editing text files, and syncing with
|
||||
the file system. Per file/directory comments are stored, and version
|
||||
history is tracked. Group sharing and ACLs are fully supported.
|
||||
|
||||
Package: egroupware-epl-importexport
|
||||
Architecture: all
|
||||
Depends: egroupware-epl-core (>= ${binary:Version}),
|
||||
${misc:Depends}
|
||||
Replaces: egroupware-importexport
|
||||
Description: web-based groupware suite - importexport application
|
||||
${commondesc}
|
||||
.
|
||||
This eGroupWare application is a framework for egroupware to handle
|
||||
imports and exports.
|
||||
|
||||
Package: egroupware-epl-infolog
|
||||
Architecture: all
|
||||
Depends: egroupware-epl-core (>= ${binary:Version}), ${misc:Depends}
|
||||
Replaces: egroupware-infolog
|
||||
Description: web-based groupware suite - infolog application
|
||||
${commondesc}
|
||||
.
|
||||
This EGroupware application allows tracking on-going and previous support
|
||||
requests, phone calls, and other customer relations.
|
||||
|
||||
Package: egroupware-epl-manual
|
||||
Architecture: all
|
||||
Depends: egroupware-epl-core (>= ${binary:Version}), egroupware-epl-wiki (>= ${binary:Version}),
|
||||
${misc:Depends}
|
||||
Replaces: egroupware-manual
|
||||
Description: web-based groupware suite - manual
|
||||
${commondesc}
|
||||
.
|
||||
This package contains the EGroupware manual, provided as an
|
||||
EGroupware application.
|
||||
|
||||
Package: egroupware-epl-news-admin
|
||||
Architecture: all
|
||||
Depends: egroupware-epl-core (>= ${binary:Version}),
|
||||
${misc:Depends}
|
||||
Replaces: egroupware-news-admin
|
||||
Description: web-based groupware suite - news administration interface
|
||||
${commondesc}
|
||||
.
|
||||
This EGroupware application provides an interface to handle a simple
|
||||
web-based news system.
|
||||
|
||||
Package: egroupware-epl-notifications
|
||||
Architecture: all
|
||||
Depends: egroupware-epl-core (>= ${binary:Version}),
|
||||
${misc:Depends}
|
||||
Replaces: egroupware-notifications
|
||||
Description: web-based groupware suite - notifications
|
||||
${commondesc}
|
||||
.
|
||||
This package contains the EGroupware notifications, provided as an
|
||||
EGroupware application.
|
||||
|
||||
Package: egroupware-epl-phpbrain
|
||||
Architecture: all
|
||||
Depends: egroupware-epl-core (>= ${binary:Version}),
|
||||
${misc:Depends}
|
||||
Replaces: egroupware-phpbrain
|
||||
Description: web-based groupware suite - phpbrain application
|
||||
${commondesc}
|
||||
.
|
||||
This EGroupware application provides a knowledge base system.
|
||||
|
||||
Package: egroupware-epl-phpsysinfo
|
||||
Architecture: all
|
||||
Depends: egroupware-epl-core (>= ${binary:Version}),
|
||||
php5-gd,
|
||||
${misc:Depends}
|
||||
Replaces: egroupware-phpsysinfo
|
||||
Description: web-based groupware suite - phpSysInfo application
|
||||
${commondesc}
|
||||
.
|
||||
This application displays information about the host being accessed, such as
|
||||
uptime, lm-sensors readings, CPU, memory, SCSI, IDE, PCI, Ethernet, floppy,
|
||||
and video information.
|
||||
|
||||
Package: egroupware-epl-polls
|
||||
Architecture: all
|
||||
Depends: egroupware-epl-core (>= ${binary:Version}),
|
||||
${misc:Depends}
|
||||
Replaces: egroupware-polls
|
||||
Description: web-based groupware suite - polling application
|
||||
${commondesc}
|
||||
.
|
||||
This EGroupware application provides a simple polling system.
|
||||
|
||||
Package: egroupware-epl-projectmanager
|
||||
Architecture: all
|
||||
Depends: egroupware-epl-core (>= ${binary:Version}), php5-gd, jpgraph-epl, ${misc:Depends}
|
||||
Recommends: msttcorefonts
|
||||
Replaces: egroupware-projectmanager
|
||||
Description: web-based groupware suite - project management application
|
||||
${commondesc}
|
||||
.
|
||||
This EGroupware application provides a project workflow tracker.
|
||||
|
||||
Package: egroupware-epl-registration
|
||||
Architecture: all
|
||||
Depends: egroupware-epl-core (>= ${binary:Version}),
|
||||
${misc:Depends}
|
||||
Replaces: egroupware-registration
|
||||
Description: web-based groupware suite - registration application
|
||||
${commondesc}
|
||||
.
|
||||
This EGroupware application allows users to create EGroupware accounts
|
||||
through a web interface. Site administrators can decide what pieces of
|
||||
information are requested and whether each is required or not.
|
||||
|
||||
Package: egroupware-epl-resources
|
||||
Architecture: all
|
||||
Depends: egroupware-epl-core (>= ${binary:Version}), egroupware-epl-filemanager (>= ${binary:Version}),
|
||||
${misc:Depends}
|
||||
Suggests: egroupware-epl-calendar
|
||||
Replaces: egroupware-resources
|
||||
Description: web-based groupware suite - resource manager application
|
||||
${commondesc}
|
||||
.
|
||||
This EGroupware application provides a resource management and booking
|
||||
system, which integrates into EGroupware's calendar.
|
||||
|
||||
Package: egroupware-epl-sambaadmin
|
||||
Architecture: all
|
||||
Depends: egroupware-epl-core (>= ${binary:Version}),
|
||||
php5-ldap,
|
||||
${misc:Depends}
|
||||
Replaces: egroupware-sambaadmin
|
||||
Description: web-based groupware suite - Samba administration application
|
||||
${commondesc}
|
||||
.
|
||||
This EGroupware application allows managing LDAP-based Samba servers.
|
||||
|
||||
Package: egroupware-epl-sitemgr
|
||||
Architecture: all
|
||||
Depends: egroupware-epl-core (>= ${binary:Version}),
|
||||
${misc:Depends}
|
||||
Replaces: egroupware-sitemgr
|
||||
Description: web-based groupware suite - site manager application
|
||||
${commondesc}
|
||||
.
|
||||
This is a content management system application for EGroupware.
|
||||
|
||||
Package: egroupware-epl-syncml
|
||||
Architecture: all
|
||||
Depends: egroupware-epl-core (>= ${binary:Version}),
|
||||
Replaces: egroupware-syncml, egroupware-core
|
||||
Description: web-based groupware suite - syncml application
|
||||
${commondesc}
|
||||
.
|
||||
This is a syncml application for EGroupware.
|
||||
|
||||
Package: egroupware-epl-timesheet
|
||||
Architecture: all
|
||||
Depends: egroupware-epl-core (>= ${binary:Version}),
|
||||
${misc:Depends}
|
||||
Suggests: egroupware-epl-projectmanager
|
||||
Replaces: egroupware-timesheet
|
||||
Description: web-based groupware suite - timesheet application
|
||||
${commondesc}
|
||||
.
|
||||
This EGroupware application allows tracking times and other activities
|
||||
for the project manager.
|
||||
|
||||
Package: egroupware-epl-tracker
|
||||
Architecture: all
|
||||
Depends: egroupware-epl-core (>= ${binary:Version}), egroupware-epl-notifications (>= ${binary:Version}),
|
||||
${misc:Depends}
|
||||
Replaces: egroupware-tracker
|
||||
Description: web-based groupware suite - tracker application
|
||||
${commondesc}
|
||||
.
|
||||
This EGroupware application is a universal tracker for bugs, feature
|
||||
requests, etc. with voting and bounties.
|
||||
|
||||
Package: egroupware-epl-wiki
|
||||
Architecture: all
|
||||
Depends: egroupware-epl-core (>= ${binary:Version}),
|
||||
${misc:Depends}
|
||||
Replaces: egroupware-wiki
|
||||
Description: web-based groupware suite - wiki application
|
||||
${commondesc}
|
||||
.
|
||||
This EGroupware application provides a wiki.
|
2
doc/rpm-build/debian.egroupware-epl-core.conffiles
Normal file
2
doc/rpm-build/debian.egroupware-epl-core.conffiles
Normal file
@ -0,0 +1,2 @@
|
||||
/var/lib/egroupware/header.inc.php
|
||||
/etc/egroupware/apache.conf
|
118
doc/rpm-build/debian.rules
Normal file
118
doc/rpm-build/debian.rules
Normal file
@ -0,0 +1,118 @@
|
||||
#!/usr/bin/make -f
|
||||
|
||||
SHELL = /bin/sh -e
|
||||
|
||||
|
||||
PACKAGES := $(shell dh_listpackages)
|
||||
MODULES = $(filter-out core,$(patsubst egroupware-epl-%,%,$(filter egroupware-epl-%,$(PACKAGES))))
|
||||
COREDIR = debian/egroupware-epl-core/usr/share/egroupware
|
||||
COREDOC = debian/egroupware-epl-core/usr/share/doc/egroupware-core
|
||||
PACKAGEDIR = debian/egroupware-epl-$${APP}/usr/share/egroupware/$${APPDIR}
|
||||
PACKAGEDOC = debian/egroupware-epl-$${APP}/usr/share/doc/egroupware-$${APPDIR}
|
||||
|
||||
COPYRIGHT = -iname 'copyright*' -or -iname 'copying*' -or -iname '*license*'
|
||||
CHANGELOG = -iname 'changelog*'
|
||||
EXTRADOC = -iname readme -or -iname todo
|
||||
|
||||
FINDOPT = -type f
|
||||
APPFILES = -not \( -path '*/doc/*' -or -path '.' -or -name '*.pl' -or $(COPYRIGHT) -or $(CHANGELOG) -or -iname install -or $(EXTRADOC) \)
|
||||
SPECIALDOC = -size 0 -or -iname install -or $(CHANGELOG) -or $(COPYRIGHT) -or \
|
||||
-name '*.sgml' -or -name '*.lyx' -or -name '*.ps' -or -name '*.dvi' -or -name '*.rtf'
|
||||
DOCFILES = -not \( $(SPECIALDOC) \)
|
||||
|
||||
INSTALL = install -D -m 644
|
||||
|
||||
|
||||
clean:
|
||||
dh_testdir
|
||||
dh_testroot
|
||||
debconf-updatepo
|
||||
dh_clean
|
||||
|
||||
|
||||
install: build
|
||||
dh_testdir
|
||||
dh_testroot
|
||||
dh_clean -k
|
||||
dh_installdirs
|
||||
|
||||
# apply the patch
|
||||
cat ./doc/rpm-build/class.uiasyncservice.inc.php.patch | patch -p1
|
||||
|
||||
# customize apache config
|
||||
mkdir -p $(CURDIR)/debian/egroupware-epl-core/etc/egroupware
|
||||
sed 's/\/usr\/share\/pear/\/usr\/share\/php:\/usr\/local\/zend\/share\/pear/' $(CURDIR)/doc/rpm-build/apache.conf > $(CURDIR)/debian/egroupware-epl-core/etc/egroupware/apache.conf
|
||||
|
||||
# install core modules
|
||||
|
||||
for DIR in admin home phpgwapi preferences etemplate addressbook setup files doc; do \
|
||||
cd $(CURDIR)/$${DIR}; \
|
||||
find $(FINDOPT) $(APPFILES) \
|
||||
-exec $(INSTALL) {} $(CURDIR)/$(COREDIR)/$${DIR}/{} \; ; \
|
||||
done
|
||||
|
||||
# install applications
|
||||
|
||||
# lv: activesync (tm) microsoft and has to be renamed
|
||||
|
||||
for APP in $(MODULES) ; do \
|
||||
APPDIR=$$(echo $${APP} | sed 's/-/_/g') ; \
|
||||
if [ "$${APP}" = "esync" ]; then \
|
||||
APPDIR="activesync"; \
|
||||
fi; \
|
||||
if [ -d $(CURDIR)/$${APPDIR} ] ; then \
|
||||
cd $(CURDIR)/$${APPDIR}; \
|
||||
find $(FINDOPT) $(APPFILES) \
|
||||
-exec $(INSTALL) {} $(CURDIR)/$(PACKAGEDIR)/{} \; ; \
|
||||
if [ -d $(CURDIR)/$${APPDIR}/doc ] ; then \
|
||||
cd $(CURDIR)/$${APPDIR}/doc; \
|
||||
find $(FINDOPT) $(DOCFILES) \
|
||||
-exec $(INSTALL) {} $(CURDIR)/$(PACKAGEDOC)/{} \; ;\
|
||||
fi ; \
|
||||
else \
|
||||
echo "PACKAGING ERROR: directory $${APPDIR} not found" 1>&2; exit 1 ; \
|
||||
fi ; \
|
||||
done
|
||||
|
||||
# install cron-file
|
||||
mkdir -p debian/egroupware-epl-core/etc/cron.d
|
||||
sed 's/apache/www-data/' doc/rpm-build/egroupware.cron > debian/egroupware-epl-core/etc/cron.d/egroupware
|
||||
|
||||
dh_install
|
||||
|
||||
# delete some stuff
|
||||
for APKG in $(PACKAGES) ; do \
|
||||
if [ -f debian/$${APKG}.remove ] ; then \
|
||||
perl -l0 -p -e '' debian/$${APKG}.remove | xargs -0ri /bin/sh -c "rm -rf debian/$${APKG}/{}" ; \
|
||||
fi ; \
|
||||
done
|
||||
|
||||
# make postinstall executable
|
||||
#chmod a+x debian/egroupware-epl-core/usr/share/egroupware/doc/rpm-build/post_install.php
|
||||
ls -al debian/egroupware-epl-*/usr/share/egroupware/*/*cli.php debian/egroupware-epl-*/usr/share/egroupware/phpgwapi/cron/*.php debian/egroupware-epl-*/usr/share/egroupware/doc/rpm-build/*.php
|
||||
chmod a+x debian/egroupware-epl-*/usr/share/egroupware/*/*cli.php debian/egroupware-epl-*/usr/share/egroupware/phpgwapi/cron/*.php debian/egroupware-epl-*/usr/share/egroupware/doc/rpm-build/*.php
|
||||
|
||||
|
||||
binary-indep: build install
|
||||
dh_testdir -i
|
||||
dh_testroot -i
|
||||
dh_installdebconf -i
|
||||
dh_installdocs -i
|
||||
dh_installexamples -i
|
||||
dh_installchangelogs -i
|
||||
dh_link -i
|
||||
dh_compress -i -X .php
|
||||
dh_fixperms -i
|
||||
dh_installdeb -i
|
||||
(echo -n "egw:Modules="; for x in $(MODULES); do echo -n "egroupware-epl-$$x,"; done; echo) >>debian/egroupware-epl.substvars
|
||||
perl -l0 -p -e 's/^/-V/' debian/substvars | xargs -0 dh_gencontrol -i --
|
||||
dh_md5sums -i
|
||||
dh_builddeb -i
|
||||
|
||||
|
||||
binary: binary-indep binary-arch
|
||||
|
||||
|
||||
.PHONY: build binary binary-arch binary-indep clean install
|
||||
|
||||
# vim: ts=4 noet
|
BIN
doc/rpm-build/debian.tar.gz
Normal file
BIN
doc/rpm-build/debian.tar.gz
Normal file
Binary file not shown.
3
doc/rpm-build/egroupware-epl-rpmlintrc
Normal file
3
doc/rpm-build/egroupware-epl-rpmlintrc
Normal file
@ -0,0 +1,3 @@
|
||||
#addFilter("eGroupware-gallery* wrong-script-interpreter")
|
||||
setBadness('wrong-script-interpreter', 0)
|
||||
|
11
doc/rpm-build/egroupware-epl.dsc
Normal file
11
doc/rpm-build/egroupware-epl.dsc
Normal file
@ -0,0 +1,11 @@
|
||||
Format: 1.0
|
||||
Source: egroupware-epl
|
||||
Binary: egroupware-epl, egroupware-epl-core, egroupware-epl-bookmarks, egroupware-epl-calendar, egroupware-epl-developer-tools, egroupware-epl-emailadmin, egroupware-epl-esync, egroupware-epl-felamimail, egroupware-epl-filemanager, egroupware-epl-infolog, egroupware-epl-manual, egroupware-epl-news-admin, egroupware-epl-notifications, egroupware-epl-phpbrain, egroupware-epl-phpsysinfo, egroupware-epl-polls, egroupware-epl-projectmanager, egroupware-epl-registration, egroupware-epl-resources, egroupware-epl-sambaadmin, egroupware-epl-sitemgr, egroupware-epl-timesheet, egroupware-epl-tracker, egroupware-epl-wiki, egroupware-epl-esync, egroupware-epl-phpfreechat
|
||||
Architecture: all
|
||||
Version: 11.1.20130531-1
|
||||
Maintainer: Ralf Becker <rb@stylite.de>
|
||||
Homepage: http://www.stylite.de/EPL
|
||||
Standards-Version: 3.8.0
|
||||
Build-Depends: debhelper (>= 5), po-debconf
|
||||
Debtransform-Tar: egroupware-epl-11.1.20130531.tar.gz
|
||||
Debtransform-Files-Tar: debian.tar.gz phpfreechat_data_public.tar.gz
|
@ -1,5 +1,5 @@
|
||||
Name: egroupware-epl
|
||||
Version: 11.1.20130321
|
||||
Version: 11.1.20130531
|
||||
Release:
|
||||
Summary: EGroupware is a web-based groupware suite written in php
|
||||
Group: Web/Database
|
||||
|
Loading…
Reference in New Issue
Block a user