smlinux/xorg/xorg-fonts/smbuild
PktSurf 9d657e0a1d Upgraded base/perl to 5.38.0
Renamed .SMBuild files to smbuild for simplicity
Added musl-fts, musl-obstack, glslang, python-glad, libptytty, libmilter, elfutils and fuse to base section build list
Discarded fuse2 and fuse3 from base section
Temporarily discarded slapt-get, syslinux, p7zip, acpid, libelf-compat, gnu-eif, libtirpc, mozilla-nss,
lua53, qpdf, kernel-source and signify from base section build list
Disabled nls and made amends to base/e2fsprogs
Upgraded base/git to 2.46.2
Upgraded extra/gnumeric to 1.12.57
Disabled nls in base/gnutls, extra/dia
Disabled a patch and made amends in base/llvm
Fixed configure.local file in base/mandoc
Upgraded base/rust to 1.79
Fixed a ton of build files to use build prefix as /usr and miscellaneous changes
Discarded extra/bluez,blueman,scrcpy,adafruit-io
Added tomb to extra
Added new build option to extra/libass
Upgraded extra/mpv to 0.37.0
Disabled tests in gtk/gdk-pixbuf
Upgraded gtk/goffice to 0.10.57
Added gtk-doc to gtk section
Fixed build options in gtk/gtk2
Added new patches to gtk/gtk3
Added gtksourceview to gtk section
Added vulkan-headers to xorg section
Upgraded xorg/mesa to 23.1.9
Added libplacebo to xorg section
Fixed build stuff in xorg/glew
2024-10-29 20:25:20 +05:30

83 lines
6.9 KiB
Bash

# Maintainer: PktSurf <smlinux@pktsurf.in>
app=xorg-fonts
version=1.0
build=1sml
homepage="https://xorg.freedesktop.org/"
desc="Font collection that has historically been part of Xorg"
requires="font-util"
prepbuilddir() {
mkandenterbuilddir
rm -rf $app-$version
}
build() {
for font in font-arabic-misc \
font-adobe-100dpi font-adobe-75dpi \
font-bh-100dpi font-bh-75dpi \
font-bh-lucidatypewriter-100dpi font-bh-lucidatypewriter-75dpi \
font-bh-ttf font-bh-type1 \
font-bitstream-100dpi font-bitstream-75dpi \
font-bitstream-speedo font-bitstream-type1 \
font-cronyx-cyrillic font-cursor-misc font-daewoo-misc \
font-dec-misc font-ibm-type1 font-isas-misc font-jis-misc \
font-micro-misc font-misc-cyrillic font-misc-ethiopic \
font-misc-meltho font-misc-misc font-mutt-misc \
font-schumacher-misc font-screen-cyrillic font-sony-misc \
font-sun-misc font-winitzki-cyrillic font-xfree86-type1;
do
echo "Compiling font $font ..."
tar xf $srcdir/"$font"-1.?.?.tar.?z*
cd "$font"-1.?.?
./configure \
--prefix=/usr
make
make install DESTDIR="$pkg"
cp COPYING $pkgdocs/COPYING."$font"
done
mkfinalpkg
}
sha512sums="
18c85fd343e6d3d0dd78173fd462670ea5214696801f68f92623a011fb1926d7fb990e50c956a43840ccca561bf956408bcaa73982e7ed0da1a1dc1ed842c9d1 font-adobe-100dpi-1.0.3.tar.lz
901056d33991d4f656a5a58e09f17c6f076262d3c836061c360d092bbbab6624d6bc9f6fdd6a44e589f753bc25c69cf23fafaf8212df1579018fbb8355b4b3af font-adobe-75dpi-1.0.3.tar.lz
5f9cd5ae238e0e47e003675a63210abd3a1e33e8782854e660434786f3a9bec3e6722cad94c57bb68de966bf315ac946b6e30253fdb66bc66b0e964695796341 font-adobe-utopia-100dpi-1.0.4.tar.lz
2fedc6d2b5f5103695e1a612f787c19b3e34b928a3a6feb4151d4992310ab7a7f7e2f1e199a9a49d5d85cb4ef14f500989be533148bd6743ea3bd95ef32099c4 font-adobe-utopia-75dpi-1.0.4.tar.lz
648f995983f7072b2a629fb343110f221f6ce7c6e3a4a540a7001926d7f34ac23a0800a01ee7bc026f607d1a611e0ae026d76a696071283fd2a9e38baa12d2a6 font-adobe-utopia-type1-1.0.4.tar.lz
25e1cb513546598c1f5d72fa85e194903f894d365e3db5fdcca71c7272f2a97e89dbe1d93c642d0314be7f4eabd5f161ba79d1a42972b2255a9f36ae42ee058f font-alias-1.0.4.tar.lz
10f6628f3a5bc85a5159d2db8d90ad6b4c7eda611b1a951f2882b99c7b23c902859e03f0eb4eab222b367f49d86d3e5201f9745fa77e2964106ae3956a45eb92 font-arabic-misc-1.0.3.tar.lz
c714ecd39a7dbc8fa8665e7444c5685cdefaa8940d3e098152340828f212ad890e702b1aae9e99c29d26bbdb1a6c050bf1b64bd83e30c29fc67bd743c2d0165d font-bh-100dpi-1.0.3.tar.lz
f0d5325e6709ad9c0cf7de6398995f39045bf9d35708458c001aeebf2507c0b792ec11543e693b5bdd289922b569486e4b74bf280e50eeb756048dd40b76daa1 font-bh-75dpi-1.0.3.tar.lz
d46644f22daedd5b28dd79971088c05ccafb84400720a2466e26d1ea03a109fe24e72709b7bbcb929a59cb7ac8310ce317de5e32ce20c7cedf8e5930a3a17c52 font-bh-lucidatypewriter-100dpi-1.0.3.tar.lz
598f72fbf36ad1f042ccb269bd55c31a4231dda9861fd6254465ee1c7245b63ea582ba201ef205ec3bae59925bb64c48888701673e55739b3963e25f771b764b font-bh-lucidatypewriter-75dpi-1.0.3.tar.lz
1660981ef2546598de361c9be44916440389f8511a26934252a36be8632aa445496c1b16dc3547b3c6eccae742b13bf99fb41508a1c8aca33544a4f6ffaf8883 font-bh-ttf-1.0.3.tar.lz
559b6eb847644015b847e697c353a322af47c7c0194096a453bb7c4866168ac490204658f3dcf6f1a42b5073c57f01ce4a1f27667cfbdb284515365bf8349a08 font-bh-type1-1.0.3.tar.lz
dfac869857624e25f0634368f15692b40c32d2612511208e6720b266e34addbedaafd367002c9ba2e1218334474bb5aa1eb612a503e29529b697277a2619ebd1 font-bitstream-100dpi-1.0.3.tar.lz
b5827f2cff8fb478b4dced51bea9d5cedf921fa03a2bb214909e7a9580e7845da1ac5b96581411496c8cba0c833c07b7d3ad643d33cdbb1933ff9e9cc4bfdee8 font-bitstream-75dpi-1.0.3.tar.lz
54025b82151a47225028913ff61c92c3f9026ff20eda2a1991afb9071a03ded36aad64363bc46cadd65f0076a6a8e016332dbc19b659db12a519a8550f053cd0 font-bitstream-speedo-1.0.2.tar.lz
04403b872691185871af4e26fd140ab0f29e3f33a386a7ed302255685603d5522940aabe08a01dff3a89c67b6ebc3a72212475db3957b9ff4e01c3a9de3a4465 font-bitstream-type1-1.0.3.tar.lz
5ba209378fb075fef684e6c84f8052af11160dcd53535a4ef806e348c6621b7c768ae34f8c3d03c692b417bb081428d0d3b156a103776e6a714ffae897edec06 font-cronyx-cyrillic-1.0.3.tar.lz
37475fdcf5cabcebd25d41832eac324dab00954510d3e7142eb116ef7f7dee2702f584fb5215e3594d8778c8dc9cd8cffae3037736d394236109af32e58c8cd0 font-cursor-misc-1.0.3.tar.lz
8af3ba33b2df3f07c89f314ad8d21c89804723a5bdac639df3c67ef1b9ca9a0657778e1b5c7dd49dc0053368fa263b718f0aeb0e4ddafc5ade1b1ab85b7df848 font-daewoo-misc-1.0.3.tar.lz
ce812e48d23bf5a112630269b254c11d5814183c385671b4ff12d3ccb5c8c63a9d3c9159f79abf58d7e260193d170a1da386a5a8ca248aca5b00c031eb834a82 font-dec-misc-1.0.3.tar.lz
c2319321689bc9ee19a218ec79f1be5b8142db8c078758ad7e3e198853449638acb9729bc75747bd7bceb2fbda72605b9e83a92ce405a4ee5c52575814088e56 font-ibm-type1-1.0.3.tar.lz
b55da6ded635f34d70df69bbd23bf00e551cf2790b5f2034454b1b19cb6bba4f4bda8437a71b7fc66a7ac245989ee7d5ddc5a637c88b59605e05ee6141b8c7c6 font-isas-misc-1.0.3.tar.lz
7aa3fb65d1e086fdabcc8bfed06fd7090c4c4014e87e339031a447914910e1a1b2a55dd33fe3d2347ab86c12acc815dfc154e95a2780447b41c143a0ce5c51a5 font-jis-misc-1.0.3.tar.lz
e12ea74cf1f4d542c5dd04919bef3c83ff99edc4216374651b67011a398fa2058f1cf0f2de2630786c7ba03423e71c745d37bc4ca9d4cb7f1d62c43348a8325a font-micro-misc-1.0.3.tar.lz
91779a25921dd20c418427a5f2d9626854bf8acfe3e93a8707cf632af9a5ea508bee64f02f4d64e3c3aa2099310a0f2473b9819c418c74f1dc27fd04c7294b81 font-misc-cyrillic-1.0.3.tar.lz
1bd509fb4e3648fbccf2d5d6515e6aaf7fe61ce651e7d71f50221a160d476862351ef7d8e89ea52e5ab0bc8f1a4ea5f2d94f3289a870e70bd0906677f5cd4638 font-misc-ethiopic-1.0.4.tar.lz
a6b555488a5f740cc4566d98375d72543683610394678f2ceee3d95b5b55d18379a914730e1bd0617c7a30ccd98873a36bbf878e36c688a281e095b34ca0e7a0 font-misc-meltho-1.0.3.tar.lz
615367ef5b9ce293e0ce3131ab499e9bda5864141806adb314b449cb2c88d4bc00e2ae0e42a4324b408805066b88b99db13feb0f1f2851ace2072ab884706186 font-misc-misc-1.1.2.tar.lz
b1e19e86c44eb7c2a2e70054771934e6399b05e178eff94c88a8ca0bed801a43431f79a6cb034c5e4241c0aba5f85253fcaded1f817054ab81ca31c2412adbeb font-mutt-misc-1.0.3.tar.lz
8013eb4f0ce2d260cc5b4b70d98904d48a5d1e395bd063cbb879b80947397497e2a6b404ba20cbfee5f0a3a041aeee93c63efa24a40ceebcceda0b971bf3c029 font-schumacher-misc-1.1.2.tar.lz
ed315c357cc73b4f63e8b471c474404b98d4afb70ea9caf951d9daa5ae57106bcad2236e84d7bb5f92cd4f1714ed9f5a9cfb92b2522547fee44db59fdad309df font-screen-cyrillic-1.0.4.tar.lz
6fa9c9c6ac86a7a0717115db661d4665f8d8d952f5930126fb681f5e1cdf85a10b1d44e2f375d0e08f14644cd301f90b148e6a2e9012e0ab44342de9480897fb font-sony-misc-1.0.3.tar.lz
e0d24a45ec2e573320fec5c55c005492a071eaf4ab43928c00c5cfc8b71450f1765176423921cfec5b31eae828ce5b69b7cad9794ed65262eec772e40545e7e7 font-sun-misc-1.0.3.tar.lz
5b154a73c8066df1034e5ac244bd6c6e4ce89ed996cad097510fbb7822d75d408005d444372d0c274981b733ab60871a9b0f239426c4c15c3a27ac1c10899449 font-winitzki-cyrillic-1.0.3.tar.lz
3aff37d6ecaebed9fe8fa2273cad3cf31ac434e19c86a1334a4b6d6642c7f3cdb992f19440b4dac584106b86b6f916bcc576fcc57238eb0034700e5c862e8603 font-xfree86-type1-1.0.4.tar.lz
"