commit
b6d343cc93
@ -0,0 +1,17 @@
|
||||
---
|
||||
AccessModifierOffset: -4
|
||||
AlignAfterOpenBracket: Align
|
||||
AlignEscapedNewlines: DontAlign
|
||||
AlignTrailingComments: true
|
||||
BreakBeforeBinaryOperators: All
|
||||
BreakBeforeBraces: Custom
|
||||
BraceWrapping:
|
||||
AfterClass: true
|
||||
AfterFunction: true
|
||||
BreakConstructorInitializers: BeforeComma
|
||||
ColumnLimit: 104
|
||||
FixNamespaceComments: true
|
||||
IndentWidth: 4
|
||||
SortIncludes: false
|
||||
|
||||
...
|
@ -0,0 +1,17 @@
|
||||
# EditorConfig configuration
|
||||
# http://editorconfig.org
|
||||
|
||||
# Top-most EditorConfig file
|
||||
root = true
|
||||
|
||||
# UTF-8 charset, set indent to spaces with width of four,
|
||||
# with no trailing whitespaces and a newline ending every file.
|
||||
[*]
|
||||
charset = utf-8
|
||||
indent_size = 4
|
||||
indent_style = space
|
||||
insert_final_newline = true
|
||||
trim_trailing_whitespace = true
|
||||
|
||||
[*.{html,json,md,yml,sh}]
|
||||
indent_size = 2
|
@ -0,0 +1,8 @@
|
||||
# See https://help.github.com/en/articles/dealing-with-line-endings
|
||||
|
||||
# Set the default behavior, in case people don't have core.autocrlf set.
|
||||
* text=auto
|
||||
|
||||
# Denote all files that are truly binary and should not be modified.
|
||||
*.png binary
|
||||
*.svgz binary
|
@ -0,0 +1,77 @@
|
||||
name: Build
|
||||
on:
|
||||
push:
|
||||
branches:
|
||||
- '*'
|
||||
tags:
|
||||
- '[0-9]*'
|
||||
pull_request:
|
||||
branches:
|
||||
- '*'
|
||||
workflow_dispatch:
|
||||
branches:
|
||||
- '*'
|
||||
defaults:
|
||||
run:
|
||||
shell: bash
|
||||
env:
|
||||
build_type: Release
|
||||
jobs:
|
||||
linux:
|
||||
name: Linux
|
||||
runs-on: ubuntu-latest
|
||||
strategy:
|
||||
matrix:
|
||||
config:
|
||||
- { name: "GCC", cc: gcc, cxx: g++ }
|
||||
- { name: "clang", cc: clang, cxx: clang++ }
|
||||
env:
|
||||
cc: ${{ matrix.config.cc }}
|
||||
cxx: ${{ matrix.config.cxx }}
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v3
|
||||
with:
|
||||
submodules: recursive
|
||||
|
||||
- name: Checkout Qtilitools
|
||||
uses: actions/checkout@v3
|
||||
with:
|
||||
repository: qtilities/qtilitools
|
||||
path: qtilitools
|
||||
|
||||
- name: Update Packages
|
||||
run: sudo apt-get update
|
||||
|
||||
- name: Install Dependencies
|
||||
run: |
|
||||
packages=(
|
||||
qtbase5-dev
|
||||
qttools5-dev
|
||||
pkexec
|
||||
sddm
|
||||
)
|
||||
sudo apt-get install ${packages[@]}
|
||||
|
||||
- name: Build and install Qtilitools
|
||||
working-directory: ${{ github.workspace }}/qtilitools
|
||||
run: |
|
||||
options=(
|
||||
-D CMAKE_INSTALL_PREFIX="/usr"
|
||||
-D CMAKE_BUILD_TYPE=${{ env.build_type }}
|
||||
-B build
|
||||
)
|
||||
cmake ${options[@]}
|
||||
sudo cmake --install build
|
||||
|
||||
- name: Configure
|
||||
run: |
|
||||
options=(
|
||||
-D CMAKE_INSTALL_PREFIX="/usr"
|
||||
-D CMAKE_BUILD_TYPE=${{ env.build_type }}
|
||||
-B build
|
||||
)
|
||||
cmake ${options[@]}
|
||||
|
||||
- name: Build
|
||||
run: cmake --build build --config ${{ env.build_type }}
|
@ -0,0 +1,4 @@
|
||||
build*/
|
||||
*.user
|
||||
compile_commands.json
|
||||
resources/about.md
|
@ -0,0 +1 @@
|
||||
debian/patches
|
@ -0,0 +1 @@
|
||||
series
|
@ -0,0 +1 @@
|
||||
2
|
@ -0,0 +1,15 @@
|
||||
sddm-conf (0.2.0-0ubuntu2) noble; urgency=medium
|
||||
|
||||
* New upstream release.
|
||||
* Don't use the "Release" build type anymore, it could interfere with debug
|
||||
info generation.
|
||||
* Remove an inaccurate documentation field in upstream metadata.
|
||||
* Created debian/watch file.
|
||||
|
||||
-- Aaron Rainbolt <arraybolt3@ubuntu.com> Tue, 20 Feb 2024 12:40:53 -0600
|
||||
|
||||
sddm-conf (0.2.0~git20231105-0ubuntu1) noble; urgency=medium
|
||||
|
||||
* Initial release (LP: #2043824).
|
||||
|
||||
-- Simon Quigley <tsimonq2@ubuntu.com> Fri, 17 Nov 2023 12:26:41 -0600
|
@ -0,0 +1,23 @@
|
||||
Source: sddm-conf
|
||||
Section: x11
|
||||
Priority: optional
|
||||
Maintainer: Lubuntu Developers <lubuntu-devel@lists.ubuntu.com>
|
||||
Uploaders: Simon Quigley <tsimonq2@ubuntu.com>
|
||||
Rules-Requires-Root: no
|
||||
Build-Depends: cmake (>= 3.15),
|
||||
debhelper-compat (= 13),
|
||||
libqt5widgets5,
|
||||
libqtilitools-dev,
|
||||
qtbase5-dev,
|
||||
qttools5-dev
|
||||
Standards-Version: 4.6.2
|
||||
Homepage: https://github.com/qtilities/sddm-conf/
|
||||
Vcs-Browser: https://git.lubuntu.me/Lubuntu/sddm-conf-packaging
|
||||
Vcs-Git: https://git.lubuntu.me/Lubuntu/sddm-conf-packaging.git
|
||||
|
||||
Package: sddm-conf
|
||||
Architecture: any
|
||||
Depends: polkitd, sddm, ${misc:Depends}, ${shlibs:Depends}
|
||||
Description: Configuration editor for SDDM
|
||||
Configuration editor for SDDM similar to sddm-config-editor, but written in
|
||||
C++. Requires polkit to save settings.
|
@ -0,0 +1,55 @@
|
||||
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
|
||||
Source: https://github.com/qtilities/sddm-conf/
|
||||
Upstream-Name: sddm-conf
|
||||
Upstream-Contact: https://groups.google.com/g/qtilities
|
||||
|
||||
Files: *
|
||||
Copyright: 2021-2024 Andrea Zanellato <redtid3@gmail.com>
|
||||
License: MIT
|
||||
|
||||
Files: resources/icons/*.svgz
|
||||
Copyright: 2007 Nuno Pinheiro <nuno@oxygen-icons.org>
|
||||
2007 David Vignoni <david@icon-king.com>
|
||||
2007 David Miller <miller@oxygen-icons.org>
|
||||
2007 Johann Ollivier Lapeyre <johann@oxygen-icons.org>
|
||||
2007 Kenneth Wimer <kwwii@bootsplash.org>
|
||||
2007 Riccardo Iaconelli <riccardo@oxygen-icons.org>
|
||||
License: LGPL-3+
|
||||
This program or library is free software; you can redistribute it
|
||||
and/or modify it under the terms of the GNU Lesser General Public
|
||||
License as published by the Free Software Foundation; either
|
||||
version 3 of the License, or (at your option) any later version.
|
||||
.
|
||||
This library is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
Lesser General Public License for more details.
|
||||
.
|
||||
On Debian systems, the complete text of the GNU Lesser General
|
||||
Public License version 3 can be found in "/usr/share/common-licenses/LGPL-3".
|
||||
Comment: Per the COPYING file: The exception in section 5 of the GNU Lesser General Public License covers
|
||||
the use of elements of this art library in a GUI.
|
||||
|
||||
Files: debian/*
|
||||
Copyright: 2023 Simon Quigley <tsimonq2@ubuntu.com>
|
||||
2024 Aaron Rainbolt <arraybolt3@ubuntu.com>
|
||||
License: MIT
|
||||
|
||||
License: MIT
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
.
|
||||
The above copyright notice and this permission notice shall be included in all
|
||||
copies or substantial portions of the Software.
|
||||
.
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
@ -0,0 +1 @@
|
||||
sddm-conf_0.2.0-0ubuntu2_source.buildinfo x11 optional
|
@ -0,0 +1,4 @@
|
||||
#!/usr/bin/make -f
|
||||
|
||||
%:
|
||||
dh $@
|
@ -0,0 +1 @@
|
||||
no-manual-page [usr/bin/sddm-conf]
|
@ -0,0 +1 @@
|
||||
3.0 (quilt)
|
@ -0,0 +1,4 @@
|
||||
Bug-Database: https://github.com/qtilities/sddm-conf/issues
|
||||
Bug-Submit: https://github.com/qtilities/sddm-conf/issues/new
|
||||
Repository-Browse: https://github.com/qtilities/sddm-conf/
|
||||
Repository: https://github.com/qtilities/sddm-conf.git
|
@ -0,0 +1,4 @@
|
||||
version=4
|
||||
opts="searchmode=plain, \
|
||||
filenamemangle=s/.*(@ANY_VERSION@)/sddm-conf-$1.tar.gz/" \
|
||||
https://api.github.com/repos/qtilities/@PACKAGE@/releases https:\/\/api.github.com\/repos\/qtilities\/@PACKAGE@\/tarball\/@ANY_VERSION@
|
Loading…
Reference in new issue