FreeBSD Bugzilla – Attachment 144414 Details for
Bug 191615
[PATCH] mail/tkrat2: Add STAGE support
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
patch for tkrat2
tkrat-2.1.5_5.patch (text/plain), 11.16 KB, created by
Muhammad Moinur Rahman
on 2014-07-04 22:24:37 UTC
(
hide
)
Description:
patch for tkrat2
Filename:
MIME Type:
Creator:
Muhammad Moinur Rahman
Created:
2014-07-04 22:24:37 UTC
Size:
11.16 KB
patch
obsolete
>diff -ruN /usr/ports//mail/tkrat2/Makefile ./Makefile >--- /usr/ports//mail/tkrat2/Makefile 2014-07-04 15:12:57.000000000 +0600 >+++ ./Makefile 2014-07-05 04:23:45.979836711 +0600 >@@ -1,19 +1,21 @@ > # Created by: Stephen J. Roznowski <sjr@home.net> >-# $FreeBSD: head/mail/tkrat2/Makefile 360579 2014-07-04 09:12:57Z bapt $ >+# $FreeBSD: head/mail/tkrat2/Makefile 340722 2014-01-22 17:00:46Z mat $ > > PORTNAME= tkrat > PORTVERSION= 2.1.5 >-PORTREVISION= 4 >+PORTREVISION= 5 > CATEGORIES= mail tk > MASTER_SITES= http://tkrat.org/downloads/stable/ \ > ftp://ftp.tkrat.org/pub/tkrat/ > >-MAINTAINER= ports@FreeBSD.org >+MAINTAINER= sjroz@verizon.net > COMMENT= A mail user agent for X with a Tcl/Tk user interface > >-LIB_DEPENDS= tcl84:${PORTSDIR}/lang/tcl84 \ >- tk84:${PORTSDIR}/x11-toolkits/tk84 \ >- c-client4.9:${PORTSDIR}/mail/cclient >+LICENSE= BSD3CLAUSE >+ >+LIB_DEPENDS= libtcl84.so:${PORTSDIR}/lang/tcl84 \ >+ libtk84.so:${PORTSDIR}/x11-toolkits/tk84 \ >+ libc-client4.so:${PORTSDIR}/mail/cclient > > USE_XORG= x11 xt > >@@ -22,32 +24,44 @@ > CONFIGURE_ARGS= --with-tcl-config=${PREFIX}/lib/tcl8.4 \ > --with-tk-config=${PREFIX}/lib/tk8.4 \ > --with-tcl-include=${PREFIX}/include/tcl8.4 \ >- --with-tk-include=${PREFIX}/include/tk8.4 >+ --with-tk-include=${PREFIX}/include/tk8.4 \ >+ --prefix=${PREFIX} > MAKE_ARGS+= -j2 -B > >+OPTIONS= DOCS >+ > DOCFILES= CONFIGURATION COPYRIGHT README doc/interface doc/userprocs \ > doc/userproc.example > >-MAN1= tkrat.1 >- >-NO_STAGE= yes > .include <bsd.port.pre.mk> > > .if ${ARCH} == "sparc64" > BROKEN= Build fails on sparc64 > .endif > >+post-patch: >+ @${REINPLACE_CMD} '-e s|@INSTALL_PREFIX@|${STAGEDIR}${PREFIX}|g' \ >+ ${WRKSRC}/lib/Makefile.in ${WRKSRC}/util/Makefile.in \ >+ ${WRKSRC}/tkrat/Makefile.in ${WRKSRC}/misc/Makefile.in \ >+ ${WRKSRC}/doc/Makefile.in >+ @${REINPLACE_CMD} '-e s|@libdir@|/lib|g' \ >+ ${WRKSRC}/lib/Makefile.in ${WRKSRC}/util/Makefile.in >+ @${REINPLACE_CMD} '-e s|@datadir@|/share|g' \ >+ ${WRKSRC}/util/Makefile.in ${WRKSRC}/tkrat/Makefile.in \ >+ ${WRKSRC}/misc/Makefile.in >+ @${REINPLACE_CMD} '-e s|@bindir@|/bin|g' ${WRKSRC}/tkrat/Makefile.in >+ @${REINPLACE_CMD} '-e s|@mandir@|/man|g' ${WRKSRC}/doc/Makefile.in >+ > post-install: >-.if !defined(NOPORTDOCS) >- @${ECHO_MSG} "===> Copying documents to ${PREFIX}/${PORTDOCDIR}" >- @${MKDIR} ${PREFIX}/share/doc/tkrat >+.if ${PORT_OPTIONS:MDOCS} >+ @${MKDIR} ${STAGEDIR}${DOCSDIR} > .for f in ${DOCFILES} >- ${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR} >+ ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR} > .endfor >-.else >- @${ECHO_MSG} "===> Not copying available documents" > .endif >- @${MKDIR} ${PREFIX}/lib/ratatosk >- ${INSTALL_DATA} ${FILESDIR}/ratatoskrc ${PREFIX}/lib/ratatosk >+ @${MKDIR} ${STAGEDIR}${PREFIX}/lib/ratatosk >+ ${INSTALL_DATA} ${FILESDIR}/ratatoskrc ${STAGEDIR}${PREFIX}/lib/ratatosk >+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/tkrat/ratatosk2.1.so >+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/tkrat/blt_busy1.0.so > > .include <bsd.port.post.mk> >diff -ruN /usr/ports//mail/tkrat2/files/patch-lib_Makefile.in ./files/patch-lib_Makefile.in >--- /usr/ports//mail/tkrat2/files/patch-lib_Makefile.in 1970-01-01 06:00:00.000000000 +0600 >+++ ./files/patch-lib_Makefile.in 2014-07-05 02:40:45.530262622 +0600 >@@ -0,0 +1,13 @@ >+--- lib/Makefile.in.orig 2014-07-05 01:55:25.030451755 +0600 >++++ lib/Makefile.in 2014-07-05 02:00:25.024429652 +0600 >+@@ -24,8 +24,8 @@ >+ exec_prefix = @exec_prefix@ >+ MAN_DIR = @mandir@ >+ BIN_DIR = @bindir@ >+- DATA_DIR = @datadir@/`echo tkrat${VERSION} | sed '${TRANSFORM}'` >+- LIB_DIR = @libdir@/`echo tkrat${VERSION} | sed '${TRANSFORM}'` >++ DATA_DIR = @datadir@/tkrat >++ LIB_DIR = @libdir@/tkrat >+ >+ # Pointer to the imap c-client directory >+ C_CLIENT = ${TOP_DIR}/imap/c-client >diff -ruN /usr/ports//mail/tkrat2/files/patch-misc_Makefile.in ./files/patch-misc_Makefile.in >--- /usr/ports//mail/tkrat2/files/patch-misc_Makefile.in 1970-01-01 06:00:00.000000000 +0600 >+++ ./files/patch-misc_Makefile.in 2014-07-05 02:29:22.703348136 +0600 >@@ -0,0 +1,13 @@ >+--- misc/Makefile.in.orig 2014-07-05 02:28:16.826314579 +0600 >++++ misc/Makefile.in 2014-07-05 02:28:45.627312853 +0600 >+@@ -11,8 +11,8 @@ >+ exec_prefix = @exec_prefix@ >+ MAN_DIR = @mandir@ >+ BIN_DIR = @bindir@ >+- DATA_DIR = @datadir@/`echo tkrat${VERSION} | sed '${TRANSFORM}'` >+- LIB_DIR = @libdir@/`echo tkrat${VERSION} | sed '${TRANSFORM}'` >++ DATA_DIR = @datadir@/tkrat >++ LIB_DIR = @libdir@/tkrat >+ >+ SHELL = /bin/sh >+ VERSION = @VERSION@ >diff -ruN /usr/ports//mail/tkrat2/files/patch-tkrat_Makefile.in ./files/patch-tkrat_Makefile.in >--- /usr/ports//mail/tkrat2/files/patch-tkrat_Makefile.in 1970-01-01 06:00:00.000000000 +0600 >+++ ./files/patch-tkrat_Makefile.in 2014-07-05 02:34:56.203298208 +0600 >@@ -0,0 +1,13 @@ >+--- tkrat/Makefile.in.orig 2014-07-05 02:33:47.024291586 +0600 >++++ tkrat/Makefile.in 2014-07-05 02:34:16.376307317 +0600 >+@@ -13,8 +13,8 @@ >+ exec_prefix = @exec_prefix@ >+ MAN_DIR = @mandir@ >+ BIN_DIR = @bindir@ >+- DATA_DIR = @datadir@/`echo tkrat${VERSION} | sed '${TRANSFORM}'` >+- LIB_DIR = @libdir@/`echo tkrat${VERSION} | sed '${TRANSFORM}'` >++ DATA_DIR = @datadir@/tkrat >++ LIB_DIR = @libdir@/tkrat >+ sysconfdir = @sysconfdir@ >+ >+ INSTALL = @INSTALL@ >diff -ruN /usr/ports//mail/tkrat2/files/patch-util_Makefile.in ./files/patch-util_Makefile.in >--- /usr/ports//mail/tkrat2/files/patch-util_Makefile.in 1970-01-01 06:00:00.000000000 +0600 >+++ ./files/patch-util_Makefile.in 2014-07-05 02:15:07.490370591 +0600 >@@ -0,0 +1,13 @@ >+--- util/Makefile.in.orig 2014-07-05 02:10:52.166388201 +0600 >++++ util/Makefile.in 2014-07-05 02:11:35.955384041 +0600 >+@@ -37,8 +37,8 @@ >+ exec_prefix = @exec_prefix@ >+ MAN_DIR = @mandir@ >+ BIN_DIR = @bindir@ >+- DATA_DIR = @datadir@/`echo tkrat${VERSION} | sed '${TRANSFORM}'` >+- LIB_DIR = @libdir@/`echo tkrat${VERSION} | sed '${TRANSFORM}'` >++ DATA_DIR = @datadir@/tkrat >++ LIB_DIR = @libdir@/tkrat >+ >+ CC = @CC@ >+ INCLUDES = @TCL_INCLUDE@ @XINCLUDES@ >diff -ruN /usr/ports//mail/tkrat2/pkg-plist ./pkg-plist >--- /usr/ports//mail/tkrat2/pkg-plist 2014-01-22 21:16:56.000000000 +0600 >+++ ./pkg-plist 2014-07-05 02:42:31.837256552 +0600 >@@ -1,92 +1,93 @@ > bin/tkrat > lib/ratatosk/ratatoskrc >-lib/tkrat2.1/blt_busy1.0.so >-lib/tkrat2.1/pkgIndex.tcl >-lib/tkrat2.1/ratatosk2.1.so >+lib/tkrat/blt_busy1.0.so >+lib/tkrat/pkgIndex.tcl >+lib/tkrat/ratatosk2.1.so > %%PORTDOCS%%%%DOCSDIR%%/CONFIGURATION > %%PORTDOCS%%%%DOCSDIR%%/COPYRIGHT > %%PORTDOCS%%%%DOCSDIR%%/README > %%PORTDOCS%%%%DOCSDIR%%/interface > %%PORTDOCS%%%%DOCSDIR%%/userproc.example > %%PORTDOCS%%%%DOCSDIR%%/userprocs >-share/tkrat2.1/alias.tcl >-share/tkrat2.1/client.tcl >-share/tkrat2.1/compose.tcl >-share/tkrat2.1/convert.tcl >-share/tkrat2.1/dbase.tcl >-share/tkrat2.1/dialog.tcl >-share/tkrat2.1/dsn.tcl >-share/tkrat2.1/exp.tcl >-share/tkrat2.1/folder.tcl >-share/tkrat2.1/font.tcl >-share/tkrat2.1/help.tcl >-share/tkrat2.1/html.tcl >-share/tkrat2.1/info.tcl >-share/tkrat2.1/keydef.tcl >-share/tkrat2.1/languages.tcl >-share/tkrat2.1/mime.tcl >-share/tkrat2.1/options.tcl >-share/tkrat2.1/pgp.tcl >-share/tkrat2.1/pkgIndex.tcl >-share/tkrat2.1/preferences.tcl >-share/tkrat2.1/print.tcl >-share/tkrat2.1/show.tcl >-share/tkrat2.1/source.tcl >-share/tkrat2.1/start.tcl >-share/tkrat2.1/tclIndex >-share/tkrat2.1/text_balText_de.tcl >-share/tkrat2.1/text_balText_en.tcl >-share/tkrat2.1/text_balText_fr.tcl >-share/tkrat2.1/text_balText_it.tcl >-share/tkrat2.1/text_balText_pl.tcl >-share/tkrat2.1/text_balText_pt.tcl >-share/tkrat2.1/text_balText_sr.tcl >-share/tkrat2.1/text_balText_sv.tcl >-share/tkrat2.1/text_changes_de.tcl >-share/tkrat2.1/text_changes_en.tcl >-share/tkrat2.1/text_changes_fr.tcl >-share/tkrat2.1/text_changes_it.tcl >-share/tkrat2.1/text_changes_pl.tcl >-share/tkrat2.1/text_changes_pt.tcl >-share/tkrat2.1/text_changes_sr.tcl >-share/tkrat2.1/text_changes_sv.tcl >-share/tkrat2.1/text_help_de.tcl >-share/tkrat2.1/text_help_en.tcl >-share/tkrat2.1/text_help_fr.tcl >-share/tkrat2.1/text_help_it.tcl >-share/tkrat2.1/text_help_pl.tcl >-share/tkrat2.1/text_help_pt.tcl >-share/tkrat2.1/text_help_sr.tcl >-share/tkrat2.1/text_help_sv.tcl >-share/tkrat2.1/text_t_de.tcl >-share/tkrat2.1/text_t_en.tcl >-share/tkrat2.1/text_t_fr.tcl >-share/tkrat2.1/text_t_it.tcl >-share/tkrat2.1/text_t_pl.tcl >-share/tkrat2.1/text_t_pt.tcl >-share/tkrat2.1/text_t_sr.tcl >-share/tkrat2.1/text_t_sv.tcl >-share/tkrat2.1/tkrat.xbm >-share/tkrat2.1/tkrat.xpm >-share/tkrat2.1/tkrat_small.xbm >-share/tkrat2.1/tkrat_smallmask.xbm >-share/tkrat2.1/tkratmask.xbm >-share/tkrat2.1/util/pkgIndex.tcl >-share/tkrat2.1/util/rat_balloon.tcl >-share/tkrat2.1/util/rat_ed.tcl >-share/tkrat2.1/util/rat_edit.tcl >-share/tkrat2.1/util/rat_enriched.tcl >-share/tkrat2.1/util/rat_fbox.tcl >-share/tkrat2.1/util/rat_ispell.tcl >-share/tkrat2.1/util/rat_list.tcl >-share/tkrat2.1/util/rat_textlist.tcl >-share/tkrat2.1/util/rat_tree.tcl >-share/tkrat2.1/vfolder.tcl >-share/tkrat2.1/vfolderdef.tcl >-share/tkrat2.1/watcher.tcl >-share/tkrat2.1/winctl.tcl >+%%DATADIR%%/alias.tcl >+%%DATADIR%%/client.tcl >+%%DATADIR%%/compose.tcl >+%%DATADIR%%/convert.tcl >+%%DATADIR%%/dbase.tcl >+%%DATADIR%%/dialog.tcl >+%%DATADIR%%/dsn.tcl >+%%DATADIR%%/exp.tcl >+%%DATADIR%%/folder.tcl >+%%DATADIR%%/font.tcl >+%%DATADIR%%/help.tcl >+%%DATADIR%%/html.tcl >+%%DATADIR%%/info.tcl >+%%DATADIR%%/keydef.tcl >+%%DATADIR%%/languages.tcl >+%%DATADIR%%/mime.tcl >+%%DATADIR%%/options.tcl >+%%DATADIR%%/pgp.tcl >+%%DATADIR%%/pkgIndex.tcl >+%%DATADIR%%/preferences.tcl >+%%DATADIR%%/print.tcl >+%%DATADIR%%/show.tcl >+%%DATADIR%%/source.tcl >+%%DATADIR%%/start.tcl >+%%DATADIR%%/tclIndex >+%%DATADIR%%/text_balText_de.tcl >+%%DATADIR%%/text_balText_en.tcl >+%%DATADIR%%/text_balText_fr.tcl >+%%DATADIR%%/text_balText_it.tcl >+%%DATADIR%%/text_balText_pl.tcl >+%%DATADIR%%/text_balText_pt.tcl >+%%DATADIR%%/text_balText_sr.tcl >+%%DATADIR%%/text_balText_sv.tcl >+%%DATADIR%%/text_changes_de.tcl >+%%DATADIR%%/text_changes_en.tcl >+%%DATADIR%%/text_changes_fr.tcl >+%%DATADIR%%/text_changes_it.tcl >+%%DATADIR%%/text_changes_pl.tcl >+%%DATADIR%%/text_changes_pt.tcl >+%%DATADIR%%/text_changes_sr.tcl >+%%DATADIR%%/text_changes_sv.tcl >+%%DATADIR%%/text_help_de.tcl >+%%DATADIR%%/text_help_en.tcl >+%%DATADIR%%/text_help_fr.tcl >+%%DATADIR%%/text_help_it.tcl >+%%DATADIR%%/text_help_pl.tcl >+%%DATADIR%%/text_help_pt.tcl >+%%DATADIR%%/text_help_sr.tcl >+%%DATADIR%%/text_help_sv.tcl >+%%DATADIR%%/text_t_de.tcl >+%%DATADIR%%/text_t_en.tcl >+%%DATADIR%%/text_t_fr.tcl >+%%DATADIR%%/text_t_it.tcl >+%%DATADIR%%/text_t_pl.tcl >+%%DATADIR%%/text_t_pt.tcl >+%%DATADIR%%/text_t_sr.tcl >+%%DATADIR%%/text_t_sv.tcl >+%%DATADIR%%/tkrat.xbm >+%%DATADIR%%/tkrat.xpm >+%%DATADIR%%/tkrat_small.xbm >+%%DATADIR%%/tkrat_smallmask.xbm >+%%DATADIR%%/tkratmask.xbm >+%%DATADIR%%/util/pkgIndex.tcl >+%%DATADIR%%/util/rat_balloon.tcl >+%%DATADIR%%/util/rat_ed.tcl >+%%DATADIR%%/util/rat_edit.tcl >+%%DATADIR%%/util/rat_enriched.tcl >+%%DATADIR%%/util/rat_fbox.tcl >+%%DATADIR%%/util/rat_ispell.tcl >+%%DATADIR%%/util/rat_list.tcl >+%%DATADIR%%/util/rat_textlist.tcl >+%%DATADIR%%/util/rat_tree.tcl >+%%DATADIR%%/vfolder.tcl >+%%DATADIR%%/vfolderdef.tcl >+%%DATADIR%%/watcher.tcl >+%%DATADIR%%/winctl.tcl >+man/man1/tkrat.1.gz > %%PORTDOCS%%@dirrm %%DOCSDIR%% >-@dirrm share/tkrat2.1/util >-@dirrm share/tkrat2.1 >+@dirrm %%DATADIR%%/util >+@dirrm %%DATADIR%% > @dirrm lib/ratatosk >-@dirrm lib/tkrat2.1 >+@dirrm lib/tkrat
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 191615
: 144414