diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml new file mode 100644 index 0000000..c7ce2d4 --- /dev/null +++ b/.github/workflows/build.yml @@ -0,0 +1,52 @@ +name: Build + +on: + push: + branches: [ main ] + pull_request: + branches: [ main ] + +jobs: + Ubuntu: + name: Ubuntu latest build + runs-on: ubuntu-latest + permissions: write-all + + steps: + - name: Checkout Source + uses: actions/checkout@v3 + + - name: Add Simple Linux DE repository + run : | + sudo mkdir -p /etc/apt/sources.list.d + sudo bash -c "echo 'deb [trusted=yes] https://gitcode.net/simple-linux-de/debserver/-/raw/master unstable main contrib non-free' > /etc/apt/sources.list.d/simplelinux.list" + + - name: Update repository + run: sudo apt update -y + + - name: Install the basic dev packages + + run: sudo apt install -y equivs curl git devscripts lintian build-essential automake autotools-dev cmake g++ cutefish-core cutefish-kwin-plugins cutefish-qt-plugins fishui libcutefish + + - name: Install build dependencies + run: sudo mk-build-deps -i -t "apt-get --yes" -r + + - name: Build Package + run: sudo dpkg-buildpackage -b -uc -us -nc -tc -j$(nproc) + + - name: Get current date + id: date + run: echo "::set-output name=today::$(date +'%Y-%m-%d-%s')" + + - name: Upload build + uses: "marvinpinto/action-automatic-releases@latest" + with: + repo_token: "${{ secrets.GITHUB_TOKEN }}" + automatic_release_tag: "autobuild" + prerelease: true + title: "Development Build ${{ steps.date.outputs.today }}" + files: | + ../**/*.deb + ../**/*.ddeb + ../**/*.buildinfo + ../**/*.changes \ No newline at end of file diff --git a/debian/changelog b/debian/changelog index 54922cf..22c2905 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,11 @@ +cutefish-wallpapers (0.8-alpha1) UNRELEASED; urgency=low + + * Move Project to Simple Linux DE + * Add a wallpaper. + * Revert to original wallpapers, enjoy! + + -- The Simple Linux DE Develop Group Thu, 31 Jan 2023 17:31:00 +0800 + cutefish-wallpapers (0.5) UNRELEASED; urgency=low * Initial release (CutefishOS) diff --git a/debian/control b/debian/control index 626094d..eedfecf 100644 --- a/debian/control +++ b/debian/control @@ -1,12 +1,12 @@ Source: cutefish-wallpapers Section: devel Priority: optional -Maintainer: CutefishOS +Maintainer: The Simple Linux DE Develop Group Build-Depends: cmake, debhelper (>= 9), extra-cmake-modules Standards-Version: 4.5.0 -Homepage: https://cutefishos.com +Homepage: https://github.com/Simple-Linux-DE Package: cutefish-wallpapers Architecture: any diff --git a/debian/copyright b/debian/copyright index da3e855..c2cc50f 100644 --- a/debian/copyright +++ b/debian/copyright @@ -1,3 +1,3 @@ Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: cutefish-wallpapers -Source: cutefishos.com +Source: https://github.com/Simple-Linux-DE diff --git a/debian/rules b/debian/rules index 6270ad5..fdc8f8a 100755 --- a/debian/rules +++ b/debian/rules @@ -1,7 +1,2 @@ -#!/usr/bin/make -f - %: - dh $@ - -override_dh_auto_configure: - dh_auto_configure -- -DEMBED_TRANSLATIONS=ON -DBUILD_TESTING=ON + dh $@ \ No newline at end of file diff --git a/debian/source/format b/debian/source/format index 163aaf8..46ebe02 100644 --- a/debian/source/format +++ b/debian/source/format @@ -1 +1 @@ -3.0 (quilt) +3.0 (quilt) \ No newline at end of file diff --git a/sources/default.jpg b/sources/default.jpg index 3f1dfd4..f3cf7f2 100644 Binary files a/sources/default.jpg and b/sources/default.jpg differ diff --git a/sources/wallpaper-6.jpg b/sources/wallpaper-6.jpg index e12b71f..3f1dfd4 100644 Binary files a/sources/wallpaper-6.jpg and b/sources/wallpaper-6.jpg differ