mirror of
https://github.com/macports/macports-ports.git
synced 2026-07-12 18:20:25 -07:00
64 lines
2.0 KiB
Tcl
64 lines
2.0 KiB
Tcl
# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
|
|
|
|
PortSystem 1.0
|
|
|
|
name seekanser
|
|
version 1.0.7
|
|
categories textproc java japanese
|
|
platforms any
|
|
maintainers nomaintainer
|
|
license LGPL-3
|
|
|
|
homepage http://seekanser.sourceforge.jp/
|
|
description a program to seek answers to a quiz in Japanese
|
|
long_description SeekAnser is {*}${description}.
|
|
|
|
master_sites sourceforge_jp:seekanser/54271/
|
|
distname SeekAnser(${version})
|
|
use_zip yes
|
|
checksums rmd160 a235ca06345903feaa42143bbbc8e219e98928fb \
|
|
sha256 19548f35146c3a5a67fee3e803f56e45be05764a4887480bd4068554493afefd
|
|
|
|
worksrcdir SeekAnser
|
|
|
|
depends_lib port:chasen
|
|
|
|
# directory where SeekAnser.jar is extracted.
|
|
set jardir ${worksrcpath}/seekanser-${version}
|
|
set jarname seekanser-${version}.jar
|
|
set jarpatch ${filespath}/patch-slothlib.properties.diff
|
|
|
|
post-extract {
|
|
file mkdir ${jardir}
|
|
system -W ${jardir} "jar xf ../SeekAnser\\(${version}\\).jar"
|
|
}
|
|
|
|
post-patch {
|
|
system -W ${jardir} "patch < ${jarpatch}"
|
|
reinplace "s|/usr/|${prefix}/|g" ${jardir}/slothlib.properties
|
|
}
|
|
|
|
use_configure no
|
|
supported_archs noarch
|
|
|
|
build {
|
|
system "jar cmf ${jardir}/META-INF/MANIFEST.MF ${worksrcpath}/${jarname} -C ${jardir} ."
|
|
}
|
|
|
|
destroot {
|
|
set seekanserdir ${prefix}/share/${name}
|
|
xinstall -m 755 -d ${destroot}${seekanserdir}
|
|
xinstall -m 644 -W ${worksrcpath} \
|
|
README.txt ${jarname} examples.txt \
|
|
${destroot}${seekanserdir}
|
|
set dest_script ${destroot}${prefix}/bin/seekanser
|
|
xinstall -m 755 ${filespath}/seekanser ${dest_script}
|
|
reinplace "s|@JARPATH@|${seekanserdir}/${jarname}|g" ${dest_script}
|
|
}
|
|
|
|
notes "Please run 'seekanser' and have fun!"
|
|
|
|
livecheck.type regex
|
|
livecheck.url http://sourceforge.jp/projects/seekanser/releases/
|
|
livecheck.regex (\\d+\\.\\d+\\.\\d+)\\s*\\(ChaSen
|