initial import

This commit is contained in:
2025-06-22 20:39:04 -05:00
commit f8a70886f0
3428 changed files with 302546 additions and 0 deletions

103
ted/PKGBUILD Normal file
View File

@@ -0,0 +1,103 @@
# Maintainer: Jesus E. <heckyel@riseup.net>
pkgname=ted
pkgver=2.23
pkgrel=1
pkgdesc="Lightweight, free and libre RTF text processor"
arch=('i686' 'x86_64')
license=('GPL-2')
url='https://www.nllgg.nl/Ted/'
depends=('freetype2' 'ghostscript' 'gtk2' 'libjpeg' 'libpaper' 'libpng' 'libtiff' 'libxpm' 'pcre' 'zlib')
makedepends=('lsb-release')
options=(!makeflags)
_languagepacks=(
nl_NL
en_GB
de_DE
es_ES
es_AR
pt_PT
pt_BR
fr_FR
it_IT
cs_CZ
da_DK
sv_SE
nb_NO
pl_PL
sk_SK
hu_HU
mg_MG
bg_BG
ru_RU
hr_HR
fi_FI
)
_documentlanguages=(
de_DE
fr_FR
mg_MG
)
for _langpack in "${_languagepacks[@]}"; do
_langpacksrc+=(https://ftp.nluug.nl/pub/editors/${pkgname}/${pkgname}_${_langpack}.tar.gz)
_langpackfilenames+=(${pkgname}_${_langpack}.tar.gz)
done
for _doclang in "${_documentlanguages[@]}"; do
_doclangsrc+=(https://ftp.nluug.nl/pub/editors/${pkgname}/TedDocument-${_doclang}.rtf)
done
source=("https://ftp.nluug.nl/pub/editors/${pkgname}/${pkgname}-${pkgver}.src.tar.gz"
${_langpacksrc[@]}
${_doclangsrc[@]})
sha512sums=('c6541e5a07545a08b30cb9b33429d9a7675f9252df32ccca5cdb4f2ff09978085d28d015a42922baf8c95db1ea6379a9d1088541aafd9ce45b8870212496849f'
'aa61cb651aee407e9fbc9369d288b2563ab6909322030fa720830bcdca86d5a756631e60569953d9e71562168d0a11822d3049bbc9e2e38bc16b1222d75fcac1'
'0cd11dc5433d40e7acf658447279b7dde1e547cee19b5260cbe1702a64fa3be4863c88c3fa102783444e0d474e06f3522ee0ff7f7b728bef1f4903daad080e6b'
'd0d60946e0e6f56c018930479dd698cd13d2f5acfa6e3093e1631f32031d31339c24f903583df6651d9f9566c23cc8755acae1e70d423848f197aba4a5626a85'
'7fdfa878454a59060ed7ac8af369ef6a0f196b4963a35a9d17eeca33ae562f2793afa6f76f25cd8f3c56ff7ec8b3b083a416ea264e80a1d82b4408101254e17c'
'4972afb9d80af362eb345f5a4a5bdffc3832d5601d0621cae3a9733a1911f3540a9d0821f0ecf780bf21d9bf180fb58b0671fc8006aaf625b496fc87c2bd8f48'
'7696e63a68b532552feea41b453cec72908d16deb72b05ae638eb8832ad766cbe03bde25ea19021966873a949358334544a3172fd0962472cde756bf28a0089e'
'8e981c9979d2339ab97b942a2ab0c876a31aac09a450404dc863562e5d1cac8c7f9be73e6de1a667b56aceeb1391525a7af281991fff792199193855e423021b'
'5d2550a47d1fa3d73ec9a5643a87d458d595c185f09fc663923c2ec8967d9678afdba2a37d6ec501a072e3dcd456d9a070f2c815ffacb152b8106525ca6c815a'
'379e2524f76fcfb36c5ead563224b5a19a2f777eb1d13f940d0a6a22a61cef994476986523831b93188f6e161ed480850d4b069a9c920b06358694f927692a32'
'c801e5df3e3834e5ccbd37efc0c1bba69e47de2d64f3abdf01b373cf3a8d51d6d855bfb4540e24ef0e478e7107bb704edde8f10167cfe84b245214390df56be4'
'ff42033ca0b57186252235da0730bcbf8c3270000d2e33090a8fa19f180df6ab3c0339ebbd230ba8846cc6ff9c86d3484f23a35f54c119788daca08298a004c5'
'790ca5a674bdf769819bbfc2fd73de2d04bbc24b1e44661931d2615dc470b04e0ecb4fd3d82cfb2f28d3e8472895ea50b4361458601df6196606bc407a7e5f17'
'403546184707823fc4a3b87f2ba04057185cb532a119442fe5ff6a54111f2f8e614c47387c08ce86431905c4a6ff0ec4b01e61a7642b0b5d8ba73bb54ad65cc8'
'f6be5fe03ca99b137a41187204fe598b2fa27ec71abf126f938b545dbe1edc6631b167b3d866fdd0ea36361b90218adea16c716a0524e4adb21cc3b3fa6a378e'
'6677b2862737f1ee5a1e81731d79a9d850b66e237c817f8823fabd2bccbbb29874fa342be63dcda04ba7f971cb087fe8cf643e0cbae3f1306f583a95a6963dc1'
'f723ee07217e2d01c74e8c3d305d7c1d0b193c6b65a4686fccd1cc320db02298abb8b5c12453b851ff3f47ba20c78f87f379fce90e9331ab840494b0d49b1b25'
'd51b414ea05297602e8ca8c717fc86b12ec133049e37c0c82e38c7cf9ef62b2b6625ef4c490ced3e100265ff7164c704fd04116a3e644243a8ba56a224020ed5'
'21787b8cc58970cbe9cac1e1c15813a76b7b349504417288a7d2f31260a5830890aa25a613b9eea294c264cca89c380f992bac8da9fa0f2e15c1c72f1356cdc1'
'594368fd818d986205c206afbbe26b00c272f745c842f6e066d1e80be05f2b03c4e7c5f15bf455ab001c05a4983c8c5849369ef5e8fc71673a41725d13260538'
'49fb36e6452148269fb642f284ecc876ca3a2c5a37586242a1706d2d705a370d72313f46ca5546435ac00df1373e030938e8d960d172ae9be166d364256dea12'
'813e034a4508815dce0741bd3601ba71f8700c9cc4a2200c13c64244fb0c3f690066eb536cb54899a5b197f083b857faface7173f2afffc3e7828bb2a36f6309'
'8eee013b2a2e5d3570f1bcf979a12ffc19c6cf8b84bb6eb71b21fe06c118283d84a30574da9505b7c58b5d4c40edcb8e4ef10080382337754515b8b8e6bc761c'
'789c5789bb334f51b7df324b923dd4f88924e293c8c214a21645b5f8b20638bc15f1b1bd7dbde299f03438113466a80a54c91865e339014f5ee95b5cd410f4ce'
'cce0bda63ae1b6a7b9a4d3d479bc1b4353ad956f9c24bd4960d390a341d7dc9a98d1f93363dd6fc6e299e9aa29fe8931e498e40aef28eb4a7854c12feb3c6355')
noextract=(${_langpackfilenames[@]})
build() {
cd Ted-$pkgver
make -j1
make package -j1
}
package() {
install -dm755 "$pkgdir/usr/share/Ted"
install -m644 TedDocument-*_*.rtf "$pkgdir/usr/share/Ted"
cd Ted-$pkgver/tedPackage
DESTDIR="$pkgdir" make -j1 install
cd "$pkgdir"
for _file in "$srcdir/"ted_*_*.tar.gz; do
tar xf "$_file"
done
install -Dm644 "$srcdir/Ted-$pkgver/"gpl.txt -t "$pkgdir/usr/share/licenses/$pkgname"
}