ports/69601: [patch] x11-themes/kde-icons-noia-warm - Makefile.icons: post-patch fails
Christian Hiris
4711 at chello.at
Mon Jul 26 01:00:40 UTC 2004
>Number: 69601
>Category: ports
>Synopsis: [patch] x11-themes/kde-icons-noia-warm - Makefile.icons: post-patch fails
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Mon Jul 26 01:00:38 GMT 2004
>Closed-Date:
>Last-Modified:
>Originator: Christian Hiris
>Release: FreeBSD 5.2-CURRENT i386
>Organization:
>Environment:
System: FreeBSD 5.2-CURRENT #0: Sun Jul 18 10:00:42 CEST 2004
pfnu at matrix010.matrix.net:/usr/obj/usr/src/sys/MATRIX010
>Description:
jail003# make
===> Vulnerability check disabled, database not found
===> Extracting for kde-icons-noia-warm-0.95
>How-To-Repeat:
cd /usr/ports/x11-themes/kde-icons-noia-warm
make
>Fix:
--- Makefile.icons.diff begins here ---
--- /usr/ports/x11-themes/kde-icons-noia/Makefile.icons.orig Sat Jul 3 12:46:52 2004
+++ /usr/ports/x11-themes/kde-icons-noia/Makefile.icons Mon Jul 26 02:25:25 2004
@@ -32,11 +32,11 @@
post-patch:
# correctly inherits crystal per default
.for file in ${INDEX_FILES}
- @if [ -f "${WRKSRC}/${file}" ]; then \
+ @if [ -f ${WRKSRC}/${file} ]; then \
${REINPLACE_CMD} -E \
-e 's|||' \
-e 's|^Inherits.*$$|Inherits=crystalsvg|' \
- "${WRKSRC}/${file}" ; \
+ ${WRKSRC}/${file} ; \
fi
.endfor
--- Makefile.icons.diff ends here ---
I tested the patch with all the kde-icons-* ports, except the broken/unfetchable ones.
>Release-Note:
>Audit-Trail:
>Unformatted:
>> Checksum OK for KDE/noiawarmkde095.tar.gz.
===> Patching for kde-icons-noia-warm-0.95
[: /usr/wrkdir/usr/ports/x11-themes/kde-icons-noia-warm/work/Noia: unexpected operator
[: /usr/wrkdir/usr/ports/x11-themes/kde-icons-noia-warm/work/Noia: unexpected operator
===> Configuring for kde-icons-noia-warm-0.95
jail003#
This also brakes pkg-plist, because no index.desktop.bak file will be created, if the post-patch target fails.
More information about the freebsd-ports-bugs
mailing list