CRM Packaging

We decided on trying to packaging CiviCRM. Currently there is no progress on this.

More info about it: http://en.flossmanuals.net/CiviCRM/

The packaging currently lives in https://code.launchpad.net/~ubuntu-ngo/civicrm/ubuntu

sudo apt-get install bzr bzr-builddeb devscripts build-essential cdbs
bzr branch lp:~ubuntu-ngo/civicrm/ubuntu civicrm
cd civicrm
bzr bd -- -us -uc

Contacts

TODO

Implemented / Done

WIP

Blocked / Behind

Unknown.

Unbundling

At some stage we should:

Directory

Upstream

Comments

Who

Where

Validate

http://pear.php.net/package/Validate

in PPA

dholbach

Ubuntu since 12.10, Debian since Wheezy

Validate/AR.php

http://pear.php.net/package/Validate_AR

in PPA

dholbach

branch

Validate/AT.php

http://pear.php.net/package/Validate_AT

in PPA

dholbach

branch

Validate/AU.php

http://pear.php.net/package/Validate_AU

in PPA

dholbach

branch

Validate/BE.php

http://pear.php.net/package/Validate_BE

in PPA

dholbach

branch

Validate/CA.php

http://pear.php.net/package/Validate_CA

in PPA - only builds in karmic

dholbach

branch

Validate/CH.php

http://pear.php.net/package/Validate_CH

in PPA

dholbach

branch

Validate/DE.php

http://pear.php.net/package/Validate_DE

in PPA

dholbach

branch

Validate/DK.php

http://pear.php.net/package/Validate_DK

in PPA

dholbach

branch

Validate/ES.php

http://pear.php.net/package/Validate_ES

in PPA

dholbach

branch

Validate/FI.php

http://pear.php.net/package/Validate_FI

in PPA

dholbach

branch

Validate/FR.php

http://pear.php.net/package/Validate_FR

in PPA

dholbach

branch

Validate/HU.php

http://pear.php.net/package/Validate_HU

in PPA

dholbach

branch

Validate/FR.php

http://pear.php.net/package/Validate_FR

in PPA

dholbach

branch

Validate/IE.php

http://pear.php.net/package/Validate_IE

in PPA

dholbach

branch

Validate/IN.php

http://pear.php.net/package/Validate_IN

in PPA

dholbach

branch

Validate/IS.php

http://pear.php.net/package/Validate_IS

in PPA

dholbach

branch

Validate/Finance

http://pear.php.net/package/Validate_Finance/

in PPA

dholbach

branch

Validate/Finance/CreditCard

http://pear.php.net/package/Validate_Finance_CreditCard/

in PPA

dholbach

branch

Validate_ISPN

http://pear.php.net/package/Validate_ISPN

not necessary

Validate/IT.php

http://pear.php.net/package/Validate_IT

in PPA

dholbach

branch

Validate/LV.php

http://pear.php.net/package/Validate_LV

Validate/NL.php

http://pear.php.net/package/Validate_NL

Validate/NZ.php

http://pear.php.net/package/Validate_NZ

Validate/PL.php

http://pear.php.net/package/Validate_PL

Validate/ptBR.php

http://pear.php.net/package/Validate_ptBR

Validate/RU.php

http://pear.php.net/package/Validate_RU

Validate/UK.php

http://pear.php.net/package/Validate_UK

Validate/US.php

http://pear.php.net/package/Validate_US

Validate/ZA.php

http://pear.php.net/package/Validate_ZA

HTML/QuickForm

http://pear.php.net/package/HTML_QuickForm

RFP - in PPA

dholbach

branch

XML/RPC

http://pear.php.net/package/XML_RPC

pleia2

Ubuntu since 12.04LTS, Debian since Squeeze

DB/DataObject

http://pear.php.net/package/DB_DataObject/

RFP - in PPA

dholbach

branch

Contact/Vcard/Build.php

http://pear.php.net/package/Contact_Vcard_Build

in PPA

asomething

branch

Contact/Vcard/Parse.php

http://pear.php.net/package/Contact_Vcard_Parse

in PPA

asomething

branch

DB/Table*

http://pear.php.net/package/DB_Table

in PPA

asomething

branch

Net/Curl.php

http://pear.php.net/package/Net_Curl

Upstream is unmaintained and replaced by HTTP_Request2

Net/UserAgent/Detect*

http://pear.php.net/package/Net_UserAgent_Detect

in PPA

asomething

branch

PHP/*eautifier*

http://pear.php.net/package/PHP_Beautifier

in PPA - Archived RFP

asomething

branch

Services/JSON.php

http://pear.php.net/package/Services_JSON

in PPA

dholbach

Ubuntu since 12.04LTS, Debian since Squeeze

System/Command.php

http://pear.php.net/package/System_Command

in PPA

asomething

branch

recaptcha/

http://recaptcha.net/

in PPA - Archived ITP

dholbach

branch

pChart

http://pchart.sourceforge.net/download.php

IDS

http://php-ids.org/downloads/

RFP, bundles htmlpurifier, new version pushed that's based on the debian.mentors version

dholbach

branch

HTML Purifier (bundled in IDS)

http://htmlpurifier.org/

dholbach

Ubuntu since 10.04LTS, Debian since Squeeze

<rowbgcolor="#CCFFCC"> html2text

http://www.chuggnutt.com/html2text.php

Ubuntu since 10.04LTS, Debian since Squeeze

ufpdf/

could be replaced with php-fpdf, not sure which files need to be symlinked somewhere else

ezcomponents

http://ezcomponents.org/

RFP

libjs-dojo

http://dojotoolkit.org/

-

Ubuntu since 10.04LTS, Debian since Squeeze

php-auth-sasl

http://pear.php.net/package/Auth_SASL

in PPA

asomething

Ubuntu since 10.04LTS, Debian since Squeeze

php-console-table

http://pear.php.net/package/Console_Table

in PPA

asomething

Ubuntu since 12.04LTS, Debian since Wheezy

...

...

generally

Disaster Management

Morten Kjeldgaard and Daniel Holbach showed interest in packaging Sahana in the past.

FrontlineSMS

Suggest to also bundle FrontlineSMS (see https://bugs.launchpad.net/ubuntu/+bug/395886). Some discussion on FrontlineSMS and CiviCRM here: http://forum.civicrm.org/index.php?topic=8625.0

I pushed some _very_ early work to lp:~ubuntu-ngo/+junk/frontlinesms. Andrewsomething

Simple Invoices

Another PHP app that might be useful: http://simpleinvoices.org

Nokia Data Gathering

Depending on Nokia Legal for licensing but pushing for LGPL NDG


CategoryNGO

NGO/ApplicationPackaging (last edited 2014-04-13 01:59:43 by kgoetz)