aboutsummaryrefslogtreecommitdiff
path: root/xorg/freetype-harfbuzz
diff options
context:
space:
mode:
authorCem Keylan <cem@ckyln.com>2020-10-04 22:51:57 +0300
committerCem Keylan <cem@ckyln.com>2020-10-04 22:51:57 +0300
commitbd36e113fed47de6ac33e411daf7a0b2a34bcbf6 (patch)
treeaf403d84dc696fe517683cd563a5bbb3fdccac29 /xorg/freetype-harfbuzz
parent7bc852f77943f4f92a548b3a0f43d6a0a303b585 (diff)
downloadrepository-bd36e113fed47de6ac33e411daf7a0b2a34bcbf6.tar.gz
move non xorg specific packages to extra
Diffstat (limited to 'xorg/freetype-harfbuzz')
-rwxr-xr-xxorg/freetype-harfbuzz/build50
-rw-r--r--xorg/freetype-harfbuzz/checksums2
-rw-r--r--xorg/freetype-harfbuzz/depends18
-rw-r--r--xorg/freetype-harfbuzz/sources2
-rw-r--r--xorg/freetype-harfbuzz/version1
5 files changed, 0 insertions, 73 deletions
diff --git a/xorg/freetype-harfbuzz/build b/xorg/freetype-harfbuzz/build
deleted file mode 100755
index 9fb13d97..00000000
--- a/xorg/freetype-harfbuzz/build
+++ /dev/null
@@ -1,50 +0,0 @@
-#!/bin/sh -e
-
-build_freetype() (
- cd freetype
-
- CFLAGS="$CFLAGS -DDEFAULT_TT_INTERPRETER_VERSION=TT_INTERPRETER_VERSION_40" \
- ./configure \
- --prefix=/usr \
- --enable-freetype-config \
- --with-harfbuzz="$2"
-
- make
- make DESTDIR="$1" install
-)
-
-build_harfbuzz() (
-
- # Point Harfbuzz to the Freetype files.
- export CFLAGS="$CFLAGS -I$1/usr/include/freetype2"
- export CXXFLAGS="$CXXFLAGS -I$1/usr/include/freetype2"
- export LDFLAGS="$LDFLAGS -L$1/usr/lib"
-
- cd harfbuzz
-
- export DESTDIR="$1"
- meson \
- --prefix=/usr \
- -Dglib=enabled \
- -Dfreetype=enabled \
- -Ddefault_library=both \
- -Dicu=disabled \
- -Dbenchmark=disabled \
- -Dtests=disabled \
- -Dpkg_config_path="$1/usr/lib/pkgconfig" \
- . output
-
- ninja -C output
- ninja -C output install
-)
-
-build_freetype "$1" no
-
-
-build_harfbuzz "$1"
-
-# Point Freetype to the Harfbuzz files.
-export HARFBUZZ_CFLAGS="-I$PWD/harfbuzz/src"
-export HARFBUZZ_LIBS="-L$PWD/harfbuzz/output/src -lharfbuzz"
-
-build_freetype "$1" yes
diff --git a/xorg/freetype-harfbuzz/checksums b/xorg/freetype-harfbuzz/checksums
deleted file mode 100644
index 00208fd7..00000000
--- a/xorg/freetype-harfbuzz/checksums
+++ /dev/null
@@ -1,2 +0,0 @@
-1543d61025d2e6312e0a1c563652555f17378a204a61e99928c9fcef030a2d8b freetype-2.10.2.tar.xz
-8ec112ee108642477478b75fc7906422abed404d7530e47ba0a4875f553f1b59 2.7.2.tar.gz
diff --git a/xorg/freetype-harfbuzz/depends b/xorg/freetype-harfbuzz/depends
deleted file mode 100644
index 3a0f0083..00000000
--- a/xorg/freetype-harfbuzz/depends
+++ /dev/null
@@ -1,18 +0,0 @@
-bzip2
-expat
-glib
-libX11
-libXau
-libXdamage
-libXext
-libXfixes
-libXrender
-libXxf86vm
-libdrm
-libpng
-libxcb
-libxshmfence
-mesa
-meson make
-pixman
-zlib
diff --git a/xorg/freetype-harfbuzz/sources b/xorg/freetype-harfbuzz/sources
deleted file mode 100644
index f2c0ad34..00000000
--- a/xorg/freetype-harfbuzz/sources
+++ /dev/null
@@ -1,2 +0,0 @@
-https://download-mirror.savannah.gnu.org/releases/freetype/freetype-2.10.2.tar.xz freetype
-https://github.com/harfbuzz/harfbuzz/archive/2.7.2.tar.gz harfbuzz
diff --git a/xorg/freetype-harfbuzz/version b/xorg/freetype-harfbuzz/version
deleted file mode 100644
index c41e37fc..00000000
--- a/xorg/freetype-harfbuzz/version
+++ /dev/null
@@ -1 +0,0 @@
-2.10.2+2.7.2 1