309 lines
12 KiB
YAML
309 lines
12 KiB
YAML
Categories:
|
|
- Connectivity
|
|
License: MPL-2.0
|
|
WebSite: https://manyver.se
|
|
SourceCode: https://gitlab.com/staltz/manyverse/tree/HEAD
|
|
IssueTracker: https://gitlab.com/staltz/manyverse/issues
|
|
Changelog: https://gitlab.com/staltz/manyverse/blob/HEAD/CHANGELOG.md
|
|
Donate: https://opencollective.com/manyverse
|
|
Bitcoin: 3NNGfHL96UrjggaBVQojF1mnGnXNx1SXv7
|
|
|
|
AutoName: Manyverse
|
|
Summary: A social network off the grid
|
|
Description: |-
|
|
Manyverse is a social network app using the SSB protocol (Secure Scuttlebutt)
|
|
where you can write posts and share with friends nearby or over the internet.
|
|
It's different from mainstream social networks because your data is yours, it
|
|
lives on your phone, not in the cloud. So there is no login, no company
|
|
holding your data, no ads, no tracking of your activity, it's just you and
|
|
your friends! The app is free and open source software, and it will always
|
|
remain free.
|
|
|
|
'''Features:'''
|
|
|
|
* Write posts (even when offline)
|
|
* Share posts to friends over the internet or nearby (in the same Wi-Fi or with Bluetooth)
|
|
* Scroll through many conversations with friends and add your own comments
|
|
* Likes
|
|
* More features as we develop the app!
|
|
|
|
RepoType: git
|
|
Repo: https://gitlab.com/staltz/manyverse.git
|
|
|
|
Builds:
|
|
- versionName: 0.18.10-02.beta
|
|
versionCode: 30
|
|
commit: v0.18.10-02.beta
|
|
subdir: android/app
|
|
sudo:
|
|
- apt-get install -y g++
|
|
- curl -Lo node.tar.xz https://nodejs.org/dist/v8.11.4/node-v8.11.4-linux-x64.tar.xz
|
|
- echo "85ea7cbb5bf624e130585bfe3946e99c85ce5cb84c2aee474038bdbe912f908c node.tar.xz"
|
|
| sha256sum -c -
|
|
- tar xJf node.tar.xz
|
|
- cp -a node-v8.11.4-linux-x64/. /usr/local/
|
|
- npm install -g react-native-cli
|
|
init:
|
|
- sed -i -e '/appium/d' ../../package.json
|
|
- npm install
|
|
- truncate -s 0 ../../node_modules/react-native/local-cli/server/util/external/xsel
|
|
gradle:
|
|
- yes
|
|
srclibs:
|
|
- NodejsMobile@nodejs-mobile-v0.1.7
|
|
rm:
|
|
- node_modules/react-native/ReactAndroid/src/main/third-party/java/infer-annotations/infer-annotations-4.0.jar
|
|
- node_modules/react-native/ReactAndroid/src/main/third-party/java/buck-android-support/buck-android-support.jar
|
|
- node_modules/*/build/Release/*.node
|
|
- node_modules/sodium-native/prebuilds/
|
|
- node_modules/react-native-android-wifi/Examples/
|
|
scanignore:
|
|
- android/build.gradle
|
|
scandelete:
|
|
- node_modules
|
|
build:
|
|
- pushd $$NodejsMobile$$
|
|
- ./tools/android_build.sh $$NDK$$ arm
|
|
- popd
|
|
- mv $$NodejsMobile$$/out_android/armeabi-v7a/libnode.so ../../node_modules/nodejs-mobile-react-native/android/libnode/bin/armeabi-v7a/libnode.so
|
|
- npm run build-android-assets
|
|
ndk: r17b
|
|
|
|
- versionName: 0.1810.16-beta
|
|
versionCode: 32
|
|
commit: v0.1810.16-beta
|
|
subdir: android/app
|
|
sudo:
|
|
- apt-get install -y g++
|
|
- curl -Lo node.tar.xz https://nodejs.org/dist/v8.11.4/node-v8.11.4-linux-x64.tar.xz
|
|
- echo "85ea7cbb5bf624e130585bfe3946e99c85ce5cb84c2aee474038bdbe912f908c node.tar.xz"
|
|
| sha256sum -c -
|
|
- tar xJf node.tar.xz
|
|
- cp -a node-v8.11.4-linux-x64/. /usr/local/
|
|
- npm install -g react-native-cli
|
|
init:
|
|
- sed -i -e '/appium/d' ../../package.json
|
|
- npm install
|
|
- truncate -s 0 ../../node_modules/react-native/local-cli/server/util/external/xsel
|
|
gradle:
|
|
- yes
|
|
srclibs:
|
|
- NodejsMobile@nodejs-mobile-v0.1.7
|
|
rm:
|
|
- node_modules/react-native/ReactAndroid/src/main/third-party/java/infer-annotations/infer-annotations-4.0.jar
|
|
- node_modules/react-native/ReactAndroid/src/main/third-party/java/buck-android-support/buck-android-support.jar
|
|
- node_modules/*/build/Release/*.node
|
|
- node_modules/sodium-native/prebuilds/
|
|
- node_modules/react-native-android-wifi/Examples/
|
|
scanignore:
|
|
- android/build.gradle
|
|
scandelete:
|
|
- node_modules
|
|
build:
|
|
- pushd $$NodejsMobile$$
|
|
- ./tools/android_build.sh $$NDK$$ arm
|
|
- popd
|
|
- mv $$NodejsMobile$$/out_android/armeabi-v7a/libnode.so ../../node_modules/nodejs-mobile-react-native/android/libnode/bin/armeabi-v7a/libnode.so
|
|
- npm run build-android-assets
|
|
ndk: r17b
|
|
|
|
- versionName: 0.1810.24-beta
|
|
versionCode: 34
|
|
commit: v0.1810.24-beta
|
|
subdir: android/app
|
|
sudo:
|
|
- apt-get install -y g++
|
|
- curl -Lo node.tar.xz https://nodejs.org/dist/v8.11.4/node-v8.11.4-linux-x64.tar.xz
|
|
- echo "85ea7cbb5bf624e130585bfe3946e99c85ce5cb84c2aee474038bdbe912f908c node.tar.xz"
|
|
| sha256sum -c -
|
|
- tar xJf node.tar.xz
|
|
- cp -a node-v8.11.4-linux-x64/. /usr/local/
|
|
- npm install -g react-native-cli
|
|
init:
|
|
- sed -i -e '/appium/d' ../../package.json
|
|
- npm install
|
|
- truncate -s 0 ../../node_modules/react-native/local-cli/server/util/external/xsel
|
|
gradle:
|
|
- yes
|
|
srclibs:
|
|
- NodejsMobile@nodejs-mobile-v0.1.7
|
|
rm:
|
|
- node_modules/react-native/ReactAndroid/src/main/third-party/java/infer-annotations/infer-annotations-4.0.jar
|
|
- node_modules/react-native/ReactAndroid/src/main/third-party/java/buck-android-support/buck-android-support.jar
|
|
- node_modules/*/build/Release/*.node
|
|
- node_modules/sodium-native/prebuilds/
|
|
- node_modules/react-native-android-wifi/Examples/
|
|
scanignore:
|
|
- android/build.gradle
|
|
scandelete:
|
|
- node_modules
|
|
build:
|
|
- pushd $$NodejsMobile$$
|
|
- ./tools/android_build.sh $$NDK$$ arm
|
|
- popd
|
|
- mv $$NodejsMobile$$/out_android/armeabi-v7a/libnode.so ../../node_modules/nodejs-mobile-react-native/android/libnode/bin/armeabi-v7a/libnode.so
|
|
- npm run build-android-assets
|
|
ndk: r17b
|
|
|
|
- versionName: 0.1811.12-beta
|
|
versionCode: 35
|
|
commit: v0.1811.12-beta
|
|
subdir: android/app
|
|
sudo:
|
|
- apt-get install -y g++
|
|
- curl -Lo node.tar.xz https://nodejs.org/dist/v8.11.4/node-v8.11.4-linux-x64.tar.xz
|
|
- echo "85ea7cbb5bf624e130585bfe3946e99c85ce5cb84c2aee474038bdbe912f908c node.tar.xz"
|
|
| sha256sum -c -
|
|
- tar xJf node.tar.xz
|
|
- cp -a node-v8.11.4-linux-x64/. /usr/local/
|
|
- npm install -g react-native-cli
|
|
init:
|
|
- sed -i -e '/appium/d' ../../package.json
|
|
- npm install
|
|
- truncate -s 0 ../../node_modules/react-native/local-cli/server/util/external/xsel
|
|
gradle:
|
|
- yes
|
|
srclibs:
|
|
- NodejsMobile@nodejs-mobile-v0.1.7
|
|
rm:
|
|
- node_modules/react-native/ReactAndroid/src/main/third-party/java/infer-annotations/infer-annotations-4.0.jar
|
|
- node_modules/react-native/ReactAndroid/src/main/third-party/java/buck-android-support/buck-android-support.jar
|
|
- node_modules/*/build/Release/*.node
|
|
- node_modules/sodium-native/prebuilds/
|
|
- node_modules/react-native-android-wifi/Examples/
|
|
scanignore:
|
|
- android/build.gradle
|
|
scandelete:
|
|
- node_modules
|
|
build:
|
|
- pushd $$NodejsMobile$$
|
|
- ./tools/android_build.sh $$NDK$$ arm
|
|
- popd
|
|
- mv $$NodejsMobile$$/out_android/armeabi-v7a/libnode.so ../../node_modules/nodejs-mobile-react-native/android/libnode/bin/armeabi-v7a/libnode.so
|
|
- npm run build-android-assets
|
|
ndk: r17b
|
|
|
|
- versionName: 0.1811.14-beta
|
|
versionCode: 36
|
|
commit: v0.1811.14-beta
|
|
subdir: android/app
|
|
sudo:
|
|
- apt-get install -y g++
|
|
- curl -Lo node.tar.xz https://nodejs.org/dist/v8.11.4/node-v8.11.4-linux-x64.tar.xz
|
|
- echo "85ea7cbb5bf624e130585bfe3946e99c85ce5cb84c2aee474038bdbe912f908c node.tar.xz"
|
|
| sha256sum -c -
|
|
- tar xJf node.tar.xz
|
|
- cp -a node-v8.11.4-linux-x64/. /usr/local/
|
|
- npm install -g react-native-cli
|
|
init:
|
|
- sed -i -e '/appium/d' ../../package.json
|
|
- npm install
|
|
- truncate -s 0 ../../node_modules/react-native/local-cli/server/util/external/xsel
|
|
gradle:
|
|
- yes
|
|
srclibs:
|
|
- NodejsMobile@nodejs-mobile-v0.1.7
|
|
rm:
|
|
- node_modules/react-native/ReactAndroid/src/main/third-party/java/infer-annotations/infer-annotations-4.0.jar
|
|
- node_modules/react-native/ReactAndroid/src/main/third-party/java/buck-android-support/buck-android-support.jar
|
|
- node_modules/*/build/Release/*.node
|
|
- node_modules/sodium-native/prebuilds/
|
|
- node_modules/react-native-android-wifi/Examples/
|
|
scanignore:
|
|
- android/build.gradle
|
|
scandelete:
|
|
- node_modules
|
|
build:
|
|
- pushd $$NodejsMobile$$
|
|
- ./tools/android_build.sh $$NDK$$ arm
|
|
- popd
|
|
- mv $$NodejsMobile$$/out_android/armeabi-v7a/libnode.so ../../node_modules/nodejs-mobile-react-native/android/libnode/bin/armeabi-v7a/libnode.so
|
|
- npm run build-android-assets
|
|
ndk: r17b
|
|
|
|
- versionName: 0.1811.21-beta
|
|
versionCode: 37
|
|
commit: v0.1811.21-beta
|
|
subdir: android/app
|
|
sudo:
|
|
- apt-get install -y g++
|
|
- curl -Lo node.tar.xz https://nodejs.org/dist/v8.11.4/node-v8.11.4-linux-x64.tar.xz
|
|
- echo "85ea7cbb5bf624e130585bfe3946e99c85ce5cb84c2aee474038bdbe912f908c node.tar.xz"
|
|
| sha256sum -c -
|
|
- tar xJf node.tar.xz
|
|
- cp -a node-v8.11.4-linux-x64/. /usr/local/
|
|
- npm install -g react-native-cli
|
|
init:
|
|
- sed -i -e '/appium/d' ../../package.json
|
|
- npm install
|
|
- truncate -s 0 ../../node_modules/react-native/local-cli/server/util/external/xsel
|
|
gradle:
|
|
- yes
|
|
srclibs:
|
|
- NodejsMobile@nodejs-mobile-v0.1.7
|
|
rm:
|
|
- node_modules/react-native/ReactAndroid/src/main/third-party/java/infer-annotations/infer-annotations-4.0.jar
|
|
- node_modules/react-native/ReactAndroid/src/main/third-party/java/buck-android-support/buck-android-support.jar
|
|
- node_modules/*/build/Release/*.node
|
|
- node_modules/sodium-native/prebuilds/
|
|
- node_modules/react-native-android-wifi/Examples/
|
|
scanignore:
|
|
- android/build.gradle
|
|
scandelete:
|
|
- node_modules
|
|
build:
|
|
- pushd $$NodejsMobile$$
|
|
- ./tools/android_build.sh $$NDK$$ arm
|
|
- popd
|
|
- mv $$NodejsMobile$$/out_android/armeabi-v7a/libnode.so ../../node_modules/nodejs-mobile-react-native/android/libnode/bin/armeabi-v7a/libnode.so
|
|
- npm run build-android-assets
|
|
ndk: r17b
|
|
|
|
- versionName: 0.1811.28-beta
|
|
versionCode: 38
|
|
commit: v0.1811.28-beta
|
|
subdir: android/app
|
|
sudo:
|
|
- apt-get install -y g++
|
|
- curl -Lo node.tar.xz https://nodejs.org/dist/v8.11.4/node-v8.11.4-linux-x64.tar.xz
|
|
- echo "85ea7cbb5bf624e130585bfe3946e99c85ce5cb84c2aee474038bdbe912f908c node.tar.xz"
|
|
| sha256sum -c -
|
|
- tar xJf node.tar.xz
|
|
- cp -a node-v8.11.4-linux-x64/. /usr/local/
|
|
- npm install -g react-native-cli
|
|
init:
|
|
- sed -i -e '/appium/d' ../../package.json
|
|
- npm install
|
|
- truncate -s 0 ../../node_modules/react-native/local-cli/server/util/external/xsel
|
|
gradle:
|
|
- yes
|
|
srclibs:
|
|
- NodejsMobile@nodejs-mobile-v0.1.7
|
|
rm:
|
|
- node_modules/react-native/ReactAndroid/src/main/third-party/java/infer-annotations/infer-annotations-4.0.jar
|
|
- node_modules/react-native/ReactAndroid/src/main/third-party/java/buck-android-support/buck-android-support.jar
|
|
- node_modules/*/build/Release/*.node
|
|
- node_modules/sodium-native/prebuilds/
|
|
- node_modules/react-native-android-wifi/Examples/
|
|
scanignore:
|
|
- android/build.gradle
|
|
scandelete:
|
|
- node_modules
|
|
build:
|
|
- pushd $$NodejsMobile$$
|
|
- ./tools/android_build.sh $$NDK$$ arm
|
|
- popd
|
|
- mv $$NodejsMobile$$/out_android/armeabi-v7a/libnode.so ../../node_modules/nodejs-mobile-react-native/android/libnode/bin/armeabi-v7a/libnode.so
|
|
- npm run build-android-assets
|
|
ndk: r17b
|
|
|
|
MaintainerNotes: |-
|
|
scanignore is used to allow the "node_modules/react-native/android" local Maven repository which contains the prebuilt react-native library which we get from npm.
|
|
|
|
appium is removed because it fails to build on the build server due to some missing dev dependencies and we don't need it anyway.
|
|
|
|
AutoUpdateMode: Version v%v
|
|
UpdateCheckMode: Tags
|
|
CurrentVersion: 0.1811.28-beta
|
|
CurrentVersionCode: 38
|