]> git.proxmox.com Git - fonts-font-logos.git/commitdiff
initial import
authorThomas Lamprecht <t.lamprecht@proxmox.com>
Wed, 7 Jun 2023 10:39:59 +0000 (12:39 +0200)
committerThomas Lamprecht <t.lamprecht@proxmox.com>
Wed, 7 Jun 2023 10:52:49 +0000 (12:52 +0200)
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Makefile [new file with mode: 0644]
debian/changelog [new file with mode: 0644]
debian/control [new file with mode: 0644]
debian/copyright [new file with mode: 0644]
debian/install [new file with mode: 0644]
debian/rules [new file with mode: 0755]
debian/source/format [new file with mode: 0644]
debian/source/lintian-overrides [new file with mode: 0644]

diff --git a/Makefile b/Makefile
new file mode 100644 (file)
index 0000000..f2d35ab
--- /dev/null
+++ b/Makefile
@@ -0,0 +1,52 @@
+include /usr/share/dpkg/pkg-info.mk
+
+PACKAGE=fonts-font-logos
+
+BUILDDIR ?= $(PACKAGE)-$(DEB_VERSION_UPSTREAM)
+ORIG_SRC_TAR=$(PACKAGE)_$(DEB_VERSION_UPSTREAM).orig.tar.gz
+
+DEB=$(PACKAGE)_$(DEB_VERSION)_all.deb
+DSC=$(PACKAGE)_$(DEB_VERSION).dsc
+
+all: deb
+
+$(BUILDDIR): debian src
+       rm -rf $@ $@.tmp
+       cp -a src $@.tmp
+       cp -a debian/ $@.tmp/debian
+       echo "git clone git://git.proxmox.com/git/fonts-font-logos.git\\ngit checkout $$(git rev-parse HEAD)" > $@.tmp/debian/SOURCE
+       mv $@.tmp $@
+
+.PHONY: deb
+deb: $(DEB)
+$(DEB): $(BUILDDIR)
+       cd $(BUILDDIR); dpkg-buildpackage -b -us -uc
+       lintian $@
+
+$(ORIG_SRC_TAR): $(BUILDDIR)
+       tar czf $(ORIG_SRC_TAR) --exclude="$(BUILDDIR)/debian" $(BUILDDIR)
+
+.PHONY: dsc
+dsc: clean
+       $(MAKE) $(DSC)
+       lintian $(DSC)
+
+$(DSC): $(ORIG_SRC_TAR) $(BUILDDIR)
+       cd $(BUILDDIR); dpkg-buildpackage -S -us -uc -d
+
+sbuild: $(DSC)
+       sbuild $(DSC)
+
+.PHONY: upload
+upload: UPLOAD_DIST ?= $(DEB_DISTRIBUTION)
+upload: $(DEB)
+       tar cf - $(DEB) | ssh repoman@repo.proxmox.com -- upload --product pve --dist $(UPLOAD_DIST)
+
+.PHONY: distclean clean
+distclean: clean
+clean:
+       rm -rf $(PACKAGE)-[0-9]*/ *.deb *.changes *.buildinfo *.build *.tar.?z *.dsc
+
+.PHONY: dinstall
+dinstall: $(DEB)
+       dpkg -i $(DEB)
diff --git a/debian/changelog b/debian/changelog
new file mode 100644 (file)
index 0000000..8bb5f4a
--- /dev/null
@@ -0,0 +1,5 @@
+fonts-font-logos (1.0.1-1) bullseye; urgency=medium
+
+  * initial import
+
+ -- Proxmox Support Team <support@proxmox.com>  Sun, 28 May 2023 16:06:25 +0200
diff --git a/debian/control b/debian/control
new file mode 100644 (file)
index 0000000..488b24c
--- /dev/null
@@ -0,0 +1,17 @@
+Source: fonts-font-logos
+Section: fonts
+Priority: optional
+Maintainer: Proxmox Support Team <support@proxmox.com>
+Build-Depends: debhelper-compat (= 12),
+Standards-Version: 4.6.1
+Homepage: https://lukas-w.github.io/font-logos/
+
+Package: fonts-font-logos
+Architecture: all
+Multi-Arch: foreign
+Depends: ${misc:Depends},
+Description: Icon font for Distributions and FOSS
+ Font-logos is an icon font containing logos of popular linux distributions and
+ other open source software. All brand icons are trademarks of their respective
+ owners and should only be used to represent the company or product to which
+ they refer.
diff --git a/debian/copyright b/debian/copyright
new file mode 100644 (file)
index 0000000..fc285d2
--- /dev/null
@@ -0,0 +1,51 @@
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Source: https://github.com/Lukas-W/font-logos
+Upstream-Name: font-logos
+
+Files:
+ *
+Copyright: 2014 - 2017 The font-logos project
+License: Unlicense
+ This is free and unencumbered software released into the public domain.
+ .
+ Anyone is free to copy, modify, publish, use, compile, sell, or
+ distribute this software, either in source code form or as a compiled
+ binary, for any purpose, commercial or non-commercial, and by any
+ means.
+ .
+ In jurisdictions that recognize copyright laws, the author or authors
+ of this software dedicate any and all copyright interest in the
+ software to the public domain. We make this dedication for the benefit
+ of the public at large and to the detriment of our heirs and
+ successors. We intend this dedication to be an overt act of
+ relinquishment in perpetuity of all present and future rights to this
+ software under copyright law.
+ .
+ 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 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.
+ .
+ For more information, please refer to <http://unlicense.org>
+
+Files:
+ debian/*
+Copyright: 2023 Proxmox Server Solutions GmbH <support@proxmox.com>
+License: GPL-3.0-or-later
+ This program is free software: you can redistribute it and/or modify it under
+ the terms of the GNU General Public License as published by the Free Software
+ Foundation, either version 3 of the License, or (at your option) any later
+ version.
+ .
+ This program 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 General Public License for more details.
+ .
+ You should have received a copy of the GNU General Public License along with
+ this program. If not, see <https://www.gnu.org/licenses/>.
+Comment:
+ On Debian systems, the full text of the GNU General Public License
+ version 3 can be found in the file '/usr/share/common-licenses/GPL-3'.
diff --git a/debian/install b/debian/install
new file mode 100644 (file)
index 0000000..0ef0655
--- /dev/null
@@ -0,0 +1,2 @@
+font-logos/assets/* /usr/share/fonts-font-logos/fonts
+font-logos.css  /usr/share/fonts-font-fonts/css
diff --git a/debian/rules b/debian/rules
new file mode 100755 (executable)
index 0000000..2a6e77d
--- /dev/null
@@ -0,0 +1,9 @@
+#!/usr/bin/make -f
+# See debhelper(7) (uncomment to enable)
+# output every command that modifies files on the build system.
+#DH_VERBOSE = 1
+
+
+%:
+       dh $@
+
diff --git a/debian/source/format b/debian/source/format
new file mode 100644 (file)
index 0000000..163aaf8
--- /dev/null
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/debian/source/lintian-overrides b/debian/source/lintian-overrides
new file mode 100644 (file)
index 0000000..1757e18
--- /dev/null
@@ -0,0 +1 @@
+fonts-font-logos source: license-problem-cc-by-nc-sa [font-logos/vectors/artix.svg]