Initial debian/ files
This commit is contained in:
parent
dbdc288df3
commit
b735670375
|
|
@ -0,0 +1,8 @@
|
||||||
|
hyprcursor for Debian
|
||||||
|
|
||||||
|
Please edit this to provide information specific to
|
||||||
|
this hyprcursor Debian package.
|
||||||
|
|
||||||
|
(Automatically generated by debmake Version 4.4.0)
|
||||||
|
|
||||||
|
-- Alan M Varghese (NyxTrail) <alan@digistorm.in> Mon, 18 Mar 2024 16:41:48 +0000
|
||||||
|
|
@ -0,0 +1,6 @@
|
||||||
|
hyprcursor (0.1.4-1) UNRELEASED; urgency=low
|
||||||
|
|
||||||
|
* Initial release. Closes: #nnnn
|
||||||
|
<nnnn is the bug number of your ITP>
|
||||||
|
|
||||||
|
-- Alan M Varghese (NyxTrail) <alan@digistorm.in> Mon, 18 Mar 2024 16:41:48 +0000
|
||||||
|
|
@ -0,0 +1,18 @@
|
||||||
|
Source: hyprcursor
|
||||||
|
Section: unknown
|
||||||
|
Priority: optional
|
||||||
|
Maintainer: Alan M Varghese (NyxTrail) <alan@digistorm.in>
|
||||||
|
Build-Depends: cmake, debhelper-compat (= 13)
|
||||||
|
Standards-Version: 4.6.1
|
||||||
|
Homepage: <insert the upstream URL, if relevant>
|
||||||
|
Rules-Requires-Root: no
|
||||||
|
#Vcs-Git: https://salsa.debian.org/debian/hyprcursor.git
|
||||||
|
#Vcs-Browser: https://salsa.debian.org/debian/hyprcursor
|
||||||
|
|
||||||
|
Package: hyprcursor
|
||||||
|
Architecture: any
|
||||||
|
Multi-Arch: foreign
|
||||||
|
Depends: ${misc:Depends}, ${shlibs:Depends}
|
||||||
|
Description: auto-generated package by debmake
|
||||||
|
This Debian binary package was auto-generated by the
|
||||||
|
debmake(1) command provided by the debmake package.
|
||||||
|
|
@ -0,0 +1,70 @@
|
||||||
|
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
|
||||||
|
Upstream-Name: hyprcursor
|
||||||
|
Upstream-Contact: <preferred name and address to reach the upstream project>
|
||||||
|
Source: <url://example.com>
|
||||||
|
#
|
||||||
|
# Please double check copyright with the licensecheck(1) command.
|
||||||
|
|
||||||
|
Files: .clang-format
|
||||||
|
.github/workflows/ci.yaml
|
||||||
|
.gitignore
|
||||||
|
CMakeLists.txt
|
||||||
|
README.md
|
||||||
|
docs/DEVELOPERS.md
|
||||||
|
docs/END_USERS.md
|
||||||
|
docs/MAKING_THEMES.md
|
||||||
|
flake.lock
|
||||||
|
flake.nix
|
||||||
|
hyprcursor-util/CMakeLists.txt
|
||||||
|
hyprcursor-util/README.md
|
||||||
|
hyprcursor-util/src/main.cpp
|
||||||
|
hyprcursor.pc.in
|
||||||
|
include/hyprcursor/hyprcursor.h
|
||||||
|
include/hyprcursor/hyprcursor.hpp
|
||||||
|
include/hyprcursor/shared.h
|
||||||
|
libhyprcursor/Log.hpp
|
||||||
|
libhyprcursor/hyprcursor.cpp
|
||||||
|
libhyprcursor/hyprcursor_c.cpp
|
||||||
|
libhyprcursor/internalDefines.hpp
|
||||||
|
libhyprcursor/internalSharedTypes.hpp
|
||||||
|
nix/default.nix
|
||||||
|
nix/overlays.nix
|
||||||
|
tests/test.c
|
||||||
|
tests/test.cpp
|
||||||
|
Copyright: __NO_COPYRIGHT_NOR_LICENSE__
|
||||||
|
License: __NO_COPYRIGHT_NOR_LICENSE__
|
||||||
|
|
||||||
|
#----------------------------------------------------------------------------
|
||||||
|
# Files marked as NO_LICENSE_TEXT_FOUND may be covered by the following
|
||||||
|
# license/copyright files.
|
||||||
|
|
||||||
|
#----------------------------------------------------------------------------
|
||||||
|
# License file: LICENSE
|
||||||
|
BSD 3-Clause License
|
||||||
|
.
|
||||||
|
Copyright (c) 2024, Hypr Development
|
||||||
|
.
|
||||||
|
Redistribution and use in source and binary forms, with or without
|
||||||
|
modification, are permitted provided that the following conditions are met:
|
||||||
|
.
|
||||||
|
1. Redistributions of source code must retain the above copyright notice, this
|
||||||
|
list of conditions and the following disclaimer.
|
||||||
|
.
|
||||||
|
2. Redistributions in binary form must reproduce the above copyright notice,
|
||||||
|
this list of conditions and the following disclaimer in the documentation
|
||||||
|
and/or other materials provided with the distribution.
|
||||||
|
.
|
||||||
|
3. Neither the name of the copyright holder nor the names of its
|
||||||
|
contributors may be used to endorse or promote products derived from
|
||||||
|
this software without specific prior written permission.
|
||||||
|
.
|
||||||
|
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
|
||||||
|
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
||||||
|
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
|
||||||
|
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
|
||||||
|
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||||||
|
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
|
||||||
|
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
|
||||||
|
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
|
||||||
|
OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||||||
|
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
# You must remove unused comment lines for the released package.
|
||||||
|
|
@ -0,0 +1,23 @@
|
||||||
|
#!/usr/bin/make -f
|
||||||
|
# You must remove unused comment lines for the released package.
|
||||||
|
#export DH_VERBOSE = 1
|
||||||
|
#export DEB_BUILD_MAINT_OPTIONS = hardening=+all
|
||||||
|
#export DEB_CFLAGS_MAINT_APPEND = -Wall -pedantic
|
||||||
|
#export DEB_LDFLAGS_MAINT_APPEND = -Wl,-O1
|
||||||
|
|
||||||
|
%:
|
||||||
|
dh $@
|
||||||
|
|
||||||
|
override_dh_auto_configure:
|
||||||
|
cmake --no-warn-unused-cli -DCMAKE_BUILD_TYPE:STRING=Release -DCMAKE_INSTALL_PREFIX:PATH=/usr -S . -B ./build
|
||||||
|
|
||||||
|
override_dh_auto_build:
|
||||||
|
cmake --build ./build --config Release --target all -j`nproc 2>/dev/null || getconf NPROCESSORS_CONF`
|
||||||
|
|
||||||
|
override_dh_auto_clean:
|
||||||
|
rm -rf build/
|
||||||
|
dh_clean
|
||||||
|
|
||||||
|
#override_dh_auto_configure:
|
||||||
|
# dh_auto_configure -- \
|
||||||
|
# -DCMAKE_LIBRARY_ARCHITECTURE="$(DEB_TARGET_MULTIARCH)"
|
||||||
|
|
@ -0,0 +1,10 @@
|
||||||
|
# For more information on what jobs are run see:
|
||||||
|
# https://salsa.debian.org/salsa-ci-team/pipeline
|
||||||
|
#
|
||||||
|
# To enable the jobs, go to your repository (at salsa.debian.org)
|
||||||
|
# and click over Settings > CI/CD > Expand (in General pipelines).
|
||||||
|
# In "CI/CD configuration file" write debian/salsa-ci.yml and click
|
||||||
|
# in "Save Changes". The CI tests will run after the next commit.
|
||||||
|
---
|
||||||
|
include:
|
||||||
|
- https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/recipes/debian.yml
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
3.0 (quilt)
|
||||||
|
|
@ -0,0 +1,4 @@
|
||||||
|
#
|
||||||
|
# ### gbp-buildpackage(1) user may like this. ###
|
||||||
|
#abort-on-upstream-changes
|
||||||
|
#unapply-patches
|
||||||
|
|
@ -0,0 +1,4 @@
|
||||||
|
#
|
||||||
|
# ### dgit-maint-merge(7) workflow user need this ###
|
||||||
|
# single-debian-patch
|
||||||
|
# auto-commit
|
||||||
|
|
@ -0,0 +1,22 @@
|
||||||
|
The automatically generated patch puts this free form text on top of it.
|
||||||
|
|
||||||
|
If you are using gbp-buildpackage(1), you probably don't need this file.
|
||||||
|
|
||||||
|
If you are using dgit-maint-merge(7), please consider text as follows.
|
||||||
|
|
||||||
|
The Debian packaging of foo is maintained in git, using the merging workflow
|
||||||
|
described in dgit-maint-merge(7). There isn't a patch queue that can be
|
||||||
|
represented as a quilt series.
|
||||||
|
|
||||||
|
A detailed breakdown of the changes is available from their canonical
|
||||||
|
representation - git commits in the packaging repository. For example, to see
|
||||||
|
the changes made by the Debian maintainer in the first upload of upstream
|
||||||
|
version 1.2.3, you could use:
|
||||||
|
|
||||||
|
% git clone https://git.dgit.debian.org/foo
|
||||||
|
% cd foo
|
||||||
|
% git log --oneline 1.2.3..debian/1.2.3-1 -- . ':!debian'
|
||||||
|
|
||||||
|
(If you have dgit, use `dgit clone foo`, rather than plain `git clone`.)
|
||||||
|
|
||||||
|
A single combined diff, containing all the changes, follows.
|
||||||
|
|
@ -0,0 +1,9 @@
|
||||||
|
#
|
||||||
|
# DEP-8: autopkgtest - automatic as-installed package testing
|
||||||
|
# Please check * https://dep-team.pages.debian.net/deps/dep8/
|
||||||
|
# * /usr/share/doc/autopkgtest
|
||||||
|
#
|
||||||
|
# !!! Please make sure to edit this to a valid test, otherwise build will fails
|
||||||
|
#
|
||||||
|
#Tests: testcode.sh
|
||||||
|
#Restrictions: allow-stderr, breaks-testbed, needs-internet, needs-root
|
||||||
|
|
@ -0,0 +1,16 @@
|
||||||
|
#
|
||||||
|
# DEP-12: Per-package machine-readable metadata about Upstream
|
||||||
|
# Please check * https://dep-team.pages.debian.net/deps/dep12/
|
||||||
|
# * https://wiki.debian.org/UpstreamMetadata
|
||||||
|
Reference:
|
||||||
|
Author: <please use full names and separate multiple author by the keyword "and">
|
||||||
|
Title:
|
||||||
|
Journal:
|
||||||
|
Year:
|
||||||
|
Volume:
|
||||||
|
Number:
|
||||||
|
Pages:
|
||||||
|
DOI:
|
||||||
|
PMID:
|
||||||
|
URL:
|
||||||
|
eprint:
|
||||||
|
|
@ -0,0 +1,2 @@
|
||||||
|
# You must remove unused comment lines for the released package.
|
||||||
|
version=3
|
||||||
Loading…
Reference in New Issue