Portfile

# $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
#}