| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: Makefile,v 1.5 2009/09/02 08:47:15 wiz Exp $ | | 1 | # $NetBSD: Makefile,v 1.6 2009/11/12 01:15:31 dsainty Exp $ |
2 | # | | 2 | # |
3 | | | 3 | |
4 | DISTNAME= OdfAddinForOffice-src-3.0 | | 4 | DISTNAME= OdfAddinForOffice-src-3.0 |
5 | PKGNAME= OdfConverter-3.0 | | 5 | PKGNAME= OdfConverter-3.0 |
6 | PKGREVISION= 1 | | 6 | PKGREVISION= 1 |
7 | CATEGORIES= converters textproc | | 7 | CATEGORIES= converters textproc |
8 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=odf-converter/} | | 8 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=odf-converter/} |
9 | EXTRACT_SUFX= .zip | | 9 | EXTRACT_SUFX= .zip |
10 | | | 10 | |
11 | MAINTAINER= pkgsrc-users@NetBSD.org | | 11 | MAINTAINER= pkgsrc-users@NetBSD.org |
12 | HOMEPAGE= http://odf-converter.sourceforge.net/ | | 12 | HOMEPAGE= http://odf-converter.sourceforge.net/ |
13 | COMMENT= Converter between Microsoft Office 2007 and OpenOffice formats | | 13 | COMMENT= Converter between Microsoft Office 2007 and OpenOffice formats |
14 | LICENSE= modified-bsd | | 14 | LICENSE= modified-bsd |
| @@ -36,27 +36,28 @@ INSTALLATION_DIRS= bin share/doc/OdfConv | | | @@ -36,27 +36,28 @@ INSTALLATION_DIRS= bin share/doc/OdfConv |
36 | # | | 36 | # |
37 | # The Subversion repository has a number of file name case issues. The | | 37 | # The Subversion repository has a number of file name case issues. The |
38 | # essential ones are fixed here so that the build can complete on a | | 38 | # essential ones are fixed here so that the build can complete on a |
39 | # case-sensitive filesystem. | | 39 | # case-sensitive filesystem. |
40 | # | | 40 | # |
41 | FILE_CASE_FIXES= ${BUILD_DIRS} | | 41 | FILE_CASE_FIXES= ${BUILD_DIRS} |
42 | FILE_CASE_FIXES+= source/Shell/OdfConverter/OdfCommandLineException.cs | | 42 | FILE_CASE_FIXES+= source/Shell/OdfConverter/OdfCommandLineException.cs |
43 | FILE_CASE_FIXES+= source/Shell/OdfConverter/OdfConverter.cs | | 43 | FILE_CASE_FIXES+= source/Shell/OdfConverter/OdfConverter.cs |
44 | FILE_CASE_FIXES+= source/Shell/OdfConverter/OoxValidator.cs | | 44 | FILE_CASE_FIXES+= source/Shell/OdfConverter/OoxValidator.cs |
45 | FILE_CASE_FIXES+= source/Shell/OdfConverter/OdfValidator.cs | | 45 | FILE_CASE_FIXES+= source/Shell/OdfConverter/OdfValidator.cs |
46 | post-extract: | | 46 | post-extract: |
47 | cd ${WRKDIR} && mv "odf-converter-r5224/trunk" ${DISTNAME:Q} | | 47 | cd ${WRKDIR} && mv "odf-converter-r5224/trunk" ${DISTNAME:Q} |
48 | set -e; \ | | 48 | set -e; \ |
49 | find "${WRKSRC}" -name '[Mm][Aa][Kk][Ee][Ff][Ii][Ll][Ee]' -print | \ | | 49 | find "${WRKSRC}" -name Makefile -o \ |
| | | 50 | -name '[Mm][Aa][Kk][Ee][Ff][Ii][Ll][Ee]' -print | \ |
50 | while read file; do \ | | 51 | while read file; do \ |
51 | dir=`dirname "$$file"`; mv "$$file" "$$dir/Makefile"; done | | 52 | dir=`dirname "$$file"`; mv "$$file" "$$dir/Makefile"; done |
52 | set -e; files=""; \ | | 53 | set -e; files=""; \ |
53 | for file in ${FILE_CASE_FIXES}; do \ | | 54 | for file in ${FILE_CASE_FIXES}; do \ |
54 | while [ -n "$$file" -a "$$file" != "." ]; do \ | | 55 | while [ -n "$$file" -a "$$file" != "." ]; do \ |
55 | files="$$file $$files"; base=`basename "$$file"`; \ | | 56 | files="$$file $$files"; base=`basename "$$file"`; \ |
56 | file=`dirname "$$file"`; \ | | 57 | file=`dirname "$$file"`; \ |
57 | done; \ | | 58 | done; \ |
58 | done; \ | | 59 | done; \ |
59 | for file in $$files; do \ | | 60 | for file in $$files; do \ |
60 | base=`basename "$$file"`; subdir=`dirname "$$file"`; \ | | 61 | base=`basename "$$file"`; subdir=`dirname "$$file"`; \ |
61 | lcbase=`basename "$$file" | tr 'A-Z' 'a-z'`; \ | | 62 | lcbase=`basename "$$file" | tr 'A-Z' 'a-z'`; \ |
62 | subdir="${WRKSRC}/$$subdir"; \ | | 63 | subdir="${WRKSRC}/$$subdir"; \ |