Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 28 Jan 2007 22:42:23 GMT
From:      Alex Keda<admin@lissyara.su>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/108501: update port russian/xneur
Message-ID:  <200701282242.l0SMgNkL078617@www.freebsd.org>
Resent-Message-ID: <200701282250.l0SMoDF6091453@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>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@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@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@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@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@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@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@exec  if [ ! -f %D/etc/xneur/en/dict ] ; then cp -p %D/%F %B/dict; fi
Xetc/xneur/en/proto
X@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@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@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@exec  if [ ! -f %D/etc/xneur/ru/dict ] ; then cp -p %D/%F %B/dict; fi
Xetc/xneur/ru/proto
X@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@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@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@exec   if [ ! -f %D/etc/xneur/ua/dict ] ; then cp -p %D/%F %B/dict; fi
Xetc/xneur/ua/proto
X@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@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@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@dirrmtry etc/xneur/en
X@dirrmtry etc/xneur/ru
X@dirrmtry etc/xneur/ua
X@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:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200701282242.l0SMgNkL078617>