[-]
[+]
|
Changed |
_service:tar_git:harbour-base64.changes
|
|
[-]
[+]
|
Changed |
_service:tar_git:harbour-base64.spec
^
|
|
[-]
[+]
|
Changed |
_service
^
|
@@ -1,8 +1,8 @@
<services>
<service name="tar_git">
- <param name="url">https://gitlab.com/ilpianista/harbour-base64.git</param>
+ <param name="url">https://github.com/ilpianista/harbour-base64.git</param>
<param name="branch">master</param>
- <param name="revision">84d0487dbb69d44bca880a5698f5df118ee39d38</param>
+ <param name="revision">cbef43b6154a02da7d5ed39e6570a83754523c17</param>
<param name="token"/>
<param name="debian">N</param>
<param name="dumb">N</param>
|
[-]
[+]
|
Deleted |
_service:tar_git:harbour-base64-0.1.3.tar.bz2/.gitlab-ci.yml
^
|
@@ -1,64 +0,0 @@
-stages:
- - build
- - test
- - publish
-
-.build:
- stage: build
- variables:
- ARCH: armv7hl
- SFOS_VERSION: "3.4.0.24"
- image: coderus/sailfishos-platform-sdk:${SFOS_VERSION}
- artifacts:
- paths:
- - "output/*"
- script:
- - mkdir output
- - mkdir ~/build
- - cp -r * ~/build
- - pushd ~/build
- - mb2 -t SailfishOS-$SFOS_VERSION-$ARCH build
- - popd
- - cp -v ~/build/RPMS/* output
- only:
- - merge_requests
- - tags
-
-build_armv7hl:
- extends: .build
-
-build_i486:
- extends: .build
- variables:
- ARCH: i486
-
-build_aarch64:
- extends: .build
- variables:
- ARCH: aarch64
-
-test:validate-rpms:
- stage: test
- image: registry.gitlab.com/whisperfish/sailo-rs/rpm-validator:latest
- allow_failure: true
- needs:
- - build_armv7hl
- - build_i486
- - build_aarch64
- script:
- - rpmvalidation.sh output/*.rpm
- only:
- - merge_requests
- - tags
-
-publish:
- image: inetprocess/gitlab-release
- stage: publish
- needs:
- - build_armv7hl
- - build_i486
- - build_aarch64
- only:
- - tags
- script:
- - gitlab-release --message 'Release $CI_COMMIT_TAG' output/*
|
[-]
[+]
|
Added |
_service:tar_git:harbour-base64-0.1.4.tar.bz2/.github/FUNDING.yml
^
|
@@ -0,0 +1 @@
+liberapay: ilpianista
|
[-]
[+]
|
Added |
_service:tar_git:harbour-base64-0.1.4.tar.bz2/.github/workflows/build.yml
^
|
@@ -0,0 +1,61 @@
+name: SailfishOS build
+
+on:
+ push:
+ branches:
+ - master
+ tags:
+ - '*'
+ pull_request:
+ branches:
+ - master
+
+jobs:
+ build:
+ runs-on: ubuntu-latest
+
+ steps:
+ - uses: actions/checkout@v2
+
+ - name: Prepare
+ run: mkdir output
+
+ - name: Build armv7hl
+ id: build_armv7hl
+ uses: coderus/github-sfos-build@master
+ with:
+ release: 4.4.0.58
+
+ - name: Build i486
+ id: build_i486
+ uses: coderus/github-sfos-build@master
+ with:
+ release: 4.4.0.58
+ arch: i486
+
+ - name: Build i486
+ id: build_aarch64
+ uses: coderus/github-sfos-build@master
+ with:
+ release: 4.4.0.58
+ arch: aarch64
+
+ - name: Upload build result
+ uses: actions/upload-artifact@v2
+ with:
+ name: rpms
+ path: RPMS
+
+ - name: Create release
+ if: contains(github.ref, 'release')
+ run: |
+ set -x
+ assets=()
+ for asset in RPMS/*.rpm; do
+ assets+=("-a" "$asset")
+ done
+ tag_name="${GITHUB_REF##*/}"
+ hub release create "${assets[@]}" -m "$tag_name" "$tag_name"
+ env:
+ GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
+
|
[-]
[+]
|
Changed |
_service:tar_git:harbour-base64-0.1.4.tar.bz2/Base64.pro
^
|
@@ -2,6 +2,8 @@
CONFIG += sailfishapp
+SAILFISHAPP_ICONS = 86x86 108x108 128x128 172x172
+
SOURCES += \
src/main.cpp
|
[-]
[+]
|
Changed |
_service:tar_git:harbour-base64-0.1.4.tar.bz2/README.md
^
|
@@ -2,8 +2,6 @@
A base64 encoder/decoder application for [Sailfish OS](https://sailfishos.org).
-[![Build Status](https://gitlab.com/ilpianista/harbour-Base64/badges/master/pipeline.svg)](https://gitlab.com/ilpianista/harbour-Base64/pipelines)
-
## Translations
[![Translation status](https://hosted.weblate.org/widgets/harbour-base64/-/svg-badge.svg)](https://hosted.weblate.org/engage/harbour-base64/?utm_source=widget)
|
[-]
[+]
|
Changed |
_service:tar_git:harbour-base64-0.1.4.tar.bz2/harbour-base64.desktop
^
|
@@ -1,8 +1,13 @@
[Desktop Entry]
Type=Application
X-Nemo-Application-Type=silica-qt5
-Categories=Audio;
+Categories=Utility;
Icon=harbour-base64
Exec=harbour-base64
Name=Base64
Comment=Base64 encoder/decoder
+
+[X-Sailjail]
+Permissions=
+OrganizationName=it.andreascarpino
+ApplicationName=harbour-base64
|
[-]
[+]
|
Changed |
_service:tar_git:harbour-base64.yaml
^
|
@@ -1,6 +1,6 @@
Name: harbour-base64
Summary: Base64 encoder/decoder
-Version: 0.1.3
+Version: 0.1.4
Release: 1
# The contents of the Group field should be one of the groups listed here:
# http://gitorious.org/meego-developer-tools/spectacle/blobs/master/data/GROUPS
@@ -13,6 +13,23 @@
- '%{name}-%{version}.tar.bz2'
Description: |
Base64 encoder/decoder.
+
+ %if "%{?vendor}" == "chum"
+ PackageName: Base64
+ Type: desktop-application
+ DeveloperName: Andrea Scarpino
+ Categories:
+ - Utility
+ Custom:
+ Repo: https://github.com/ilpianista/harbour-Base64
+ Icon: https://github.com/ilpianista/harbour-Base64/-/raw/master/icons/harbour-base64.svg
+ Screenshots:
+ - https://github.com/ilpianista/harbour-Base64/-/raw/master/screenshots/screenshot_1.png
+ Url:
+ Homepage: https://github.com/ilpianista/harbour-Base64
+ Bugtracker: https://github.com/ilpianista/harbour-Base64/-/issues
+ Donation: https://paypal.me/andreascarpino
+ %endif
Configure: none
# The qtc5 builder inserts macros to allow QtCreator to have fine
# control over qmake/make execution
@@ -36,7 +53,7 @@
# All installed files
Files:
- - '%{_bindir}'
+ - '%{_bindir}/%{name}'
- '%{_datadir}/%{name}'
- '%{_datadir}/applications/%{name}.desktop'
- '%{_datadir}/icons/hicolor/*/apps/%{name}.png'
|