pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
raqm: import raqm-0.7.1 as wip/raqm
Module Name: pkgsrc-wip
Committed By: Brook Milligan <brook%nmsu.edu@localhost>
Pushed By: brook
Date: Sat Jun 19 21:11:16 2021 -0600
Changeset: 6b8090056eb1585802199d1bcb76f2f092795628
Modified Files:
Makefile
Added Files:
raqm/DESCR
raqm/Makefile
raqm/PLIST
raqm/buildlink3.mk
raqm/distinfo
Log Message:
raqm: import raqm-0.7.1 as wip/raqm
Raqm is a small library that encapsulates the logic for complex text
layout and provides a convenient API.
It currently provides bidirectional text support (using FriBiDi),
shaping (using HarfBuzz), and proper script itemization. As a result,
Raqm can support most writing systems covered by Unicode.
The documentation can be accessed on the web at:
http://host-oman.github.io/libraqm/
Raqm is writing, also number or digit and the Arabic word for digital
shares the same root, so it is a play on "digital writing".
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=6b8090056eb1585802199d1bcb76f2f092795628
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
Makefile | 1 +
raqm/DESCR | 12 ++++++++++++
raqm/Makefile | 24 ++++++++++++++++++++++++
raqm/PLIST | 19 +++++++++++++++++++
raqm/buildlink3.mk | 13 +++++++++++++
raqm/distinfo | 6 ++++++
6 files changed, 75 insertions(+)
diffs:
diff --git a/Makefile b/Makefile
index 79cc66f2fb..84e1a863bf 100644
--- a/Makefile
+++ b/Makefile
@@ -4877,6 +4877,7 @@ SUBDIR+= rainbow
SUBDIR+= rakudo-star
SUBDIR+= ranmacgen
SUBDIR+= rapidxml
+SUBDIR+= raqm
SUBDIR+= rar4
SUBDIR+= raster3d
SUBDIR+= ratpoints
diff --git a/raqm/DESCR b/raqm/DESCR
new file mode 100644
index 0000000000..b316b28343
--- /dev/null
+++ b/raqm/DESCR
@@ -0,0 +1,12 @@
+Raqm is a small library that encapsulates the logic for complex text
+layout and provides a convenient API.
+
+It currently provides bidirectional text support (using FriBiDi),
+shaping (using HarfBuzz), and proper script itemization. As a result,
+Raqm can support most writing systems covered by Unicode.
+
+The documentation can be accessed on the web at:
+http://host-oman.github.io/libraqm/
+
+Raqm is writing, also number or digit and the Arabic word for digital
+shares the same root, so it is a play on "digital writing".
diff --git a/raqm/Makefile b/raqm/Makefile
new file mode 100644
index 0000000000..6b6479f066
--- /dev/null
+++ b/raqm/Makefile
@@ -0,0 +1,24 @@
+# $NetBSD$
+
+GITHUB_PROJECT= libraqm
+DISTNAME= raqm-0.7.1
+CATEGORIES= graphics
+MASTER_SITES= ${MASTER_SITE_GITHUB:=HOST-Oman/}
+GITHUB_RELEASE= v0.7.1
+DIST_SUBDIR= ${GITHUB_PROJECT}
+
+MAINTAINER= pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE= https://github.com/HOST-Oman/libraqm/
+COMMENT= Library for complex text layout
+LICENSE= mit
+
+GNU_CONFIGURE= yes
+USE_LIBTOOL= yes
+USE_TOOLS+= gmake pkg-config
+
+PKGCONFIG_OVERRIDE+= raqm.pc.in
+
+.include "../../converters/fribidi/buildlink3.mk"
+.include "../../fonts/harfbuzz/buildlink3.mk"
+.include "../../graphics/freetype2/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/raqm/PLIST b/raqm/PLIST
new file mode 100644
index 0000000000..3631656250
--- /dev/null
+++ b/raqm/PLIST
@@ -0,0 +1,19 @@
+@comment $NetBSD$
+include/raqm-version.h
+include/raqm.h
+lib/libraqm.la
+lib/pkgconfig/raqm.pc
+share/gtk-doc/html/raqm/annotation-glossary.html
+share/gtk-doc/html/raqm/api-index-full.html
+share/gtk-doc/html/raqm/ch01.html
+share/gtk-doc/html/raqm/home.png
+share/gtk-doc/html/raqm/index.html
+share/gtk-doc/html/raqm/left-insensitive.png
+share/gtk-doc/html/raqm/left.png
+share/gtk-doc/html/raqm/raqm-Raqm.html
+share/gtk-doc/html/raqm/raqm.devhelp2
+share/gtk-doc/html/raqm/right-insensitive.png
+share/gtk-doc/html/raqm/right.png
+share/gtk-doc/html/raqm/style.css
+share/gtk-doc/html/raqm/up-insensitive.png
+share/gtk-doc/html/raqm/up.png
diff --git a/raqm/buildlink3.mk b/raqm/buildlink3.mk
new file mode 100644
index 0000000000..25c9f77917
--- /dev/null
+++ b/raqm/buildlink3.mk
@@ -0,0 +1,13 @@
+# $NetBSD$
+
+BUILDLINK_TREE+= raqm
+
+.if !defined(RAQM_BUILDLINK3_MK)
+RAQM_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.raqm+= raqm>=0.7.1
+BUILDLINK_PKGSRCDIR.raqm?= ../../wip/raqm
+
+.endif # RAQM_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -raqm
diff --git a/raqm/distinfo b/raqm/distinfo
new file mode 100644
index 0000000000..894d21c748
--- /dev/null
+++ b/raqm/distinfo
@@ -0,0 +1,6 @@
+$NetBSD$
+
+SHA1 (libraqm/raqm-0.7.1.tar.gz) = af44030e60584d6b76826aee3284223af50b898c
+RMD160 (libraqm/raqm-0.7.1.tar.gz) = ebc0186d9328a31908601e40a8bfcfd07bd68df9
+SHA512 (libraqm/raqm-0.7.1.tar.gz) = cfd401d2f0c45fcae072898bbbf39c988ea3220fb2c135c73ae006c80b7fe038b7632c3105e1a87830dc9001b614a04cb6270def1f949ee8a6791c4e0d5b277e
+Size (libraqm/raqm-0.7.1.tar.gz) = 677743 bytes
Home |
Main Index |
Thread Index |
Old Index