a project to simplify installation of open source software
on Mac OS X and Darwin
# $Id: Portfile 21227 2007-01-15 01:32:29Z bfulgham@macports.org $
PortSystem 1.0
PortGroup xcode 1.0
name Smultron
version 2.2.6
categories aqua editors
platforms darwin
maintainers bfulgham@macports.org
homepage http://smultron.sourceforge.net/
description Cocoa text editor with syntax colouring
long_description Smultron is an open-source text editor written in Cocoa \
for Mac OS X Panther with many of the features that you \
might need. It features easy selection of the opened documents, \
line numbers, support for syntax colouring for many different \
languages, support for text encodings, code snippets, a toolbar, \
a status bar, HTML preview, multi-document find and replace with \
regular expressions, possibility to show invisible characters, \
authenticated saves, command-line utility, .Mac synchronisation \
of preferences and many more features.
master_sites sourceforge:smultron
checksums md5 08e0146ad31aa7cdac7fee1f6ab04ddc
use_zip yes
distname ${name}Source-${version}
use_configure no
platform darwin 8 {
if {$xcodeversion == "2.1"} {
set xcodebuilddir build/Deployment
}
}
build.type pbx
build.dir ${workdir}/${name}Source
destroot {
xinstall -m 755 -d ${destroot}/Applications/MacPorts
file copy ${workdir}/${name}Source/build/Release/Smultron.app \
${destroot}/Applications/MacPorts
file copy ${workdir}/${name}Source/build/Release/SmultronSpotlightImporter.mdimporter \
${destroot}/Applications/MacPorts
file copy ${workdir}/${name}Source/build/Release/unregisterSmultronSyncSchema \
${destroot}/Applications/MacPorts
}
post-activate {
system "ln -sf /Applications/MacPorts/Smultron.app/Contents/Resources/smultron ${prefix}/bin/smultron"
system "ln -sf /Applications/MacPorts/Smultron.app/Contents/Resources/smultron.1 ${prefix}/share/man/man1/smultron.1"
}
# post-uninstall {
# file delete -force ${prefix}/bin/smultron
# file delete -force ${prefix}/bin/smultron.1
#}