pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/py-expect Adapted MASTER_SITES to changed projec...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/30df46acb2f5
branches:  trunk
changeset: 536371:30df46acb2f5
user:      heinz <heinz%pkgsrc.org@localhost>
date:      Tue Dec 11 22:41:54 2007 +0000

description:
Adapted MASTER_SITES to changed project directory at sourceforge.
Added support for installation to DESTDIR.

diffstat:

 devel/py-expect/Makefile         |  13 +++++++++----
 devel/py-expect/distinfo         |   4 ++--
 devel/py-expect/patches/patch-ad |  24 ++++++++++++++++++------
 3 files changed, 29 insertions(+), 12 deletions(-)

diffs (107 lines):

diff -r c1eaa87b0d22 -r 30df46acb2f5 devel/py-expect/Makefile
--- a/devel/py-expect/Makefile  Tue Dec 11 22:36:25 2007 +0000
+++ b/devel/py-expect/Makefile  Tue Dec 11 22:41:54 2007 +0000
@@ -1,16 +1,18 @@
-# $NetBSD: Makefile,v 1.15 2007/03/21 19:44:10 jwise Exp $
+# $NetBSD: Makefile,v 1.16 2007/12/11 22:41:54 heinz Exp $
 #
 
 DISTNAME=      ExpectPy-1.9b1
 PKGNAME=       ${PYPKGPREFIX}-expect-1.9b1
 PKGREVISION=   3
 CATEGORIES=    devel python
-MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=pub/sourceforge/expectpy/}
+MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=expectpy/}
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=      http://sourceforge.net/projects/expectpy/
 COMMENT=       Expect module for Python
 
+PKG_DESTDIR_SUPPORT=   user-destdir
+
 USE_LIBTOOL=   yes
 GNU_CONFIGURE= yes
 CONFIGURE_ARGS+=       --with-python=${BUILDLINK_PREFIX.${PYPACKAGE}} \
@@ -25,10 +27,13 @@
 EXAMPLESDIR=   ${PREFIX}/share/examples/${PYPKGPREFIX}-expect
 EXAMPLESFILES= ask.py glob.py ping.py telnet.py xping.py
 
+INSTALLATION_DIRS=     lib/python${PYVERSSUFFIX}/lib-dynload
+
 post-install:
-               ${INSTALL_DATA_DIR} ${EXAMPLESDIR}
+               ${INSTALL_DATA_DIR} ${DESTDIR:Q}${EXAMPLESDIR}
 .for f in ${EXAMPLESFILES}
-               ${INSTALL_DATA} ${WRKSRC}/examples/${f} ${EXAMPLESDIR}
+               ${INSTALL_DATA} ${WRKSRC}/examples/${f} \
+                       ${DESTDIR:Q}${EXAMPLESDIR}
 .endfor
 
 .include "../../mk/bsd.prefs.mk"
diff -r c1eaa87b0d22 -r 30df46acb2f5 devel/py-expect/distinfo
--- a/devel/py-expect/distinfo  Tue Dec 11 22:36:25 2007 +0000
+++ b/devel/py-expect/distinfo  Tue Dec 11 22:41:54 2007 +0000
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.7 2007/10/10 18:09:31 rillig Exp $
+$NetBSD: distinfo,v 1.8 2007/12/11 22:41:54 heinz Exp $
 
 SHA1 (ExpectPy-1.9b1.tar.gz) = f43fcd53901f327dc8acf0650dbfe45b274a8d7d
 RMD160 (ExpectPy-1.9b1.tar.gz) = d0e586a987db1c6eb22008519483081f7278be20
@@ -6,7 +6,7 @@
 SHA1 (patch-aa) = eff544e7290736bebb81b8391848369d630f7b03
 SHA1 (patch-ab) = d95ef8bc2f6c0178de0b05e649d6e2d6aed37335
 SHA1 (patch-ac) = 0ff7162129a84fbc913a8b1240209387b922c2a8
-SHA1 (patch-ad) = 267c2e93f89f786b415c7fa2645913c40541bc38
+SHA1 (patch-ad) = 135080d8709e489c6896cea9a1f5c5d31bf61e98
 SHA1 (patch-ae) = 0f5190724d3b17e7b7f06f6408e1c9e7a3e66868
 SHA1 (patch-af) = 130de0f91370a49db5c9236445d2cb258303b190
 SHA1 (patch-ag) = 7e43133aeebee5c63716aefba8fd4e0d4b1ff6ce
diff -r c1eaa87b0d22 -r 30df46acb2f5 devel/py-expect/patches/patch-ad
--- a/devel/py-expect/patches/patch-ad  Tue Dec 11 22:36:25 2007 +0000
+++ b/devel/py-expect/patches/patch-ad  Tue Dec 11 22:41:54 2007 +0000
@@ -1,7 +1,7 @@
-$NetBSD: patch-ad,v 1.1.1.1 2001/03/21 23:36:07 jwise Exp $
---- Makefile.in.orig   Fri Oct 20 05:06:30 2000
-+++ Makefile.in        Wed Mar 21 15:10:52 2001
-@@ -29,8 +29,8 @@
+$NetBSD: patch-ad,v 1.2 2007/12/11 22:41:55 heinz Exp $
+--- Makefile.in.orig   2000-10-20 14:06:30.000000000 +0200
++++ Makefile.in
+@@ -29,8 +29,8 @@ PYTHLIB   = @PYTH_LIBDIR@/config
  PYTHCNFG  = @PYTH_CONFIG@
  PYCNF   = @PYCNF@
  
@@ -12,7 +12,7 @@
  RANLIB  = @RANLIB@
  INSTALL = @INSTALL@
  INSTALL_PROGRAM = @INSTALL_PROGRAM@
-@@ -39,13 +39,13 @@
+@@ -39,13 +39,13 @@ LN_S    = @LN_S@
  LDEXE   = @LDEXE@
  
  SO       = @SO@
@@ -29,7 +29,7 @@
  LIBS     = $(EXPLIB) @LIBS@
  INSTLIBDIR = @PYTH_SHLIBDIR@
  
-@@ -109,8 +109,8 @@
+@@ -109,8 +109,8 @@ python: $(MODNAME)module.a pyconfig.o $(
        $(LDEXE) $(LDFLAGS) -o $@ $(PYTH_OBJS) pyconfig.o \
          $(MODNAME)module.a $(EXPSUBLIB).a $(LIBS)
  
@@ -40,3 +40,15 @@
  $(MODNAME)module.a: $(OBJS)
        $(AR) $(ARFLAGS) $@ $(OBJS)
        $(RANLIB) $@
+@@ -141,9 +141,9 @@ explib/libexplib.a explib/libexplib.as e
+ install:
+       @echo Use either installbin or installshared
+ installbin: python
+-      $(INSTALL_PROGRAM) python $(exec_prefix)/bin/python.exppy
++      $(INSTALL_PROGRAM) python $(DESTDIR)$(exec_prefix)/bin/python.exppy
+ installshared:  $(MODNAME)module$(SO)
+-      $(INSTALL_PROGRAM) $(MODNAME)module$(SO) $(INSTLIBDIR)
++      $(INSTALL_PROGRAM) $(MODNAME)module$(SO) $(DESTDIR)$(INSTLIBDIR)
+ uninstall:
+ 
+ clean::



Home | Main Index | Thread Index | Old Index