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