From db6bf060253a4cf144b830a1588ee0c0220ee0cd Mon Sep 17 00:00:00 2001 From: jordi fita mas Date: Thu, 23 Jan 2025 01:49:34 +0100 Subject: [PATCH] Add requires files to build DEB package --- debian/changelog | 5 ++ debian/control | 20 ++++++++ debian/copyright | 114 +++++++++++++++++++++++++++++++++++++++++++ debian/install | 9 ++++ debian/rules | 4 ++ debian/source/format | 1 + 6 files changed, 153 insertions(+) create mode 100644 debian/changelog create mode 100644 debian/control create mode 100644 debian/copyright create mode 100644 debian/install create mode 100755 debian/rules create mode 100644 debian/source/format diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000..496847b --- /dev/null +++ b/debian/changelog @@ -0,0 +1,5 @@ +numerus-www (0.0~git00000000000000.0000000-1) bullseye; urgency=medium + + * Initial release. + + -- jordi fita mas Thu, 23 Jan 2025 00:44:46 +0000 diff --git a/debian/control b/debian/control new file mode 100644 index 0000000..9a0eca3 --- /dev/null +++ b/debian/control @@ -0,0 +1,20 @@ +Source: numerus-www +Section: web +Priority: optional +Maintainer: jordi fita mas +Build-Depends: + debhelper-compat (= 13) +Standards-Version: 4.6.0 +XS-Go-Import-Path: dev.tandem.ws/tandem/numerus-www +Vcs-Browser: https://dev.tandem.ws/tandem/numerus-www +Vcs-Git: https://dev.tandem.ws/tandem/numerus-www.git +Homepage: https://dev.tandem.ws/tandem/numerus-www +Rules-Requires-Root: no + +Package: numerus-www +Architecture: all +Depends: + ${misc:Depends}, +Built-Using: ${misc:Built-Using} +Description: Home page of https://numerus.cat/ + This is the contents of the document root for site https://numerus.cat/ diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 0000000..5b615f3 --- /dev/null +++ b/debian/copyright @@ -0,0 +1,114 @@ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Source: https://dev.tandem.ws/tandem/numerus-www +Upstream-Name: numerus-www +Upstream-Contact: jordi@tandem.blog + +Files: + * +Copyright: + 2025 jordi fita mas + 2025 Oriol Carbonell Pujolàs +License: AGPL-3.0-only + +Files: + JetBrainsMono* +Copyright: + 2020 Philipp Nurullin + 2020 Konstantin Bulenkov + 2020 The JetBrains Mono Project Authors +License: OFL-1.1 + +License: OFL-1.1 + Copyright 2020 The JetBrains Mono Project Authors (https://github.com/JetBrains/JetBrainsMono) + . + This Font Software is licensed under the SIL Open Font License, Version 1.1. + This license is copied below, and is also available with a FAQ at: + https://scripts.sil.org/OFL + . + . + ----------------------------------------------------------- + SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007 + ----------------------------------------------------------- + . + PREAMBLE + The goals of the Open Font License (OFL) are to stimulate worldwide + development of collaborative font projects, to support the font creation + efforts of academic and linguistic communities, and to provide a free and + open framework in which fonts may be shared and improved in partnership + with others. + . + The OFL allows the licensed fonts to be used, studied, modified and + redistributed freely as long as they are not sold by themselves. The + fonts, including any derivative works, can be bundled, embedded, + redistributed and/or sold with any software provided that any reserved + names are not used by derivative works. The fonts and derivatives, + however, cannot be released under any other type of license. The + requirement for fonts to remain under this license does not apply + to any document created using the fonts or their derivatives. + . + DEFINITIONS + "Font Software" refers to the set of files released by the Copyright + Holder(s) under this license and clearly marked as such. This may + include source files, build scripts and documentation. + . + "Reserved Font Name" refers to any names specified as such after the + copyright statement(s). + . + "Original Version" refers to the collection of Font Software components as + distributed by the Copyright Holder(s). + . + "Modified Version" refers to any derivative made by adding to, deleting, + or substituting -- in part or in whole -- any of the components of the + Original Version, by changing formats or by porting the Font Software to a + new environment. + . + "Author" refers to any designer, engineer, programmer, technical + writer or other person who contributed to the Font Software. + . + PERMISSION & CONDITIONS + Permission is hereby granted, free of charge, to any person obtaining + a copy of the Font Software, to use, study, copy, merge, embed, modify, + redistribute, and sell modified and unmodified copies of the Font + Software, subject to the following conditions: + . + 1) Neither the Font Software nor any of its individual components, + in Original or Modified Versions, may be sold by itself. + . + 2) Original or Modified Versions of the Font Software may be bundled, + redistributed and/or sold with any software, provided that each copy + contains the above copyright notice and this license. These can be + included either as stand-alone text files, human-readable headers or + in the appropriate machine-readable metadata fields within text or + binary files as long as those fields can be easily viewed by the user. + . + 3) No Modified Version of the Font Software may use the Reserved Font + Name(s) unless explicit written permission is granted by the corresponding + Copyright Holder. This restriction only applies to the primary font name as + presented to the users. + . + 4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font + Software shall not be used to promote, endorse or advertise any + Modified Version, except to acknowledge the contribution(s) of the + Copyright Holder(s) and the Author(s) or with their explicit written + permission. + . + 5) The Font Software, modified or unmodified, in part or in whole, + must be distributed entirely under this license, and must not be + distributed under any other license. The requirement for fonts to + remain under this license does not apply to any document created + using the Font Software. + . + TERMINATION + This license becomes null and void if any of the above conditions are + not met. + . + DISCLAIMER + THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, + EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF + MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT + OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE + COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, + INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL + DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING + FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM + OTHER DEALINGS IN THE FONT SOFTWARE. diff --git a/debian/install b/debian/install new file mode 100644 index 0000000..a612dde --- /dev/null +++ b/debian/install @@ -0,0 +1,9 @@ +cookies.html /usr/share/numerus-www/ +index.html /usr/share/numerus-www/ +JetBrainsMono-BoldItalic.woff2 /usr/share/numerus-www/ +JetBrainsMono-Bold.woff2 /usr/share/numerus-www/ +JetBrainsMono-Italic.woff2 /usr/share/numerus-www/ +JetBrainsMono-Regular.woff2 /usr/share/numerus-www/ +legal.html /usr/share/numerus-www/ +privacy.html /usr/share/numerus-www/ +screen.css /usr/share/numerus-www/ diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..2d33f6a --- /dev/null +++ b/debian/rules @@ -0,0 +1,4 @@ +#!/usr/bin/make -f + +%: + dh $@ diff --git a/debian/source/format b/debian/source/format new file mode 100644 index 0000000..d3827e7 --- /dev/null +++ b/debian/source/format @@ -0,0 +1 @@ +1.0