Modified: trunk/dports/net/sendpage/Portfile (129024 => 129025)
--- trunk/dports/net/sendpage/Portfile 2014-12-03 21:59:09 UTC (rev 129024)
+++ trunk/dports/net/sendpage/Portfile 2014-12-03 23:52:05 UTC (rev 129025)
@@ -5,8 +5,9 @@
name sendpage
version 1.000003
-revision 1
+revision 2
categories net
+license GPL
maintainers nomaintainer
platforms darwin
@@ -22,29 +23,27 @@
checksums md5 586afe41d6cd82d045fdc34ccf99cab3
-depends_lib port:p5.12-net-snpp \
- port:p5.12-device-serialport \
- port:p5.12-mailtools \
- port:p5.12-dbi
+depends_lib port:p5.16-net-snpp \
+ port:p5.16-device-serialport \
+ port:p5.16-mailtools \
+ port:p5.16-dbi
use_configure no
build {}
+# Create a startupitem to start/stop the server
+startupitem.create yes
+startupitem.start "${prefix}/share/${name}/sendpage.init start"
+startupitem.stop "${prefix}/share/${name}/sendpage.init stop"
+
+# Add sendpage user and group
+add_users sendpage group=sendpage
+
# Maintain empty directories
destroot.keepdirs ${destroot}${prefix}/var/sendpage \
${destroot}${prefix}/var/sendpage/lock
-variant server {
-# Create a startupitem to start/stop the server
- startupitem.create yes
- startupitem.start "${prefix}/share/${name}/sendpage.init start"
- startupitem.stop "${prefix}/share/${name}/sendpage.init stop"
-}
-
pre-destroot {
- adduser sendpage
- addgroup sendpage
-
reinplace "s|Win32|Device|g" ${worksrcpath}/Makefile.PL
reinplace "s|/etc/sendpage.cf|${prefix}/etc/sendpage/sendpage.cf|g" ${worksrcpath}/sendpage
@@ -70,9 +69,9 @@
}
destroot {
- system "cd ${worksrcpath} && ${prefix}/bin/perl5.12 Makefile.PL"
+ system "cd ${worksrcpath} && ${prefix}/bin/perl5.16 Makefile.PL INSTALLDIRS=vendor CC='${configure.cc}' LD='${configure.cc}'"
system "cd ${worksrcpath} && make"
- system "cd ${worksrcpath} && make install"
+ system "cd ${worksrcpath} && make install DESTDIR='${destroot}'"
}
post-destroot {
@@ -107,10 +106,13 @@
}
-post-install {
- ui_msg "\n
+notes "
+
README & docs --> ${prefix}/share/doc/sendpage
Config files --> ${prefix}/etc/sendpage
Start script --> ${prefix}/share/sendpage/sendpage.init
-Examples --> ${prefix}/share/sendpage/examples\n"
-}
+Examples --> ${prefix}/share/sendpage/examples
+
+"
+
+livecheck.regex "production\.*${name}-(\\d+(?:\\.\\d+)*)${extract.suffix}"