Hello all.

This diff makes KDE SDK tool scripts reach actual binaries.
It also moves REVISION-* near PKGNAME-*, as in other ports.

-- 
  Best wishes,
    Vadim Zhukov

A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?
A: Top-posting.
Q: What is the most annoying thing in e-mail?


Index: Makefile
===================================================================
RCS file: /cvs/ports/x11/kde/sdk3/Makefile,v
retrieving revision 1.51
diff -u -p -r1.51 Makefile
--- Makefile    22 Nov 2010 08:37:02 -0000      1.51
+++ Makefile    20 Jun 2011 22:13:46 -0000
@@ -7,7 +7,9 @@ VERSION =               3.5.10
 DISTNAME =             kdesdk-${VERSION}
 
 PKGNAME-main =         ${DISTNAME}
+REVISION-main =                6
 PKGNAME-svn =          kdesvn-${VERSION}
+REVISION-svn =         6
 
 MODKDE_VERSION =       3.5.8
 SHARED_LIBS += cvsservice           1.0      # .0.1
@@ -41,8 +43,6 @@ WANTLIB       = ICE SM X11 Xau Xdmcp Xext Xren
 WANTLIB-main = ${WANTLIB}
 WANTLIB-svn = ${WANTLIB}
 
-REVISION-main = 5
-REVISION-svn = 6
 WANTLIB-main += Xfixes Xt expat fontconfig freetype kabc kdeprint \
        khtml kjs kparts kresources kspell ktexteditor ktnef ktnef kunittest \
        kutils lib/kde3/kcal lib/kde3/kmime pcre pcreposix qui-mt vcard xml2 \
@@ -51,6 +51,20 @@ WANTLIB-svn += apr-1 aprutil-1 asn1 cryp
        neon sasl2 sqlite3 ssl svn_client-1 svn_delta-1 svn_diff-1 svn_fs-1 \
        svn_fs_base-1 svn_fs_fs-1 svn_fs_util-1 svn_ra-1 svn_ra_local-1 \
        svn_ra_neon-1 svn_ra_svn-1 svn_repos-1 svn_subr-1 svn_wc-1
+
+post-patch:
+       find "${WRKSRC}"/scripts -type f | while read F; do \
+               case $$F in \
+               *${PATCHORIG}|*.new) ;; \
+               *) sed -E \
+                       -e 's@/usr/bin/env (bash|python)@${LOCALBASE}/bin/\1@g' 
\
+                       -e 's@/usr/bin/env perl@/usr/bin/perl@g' \
+                       -e 's@/usr/bin/svn@${LOCALBASE}/bin/svn@g' \
+                       <"$$F" >"$$F".new && \
+                       mv "$$F".new "$$F" \
+                       ;; \
+               esac \
+       done
 
 post-install:
        cd ${PREFIX}/bin && mv cvscheck kcvscheck

Reply via email to