VideLibri: Update metadata; disabled.

This commit is contained in:
Boris Kraut 2014-08-22 22:53:10 +02:00
parent d4eee97e75
commit c1baf100e8

View file

@ -1,10 +1,12 @@
Disabled:wip
Categories:Reading Categories:Reading
License:GPL License:GPLv2
Name:VideLibri
Web Site:http://videlibri.sourceforge.net/ Web Site:http://videlibri.sourceforge.net/
Source Code:https://sourceforge.net/p/videlibri/code/ci/default/tree/ Source Code:https://sourceforge.net/p/videlibri/code/ci/default/tree/
Issue Tracker:https://sourceforge.net/p/videlibri/tickets/ Issue Tracker:https://sourceforge.net/p/videlibri/tickets/
Provides:de.benibela.videlibri
Name:VideLibri
Auto Name:VideLibri
Summary:A client for (German) public libraries Summary:A client for (German) public libraries
Description: Description:
VideLibri watches over the books you have lend in public libraries. VideLibri watches over the books you have lend in public libraries.
@ -20,24 +22,33 @@ itself. Due to the pattern matching many libraries can be added by inserting
annotations on downloaded library webpages without writing any source in the annotations on downloaded library webpages without writing any source in the
custom programming language, too. custom programming language, too.
. .
Maintainer Notes:
It is difficult to maintain the dependancies of VideLibri, since most of the
App is not written in Java, but in Pascal.
To compile it you therefore first need to install the FreePascal compiler.
Sadly, its current stable release (2.6) cannnot create android-arm binaries,
so second you need to download the source of the compiler and compile the
newest version of the compiler (2.7), which can create these binaries.
Third, you need the source of VideLibri and configure the compiler in fpc.cfg,
such that it can find all .pas files of the source.
Fourth, you need Lazarus, an Pascal IDE with its own component library, on
which VideLibri depends.
Fifth, you need the android-support-v4, acra-4.5.0 and actionbarsherlock
libraries.
Sixth, you do the standard Android build process initialization
Seventh, you can hopefully compile everything with a script by calling
"android/manage.sh build", after changing the hard coded paths to the paths
on your system.
.
Repo Type:hg Repo Type:hg
Repo:http://hg.code.sf.net/p/videlibri/code Repo:http://hg.code.sf.net/p/videlibri/code
Build:1.650,1650
disable=see maintainer notes
commit=VIDELIBRI 1.650
subdir=programs/internet/VideLibri/android/android/
srclibs=ACRA@acra-4.5.0,1:ActionBarSherlock@4.4.0
extlibs=android/android-support-v4.jar
prebuild=pushd $$ACRA$$ && \
$$MVN3$$ package && \
popd && \
cp $$ACRA$$/target/acra-4.5.0.jar libs/ && \
cp libs/android-support-v4.jar $$ActionBarSherlock$$/libs/ && \
android update project -p ./
build=sh ../manage.sh
Maintainer Notes:
* requires freepsacal fpc-2.7
* add all *.pas files to fpc.cfg
* lazarus pascal IDE with it's component library
* try to get manager.sh content over here
.
Auto Update Mode:None
Update Check Mode:Tags ^VIDELIBRI
Current Version:1.660
Current Version Code:1660