Files
alr-repo/md4c/alr.sh

63 lines
1.3 KiB
Bash

name='md4c'
version='release-0.5.2'
release='2'
desc='C Markdown parser.'
desc_ru='Парсер Markdown на языке C'
homepage='https://github.com/mity/md4c'
maintainer='Evgeny Khramov <xpamych@yandex.ru>'
maintainer_ru='Евгений Храмов <xpamych@yandex.ru>'
architectures=('amd64')
license=('MIT')
deps=(
'libgcc'
'glibc'
)
deps_alt=(
'libgcc'
'glibc-core'
)
deps_arch=("${deps[@]}")
deps_debian=(
'libgcc-s1'
'libc6'
)
deps_fedora=("${deps[@]}")
deps_redos=("${deps[@]}")
deps_rhel=("${deps[@]}")
deps_rosa=("${deps[@]}")
build_deps=(
'cmake'
)
build_deps_alt=("${build_deps[@]}")
build_deps_arch=("${build_deps[@]}")
build_deps_debian=("${build_deps[@]}")
build_deps_fedora=("${build_deps[@]}")
build_deps_redos=("${build_deps[@]}")
build_deps_rhel=("${build_deps[@]}")
build_deps_rosa=("${build_deps[@]}")
sources=("https://github.com/mity/md4c/archive/release-$version.tar.gz")
checksums=('SKIP')
build() {
cmake -B build -S $name-release-$version \
-DCMAKE_INSTALL_PREFIX=/usr
cmake --build build -j$(($(nproc) - 1))
}
package() {
DESTDIR="$pkgdir" cmake --install build
install -Dm644 $name-release-$version/LICENSE.md -t "$pkgdir"/usr/share/licenses/$name/
}
files() {
files-find-bin
files-find-lib
files-find-share
}