fdroiddata/metadata/org.videolan.vlc.txt
2015-03-08 18:25:07 +01:00

522 lines
16 KiB
Plaintext

Categories:Multimedia
License:GPLv3
Web Site:http://www.videolan.org/vlc/download-android.html
Source Code:http://git.videolan.org/?p=vlc-ports/android.git;a=summary
Issue Tracker:http://www.videolan.org/support/index.html#bugs
Donate:http://www.videolan.org/contribute.html#money
Auto Name:VLC
Summary:Media player
Description:
Video and audio player that supports a wide range of formats,
for both local and remote playback.
[http://git.videolan.org/?p=vlc-ports/android.git;a=blob_plain;f=NEWS NEWS]
.
Repo Type:git
Repo:git://git.videolan.org/vlc-ports/android.git
Build:0.0.11-ARMv7,110
commit=0.0.11
subdir=vlc-android
forceversion=yes
forcevercode=yes
prebuild=sed -i '48d' ../Makefile
update=.,../java-libs/SlidingMenu,../java-libs/ActionBarSherlock
build=cd ../ && \
ANDROID_ABI=armeabi-v7a ./compile.sh release
buildjni=no
Build:0.0.11-ARM,111
commit=0.0.11
subdir=vlc-android
forceversion=yes
forcevercode=yes
prebuild=sed -i '48d' ../Makefile
update=.,../java-libs/SlidingMenu,../java-libs/ActionBarSherlock
build=cd ../ && \
ANDROID_ABI=armeabi ./compile.sh release
buildjni=no
Build:0.0.11-x86,112
disable=ffmpeg error 0.0.11
commit=unknown - see disabled
subdir=vlc-android
forceversion=yes
forcevercode=yes
prebuild=sed -i '48d' ../Makefile
update=.,../java-libs/SlidingMenu,../java-libs/ActionBarSherlock
build=cd ../ && \
ANDROID_ABI=x86 ./compile.sh release
buildjni=no
Build:0.0.11-mips,113
commit=0.0.11
subdir=vlc-android
forceversion=yes
forcevercode=yes
prebuild=sed -i '48d' ../Makefile
update=.,../java-libs/SlidingMenu,../java-libs/ActionBarSherlock
build=cd ../ && \
ANDROID_ABI=mips ./compile.sh release
buildjni=no
Build:0.1.3-MIPS,1301
disable=build failing (at 0.1.3)
commit=0.1.3
subdir=vlc-android
patch=ndkr9.patch
srclibs=VLC@7c52aacbe
forceversion=yes
forcevercode=yes
prebuild=sed -i '/ant/d' ../Makefile && \
ln -s vlc-android/$$VLC$$ ../vlc
build=cd ../ && \
ANDROID_ABI=mips ./compile.sh release
buildjni=no
Build:0.1.3-x86,1302
commit=0.1.3
subdir=vlc-android
patch=ndkr9.patch
srclibs=VLC@7c52aacbe
forceversion=yes
forcevercode=yes
prebuild=sed -i '/ant/d' ../Makefile && \
ln -s vlc-android/$$VLC$$ ../vlc
build=cd ../ && \
ANDROID_ABI=x86 ./compile.sh release
buildjni=no
Build:0.1.3-ARM,1303
commit=0.1.3
subdir=vlc-android
patch=ndkr9.patch
srclibs=VLC@7c52aacbe
forceversion=yes
forcevercode=yes
prebuild=sed -i '/ant/d' ../Makefile && \
ln -s vlc-android/$$VLC$$ ../vlc
build=cd ../ && \
ANDROID_ABI=armeabi ./compile.sh release
buildjni=no
Build:0.1.3-ARMv7,1304
commit=0.1.3
subdir=vlc-android
patch=ndkr9.patch
srclibs=VLC@7c52aacbe
forceversion=yes
forcevercode=yes
prebuild=sed -i '/ant/d' ../Makefile && \
ln -s vlc-android/$$VLC$$ ../vlc
build=cd ../ && \
ANDROID_ABI=armeabi-v7a ./compile.sh release
buildjni=no
Build:0.9.0,9002
commit=0.9.0
subdir=vlc-android
srclibs=VLC@31ffb20309264994
forcevercode=yes
prebuild=sed -i '/ant/d' ../Makefile && \
ln -s vlc-android/$$VLC$$ ../vlc
build=cd ../ && \
ANDROID_ABI=x86 ./compile.sh release
buildjni=no
Build:0.9.0,9004
commit=0.9.0
subdir=vlc-android
srclibs=VLC@31ffb20309264994
forcevercode=yes
prebuild=sed -i '/ant/d' ../Makefile && \
ln -s vlc-android/$$VLC$$ ../vlc
build=cd ../ && \
ANDROID_ABI=armeabi-v7a ./compile.sh release
buildjni=no
Build:0.9.1,9102
commit=0.9.1
subdir=vlc-android
srclibs=VLC@37e886d113b8b567c15208579fb2f
forcevercode=yes
prebuild=sed -i '/ant/d' ../Makefile && \
ln -s vlc-android/$$VLC$$ ../vlc
build=cd ../ && \
ANDROID_ABI=x86 ./compile.sh release
buildjni=no
Build:0.9.1,9104
commit=0.9.1
subdir=vlc-android
srclibs=VLC@37e886d113b8b567c15208579fb2f
forcevercode=yes
prebuild=sed -i '/ant/d' ../Makefile && \
ln -s vlc-android/$$VLC$$ ../vlc
build=cd ../ && \
ANDROID_ABI=armeabi-v7a ./compile.sh release
buildjni=no
Build:0.9.5,9502
disable=can't download gmp
commit=0.9.5
subdir=vlc-android
srclibs=VLC@052600173f376ff58ff04d53746961a2
forcevercode=yes
prebuild=sed -i '/ant/d' ../Makefile && \
ln -s vlc-android/$$VLC$$ ../vlc
build=cd ../ && \
ANDROID_ABI=x86 ./compile.sh release
buildjni=no
Build:0.9.5,9504
disable=can't download gmp
commit=0.9.5
subdir=vlc-android
srclibs=VLC@052600173f376ff58ff04d53746961a2
forcevercode=yes
prebuild=sed -i '/ant/d' ../Makefile && \
ln -s vlc-android/$$VLC$$ ../vlc
build=cd ../ && \
ANDROID_ABI=armeabi-v7a ./compile.sh release
buildjni=no
Build:0.9.6,9602
commit=0.9.6
subdir=vlc-android
srclibs=VLC-2.2@27f4799
forcevercode=yes
prebuild=sed -i '/ant/d' ../Makefile && \
ln -s vlc-android/$$VLC-2.2$$ ../vlc
build=cd ../ && \
ANDROID_ABI=x86 ./compile.sh release
buildjni=no
Build:0.9.6,9604
commit=0.9.6
subdir=vlc-android
srclibs=VLC-2.2@27f4799
forcevercode=yes
prebuild=sed -i '/ant/d' ../Makefile && \
ln -s vlc-android/$$VLC-2.2$$ ../vlc
build=cd ../ && \
ANDROID_ABI=armeabi-v7a ./compile.sh release
buildjni=no
Build:0.9.7,9702
commit=0.9.7
subdir=vlc-android
srclibs=VLC-2.2@9e1c6ff
forcevercode=yes
prebuild=sed -i '/ant/d' ../Makefile && \
ln -s vlc-android/$$VLC-2.2$$ ../vlc
build=cd ../ && \
ANDROID_ABI=x86 ./compile.sh release
buildjni=no
Build:0.9.7,9704
commit=0.9.7
subdir=vlc-android
srclibs=VLC-2.2@9e1c6ff
forcevercode=yes
prebuild=sed -i '/ant/d' ../Makefile && \
ln -s vlc-android/$$VLC-2.2$$ ../vlc
build=cd ../ && \
ANDROID_ABI=armeabi-v7a ./compile.sh release
buildjni=no
Build:0.9.7.1,9711
disable=build fails
commit=0.9.7.1
subdir=vlc-android
srclibs=VLC-2.2@57cd36b
forcevercode=yes
prebuild=sed -i '/ant/d' ../Makefile && \
ln -s vlc-android/$$VLC-2.2$$ ../vlc
build=cd ../ && \
ANDROID_ABI=mips ./compile.sh release
buildjni=no
Build:0.9.7.1,9712
commit=0.9.7.1
subdir=vlc-android
srclibs=VLC-2.2@57cd36b
forcevercode=yes
prebuild=sed -i '/ant/d' ../Makefile && \
ln -s vlc-android/$$VLC-2.2$$ ../vlc
build=cd ../ && \
ANDROID_ABI=x86 ./compile.sh release
buildjni=no
Build:0.9.7.1,9714
commit=0.9.7.1
subdir=vlc-android
srclibs=VLC-2.2@57cd36b
forcevercode=yes
prebuild=sed -i '/ant/d' ../Makefile && \
ln -s vlc-android/$$VLC-2.2$$ ../vlc
build=cd ../ && \
ANDROID_ABI=armeabi-v7a ./compile.sh release
buildjni=no
Build:0.9.8,9802
commit=0.9.8
subdir=vlc-android
srclibs=VLC-2.2@f2db364
forcevercode=yes
prebuild=sed -i '/ant/d' ../Makefile && \
ln -s vlc-android/$$VLC-2.2$$ ../vlc
build=cd ../ && \
ANDROID_ABI=x86 ./compile.sh release
buildjni=no
Build:0.9.8,9803
commit=0.9.8
subdir=vlc-android
srclibs=VLC-2.2@f2db364
forcevercode=yes
prebuild=sed -i '/ant/d' ../Makefile && \
ln -s vlc-android/$$VLC-2.2$$ ../vlc
build=cd ../ && \
ANDROID_ABI=armeabi ./compile.sh release
buildjni=no
Build:0.9.8,9804
commit=0.9.8
subdir=vlc-android
srclibs=VLC-2.2@f2db364
forcevercode=yes
prebuild=sed -i '/ant/d' ../Makefile && \
ln -s vlc-android/$$VLC-2.2$$ ../vlc
build=cd ../ && \
ANDROID_ABI=armeabi-v7a ./compile.sh release
buildjni=no
Build:0.9.9,9902
commit=0.9.9
subdir=vlc-android
srclibs=VLC-2.2@e731dc23a4f8ef6782c7cc2236bbbf41c034dad1
forcevercode=yes
prebuild=sed -i '/ant/d' ../Makefile && \
ln -s vlc-android/$$VLC-2.2$$ ../vlc
build=cd ../ && \
ANDROID_ABI=x86 ./compile.sh release
buildjni=no
Build:0.9.9,9903
commit=0.9.9
subdir=vlc-android
srclibs=VLC-2.2@e731dc23a4f8ef6782c7cc2236bbbf41c034dad1
forcevercode=yes
prebuild=sed -i '/ant/d' ../Makefile && \
ln -s vlc-android/$$VLC-2.2$$ ../vlc
build=cd ../ && \
ANDROID_ABI=armeabi ./compile.sh release
buildjni=no
Build:0.9.9,9904
commit=0.9.9
subdir=vlc-android
srclibs=VLC-2.2@e731dc23a4f8ef6782c7cc2236bbbf41c034dad1
forcevercode=yes
prebuild=sed -i '/ant/d' ../Makefile && \
ln -s vlc-android/$$VLC-2.2$$ ../vlc
build=cd ../ && \
ANDROID_ABI=armeabi-v7a ./compile.sh release
buildjni=no
Build:0.9.10,10002
commit=0.9.10
subdir=vlc-android
srclibs=VLC-2.2@e33e5de
forcevercode=yes
prebuild=sed -i '/ant/d' ../Makefile && \
ln -s vlc-android/$$VLC-2.2$$ ../vlc
build=cd ../ && \
ANDROID_ABI=x86 ./compile.sh release
buildjni=no
Build:0.9.10,10003
commit=0.9.10
subdir=vlc-android
srclibs=VLC-2.2@e33e5de
forcevercode=yes
prebuild=sed -i '/ant/d' ../Makefile && \
ln -s vlc-android/$$VLC-2.2$$ ../vlc
build=cd ../ && \
ANDROID_ABI=armeabi ./compile.sh release
buildjni=no
Build:0.9.10,10004
commit=0.9.10
subdir=vlc-android
srclibs=VLC-2.2@e33e5de
forcevercode=yes
prebuild=sed -i '/ant/d' ../Makefile && \
ln -s vlc-android/$$VLC-2.2$$ ../vlc
build=cd ../ && \
ANDROID_ABI=armeabi-v7a ./compile.sh release
buildjni=no
#0.9.10 vercodes were off
Build:1.0.0,10006
disable=doesn't build
commit=1.0.0
subdir=vlc-android
srclibs=VLC-2.2@036010e
forcevercode=yes
prebuild=sed -i '/ant/d' ../Makefile && \
ln -s vlc-android/$$VLC-2.2$$ ../vlc
build=cd ../ && \
ANDROID_ABI=x86 ./compile.sh release
buildjni=no
#0.9.10 vercodes were off
Build:1.0.0,10007
disable=doesn't build
commit=1.0.0
subdir=vlc-android
srclibs=VLC-2.2@036010e
forcevercode=yes
prebuild=sed -i '/ant/d' ../Makefile && \
ln -s vlc-android/$$VLC-2.2$$ ../vlc
build=cd ../ && \
ANDROID_ABI=armeabi ./compile.sh release
buildjni=no
#0.9.10 vercodes were off
Build:1.0.0,10008
disable=doesn't build
commit=1.0.0
subdir=vlc-android
srclibs=VLC-2.2@036010e
forcevercode=yes
prebuild=sed -i '/ant/d' ../Makefile && \
ln -s vlc-android/$$VLC-2.2$$ ../vlc
build=cd ../ && \
ANDROID_ABI=armeabi-v7a ./compile.sh release
buildjni=no
Build:1.0.1,10102
commit=1.0.1
subdir=vlc-android
srclibs=VLC-2.2@59409d5
forcevercode=yes
prebuild=sed -i '/ant/d' ../Makefile && \
ln -s vlc-android/$$VLC-2.2$$ ../vlc
build=cd ../ && \
ANDROID_ABI=x86 ./compile.sh release
buildjni=no
Build:1.0.1,10103
commit=1.0.1
subdir=vlc-android
srclibs=VLC-2.2@59409d5
forcevercode=yes
prebuild=sed -i '/ant/d' ../Makefile && \
ln -s vlc-android/$$VLC-2.2$$ ../vlc
build=cd ../ && \
ANDROID_ABI=armeabi ./compile.sh release
buildjni=no
Build:1.0.1,10104
commit=1.0.1
subdir=vlc-android
srclibs=VLC-2.2@59409d5
forcevercode=yes
prebuild=sed -i '/ant/d' ../Makefile && \
ln -s vlc-android/$$VLC-2.2$$ ../vlc
build=cd ../ && \
ANDROID_ABI=armeabi-v7a ./compile.sh release
buildjni=no
Build:1.1.3,1010302
disable=wait for armeabi-v7a build to succeed on bs
commit=1.1.3
subdir=vlc-android
srclibs=VLC@a9b19e4
prebuild=sed -i -e '/^TARGET/aPASSWORD_KEYSTORE="$PASSWORD_KEYSTORE" gradle $TARGET\nexit 0' -e 's@\-d \"gradle\/wrapper\"@1@g' ../compile.sh && \
ln -s vlc-android/$$VLC$$ ../vlc && \
sed -i -e 's/01010300/01010302/g' AndroidManifest.xml && \
sed -i -e 's/getString(R.string.build_time)/"20150308"/g' \
-e 's/getString(R.string.build_host)/"localhost"/g' \
-e 's/getString(R.string.build_revision)/"rev"/g' \
-e 's/BuildConfig.APPLICATION_ID/"org.videlan.vlc"/g' \
-e 's/BuildConfig.VERSION_NAME/"1.1.3"/g' \
-e 's/BuildConfig.VERSION_CODE/1010302/g' \
src/org/videolan/vlc/widget/VLCAppWidgetProvider.java src/org/videolan/vlc/gui/audio/AudioUtil.java src/org/videolan/vlc/gui/NativeCrashActivity.java src/org/videolan/vlc/widget/SlidingPaneLayout.java src/org/videolan/vlc/gui/MainActivity.java src/org/videolan/vlc/gui/AboutFragment.java src/org/videolan/vlc/audio/AudioService.java
build=cd ../ && \
./compile.sh -a "x86" --release
buildjni=no
ndk=r10d
Build:1.1.3,1010303
disable=wait for armeabi-v7a build to succeed on bs
commit=1.1.3
subdir=vlc-android
srclibs=VLC@a9b19e4
prebuild=sed -i -e '/^TARGET/aPASSWORD_KEYSTORE="$PASSWORD_KEYSTORE" gradle $TARGET\nexit 0' -e 's@\-d \"gradle\/wrapper\"@1@g' ../compile.sh && \
ln -s vlc-android/$$VLC$$ ../vlc && \
sed -i -e 's/01010300/01010303/g' AndroidManifest.xml && \
sed -i -e 's/getString(R.string.build_time)/"20150308"/g' \
-e 's/getString(R.string.build_host)/"localhost"/g' \
-e 's/getString(R.string.build_revision)/"rev"/g' \
-e 's/BuildConfig.APPLICATION_ID/"org.videlan.vlc"/g' \
-e 's/BuildConfig.VERSION_NAME/"1.1.3"/g' \
-e 's/BuildConfig.VERSION_CODE/1010303/g' \
src/org/videolan/vlc/widget/VLCAppWidgetProvider.java src/org/videolan/vlc/gui/audio/AudioUtil.java src/org/videolan/vlc/gui/NativeCrashActivity.java src/org/videolan/vlc/widget/SlidingPaneLayout.java src/org/videolan/vlc/gui/MainActivity.java src/org/videolan/vlc/gui/AboutFragment.java src/org/videolan/vlc/audio/AudioService.java
build=cd ../ && \
./compile.sh -a "armeabi" --release
buildjni=no
ndk=r10d
Build:1.1.3,1010304
commit=1.1.3
subdir=vlc-android
srclibs=VLC@a9b19e4
prebuild=sed -i -e '/^TARGET/agradle clean\nPASSWORD_KEYSTORE="$PASSWORD_KEYSTORE" gradle $TARGET\nexit 0' -e 's@\-d \"gradle\/wrapper\"@1@g' ../compile.sh && \
ln -s vlc-android/$$VLC$$ ../vlc && \
sed -i -e 's/01010300/01010304/g' AndroidManifest.xml && \
sed -i -e 's/getString(R.string.build_time)/"20150308"/g' \
-e 's/getString(R.string.build_host)/"localhost"/g' \
-e 's/getString(R.string.build_revision)/"rev"/g' \
-e 's/BuildConfig.APPLICATION_ID/"org.videlan.vlc"/g' \
-e 's/BuildConfig.VERSION_NAME/"1.1.3"/g' \
-e 's/BuildConfig.VERSION_CODE/1010304/g' \
src/org/videolan/vlc/widget/VLCAppWidgetProvider.java src/org/videolan/vlc/gui/audio/AudioUtil.java src/org/videolan/vlc/gui/NativeCrashActivity.java src/org/videolan/vlc/widget/SlidingPaneLayout.java src/org/videolan/vlc/gui/MainActivity.java src/org/videolan/vlc/gui/AboutFragment.java src/org/videolan/vlc/audio/AudioService.java
build=cd ../ && \
./compile.sh -a "armeabi-v7a" --release
buildjni=no
ndk=r10d
Maintainer Notes:
Instructions and dependencies here: http://wiki.videolan.org/AndroidCompile
see http://buildbot.videolan.org/builders/ for version code scheme
The VLC srclib commit can be found out from TESTED_HASH value in compile.sh
Issues:
* Builds locally, but might break on the BS, since we call gradle directly:
We might have to move config etc. out of the two .sh files into our
prebuild and then use fdroid's own gradle= field.
* The sed magic for BuildConfig. and R. should not be necessary. I don't
know what is causing this issue, but maybe running gradle clean properly
will do the trick.
* Switching to a gradle= field should also enable us to use forcevercode
instead of sed.
.
# +0: - (upstream)
# +1: mips
# +2: x86
# +3: arm
# +4: armv7 (CV)
Archive Policy:6 versions
Auto Update Mode:None
Update Check Mode:Tags
Vercode Operation:%c + 4
Current Version:1.1.3
Current Version Code:1010304