mirror of
https://github.com/mac-a-r0ni/lxqt.git
synced 2025-01-22 06:02:19 +01:00
Compare commits
4 Commits
51ff926fbb
...
e03aa5576e
Author | SHA1 | Date | |
---|---|---|---|
|
e03aa5576e | ||
|
e3da7ede22 | ||
|
3710216239 | ||
|
051e61ef17 |
46
.github/workflows/deploy.yml
vendored
Normal file
46
.github/workflows/deploy.yml
vendored
Normal file
@ -0,0 +1,46 @@
|
||||
name: deploy
|
||||
|
||||
on:
|
||||
push:
|
||||
branches:
|
||||
- '*'
|
||||
# Allows you to run this workflow manually from the Actions tab
|
||||
workflow_dispatch:
|
||||
|
||||
jobs:
|
||||
build:
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
steps:
|
||||
# Checks-out your repository under $GITHUB_WORKSPACE
|
||||
- uses: actions/checkout@v3
|
||||
|
||||
# Prepare git log message to avoid extra blank lines
|
||||
- name: Set env message
|
||||
run: |
|
||||
GITREPO=`git remote show origin -n | grep h.URL | sed 's/Fetch URL: https:\/\/github.com\/crux-arm\///g'`
|
||||
GITMSG=`git log -1 --pretty=format:"%s"`
|
||||
echo "MESSAGE=$(echo "[$GITREPO ]: $GITMSG")" >> $GITHUB_ENV
|
||||
|
||||
# Send IRC message by bot
|
||||
- name: irc push
|
||||
uses: rectalogic/notify-irc@v1
|
||||
if: github.event_name == 'push' && !contains(github.event.head_commit.message, 'REPO')
|
||||
with:
|
||||
channel: "#crux-arm"
|
||||
server: "irc.libera.chat"
|
||||
nickname: crux-arm-bot
|
||||
message: ${{ env.MESSAGE }}
|
||||
|
||||
- name: Update REPO file
|
||||
run: |
|
||||
wget -P /tmp -q https://crux.nu/files/httpup-0.5.0.tar.xz
|
||||
tar -C /tmp -xf /tmp/httpup-0.5.0.tar.xz httpup-0.5.0/httpup-repgen
|
||||
/tmp/httpup-0.5.0/httpup-repgen
|
||||
git add REPO
|
||||
|
||||
- name: Push to remote
|
||||
run: |
|
||||
git config user.name "$(git log -n 1 --pretty=format:%an)"
|
||||
git config user.email "$(git log -n 1 --pretty=format:%ae)"
|
||||
bash -c "git commit -a -m '[auto] Update REPO file' && git push || exit 0"
|
14
.httpup-repgen-ignore
Normal file
14
.httpup-repgen-ignore
Normal file
@ -0,0 +1,14 @@
|
||||
\.git
|
||||
\.github$
|
||||
\.svn$
|
||||
\.tar\.gz$
|
||||
\.tgz$
|
||||
\.tar\.bz2$
|
||||
\.zip$
|
||||
/.git/.*
|
||||
/.github/.*
|
||||
^CVS$
|
||||
^.*/CVS$
|
||||
/CVS/.*
|
||||
^CVS/.*
|
||||
.*~$
|
5
REPO
5
REPO
@ -25,6 +25,7 @@ d:lxqt-wallet
|
||||
d:lxqt-panel-profiles
|
||||
d:lxqt-archiver
|
||||
d:lxqt-menu-data
|
||||
d:labwc-tweaks
|
||||
d:lxqt-build-tools-qt5
|
||||
d:qterminal
|
||||
d:libstatgrab
|
||||
@ -133,6 +134,10 @@ f:42b4d0c336355a9917411531f49e2b9e:lxqt-archiver/.footprint
|
||||
f:54b47c23b92dae383b3186a0a0cc67c6:lxqt-menu-data/.signature
|
||||
f:2af7ec3202a5948faf9b11c2048fd7ef:lxqt-menu-data/Pkgfile
|
||||
f:84c9cd9c5c63f242e4e07d14997c9bf0:lxqt-menu-data/.footprint
|
||||
f:83d7099da9fef1d97b1eda69ff1853ba:labwc-tweaks/.signature
|
||||
f:ed2014dd0f5944e62c1e6a160e17ad23:labwc-tweaks/post-install
|
||||
f:8d61448eb5f9137eb6ca1e5350033a54:labwc-tweaks/Pkgfile
|
||||
f:d56db3192e2ca4c92390de88ab236798:labwc-tweaks/.footprint
|
||||
f:55ef119a41f7f31f2bd4b9d48d433af9:lxqt-build-tools-qt5/.signature
|
||||
f:b7943f35571f0df6b025d14c6ebbe3e5:lxqt-build-tools-qt5/Pkgfile
|
||||
f:f190a83fb912fc94b1ebf10ad28dd528:lxqt-build-tools-qt5/.footprint
|
||||
|
13
labwc-tweaks/.footprint
Normal file
13
labwc-tweaks/.footprint
Normal file
@ -0,0 +1,13 @@
|
||||
drwxr-xr-x root/root usr/
|
||||
drwxr-xr-x root/root usr/bin/
|
||||
-rwxr-xr-x root/root usr/bin/labwc-tweaks
|
||||
drwxr-xr-x root/root usr/share/
|
||||
drwxr-xr-x root/root usr/share/applications/
|
||||
-rw-r--r-- root/root usr/share/applications/labwc_tweaks.desktop
|
||||
drwxr-xr-x root/root usr/share/icons/
|
||||
drwxr-xr-x root/root usr/share/icons/hicolor/
|
||||
drwxr-xr-x root/root usr/share/icons/hicolor/scalable/
|
||||
drwxr-xr-x root/root usr/share/icons/hicolor/scalable/apps/
|
||||
-rw-r--r-- root/root usr/share/icons/hicolor/scalable/apps/labwc_tweaks.svg
|
||||
drwxr-xr-x root/root usr/share/metainfo/
|
||||
-rw-r--r-- root/root usr/share/metainfo/labwc_tweaks.appdata.xml
|
5
labwc-tweaks/.signature
Normal file
5
labwc-tweaks/.signature
Normal file
@ -0,0 +1,5 @@
|
||||
untrusted comment: verify with /etc/ports/lxqt.pub
|
||||
RWSobSt/++EYDy7zq+GrNb6CWcaGtM9sGXQnUvge0FgRvFEg2BCOsy/sQ0cUCcocW7qy3HjMptj/bPZCvsrM49wMkeIQwkCXgAQ=
|
||||
SHA256 (Pkgfile) = 241d05595e97e804e5189cb9e5b019b3fced13d1fcb1e3a165f5ffb0d9a5ec81
|
||||
SHA256 (.footprint) = 80aa38236b38ca32302fccfad08384024824f8d205354325075fa38a650673f3
|
||||
SHA256 (labwc-tweaks-20241209.tar.gz) = eac1619c0fd733e449a007d7d1a9797af74857a1dad1473acc0b758883c35843
|
24
labwc-tweaks/Pkgfile
Normal file
24
labwc-tweaks/Pkgfile
Normal file
@ -0,0 +1,24 @@
|
||||
# Description: A Wayland window-stacking compositor
|
||||
# URL: https://github.com/labwc/labwc-tweaks
|
||||
# Maintainer: Jay Lanagan, j at lngn dot net
|
||||
# Depends on: qt6-base libxml2 glib2
|
||||
|
||||
name=labwc-tweaks
|
||||
version=20241209
|
||||
release=1
|
||||
_commit=b4fcde7b91564ebd80dc6f234b35609d476e6f2d
|
||||
source=(https://github.com/labwc/labwc-tweaks/archive/$_commit.tar.gz)
|
||||
renames=($name-$version.tar.gz)
|
||||
build() {
|
||||
|
||||
cmake -B build -S $name-* \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_BUILD_TYPE=Release \
|
||||
-Wno-dev
|
||||
make -C build
|
||||
|
||||
cd build
|
||||
make DESTDIR=$PKG install
|
||||
|
||||
rm -rf $PKG/usr/share/labwc-tweaks/
|
||||
}
|
11
labwc-tweaks/post-install
Normal file
11
labwc-tweaks/post-install
Normal file
@ -0,0 +1,11 @@
|
||||
#!/bin/sh
|
||||
|
||||
# update application db
|
||||
|
||||
/usr/bin/update-desktop-database /usr/share/applications
|
||||
|
||||
# update icon cache
|
||||
|
||||
gtk-update-icon-cache /usr/share/icons/hicolor
|
||||
|
||||
# End post install file
|
Loading…
x
Reference in New Issue
Block a user