[69127] trunk/dports/net/murmur/Portfile
ryandesign at macports.org
ryandesign at macports.org
Thu Jun 24 06:22:35 PDT 2010
Revision: 69127
http://trac.macports.org/changeset/69127
Author: ryandesign at macports.org
Date: 2010-06-24 06:22:29 -0700 (Thu, 24 Jun 2010)
Log Message:
-----------
murmur: update to 1.2.2; add protobuf-cpp dependency; use 'reinplace' instead of 'system "sed"' (#25403)
Modified Paths:
--------------
trunk/dports/net/murmur/Portfile
Modified: trunk/dports/net/murmur/Portfile
===================================================================
--- trunk/dports/net/murmur/Portfile 2010-06-24 12:54:41 UTC (rev 69126)
+++ trunk/dports/net/murmur/Portfile 2010-06-24 13:22:29 UTC (rev 69127)
@@ -4,7 +4,7 @@
PortSystem 1.0
name murmur
-version 1.1.8
+version 1.2.2
categories net audio
license GPL
maintainers snc openmaintainer
@@ -17,19 +17,21 @@
platforms macosx
master_sites sourceforge:mumble
-checksums md5 a7da012922d39b87c45d9f481d4b5efb \
- sha1 83b5ef771b6801953290ee184f1590686e831b8c \
- rmd160 d2d05993b38749f30ed67b8b92a22ef236dc7cf1
distname mumble-${version}
dist_subdir mumble
+checksums md5 de30ee85170e183b66568b53b04c5727 \
+ sha1 b2a7fd50e70147b3ea2361cbc5a577b0e1ae45ea \
+ rmd160 501aa1c4c170fb5aad2841cdfe3421376e62a07b
+
#livecheck.type regex
#livecheck.url ${homepage}
livecheck.regex "& Murmur (\\d+\\.\\d+(\\.\\d+))"
depends_lib \
path:bin/qmake-mac:qt4-mac \
- port:openssl
+ port:openssl \
+ port:protobuf-cpp
depends_build \
port:boost
@@ -88,24 +90,24 @@
set conf ${dp}/etc/murmur/murmur.ini
file copy ${w}/scripts/murmur.ini.system ${conf}
- system "sed -i '' -e 's,database=.*,database=${prefix}/var/lib/murmur/murmur.sqlite,' ${conf}"
- system "sed -i '' -e 's,pidfile=.*,pidfile=${prefix}/var/run/murmur/murmur.pid,' ${conf}"
- system "sed -i '' -e 's,logfile=.*','logfile=${prefix}/var/log/murmur/murmur.log,' ${conf}"
+ reinplace "s,database=.*,database=${prefix}/var/lib/murmur/murmur.sqlite," ${conf}
+ reinplace "s,pidfile=.*,pidfile=${prefix}/var/run/murmur/murmur.pid," ${conf}
+ reinplace "s,logfile=.*,logfile=${prefix}/var/log/murmur/murmur.log," ${conf}
if {![variant_isset ice]} {
# This change is made only to avoid confusion. Murmur ignores
# the ice= config option when built without Ice support.
- system "sed -i -e 's,ice=,\#ice=,' ${destroot}${prefix}/etc/murmur/murmur.ini"
+ reinplace "s,ice=,#ice=," ${destroot}${prefix}/etc/murmur/murmur.ini
}
set dbusservice ${dp}/etc/dbus-1/system.d/murmur.conf
file copy ${w}/scripts/murmur.conf ${dbusservice}
- system "sed -i '' -e 's,user=.*\",user=\"murmur\",' ${dbusservice}"
+ reinplace "s,user=.*\",user=\"murmur\"," ${dbusservice}
}
pre-install {
set plist ${destroot}${prefix}/etc/LaunchDaemons/org.macports.Murmur/org.macports.Murmur.plist
- system "sed -i '' -e 's,</dict>,<key>UserName</key><string>murmur</string></dict>,' ${plist}"
+ reinplace "s,</dict>,<key>UserName</key><string>murmur</string></dict>," ${plist}
}
post-install {
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20100624/ef0eda51/attachment.html>
More information about the macports-changes
mailing list