ports/108501: update port russian/xneur
Alex Keda
admin at lissyara.su
Sun Jan 28 22:50:14 UTC 2007
>Number: 108501
>Category: ports
>Synopsis: update port russian/xneur
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: update
>Submitter-Id: current-users
>Arrival-Date: Sun Jan 28 22:50:13 GMT 2007
>Closed-Date:
>Last-Modified:
>Originator: Alex Keda
>Release: 6.2-RELEASE
>Organization:
USSR
>Environment:
FreeBSD ussr.lissyara.int.otradno.ru 6.2-RELEASE FreeBSD 6.2-RELEASE #0: Sat Jan 27 00:00:44 MSK 2007 root at ussr.lissyara.int.otradno.ru:/usr/obj/usr/src/sys/ussr-v2 i386
>Description:
# This is a shell archive. Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file". Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
# russian/xneur
# russian/xneur/files
# russian/xneur/files/patch-etc-Makefile.in
# russian/xneur/distinfo
# russian/xneur/Makefile
# russian/xneur/pkg-descr
# russian/xneur/pkg-plist
# russian/xneur/pkg-message
#
echo c - russian/xneur
mkdir -p russian/xneur > /dev/null 2>&1
echo c - russian/xneur/files
mkdir -p russian/xneur/files > /dev/null 2>&1
echo x - russian/xneur/files/patch-etc-Makefile.in
sed 's/^X//' >russian/xneur/files/patch-etc-Makefile.in << 'END-of-russian/xneur/files/patch-etc-Makefile.in'
X--- etc/Makefile.in.orig Sun Jan 28 23:47:32 2007
X+++ etc/Makefile.in Sun Jan 28 23:48:15 2007
X@@ -507,14 +507,14 @@
X
X
X install-data-hook:
X- rm ~/.xneur.backup -Rf
X- if test -d ~/.xneur; then \
X- mv ~/.xneur ~/.xneur.backup -f; \
X- chmod -R a+r+w ~/.xneur.backup; \
X- rm ~/.xneur -rf; \
X- fi;
X- cp $(DESTDIR)$(sysconfdir)/xneur ~/.xneur -rf;
X- chmod -R a+r+w ~/.xneur ;
X+# rm ~/.xneur.backup -Rf
X+# if test -d ~/.xneur; then \
X+# mv ~/.xneur ~/.xneur.backup -f; \
X+# chmod -R a+r+w ~/.xneur.backup; \
X+# rm ~/.xneur -rf; \
X+# fi;
X+# cp $(DESTDIR)$(sysconfdir)/xneur ~/.xneur -rf;
X+# chmod -R a+r+w ~/.xneur ;
X # Tell versions [3.59,3.63) of GNU make to not export all variables.
X # Otherwise a system limit (for SysV at least) may be exceeded.
X .NOEXPORT:
END-of-russian/xneur/files/patch-etc-Makefile.in
echo x - russian/xneur/distinfo
sed 's/^X//' >russian/xneur/distinfo << 'END-of-russian/xneur/distinfo'
XMD5 (xneur-0.4.0.tar.bz2) = 3c85cda64df78b00a0da825781e5ef38
XSHA256 (xneur-0.4.0.tar.bz2) = cf984459cbe3930cb83e0db50fec6364d556c71a4c2fab4a2db70b4678f8f8ba
XSIZE (xneur-0.4.0.tar.bz2) = 348069
END-of-russian/xneur/distinfo
echo x - russian/xneur/Makefile
sed 's/^X//' >russian/xneur/Makefile << 'END-of-russian/xneur/Makefile'
X# New ports collection makefile for: xneur
X# Date created: 19 January 2007
X# Whom: Alex "lissyara" Keda <admin at lissyara.su>
X#
X# $FreeBSD$
X#
X
XPORTNAME= XNeur
XPORTVERSION= 0.4.0
XCATEGORIES= russian
XMASTER_SITES= http://dists.xneur.ru/release-${PORTVERSION}/tgz/ CSME
XDISTNAME= xneur-${PORTVERSION}
X
XMAINTAINER= admin at lissyara.su
XCOMMENT= Auto keyboard switcher
X
XGNU_CONFIGURE= yes
XCONFIGURE_ARGS= --disable-static
XUSE_XLIB= yes
XUSE_BZIP2= yes
XUSE_LDCONFIG= yes
X
Xpost-patch:
X @${REINPLACE_CMD} -e '/^am__strip_dir/s#`;#|sed -Ee "s/^(xneurrc|dict|xneurrc-ua|langdef|proto3)$$$$/\\1.dist/"`;#' \
X ${WRKSRC}/etc/Makefile.in ${WRKSRC}/etc/*/Makefile.in
X
Xpost-install:
X @for i in ${PREFIX}/etc/xneur/*.dist ${PREFIX}/etc/xneur/*/*.dist;\
X do ${CP} -np $$i $${i%.dist}; done
X# Display post-install message
X @${CAT} pkg-message
X
X.include <bsd.port.mk>
END-of-russian/xneur/Makefile
echo x - russian/xneur/pkg-descr
sed 's/^X//' >russian/xneur/pkg-descr << 'END-of-russian/xneur/pkg-descr'
XXNeur - backend for gXNeur - automatic keyboard switcher
X
XWWW: http://www.xneur.ru/
END-of-russian/xneur/pkg-descr
echo x - russian/xneur/pkg-plist
sed 's/^X//' >russian/xneur/pkg-plist << 'END-of-russian/xneur/pkg-plist'
Xbin/xneur
X at unexec if cmp -s %D/etc/xneur/en/dict %D/etc/xneur/en/dict.dist; then rm -f %D/etc/xneur/en/dict; fi
Xetc/xneur/en/dict.dist
X at unexec if cmp -s %D/etc/xneur/en/langdef %D/etc/xneur/en/langdef.dist; then rm -f %D/etc/xneur/en/langdef; fi
Xetc/xneur/en/langdef.dist
X at unexec if cmp -s %D/etc/xneur/en/proto3 %D/etc/xneur/en/proto3.dist; then rm -f %D/etc/xneur/en/proto3; fi
Xetc/xneur/en/proto3.dist
X at exec if [ ! -f %D/etc/xneur/en/dict ] ; then cp -p %D/%F %B/dict; fi
Xetc/xneur/en/proto
X at unexec if cmp -s %D/etc/xneur/ru/dict %D/etc/xneur/ru/dict.dist; then rm -f %D/etc/xneur/ru/dict; fi
Xetc/xneur/ru/dict.dist
X at unexec if cmp -s %D/etc/xneur/ru/langdef %D/etc/xneur/ru/langdef.dist; then rm -f %D/etc/xneur/ru/langdef; fi
Xetc/xneur/ru/langdef.dist
X at unexec if cmp -s %D/etc/xneur/ru/proto3 %D/etc/xneur/ru/proto3.dist; then rm -f %D/etc/xneur/ru/proto3; fi
Xetc/xneur/ru/proto3.dist
X at exec if [ ! -f %D/etc/xneur/ru/dict ] ; then cp -p %D/%F %B/dict; fi
Xetc/xneur/ru/proto
X at unexec if cmp -s %D/etc/xneur/ua/dict %D/etc/xneur/ua/dict.dist; then rm -f %D/etc/xneur/ua/dict; fi
Xetc/xneur/ua/dict.dist
X at unexec if cmp -s %D/etc/xneur/ua/langdef %D/etc/xneur/ua/langdef.dist; then rm -f %D/etc/xneur/ua/langdef; fi
Xetc/xneur/ua/langdef.dist
X at unexec if cmp -s %D/etc/xneur/ua/proto3 %D/etc/xneur/ua/proto3.dist; then rm -f %D/etc/xneur/ua/proto3; fi
Xetc/xneur/ua/proto3.dist
X at exec if [ ! -f %D/etc/xneur/ua/dict ] ; then cp -p %D/%F %B/dict; fi
Xetc/xneur/ua/proto
X at unexec if cmp -s %D/etc/xneur/xneurrc %D/etc/xneur/xneurrc.dist; then rm -f %D/etc/xneur/xneurrc; fi
Xetc/xneur/xneurrc.dist
X at unexec if cmp -s %D/etc/xneur/xneurrc-ua %D/etc/xneur/xneurrc-ua.dist; then rm -f %D/etc/xneur/xneurrc-ua; fi
Xetc/xneur/xneurrc-ua.dist
X at exec if [ ! -f %D/etc/xneur/xneurrc ] ; then cp -p %D/%F %B/xneurrc; fi
Xlib/libxnconfig.so.3
Xlib/libxnconfig.so
Xlib/libxnconfig.la
X at dirrmtry etc/xneur/en
X at dirrmtry etc/xneur/ru
X at dirrmtry etc/xneur/ua
X at dirrmtry etc/xneur
END-of-russian/xneur/pkg-plist
echo x - russian/xneur/pkg-message
sed 's/^X//' >russian/xneur/pkg-message << 'END-of-russian/xneur/pkg-message'
X===> Please Note:
X
X*******************************************************************************
Xfor personalise settings, run command:
Xcp /usr/local/etc/xneur/xneurrc ~/.xneur
Xand edit file in your home directory
X*******************************************************************************
X
END-of-russian/xneur/pkg-message
exit
>How-To-Repeat:
>Fix:
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list