Compare commits
37 Commits
upstream/0
...
master
| Author | SHA1 | Date |
|---|---|---|
|
|
4757569f6c | |
|
|
ad66fda5c3 | |
|
|
dbcac775d6 | |
|
|
33e533a0a8 | |
|
|
6d8ae6baa6 | |
|
|
cec96340ad | |
|
|
230ab7ac15 | |
|
|
5378c4097b | |
|
|
997cf93def | |
|
|
e428bccbeb | |
|
|
1c937264dc | |
|
|
f28fc1a061 | |
|
|
a367b6fd7c | |
|
|
86a26f2785 | |
|
|
2ec2597a7f | |
|
|
36203f85b3 | |
|
|
3873a2b1fe | |
|
|
175a85f086 | |
|
|
427d963ca9 | |
|
|
6a1194dc9b | |
|
|
5f4833cd64 | |
|
|
2368ab4f9c | |
|
|
8e02e89da5 | |
|
|
b0ffd898bd | |
|
|
00e9e00b4d | |
|
|
3f389281bf | |
|
|
a0e22dcef3 | |
|
|
f5ada6ba8f | |
|
|
7a87eb0532 | |
|
|
446ffb5654 | |
|
|
cce5613c0c | |
|
|
d8a5e63148 | |
|
|
71ce2fcc56 | |
|
|
7b529570c3 | |
|
|
b6cf42b17e | |
|
|
c1cb3a2ac7 | |
|
|
b735670375 |
|
|
@ -0,0 +1,11 @@
|
|||
libhyprcursor (0.1.11-1) unstable; urgency=medium
|
||||
|
||||
* New upstream version 0.1.11
|
||||
|
||||
-- Alan M Varghese (NyxTrail) <alan@digistorm.in> Sun, 02 Mar 2025 08:05:54 +0000
|
||||
|
||||
libhyprcursor (0.1.9-1) unstable; urgency=low
|
||||
|
||||
* Initial release. Closes: #1067116
|
||||
|
||||
-- Alan M Varghese (NyxTrail) <alan@digistorm.in> Mon, 18 Mar 2024 16:41:48 +0000
|
||||
|
|
@ -0,0 +1,50 @@
|
|||
Source: libhyprcursor
|
||||
Section: x11
|
||||
Priority: optional
|
||||
Maintainer: Alan M Varghese (NyxTrail) <alan@digistorm.in>
|
||||
Build-Depends: cmake,
|
||||
debhelper-compat (= 13),
|
||||
libcairo2-dev,
|
||||
libhyprlang-dev (>= 0.4.2),
|
||||
librsvg2-dev,
|
||||
libtomlplusplus-dev,
|
||||
libzip-dev,
|
||||
pandoc,
|
||||
pkgconf
|
||||
Standards-Version: 4.7.2
|
||||
Homepage: https://github.com/hyprwm/hyprcursor
|
||||
Rules-Requires-Root: no
|
||||
Vcs-Git: https://salsa.debian.org/NyxTrail/hyprcursor.git
|
||||
Vcs-Browser: https://salsa.debian.org/NyxTrail/hyprcursor
|
||||
|
||||
Package: hyprcursor-util
|
||||
Architecture: any
|
||||
Depends: ${misc:Depends}, ${shlibs:Depends}
|
||||
Description: Utility to manipulate hyprcusor and xcursor themes
|
||||
hyprcursor is the cursor format, and associated files and utilities
|
||||
for Hyprland.
|
||||
.
|
||||
This package contains hyprcursor-util; a binary to compile, pack,
|
||||
unpack etc the hyprcursor and xcursor themes.
|
||||
|
||||
Package: libhyprcursor0
|
||||
Section: libs
|
||||
Architecture: any
|
||||
Depends: ${misc:Depends}, ${shlibs:Depends}
|
||||
Description: hyprland cursor format, library and utilities
|
||||
hyprcursor is the cursor format, and associated files and utilities
|
||||
for Hyprland.
|
||||
.
|
||||
This package contains hyprcursor; a cursor format, library and
|
||||
utilities for Hyprland.
|
||||
|
||||
Package: libhyprcursor-dev
|
||||
Section: libdevel
|
||||
Architecture: any
|
||||
Depends: ${misc:Depends},
|
||||
libhyprcursor0 (= ${binary:Version})
|
||||
Description: hyprland cursor format, library and utilities (headers)
|
||||
hyprcursor is the cursor format, and associated files and utilities
|
||||
for Hyprland.
|
||||
.
|
||||
This package contains the header files for hyprcursor.
|
||||
|
|
@ -0,0 +1,38 @@
|
|||
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
|
||||
Upstream-Name: hyprcursor
|
||||
Upstream-Contact: https://github.com/hyprwm/hyprcursor/issues
|
||||
Source: https://github.com/hyprwm/hyprcursor
|
||||
|
||||
Files: *
|
||||
Copyright: 2024, Hypr Development
|
||||
License: BSD-3-Clause
|
||||
|
||||
Files: debian/*
|
||||
Copyright: 2024, Alan M Varghese <alan@digistorm.in>
|
||||
License: BSD-3-Clause
|
||||
|
||||
License: BSD-3-Clause
|
||||
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,51 @@
|
|||
:title: hyprcursor-util
|
||||
|
||||
NAME
|
||||
====
|
||||
hyprcursor-util - A utility to compile, pack, unpack, etc. hyprcursor and xcursor themes
|
||||
|
||||
SYNOPSIS
|
||||
========
|
||||
**hyprcursor-util** -c <path> [-o <dir>]
|
||||
|
||||
**hyprcursor-util** -x <path> [-o <dir>] [--resize [mode]]
|
||||
|
||||
OPTIONS
|
||||
=======
|
||||
**-c <path>, --create <path>**
|
||||
Create a compiled hyprcursor theme from a working state
|
||||
|
||||
**-x <path>, --extract <path>**
|
||||
Extract an xcursor theme into a working state. This option uses the
|
||||
external program **xcur2png(1)** for converting xcursor theme files to
|
||||
a format required by hyprcursor.
|
||||
|
||||
**-o <path-to-dir>, --output <path-to-dir>**
|
||||
Both **--create** and **--extract** supports the **-output** option to
|
||||
specify an output directory. For safety reasons, **do not use this on
|
||||
versions below 0.1.1** as it will nuke the specified directory without
|
||||
asking.
|
||||
|
||||
Since v0.1.2, this directory is the parent, the theme will be written to
|
||||
a subdirectory in it called **ACTION_NAME**.
|
||||
|
||||
**--resize [mode]**
|
||||
For use with **--extract** option. Specify a default resize algorithm for
|
||||
shapes. Default is **none**.
|
||||
|
||||
**-v, --version**
|
||||
Print info about the version of hyprcursor-util.
|
||||
|
||||
DESCRIPTION
|
||||
===========
|
||||
Cursor themes can be in 3 states:
|
||||
* **compiled hyprcursor** - these can be used by apps / compositors
|
||||
* **compiled xcursor** - these can be used by xcursor
|
||||
* **working state** - an easy to navigate mode where every cursor is a png/svg,
|
||||
and all the meta is in files
|
||||
|
||||
AUTHORS
|
||||
=======
|
||||
This man page is written for the Debian GNU/Linux system by Alan M Varghese.
|
||||
The information in this page is collected from the official README file
|
||||
included with hyprcursor-util source files.
|
||||
|
|
@ -0,0 +1 @@
|
|||
usr/bin/hyprcursor-util
|
||||
|
|
@ -0,0 +1 @@
|
|||
usr/share/doc/hyprcursor-util/hyprcursor-util.1
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
usr/include
|
||||
usr/lib/*/libhyprcursor.so
|
||||
usr/lib/*/pkgconfig
|
||||
|
|
@ -0,0 +1 @@
|
|||
usr/lib/*/libhyprcursor.so.*
|
||||
|
|
@ -0,0 +1,21 @@
|
|||
#!/usr/bin/make -f
|
||||
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_test:
|
||||
:
|
||||
|
||||
override_dh_auto_install:
|
||||
dh_auto_install
|
||||
|
||||
mkdir -p debian/tmp/usr/share/doc/hyprcursor-util
|
||||
pandoc debian/hyprcursor-util.1.rst --standalone \
|
||||
--variable=header:"hyprcursor-util User Manual" \
|
||||
--variable=section:1 \
|
||||
--from rst \
|
||||
--to man > debian/tmp/usr/share/doc/hyprcursor-util/hyprcursor-util.1
|
||||
|
|
@ -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,4 @@
|
|||
Bug-Database: https://github.com/hyprwm/hyprcursor/issues
|
||||
Bug-Submit: https://github.com/hyprwm/hyprcursor/issues/new
|
||||
Repository: https://github.com/hyprwm/hyprcursor
|
||||
Repository-Browse: https://github.com/hyprwm/hyprcursor
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
version=4
|
||||
opts="searchmode=html" \
|
||||
https://github.com/hyprwm/hyprcursor/tags \
|
||||
https://github.com/hyprwm/hyprcursor/archive/refs/tags/v(\d+.\d+.\d+)\.tar\.gz
|
||||
Loading…
Reference in New Issue