pangomm: adopted; renamed dependency (cairomm12 -> cairomm-1.0)
This commit is contained in:
parent
acf4e650be
commit
ed99b6c097
@ -28,8 +28,7 @@ drwxr-xr-x root/root usr/lib/
|
||||
drwxr-xr-x root/root usr/lib/cairomm-1.0/
|
||||
drwxr-xr-x root/root usr/lib/cairomm-1.0/include/
|
||||
-rw-r--r-- root/root usr/lib/cairomm-1.0/include/cairommconfig.h
|
||||
-rwxr-xr-x root/root usr/lib/libcairomm-1.0.la
|
||||
lrwxrwxrwx root/root usr/lib/libcairomm-1.0.so -> libcairomm-1.0.so.1.4.0
|
||||
lrwxrwxrwx root/root usr/lib/libcairomm-1.0.so -> libcairomm-1.0.so.1
|
||||
lrwxrwxrwx root/root usr/lib/libcairomm-1.0.so.1 -> libcairomm-1.0.so.1.4.0
|
||||
-rwxr-xr-x root/root usr/lib/libcairomm-1.0.so.1.4.0
|
||||
drwxr-xr-x root/root usr/lib/pkgconfig/
|
5
cairomm-1.0/.signature
Normal file
5
cairomm-1.0/.signature
Normal file
@ -0,0 +1,5 @@
|
||||
untrusted comment: verify with /etc/ports/contrib.pub
|
||||
RWSagIOpLGJF3y5UNrzEuqKctCqSPKSVDclf7w6M99RN+cwGrEyz94QPv5klaOe20FveSVIA0rH1fW9bexY+jgtQ/wHASyLupAY=
|
||||
SHA256 (Pkgfile) = 6af43ad0326fbea26f2c678f96de8639c62935f5f92ff67c08879c219ab55bf8
|
||||
SHA256 (.footprint) = aa25f846474b966eb601f7ca4272080744fd749f262e0a783406e4a2287af3c8
|
||||
SHA256 (cairomm-1.14.0.tar.xz) = b64400a78304b2fba13036130d78ebf7588675546714fd5329d97ec80ed01217
|
24
cairomm-1.0/Pkgfile
Normal file
24
cairomm-1.0/Pkgfile
Normal file
@ -0,0 +1,24 @@
|
||||
# Description: C++ wrapper for the cairo graphics library.
|
||||
# URL: http://cairographics.org/cairomm/
|
||||
# Maintainer: John McQuah, jmcquah at disroot dot org
|
||||
# Depends on: cairo libsigc++2
|
||||
|
||||
name=cairomm-1.0
|
||||
version=1.14.0
|
||||
release=1
|
||||
source=(https://cairographics.org/releases/cairomm-$version.tar.xz)
|
||||
|
||||
build() {
|
||||
mkdir bld && cd bld
|
||||
|
||||
meson setup ../cairomm-$version \
|
||||
--prefix=/usr \
|
||||
--buildtype=release \
|
||||
-D build-tests=false \
|
||||
-D build-documentation=false \
|
||||
-D b_lto=true \
|
||||
-D b_pie=true
|
||||
|
||||
ninja -j ${JOBS:-1}
|
||||
DESTDIR=$PKG ninja install
|
||||
}
|
@ -1,5 +0,0 @@
|
||||
untrusted comment: verify with /etc/ports/contrib.pub
|
||||
RWSagIOpLGJF3zgqSW6v4JTSoJhLUUNXWAAx5N6P+Z99545zwNaiLNF/8lXt5zn8sJFsQtg6supTL2G9D4phq9AB8dZ52wyhFgM=
|
||||
SHA256 (Pkgfile) = 14f5500d60aebb05dfe0fec2e7934b9da5580e0230d8dfb1af33f166ec6ea443
|
||||
SHA256 (.footprint) = 2fbafc3b4ce778a0bb2234b4bbd49c5f6e53a3ccf61de9b7f6e56154f4e56317
|
||||
SHA256 (cairomm-1.12.2.tar.gz) = 45c47fd4d0aa77464a75cdca011143fea3ef795c4753f6e860057da5fb8bd599
|
@ -1,29 +0,0 @@
|
||||
# Description: C++ wrapper for the cairo graphics library.
|
||||
# URL: http://cairographics.org/cairomm/
|
||||
# Maintainer: Danny Rawlins, crux at romster dot me
|
||||
# Depends on: cairo libsigc++2
|
||||
|
||||
name=cairomm12
|
||||
version=1.12.2
|
||||
release=1
|
||||
source=(https://cairographics.org/releases/cairomm-$version.tar.gz)
|
||||
|
||||
build() {
|
||||
cd cairomm-$version
|
||||
|
||||
NOCONFIGURE=1 ./autogen.sh
|
||||
./configure --prefix=/usr
|
||||
|
||||
sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
|
||||
|
||||
make
|
||||
make DESTDIR=$PKG install
|
||||
|
||||
rm -r \
|
||||
$PKG/usr/share/doc \
|
||||
$PKG/usr/share/devhelp/books
|
||||
|
||||
rmdir \
|
||||
$PKG/usr/share/devhelp \
|
||||
$PKG/usr/share
|
||||
}
|
@ -1,6 +1,6 @@
|
||||
untrusted comment: verify with /etc/ports/contrib.pub
|
||||
RWSagIOpLGJF3+hrM4SmDjPNNjfS87+YbjVLlsDCuM3Rmq/UmaOtyyxeVBhZW2vky8PSHWbPN0P+904NRjSNP1+HEI4e9g3GFA4=
|
||||
SHA256 (Pkgfile) = a10d40d261c061c70460a0dfaf7570ed1289fae635eb9506c971273e1671f869
|
||||
RWSagIOpLGJF33iU0+nD1vWbcAIK79sGWfCAlNlokpH6Op1lKnRQecQpFixURim+L5/7pLhskuKxcH452lC05cDnr3NeBNBZSgU=
|
||||
SHA256 (Pkgfile) = 16b7efbad56f58eee825d5b165e5cbfe829b5a3628dc576d29e53af586eec550
|
||||
SHA256 (.footprint) = d0102e51dc80e3c33ebd4356adc3aac9b6fdc1bed08bf2d2f8ec57ec496994f6
|
||||
SHA256 (pangomm-2.46.3.tar.xz) = 410fe04d471a608f3f0273d3a17d840241d911ed0ff2c758a9859c66c6f24379
|
||||
SHA256 (pango.patch) = 9089d4c0ea2900371f3ec2f0641df02de78f1deef3cc773062d7e1f31c4fe660
|
||||
|
@ -1,7 +1,7 @@
|
||||
# Description: C++ interface to pango.
|
||||
# URL: https://gitlab.gnome.org/GNOME/pangomm
|
||||
# Maintainer: Danny Rawlins, crux at romster dot me
|
||||
# Depends on: cairomm12 glibmm pango
|
||||
# Maintainer: John McQuah, jmcquah at disroot dot org
|
||||
# Depends on: cairomm-1.0 glibmm pango
|
||||
|
||||
name=pangomm
|
||||
version=2.46.3
|
||||
@ -12,8 +12,11 @@ source=(https://ftp.gnome.org/pub/GNOME/sources/$name/${version%.*}/$name-$versi
|
||||
build() {
|
||||
patch -d $name-$version -p1 -i $SRC/pango.patch
|
||||
|
||||
meson setup build $name-$version --prefix=/usr \
|
||||
--buildtype=plain
|
||||
meson setup build $name-$version \
|
||||
--prefix=/usr \
|
||||
--buildtype=plain \
|
||||
-D b_lto=true \
|
||||
-D b_pie=true
|
||||
|
||||
meson compile -C build -j ${JOBS:-1}
|
||||
DESTDIR=$PKG meson install -C build
|
||||
|
Loading…
Reference in New Issue
Block a user