/usr/ports/mail/qmail の Makefile を修正
Seichan です.忘れるのでメモ
FreeBSD の ports にて qmail-ldap をインストールする際,WITH_GRTDELAY をセットすると次のように make install 時に失敗する.
install -o root -g wheel -m 444 /var/tmp/usr/ports/mail/qmail-ldap/work/mailer.conf.sample /var/qmail/doc
install -o root -g wheel -m 444 /var/tmp/usr/ports/mail/qmail-ldap/work/doc/README.GREETDELAY /var/qmail/doc
install: /var/tmp/usr/ports/mail/qmail-ldap/work/doc/README.GREETDELAY: No such file or directory
*** Error code 71
Stop in /usr/ports/mail/qmail-ldap.
*** Error code 1
Stop in /usr/ports/mail/qmail-ldap.
*** Error code 1
FreeBSD の ports にて qmail-ldap をインストールする際,WITH_GRTDELAY をセットすると次のように make install 時に失敗する.
install -o root -g wheel -m 444 /var/tmp/usr/ports/mail/qmail-ldap/work/mailer.conf.sample /var/qmail/doc
install -o root -g wheel -m 444 /var/tmp/usr/ports/mail/qmail-ldap/work/doc/README.GREETDELAY /var/qmail/doc
install: /var/tmp/usr/ports/mail/qmail-ldap/work/doc/README.GREETDELAY: No such file or directory
*** Error code 71
Stop in /usr/ports/mail/qmail-ldap.
*** Error code 1
Stop in /usr/ports/mail/qmail-ldap.
*** Error code 1
原因は単純で,README.GREETDELAY の場所が違っているので,次のように修正する事でなおる.
ayanami# diff -u Makefile.orig Makefile
--- Makefile.orig 2009-11-25 20:58:19.193184837 +0900
+++ Makefile 2009-11-25 20:56:51.230342013 +0900
@@ -494,7 +494,7 @@
${MASTER_SITE_LOCAL:S/$/:grtdelay/}
PATCH_SITE_SUBDIR+= garga/qmail/:grtdelay
PATCHFILES+= qmail-ldap-${LDAP_PATCH_DATE}-grtdelay.patch:grtdelay
-DOCFILES_WRKDIR_doc+= README.GREETDELAY
+DOCFILES_WRKSRC+= README.GREETDELAY
.endif
.if defined(SLAVE_LDAP) && defined(WITH_ENHACELOGS)
単純なミスだから対処も楽だったんだけど,もう少しテストしてからコミットしろよー.と思ってみた.
とりあえず,send-pr 完了.
http://www.freebsd.org/cgi/query-pr.cgi?pr=140866
ayanami# diff -u Makefile.orig Makefile
--- Makefile.orig 2009-11-25 20:58:19.193184837 +0900
+++ Makefile 2009-11-25 20:56:51.230342013 +0900
@@ -494,7 +494,7 @@
${MASTER_SITE_LOCAL:S/$/:grtdelay/}
PATCH_SITE_SUBDIR+= garga/qmail/:grtdelay
PATCHFILES+= qmail-ldap-${LDAP_PATCH_DATE}-grtdelay.patch:grtdelay
-DOCFILES_WRKDIR_doc+= README.GREETDELAY
+DOCFILES_WRKSRC+= README.GREETDELAY
.endif
.if defined(SLAVE_LDAP) && defined(WITH_ENHACELOGS)
単純なミスだから対処も楽だったんだけど,もう少しテストしてからコミットしろよー.と思ってみた.
とりあえず,send-pr 完了.
http://www.freebsd.org/cgi/query-pr.cgi?pr=140866
カテゴリ
FreeBSD , Other unixトラックバック(0)
このブログ記事を参照しているブログ一覧: /usr/ports/mail/qmail の Makefile を修正
このブログ記事に対するトラックバックURL: http://www.seichan.org/MT/mt-tb.cgi/157

コメントする