pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

awesome6-*: Add Font Awesome v6.5.2



Module Name:	pkgsrc-wip
Committed By:	Malte Dehling <mdehling%gmail.com@localhost>
Pushed By:	mdehling
Date:		Mon May 13 15:55:22 2024 -0700
Changeset:	305e81b46e383d339bc4eee8b6b438c2c4fa784a

Modified Files:
	Makefile
Added Files:
	awesome6-otf/DESCR
	awesome6-otf/Makefile
	awesome6-otf/PLIST
	awesome6-otf/distinfo
	awesome6-otf/version.mk
	awesome6-ttf/DESCR
	awesome6-ttf/Makefile
	awesome6-ttf/PLIST
	awesome6-ttf/distinfo
	awesome6-ttf/version.mk

Log Message:
awesome6-*: Add Font Awesome v6.5.2

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=305e81b46e383d339bc4eee8b6b438c2c4fa784a

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 Makefile                |  2 ++
 awesome6-otf/DESCR      |  2 ++
 awesome6-otf/Makefile   | 28 ++++++++++++++++++++++++++++
 awesome6-otf/PLIST      |  4 ++++
 awesome6-otf/distinfo   |  5 +++++
 awesome6-otf/version.mk |  4 ++++
 awesome6-ttf/DESCR      |  2 ++
 awesome6-ttf/Makefile   | 30 ++++++++++++++++++++++++++++++
 awesome6-ttf/PLIST      |  5 +++++
 awesome6-ttf/distinfo   |  5 +++++
 awesome6-ttf/version.mk |  4 ++++
 11 files changed, 91 insertions(+)

diffs:
diff --git a/Makefile b/Makefile
index e32cad6303..9f9e3128a4 100644
--- a/Makefile
+++ b/Makefile
@@ -248,6 +248,8 @@ SUBDIR+=	avp
 SUBDIR+=	avr-gdb
 SUBDIR+=	avra
 SUBDIR+=	avrdude
+SUBDIR+=	awesome6-otf
+SUBDIR+=	awesome6-ttf
 SUBDIR+=	aws-iam-authenticator
 SUBDIR+=	aws-nuke
 SUBDIR+=	axe
diff --git a/awesome6-otf/DESCR b/awesome6-otf/DESCR
new file mode 100644
index 0000000000..11114f177c
--- /dev/null
+++ b/awesome6-otf/DESCR
@@ -0,0 +1,2 @@
+Font Awesome is the Internet's icon library and toolkit, used by
+millions of designers, developers, and content creators.
diff --git a/awesome6-otf/Makefile b/awesome6-otf/Makefile
new file mode 100644
index 0000000000..51aace9707
--- /dev/null
+++ b/awesome6-otf/Makefile
@@ -0,0 +1,28 @@
+# $NetBSD$
+
+.include "version.mk"
+
+DISTNAME=	fontawesome-free-${FA_VERSION}-desktop
+PKGNAME=	awesome6-otf-${FA_VERSION}
+CATEGORIES=	fonts
+MASTER_SITES=	https://use.fontawesome.com/releases/v${FA_VERSION}/
+EXTRACT_SUFX=	.zip
+
+MAINTAINER=	mdehling%gmail.com@localhost
+HOMEPAGE=	https://fontawesome.com/
+COMMENT=	The iconic font and CSS toolkit
+LICENSE=	ofl-v1.1
+
+USE_LANGUAGES=	# none
+NO_CONFIGURE=	yes
+NO_BUILD=	yes
+
+FONTS_DIRS.otf=	share/fonts/X11/OTF
+
+INSTALLATION_DIRS=	${FONTS_DIRS.otf}
+
+do-install:
+	${INSTALL_DATA} ${WRKSRC}/otfs/*.otf				\
+		${DESTDIR}${PREFIX}/${FONTS_DIRS.otf}
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/awesome6-otf/PLIST b/awesome6-otf/PLIST
new file mode 100644
index 0000000000..e33801b738
--- /dev/null
+++ b/awesome6-otf/PLIST
@@ -0,0 +1,4 @@
+@comment $NetBSD$
+share/fonts/X11/OTF/Font Awesome 6 Brands-Regular-400.otf
+share/fonts/X11/OTF/Font Awesome 6 Free-Regular-400.otf
+share/fonts/X11/OTF/Font Awesome 6 Free-Solid-900.otf
diff --git a/awesome6-otf/distinfo b/awesome6-otf/distinfo
new file mode 100644
index 0000000000..460042ab15
--- /dev/null
+++ b/awesome6-otf/distinfo
@@ -0,0 +1,5 @@
+$NetBSD$
+
+BLAKE2s (fontawesome-free-6.5.2-desktop.zip) = 16d0b13e4196f01991dd5fb9497e9e7cfd368e7da786ce2fac2515670d5b57ed
+SHA512 (fontawesome-free-6.5.2-desktop.zip) = 6dd93ff69de6b17b792cd3aadd4db3b09cc703efc065da9c940b2d517a51381c72bde722151d807d76b98ea5f89962fa6a79e59c171bb57575bdc8faa27da673
+Size (fontawesome-free-6.5.2-desktop.zip) = 3657244 bytes
diff --git a/awesome6-otf/version.mk b/awesome6-otf/version.mk
new file mode 100644
index 0000000000..f3da89441f
--- /dev/null
+++ b/awesome6-otf/version.mk
@@ -0,0 +1,4 @@
+# $NetBSD$
+# used by wip/awesome6-otf/Makefile
+
+FA_VERSION=	6.5.2
diff --git a/awesome6-ttf/DESCR b/awesome6-ttf/DESCR
new file mode 100644
index 0000000000..11114f177c
--- /dev/null
+++ b/awesome6-ttf/DESCR
@@ -0,0 +1,2 @@
+Font Awesome is the Internet's icon library and toolkit, used by
+millions of designers, developers, and content creators.
diff --git a/awesome6-ttf/Makefile b/awesome6-ttf/Makefile
new file mode 100644
index 0000000000..9ba4a5b382
--- /dev/null
+++ b/awesome6-ttf/Makefile
@@ -0,0 +1,30 @@
+# $NetBSD$
+
+.include "version.mk"
+
+DISTNAME=	fontawesome-free-${FA_VERSION}-web
+PKGNAME=	awesome6-ttf-${FA_VERSION}
+CATEGORIES=	fonts
+MASTER_SITES=	https://use.fontawesome.com/releases/v${FA_VERSION}/
+EXTRACT_SUFX=	.zip
+
+MAINTAINER=	mdehling%gmail.com@localhost
+HOMEPAGE=	https://fontawesome.com/
+COMMENT=	The iconic font and CSS toolkit
+LICENSE=	ofl-v1.1
+
+USE_LANGUAGES=	# none
+NO_CONFIGURE=	yes
+NO_BUILD=	yes
+
+FONTS_DIRS.ttf=	share/fonts/X11/TTF
+
+INSTALLATION_DIRS=	${FONTS_DIRS.ttf}
+
+do-install:
+.for f in regular-400 solid-900 brands-400 v4compatibility
+	${INSTALL_DATA} ${WRKSRC}/webfonts/fa-${f}.ttf			\
+		${DESTDIR}${PREFIX}/${FONTS_DIRS.ttf}/fa6-${f}.ttf
+.endfor
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/awesome6-ttf/PLIST b/awesome6-ttf/PLIST
new file mode 100644
index 0000000000..27e149d156
--- /dev/null
+++ b/awesome6-ttf/PLIST
@@ -0,0 +1,5 @@
+@comment $NetBSD$
+share/fonts/X11/TTF/fa6-brands-400.ttf
+share/fonts/X11/TTF/fa6-regular-400.ttf
+share/fonts/X11/TTF/fa6-solid-900.ttf
+share/fonts/X11/TTF/fa6-v4compatibility.ttf
diff --git a/awesome6-ttf/distinfo b/awesome6-ttf/distinfo
new file mode 100644
index 0000000000..90fd194ab2
--- /dev/null
+++ b/awesome6-ttf/distinfo
@@ -0,0 +1,5 @@
+$NetBSD$
+
+BLAKE2s (fontawesome-free-6.5.2-web.zip) = 9e87453476caa24655be8a75fd5eb7c86fc480092f2bad3bf4050c37d59f01f4
+SHA512 (fontawesome-free-6.5.2-web.zip) = f9d2884b1b1defbed7d2df971d16d583b8b86bc60f30e9f28921f9dd0be9ee01b0b9b92f658469ce5e9b0653c1ed5964252951607a6f958589ee2f57e5ce8cd0
+Size (fontawesome-free-6.5.2-web.zip) = 6532846 bytes
diff --git a/awesome6-ttf/version.mk b/awesome6-ttf/version.mk
new file mode 100644
index 0000000000..0e81bc50fb
--- /dev/null
+++ b/awesome6-ttf/version.mk
@@ -0,0 +1,4 @@
+# $NetBSD$
+# used by wip/awesome6-ttf/Makefile
+
+FA_VERSION=	6.5.2


Home | Main Index | Thread Index | Old Index