| Name |
libgraphite2-3 |
| Description |
Font rendering engine for Complex Scripts -- library |
| Version |
1.3.14-2build1 |
| Package Base |
graphite2 |
| Homepage |
https://graphite.sil.org/ |
| Maintainers |
['Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>'] |
| Contributors |
[' Rene Engelhard <rene@debian.org>', 'Daniel Glassey <wdg@debian.org>,'] |
| Distro-repo |
https://git.launchpad.net/ubuntu/+source/graphite2/tree/?h=ubuntu/noble |
| Sources |
['https://git.launchpad.net/ubuntu/+source/graphite2/plain/debian/patches/../?h=ubuntu/noble', 'https://git.launchpad.net/ubuntu/+source/graphite2/plain/debian/patches/do-not-require-future.diff?h=ubuntu/noble', 'https://git.launchpad.net/ubuntu/+source/graphite2/plain/debian/patches/do-not-require-sse2.diff?h=ubuntu/noble', 'https://git.launchpad.net/ubuntu/+source/graphite2/plain/debian/patches/explicit-pdflatex.diff?h=ubuntu/noble', 'https://git.launchpad.net/ubuntu/+source/graphite2/plain/debian/patches/ffloat-store.diff?h=ubuntu/noble', 'https://git.launchpad.net/ubuntu/+source/graphite2/plain/debian/patches/no-explicit-dot-font-settings.diff?h=ubuntu/noble', 'https://git.launchpad.net/ubuntu/+source/graphite2/plain/debian/patches/no-icons.diff?h=ubuntu/noble', 'https://git.launchpad.net/ubuntu/+source/graphite2/plain/debian/patches/non-linux.diff?h=ubuntu/noble', 'https://git.launchpad.net/ubuntu/+source/graphite2/plain/debian/patches/python-libgraphite-SONAME.diff?h=ubuntu/noble', 'https://git.launchpad.net/ubuntu/+source/graphite2/plain/debian/patches/reproducible-build.diff?h=ubuntu/noble', 'https://git.launchpad.net/ubuntu/+source/graphite2/plain/debian/patches/series?h=ubuntu/noble', 'https://git.launchpad.net/ubuntu/+source/graphite2/plain/debian/patches/spell-out-lesser-and-greater.diff?h=ubuntu/noble', 'https://git.launchpad.net/ubuntu/+source/graphite2/plain/debian/patches/test-timeout.diff?h=ubuntu/noble', 'https://git.launchpad.net/ubuntu/+source/libgraphite2-3/plain/debian/watch?h=ubuntu/noble'] |
| Dependencies |
['libc6'] |
| Optional-Dependencies |
[] |
| Build-Dependencies |
['cmake', 'debhelper-compat', 'dh-exec', 'dh-python', 'python3', 'python3-fonttools <!nocheck>'] |
| Provides |
[] |
| Builddate |
|
| Architecture |
amd64 |
| Distro-Version |
noble |
| Licenses |
[] |
| Hash |
e2a91c59a2b26649ed0b331bedab0c92e56cc2021cce27df1080089edaad7aba |
#!/usr/bin/make -f
export DPKG_EXPORT_BUILDFLAGS = 0
include /usr/share/dpkg/architecture.mk
%:
dh $@ --with python3 --buildsystem=cmake --builddirectory=build
override_dh_auto_build-indep:
@echo "Building docs"
dh_auto_build --no-parallel -- docs
override_dh_auto_install-arch:
dh_auto_install -a
override_dh_auto_install-indep:
override_dh_install-indep:
set -e ; for v in `py3versions -v -s`; do \
python$$v setup.py -v install --prefix=/usr --root=$(CURDIR)/debian/python3-graphite2; \
done
override_dh_auto_test: export LD_LIBRARY_PATH := $(CURDIR)/build/src
override_dh_auto_test:
set -e; if [ -f ./build/src/libgraphite2.so.3 ]; then \
dh_auto_test; \
fi
override_dh_auto_clean:
-find . -name "CTestCostData.txt" | xargs rm
-find . -name "LastTest.log" | xargs rm
rm -f tests/graphite.pyc
rm -rf tests/__pycache__
rm -rf python/graphite2/__pycache__
rm -rf python/graphite2.egg-info
dh_auto_clean
override_dh_auto_configure:
dh_auto_configure -- -DCMAKE_BUILD_TYPE:STRING=Release -DGRAPHITE2_NTRACING:BOOL=ON -DLIB_SUFFIX=/$(DEB_HOST_MULTIARCH) -DPYTHON_EXECUTABLE=$(shell which python3)
find . -type f ! -name "rules" ! -name "changelog" \
-exec sed -i -e 's/\-O3//g' {} \;