diff options
| author | Christian Weiske <cweiske@cweiske.de> | 2017-04-19 22:09:05 +0200 |
|---|---|---|
| committer | Christian Weiske <cweiske@cweiske.de> | 2017-04-19 22:09:05 +0200 |
| commit | 98f337f8db95b36086e25b38edc5ab42aabf7c5a (patch) | |
| tree | 5b3dbe1c893618ad1722955a94eaa5a43d7d150b | |
| parent | 1d469ac79271e2048636836da6330d7c592d2e30 (diff) | |
| download | phorkie-98f337f8db95b36086e25b38edc5ab42aabf7c5a.tar.gz phorkie-98f337f8db95b36086e25b38edc5ab42aabf7c5a.zip | |
Remove pear package creation script
There will be no pear package of phorkie
| -rw-r--r-- | build.xml | 151 |
1 files changed, 1 insertions, 150 deletions
@@ -151,155 +151,6 @@ Version 0.7.0 - 2015-11-05 </target> - - <target name="pear" depends="check" - description="Creates the pear package" - > - <d51pearpkg2 dir="." baseinstalldir="/"> - <name>phorkie</name> - <summary>Self-hosted pastebin software</summary> - <description> - Self-hosted pastebin software written in PHP. - Pastes are editable, may have multiple files and are stored in git repositories. - </description> - <channel>phorkie.sourceforge.net</channel> - - <lead user="cweiske" name="Christian Weiske" email="cweiske@cweiske.de" /> - <license>AGPL</license> - - <version release="${version}" api="${version}" /> - <stability release="${stability}" api="${stability}" /> - - <notes>${releasenotes}</notes> - - <dependencies> - <php minimum_version="5.3.0" /> - <pear minimum_version="1.9.0" /> - - <package name="Date_HumanDiff" - channel="pear.php.net" - minimum_version="0.4.0" - /> - <package name="HTTP_Request2" - channel="pear.php.net" - minimum_version="2.1.0" - /> - <package name="OpenID" - channel="pear.php.net" - minimum_version="0.3.3" - /> - <package name="Pager" - channel="pear.php.net" - minimum_version="2.4.8" - /> - <package name="PEAR2_Services_Linkback" - channel="pear2.php.net" - minimum_version="0.2.1" - /> - <package name="Services_Libravatar" - channel="pear.php.net" - minimum_version="0.2.2" - /> - <package name="VersionControl_Git" - channel="pear.php.net" - minimum_version="0.4.4" - /> - - <package name="geshi" - channel="pear.geshi.org/geshi" - minimum_version="1.0.0" - /> - <package name="Markdown" - channel="pear.michelf.com" - minimum_version="0.0.2" - /> - <package name="MIME_Type_PlainDetect" - channel="zustellzentrum.cweiske.de" - minimum_version="0.0.2" - /> - <package name="Twig" - channel="pear.twig-project.org" - minimum_version="1.6.0" - /> - - </dependencies> - - <!-- map directory (key) to role --> - <dirroles key="data">data</dirroles> - <dirroles key="scripts">data</dirroles> - <dirroles key="src">php</dirroles> - <dirroles key="www">www</dirroles> - - <!-- do not add the following files to the package. - copied from excludes above --> - <ignore>**/.gitignore</ignore> - <ignore>build*</ignore> - <ignore>data/config.php</ignore> - <ignore>dist/**</ignore> - <ignore>*.properties</ignore> - <ignore>*.tgz</ignore> - - <replacement path="www/www-header.php" - type="pear-config" from="@data_dir@" to="data_dir" - /> - - - </d51pearpkg2> - - <!-- time to fix the package.xml file since the task does not - allow everything we need: - - strip the base directory names like src, data and www - - remove that dumb baseinstalldir from files - - md5sums are generated automatically when packaging - --> - <!-- yes, we need to generate a 2nd file and move it back --> - <copy file="package.xml" tofile="package2.xml" overwrite="true"> - <filterchain> - <replaceregexp> - <!-- remove md5sums --> - <regexp - pattern="md5sum="[a-z0-9]{32}" " - replace="" - /> - <!-- remove baseinstalldir for files --> - <regexp - pattern="<file baseinstalldir="/"" - replace="<file" - /> - <!-- install-as for different directories --> - <regexp - pattern="(<file name="data/(.+?)")" - replace="\1 install-as="\2"" - /> - <regexp - pattern="(<file name="doc/(.+?)")" - replace="\1 install-as="\2"" - /> - <regexp - pattern="(<file name="tests/(.+?)")" - replace="\1 install-as="\2"" - /> - <regexp - pattern="(<file name="www/(.+?)")" - replace="\1 install-as="phorkie/\2"" - /> - <regexp - pattern="(<file name="src/(.+?)")" - replace="\1 install-as="\2"" - /> - </replaceregexp> - </filterchain> - </copy> - <move file="package2.xml" tofile="package.xml" overwrite="true" /> - - <!-- package up --> - <exec command="pear package" passthru="true" /> - <move file="${pkgfile}" todir="dist/pear/" /> - - <delete file="package.xml" failonerror="true" /> - </target> - - <target name="docs" description="render documentation"> <rST format="html" uptodate="true"> <fileset refid="fs.doc"/> @@ -312,7 +163,7 @@ Version 0.7.0 - 2015-11-05 </target> - <target name="release" depends="check,zip,pear" + <target name="release" depends="check,phar,zip" description="Package the new version" > <!-- meta-target --> |
