diff --exclude '*CVS*' -ruw owfs.org/module/swig/perl5/Makefile.am owfs/module/swig/perl5/Makefile.am
--- owfs.org/module/swig/perl5/Makefile.am	2007-06-14 10:11:38.000000000 +0200
+++ owfs/module/swig/perl5/Makefile.am	2007-06-14 10:29:37.000000000 +0200
@@ -5,6 +5,42 @@
 #all: OW/Makefile
 all: OW/blib/lib/OW.pm
 
+PKG_BUILD_DIR= OW
+
+PERL_VERSION=  5.8.8
+PERL_VER=      5.8
+
+# Build environment
+PERL_CMD=      ../../../../../../staging_dir_mipsel/usr/bin/perl
+PERL_LIB=      ../../../../../../staging_dir_mipsel/usr/lib/perl5/${PERL_VER}
+PERL_PKGSRC=   ../../../../../../package/perl
+
+# Module install prefix
+PERL_SITELIB=  /usr/lib/perl5/${PERL_VER}
+
+# Command to invoke MakeMaker's Makefile.PL
+PERL_MM_OPTS=  PERL_LIB=${PERL_LIB} \
+        PERL_ARCHLIB=${PERL_LIB} \
+        INSTALLSITELIB=${PERL_SITELIB} \
+        INSTALLSITEARCH=${PERL_SITELIB}
+PERL_MM_ENV=   PERL5LIB=${PERL_LIB}
+PERL_MM_MAKEFILE_PL=   Makefile.PL
+PERL_MM_CMD=   cd ${PKG_BUILD_DIR} && \
+        env ${PERL_MM_ENV} ${PERL_CMD} ${PERL_MM_MAKEFILE_PL} \
+                ${PERL_MM_OPTS}
+
+# Command to invoke make
+PERL_MAKE_OPTS=
+PERL_MAKE_ENV= PERL5LIB=${PERL_LIB}
+PERL_MAKE_CMD= env ${PERL_MAKE_ENV} ${MAKE} -C ${PKG_BUILD_DIR} \
+        ${PERL_MAKE_OPTS}
+
+# Commands to compact module
+PERL_STRIPPM=  sh ${PERL_PKGSRC}/files/strippm.sh
+PERL_DELETEPOD=        sh ${PERL_PKGSRC}/files/deletepod.sh
+
+
+
 OW/Makefile.PL:
 if HAVE_DARWIN
 	cp OW/Makefile.osx OW/Makefile.PL
@@ -19,7 +55,8 @@
 if HAVE_DEBIAN
 	( cd OW; $(PERL) Makefile.PL PREFIX=@prefix@ )
 else
-	( cd OW; $(PERL) Makefile.PL )
+#	( cd OW; $(PERL) Makefile.PL )
+	$(PERL_MM_CMD)
 endif
 endif
 
@@ -27,13 +64,15 @@
 	$(SWIG) -perl5 -o $@ ../ow.i
 
 OW/blib/lib/OW.pm: OW/ow_wrap.c
-	$(MAKE) -C OW -fMakefile
+#	$(MAKE) -C OW -fMakefile
+	$(PERL_MAKE_CMD)
 	@INSTALL@ -d OW/blib/lib
 	@INSTALL@ OW/OW.pm OW/blib/lib/
 	@ECHO@ >> OW/blib/lib/OW.pm 'our $$VERSION='\''@VERSION@'\'' ;'
 
 install-data-local: OW/Makefile OW/ow_wrap.c OW/blib/lib/OW.pm
-	$(MAKE) -C OW install DESTDIR="$(DESTDIR)"
+#	$(MAKE) -C OW install DESTDIR="$(DESTDIR)"
+	$(PERL_MAKE_CMD) install DESTDIR="$(DESTDIR)"
 
 clean-generic:
 	@RM@ -f *~ .*~
