summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFabian Groffen <grobian@gentoo.org>2007-08-01 11:49:21 +0000
committerFabian Groffen <grobian@gentoo.org>2007-08-01 11:49:21 +0000
commitfc352b76526b51fd5f65eb99bdbaeb7fbc7a7004 (patch)
tree84ecdba24bd84a506eb989a38e415f9b1e54f952
parentadd systempreferences, eprefixify (diff)
downloadprefix-fc352b76526b51fd5f65eb99bdbaeb7fbc7a7004.tar.gz
prefix-fc352b76526b51fd5f65eb99bdbaeb7fbc7a7004.tar.bz2
prefix-fc352b76526b51fd5f65eb99bdbaeb7fbc7a7004.zip
merged from overlay 27:181, eprefixified
(Portage 2.2.00.7521-prefix/SVN/Linux 2.6.20-1.2925.fc6 AMD Athlon(tm) 64 X2 Dual Core Processor 3800+) svn path=/prefix-overlay/; revision=184
-rw-r--r--gnustep-apps/gworkspace/Manifest7
-rw-r--r--gnustep-apps/gworkspace/files/gworkspace-0.8.6-popplerkit.patch372
-rw-r--r--gnustep-apps/gworkspace/files/gworkspace-0.8.6-rpath.patch (renamed from gnustep-apps/gworkspace/files/gworkspace-0.8.5-rpath.patch)0
-rw-r--r--gnustep-apps/gworkspace/gworkspace-0.8.6.ebuild (renamed from gnustep-apps/gworkspace/gworkspace-0.8.5.ebuild)38
4 files changed, 398 insertions, 19 deletions
diff --git a/gnustep-apps/gworkspace/Manifest b/gnustep-apps/gworkspace/Manifest
index db07271..ee8286c 100644
--- a/gnustep-apps/gworkspace/Manifest
+++ b/gnustep-apps/gworkspace/Manifest
@@ -1,3 +1,4 @@
-AUX gworkspace-0.8.5-rpath.patch 2425 RMD160 e941cd704c512bb7b4371a9084735ec880f14828 SHA1 407ae008adec7c2e5e06c11cc0531e4c8fdb3729 SHA256 1492560792a91b609377f826a5692efc148f2aaf9377048a639c303f22e7555d
-DIST gworkspace-0.8.5.tar.gz 2398566 RMD160 36857b2982c705219ab993ea4d92f46d3f72e4df SHA1 be26797188a2a804f9b1359546b9de1617981222 SHA256 839c2ce59301211d68e0391862a05eec48c38158cabd840f2f9e8a4d6cabdeea
-EBUILD gworkspace-0.8.5.ebuild 1198 RMD160 8c11c7194ba22af5dcd1833cd8d18e533d3270a4 SHA1 21ecc34d916f7d663a6e396d59708e0ef97f967b SHA256 96c6b5dffe658f588c1b9008100487d0750a807ac095559f9ea6e07de87dd953
+AUX gworkspace-0.8.6-popplerkit.patch 11861 RMD160 2b0dddb70dfbcc26652556fee530e59554916156 SHA1 bc3bba15aaef7edb42b95087dcab5ac67f4b862d SHA256 eba9ddc0359b144e57d2e02344e79137cb35faf25345994d1832a7e37b619f5b
+AUX gworkspace-0.8.6-rpath.patch 2425 RMD160 e941cd704c512bb7b4371a9084735ec880f14828 SHA1 407ae008adec7c2e5e06c11cc0531e4c8fdb3729 SHA256 1492560792a91b609377f826a5692efc148f2aaf9377048a639c303f22e7555d
+DIST gworkspace-0.8.6.tar.gz 2394844 RMD160 72fc3a2f4bc5db616509ec6c30bc135aca2a8900 SHA1 19cf899f8c85585926c9449520e6f770710d7787 SHA256 50fff3595d6034223a6735822dd63121842d33f9e6d00f4197e5c8a9488365ea
+EBUILD gworkspace-0.8.6.ebuild 1236 RMD160 f26fcc0ca0578b2aeaa7bc5f90519743320b109e SHA1 9f3765430ec5a00fe5aced51e4d5c903d900120f SHA256 3f30b38921039ea9db57c9857e119bd8ebd3a4742634efaa6343189900a5841b
diff --git a/gnustep-apps/gworkspace/files/gworkspace-0.8.6-popplerkit.patch b/gnustep-apps/gworkspace/files/gworkspace-0.8.6-popplerkit.patch
new file mode 100644
index 0000000..4a74b94
--- /dev/null
+++ b/gnustep-apps/gworkspace/files/gworkspace-0.8.6-popplerkit.patch
@@ -0,0 +1,372 @@
+diff -Naur GWorkspace-0.8.5.orig/Inspector/aclocal.m4 GWorkspace-0.8.5/Inspector/aclocal.m4
+--- GWorkspace-0.8.5.orig/Inspector/aclocal.m4 2007-06-05 22:13:59.000000000 +0200
++++ GWorkspace-0.8.5/Inspector/aclocal.m4 2007-06-05 22:21:16.000000000 +0200
+@@ -1,4 +1,4 @@
+-AC_DEFUN(AC_CHECK_PDFKIT,[
++AC_DEFUN(AC_CHECK_POPPLERKIT,[
+
+ GNUSTEP_SH_EXPORT_ALL_VARIABLES=yes
+ . "$GNUSTEP_MAKEFILES/GNUstep.sh"
+@@ -31,47 +31,47 @@
+ LDFLAGS="$LDFLAGS $PREFIX$GNUSTEP_SYSTEM_LIBRARIES $PREFIX$GNUSTEP_LOCAL_LIBRARIES"
+ OLD_LIBS="$LIBS"
+ LIBS="-lgnustep-gui"
+- AC_MSG_CHECKING([for PDFKit])
++ AC_MSG_CHECKING([for PopplerKit])
+
+- LIBS="$LIBS -lPDFKit"
++ LIBS="$LIBS -lPopplerKit"
+
+ AC_LINK_IFELSE(
+ AC_LANG_PROGRAM(
+ [[#include <Foundation/Foundation.h>
+ #include <AppKit/AppKit.h>
+- #include <PDFKit/PDFDocument.h>]],
+- [[[[PDFDocument class]];]]),
++ #include <PopplerKit/PopplerDocument.h>]],
++ [[[[PopplerDocument class]];]]),
+ $1;
+- have_pdfkit=yes,
++ have_popplerkit=yes,
+ $2;
+- have_pdfkit=no)
++ have_popplerkit=no)
+
+ LIBS="$OLD_LIBS"
+ CPPFLAGS="$OLD_CPPFLAGS"
+ LDFLAGS="$OLD_LDFLAGS"
+ CFLAGS="$OLD_CFLAGS"
+
+- AC_MSG_RESULT($have_pdfkit)
++ AC_MSG_RESULT($have_popplerkit)
+ ])
+
+
+-AC_DEFUN(AC_CHECK_PDFKIT_DARWIN,[
+- AC_MSG_CHECKING([for PDFKit])
+- PDF_H="PDFKit/PDFDocument.h"
++AC_DEFUN(AC_CHECK_POPPLERKIT_DARWIN,[
++ AC_MSG_CHECKING([for PopplerKit])
++ PDF_H="PopplerKit/PopplerDocument.h"
+ PDF_H_PATH="$GNUSTEP_SYSTEM_HEADERS/$PDF_H"
+
+ if test -e $PDF_H_PATH; then
+- have_pdfkit=yes
++ have_popplerkit=yes
+ else
+ PDF_H_PATH="$GNUSTEP_LOCAL_HEADERS/$PDF_H"
+ if test -e $PDF_H_PATH; then
+- have_pdfkit=yes
++ have_popplerkit=yes
+ else
+- have_pdfkit=no
++ have_popplerkit=no
+ fi
+ fi
+
+- AC_MSG_RESULT($have_pdfkit)
++ AC_MSG_RESULT($have_popplerkit)
+ ])
+
+
+diff -Naur GWorkspace-0.8.5.orig/Inspector/configure.ac GWorkspace-0.8.5/Inspector/configure.ac
+--- GWorkspace-0.8.5.orig/Inspector/configure.ac 2007-06-05 22:13:59.000000000 +0200
++++ GWorkspace-0.8.5/Inspector/configure.ac 2007-06-05 22:15:43.000000000 +0200
+@@ -55,23 +55,23 @@
+ AC_DEFINE_UNQUOTED([FILEPATH], ["$FILE_PATH"], [Path to file])
+
+ #--------------------------------------------------------------------
+-# We need PDFKit
++# We need PopplerKit
+ #--------------------------------------------------------------------
+ case "$target_os" in
+ darwin*)
+- AC_CHECK_PDFKIT_DARWIN(have_pdfkit=yes, have_pdfkit=no)
++ AC_CHECK_POPPLERKIT_DARWIN(have_popplerkit=yes, have_popplerkit=no)
+ ;;
+ *)
+- AC_CHECK_PDFKIT(have_pdfkit=yes, have_pdfkit=no)
++ AC_CHECK_POPPLERKIT(have_popplerkit=yes, have_popplerkit=no)
+ ;;
+ esac
+
+-if test "$have_pdfkit" = "no"; then
+- AC_MSG_NOTICE([The PDFKit framework can't be found.])
++if test "$have_popplerkit" = "no"; then
++ AC_MSG_NOTICE([The PopplerKit framework can't be found.])
+ AC_MSG_NOTICE([The pdf viewer will not be built.])
+ fi
+
+-AC_SUBST(have_pdfkit)
++AC_SUBST(have_popplerkit)
+
+ AC_CONFIG_FILES([GNUmakefile inspector.make])
+ AC_OUTPUT
+diff -Naur GWorkspace-0.8.5.orig/Inspector/ContentViewers/GNUmakefile GWorkspace-0.8.5/Inspector/ContentViewers/GNUmakefile
+--- GWorkspace-0.8.5.orig/Inspector/ContentViewers/GNUmakefile 2007-06-05 22:13:59.000000000 +0200
++++ GWorkspace-0.8.5/Inspector/ContentViewers/GNUmakefile 2007-06-05 22:15:43.000000000 +0200
+@@ -6,7 +6,7 @@
+
+ include ../inspector.make
+
+-ifneq ($(PDFKIT),no)
++ifneq ($(POPPLERKIT),no)
+ SUBPROJECTS = \
+ FolderViewer \
+ ImageViewer \
+diff -Naur GWorkspace-0.8.5.orig/Inspector/ContentViewers/GNUmakefile.orig GWorkspace-0.8.5/Inspector/ContentViewers/GNUmakefile.orig
+--- GWorkspace-0.8.5.orig/Inspector/ContentViewers/GNUmakefile.orig 1970-01-01 01:00:00.000000000 +0100
++++ GWorkspace-0.8.5/Inspector/ContentViewers/GNUmakefile.orig 2007-02-23 14:14:24.000000000 +0100
+@@ -0,0 +1,41 @@
++# Install into the system root by default
++GNUSTEP_INSTALLATION_DOMAIN=SYSTEM
++RPM_DISABLE_RELOCATABLE=YES
++
++include $(GNUSTEP_MAKEFILES)/common.make
++
++include ../inspector.make
++
++ifneq ($(PDFKIT),no)
++SUBPROJECTS = \
++ FolderViewer \
++ ImageViewer \
++ SoundViewer \
++ AppViewer \
++ RtfViewer \
++ PdfViewer \
++ NSTIFFViewer \
++ NSRTFViewer \
++ NSColorViewer \
++ IBViewViewer
++else
++SUBPROJECTS = \
++ FolderViewer \
++ ImageViewer \
++ SoundViewer \
++ AppViewer \
++ RtfViewer \
++ NSTIFFViewer \
++ NSRTFViewer \
++ NSColorViewer \
++ IBViewViewer
++endif
++
++-include GNUmakefile.preamble
++
++-include GNUmakefile.local
++
++include $(GNUSTEP_MAKEFILES)/aggregate.make
++
++-include GNUmakefile.postamble
++
+diff -Naur GWorkspace-0.8.5.orig/Inspector/ContentViewers/PdfViewer/GNUmakefile GWorkspace-0.8.5/Inspector/ContentViewers/PdfViewer/GNUmakefile
+--- GWorkspace-0.8.5.orig/Inspector/ContentViewers/PdfViewer/GNUmakefile 2007-06-05 22:13:59.000000000 +0200
++++ GWorkspace-0.8.5/Inspector/ContentViewers/PdfViewer/GNUmakefile 2007-06-05 22:15:43.000000000 +0200
+@@ -11,7 +11,7 @@
+
+ OBJCFLAGS += -Wall
+
+-PdfViewer_GUI_LIBS += -lPDFKit
++PdfViewer_GUI_LIBS += -lPopplerKit
+
+ PdfViewer_OBJC_FILES = PdfViewer.m
+
+diff -Naur GWorkspace-0.8.5.orig/Inspector/ContentViewers/PdfViewer/GNUmakefile.orig GWorkspace-0.8.5/Inspector/ContentViewers/PdfViewer/GNUmakefile.orig
+--- GWorkspace-0.8.5.orig/Inspector/ContentViewers/PdfViewer/GNUmakefile.orig 1970-01-01 01:00:00.000000000 +0100
++++ GWorkspace-0.8.5/Inspector/ContentViewers/PdfViewer/GNUmakefile.orig 2007-02-23 14:14:24.000000000 +0100
+@@ -0,0 +1,32 @@
++# Install into the system root by default
++GNUSTEP_INSTALLATION_DOMAIN=SYSTEM
++RPM_DISABLE_RELOCATABLE=YES
++
++include $(GNUSTEP_MAKEFILES)/common.make
++
++BUNDLE_NAME = PdfViewer
++BUNDLE_EXTENSION = .inspector
++
++PdfViewer_HAS_RESOURCE_BUNDLE = yes
++
++OBJCFLAGS += -Wall
++
++PdfViewer_GUI_LIBS += -lPDFKit
++
++PdfViewer_OBJC_FILES = PdfViewer.m
++
++PdfViewer_PRINCIPAL_CLASS = PdfViewer
++
++#PdfViewer_LANGUAGES = English
++PdfViewer_RESOURCE_FILES = Images/* \
++ InspectorInfo.plist \
++ Resources/English.lproj
++
++#PdfViewer_LOCALIZED_RESOURCE_FILES = Localizable.strings
++
++-include GNUmakefile.preamble
++
++include $(GNUSTEP_MAKEFILES)/bundle.make
++
++-include GNUmakefile.postamble
++
+diff -Naur GWorkspace-0.8.5.orig/Inspector/ContentViewers/PdfViewer/PdfViewer.h GWorkspace-0.8.5/Inspector/ContentViewers/PdfViewer/PdfViewer.h
+--- GWorkspace-0.8.5.orig/Inspector/ContentViewers/PdfViewer/PdfViewer.h 2007-06-05 22:13:59.000000000 +0200
++++ GWorkspace-0.8.5/Inspector/ContentViewers/PdfViewer/PdfViewer.h 2007-06-05 22:15:43.000000000 +0200
+@@ -46,8 +46,7 @@
+ @class NSTextField;
+ @class NSWorkspace;
+ @class NSButton;
+-@class PDFDocument;
+-@class PDFImageRep;
++@class PopplerDocument;
+ @class NSImage;
+
+ @interface PdfViewer : NSView <ContentViewersProtocol>
+@@ -62,8 +61,8 @@
+ NSButton *editButt;
+
+ NSString *pdfPath;
+- PDFDocument *pdfDoc;
+- PDFImageRep *imageRep;
++ PopplerDocument *pdfDoc;
++ id <PopplerBufferedRenderer> pdfRenderer;
+
+ id <ContentInspectorProtocol>inspector;
+ NSFileManager *fm;
+diff -Naur GWorkspace-0.8.5.orig/Inspector/ContentViewers/PdfViewer/PdfViewer.m GWorkspace-0.8.5/Inspector/ContentViewers/PdfViewer/PdfViewer.m
+--- GWorkspace-0.8.5.orig/Inspector/ContentViewers/PdfViewer/PdfViewer.m 2007-06-05 22:13:59.000000000 +0200
++++ GWorkspace-0.8.5/Inspector/ContentViewers/PdfViewer/PdfViewer.m 2007-06-05 22:27:13.000000000 +0200
+@@ -23,8 +23,9 @@
+ */
+
+ #include <AppKit/AppKit.h>
+-#include <PDFKit/PDFDocument.h>
+-#include <PDFKit/PDFImageRep.h>
++#include <PopplerKit/PopplerDocument.h>
++#include <PopplerKit/PopplerSplashRenderer.h>
++#include <PopplerKit/PopplerCairoImageRenderer.h>
+ #include <math.h>
+ #include "PdfViewer.h"
+
+@@ -38,7 +39,7 @@
+ {
+ TEST_RELEASE (pdfPath);
+ TEST_RELEASE (pdfDoc);
+- TEST_RELEASE (imageRep);
++ TEST_RELEASE (pdfRenderer);
+ RELEASE (backButt);
+ RELEASE (nextButt);
+ RELEASE (scroll);
+@@ -158,7 +159,7 @@
+
+ - (void)displayPath:(NSString *)path
+ {
+- PDFDocument *doc;
++ PopplerDocument *doc;
+
+ ASSIGN (pdfPath, path);
+
+@@ -168,11 +169,14 @@
+
+ [editButt setEnabled: NO];
+
+- doc = [PDFDocument documentFromFile: pdfPath];
++ NS_DURING
++ doc = [PopplerDocument documentWithPath: pdfPath];
++ NS_HANDLER
++ doc = nil;
++ NS_ENDHANDLER
+
+- if ([doc isOk] && ([doc errorCode] == 0)) {
++ if (doc) {
+ int npages;
+- NSSize imageSize;
+ NSBundle *bundle;
+ NSString *imagePath;
+ NSImage *miniPage;
+@@ -234,13 +238,13 @@
+ [matrix sizeToCells];
+ RELEASE (miniPage);
+
+- DESTROY (imageRep);
++ DESTROY (pdfRenderer);
+ ASSIGN (pdfDoc, doc);
+
+- imageSize = NSMakeSize([pdfDoc pageWidth: 1],
+- [pdfDoc pageHeight: 1]);
+- imageRep = [[PDFImageRep alloc] initWithDocument: pdfDoc];
+- [imageRep setSize: imageSize];
++ if ([PopplerCairoImageRenderer isSupported])
++ pdfRenderer = [[PopplerCairoImageRenderer alloc] initWithDocument: pdfDoc];
++ else
++ pdfRenderer = [[PopplerSplashRenderer alloc] initWithDocument: pdfDoc];
+
+ } else {
+ if (valid) {
+@@ -276,18 +280,21 @@
+ NSImage *image = nil;
+ int index = [matrix selectedColumn] + 1;
+ NSSize imsize = [imageView bounds].size;
+- NSSize unscaledSize = NSMakeSize([pdfDoc pageWidth: index],
+- [pdfDoc pageHeight: index]);
++ NSSize unscaledSize = [[pdfDoc page: index] size];
++ NSSize scaledSize = unscaledSize;
++ float scaleFactor = 1.0;
++ NSImageRep *imageRep;
+
+ if ((imsize.width < unscaledSize.width)
+ || (imsize.height < unscaledSize.height)) {
+ float rw, rh;
+- NSSize scaledSize;
+ float xfactor, yfactor;
+
+ rw = imsize.width / unscaledSize.width;
+ rh = imsize.height / unscaledSize.height;
+
++ scaleFactor = rw <= rh ? rw : rh;
++
+ if (rw <= rh) {
+ scaledSize.width = unscaledSize.width * rw;
+ scaledSize.height = floor(imsize.width * unscaledSize.height / unscaledSize.width + 0.5);
+@@ -295,15 +302,9 @@
+ scaledSize.height = unscaledSize.height * rh;
+ scaledSize.width = floor(imsize.height * unscaledSize.width / unscaledSize.height + 0.5);
+ }
+-
+- xfactor = scaledSize.width / unscaledSize.width * PDFResolution;
+- yfactor = scaledSize.height / unscaledSize.height * PDFResolution;
+-
+- [imageRep setResolution: (xfactor < yfactor ? xfactor : yfactor)];
+ }
+
+- [imageRep setPageNum: index];
+-
++ imageRep = [pdfRenderer renderPage: [pdfDoc page: index] scale: scaleFactor];
+ image = [[NSImage alloc] initWithSize: [imageRep size]];
+ [image setBackgroundColor: [NSColor whiteColor]];
+ [image setScalesWhenResized: YES];
+diff -Naur GWorkspace-0.8.5.orig/Inspector/GNUmakefile.in GWorkspace-0.8.5/Inspector/GNUmakefile.in
+--- GWorkspace-0.8.5.orig/Inspector/GNUmakefile.in 2007-06-05 22:13:59.000000000 +0200
++++ GWorkspace-0.8.5/Inspector/GNUmakefile.in 2007-06-05 22:15:43.000000000 +0200
+@@ -15,9 +15,9 @@
+ Inspector_PRINCIPAL_CLASS = Inspector
+ Inspector_HAS_RESOURCE_BUNDLE = yes
+
+-ifneq ($(PDFKIT),no)
+- Inspector_GUI_LIBS += -lPDFKit
+- ADDITIONAL_LDFLAGS = -lPDFKit
++ifneq ($(POPPLERKIT),no)
++ Inspector_GUI_LIBS += -lPopplerKit
++ ADDITIONAL_LDFLAGS = -lPopplerKit
+ endif
+
+ Inspector_RESOURCE_FILES = \
+diff -Naur GWorkspace-0.8.5.orig/Inspector/inspector.make.in GWorkspace-0.8.5/Inspector/inspector.make.in
+--- GWorkspace-0.8.5.orig/Inspector/inspector.make.in 2007-06-05 22:13:59.000000000 +0200
++++ GWorkspace-0.8.5/Inspector/inspector.make.in 2007-06-05 22:15:43.000000000 +0200
+@@ -2,6 +2,6 @@
+ # Makefile flags and configs to build with the bundle
+ #
+
+-PDFKIT=@have_pdfkit@
++POPPLERKIT=@have_popplerkit@
+ SH_PATH=@SH_PATH@
+ FILE_PATH=@FILE_PATH@
diff --git a/gnustep-apps/gworkspace/files/gworkspace-0.8.5-rpath.patch b/gnustep-apps/gworkspace/files/gworkspace-0.8.6-rpath.patch
index ebb0520..ebb0520 100644
--- a/gnustep-apps/gworkspace/files/gworkspace-0.8.5-rpath.patch
+++ b/gnustep-apps/gworkspace/files/gworkspace-0.8.6-rpath.patch
diff --git a/gnustep-apps/gworkspace/gworkspace-0.8.5.ebuild b/gnustep-apps/gworkspace/gworkspace-0.8.6.ebuild
index f0500a0..93637b5 100644
--- a/gnustep-apps/gworkspace/gworkspace-0.8.5.ebuild
+++ b/gnustep-apps/gworkspace/gworkspace-0.8.6.ebuild
@@ -1,8 +1,10 @@
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/gnustep-apps/gworkspace/gworkspace-0.8.3.ebuild,v 1.2 2007/01/05 07:07:47 flameeyes Exp $
+# $Header: $
-inherit gnustep-2
+EAPI="prefix"
+
+inherit autotools gnustep-2
S=${WORKDIR}/${P/gw/GW}
@@ -10,34 +12,38 @@ DESCRIPTION="A workspace manager for GNUstep"
HOMEPAGE="http://www.gnustep.it/enrico/gworkspace/"
SRC_URI="http://www.gnustep.it/enrico/gworkspace/${P}.tar.gz"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="~amd64 ~x86"
LICENSE="GPL-2"
SLOT="0"
-IUSE="${IUSE} pdf doc"
-DEPEND="${GS_DEPEND}
- pdf? ( >=gnustep-libs/pdfkit-0.9_pre )
- gnustep-apps/systempreferences
+IUSE="pdf"
+DEPEND="pdf? ( >=gnustep-libs/popplerkit-0.0.1_pre )
+ >=gnustep-apps/systempreferences-1.0.1_p24791
>=dev-db/sqlite-3.2.8"
-RDEPEND="${GS_RDEPEND}
- !gnustep-apps/desktop
+RDEPEND="!gnustep-apps/desktop
!gnustep-apps/recycler"
-egnustep_install_domain "System"
-
src_unpack() {
unpack ${A}
- cd ${S}
+ cd "${S}"
epatch ${FILESDIR}/${P}-rpath.patch
+ epatch ${FILESDIR}/${P}-popplerkit.patch
+
+ cd Inspector
+ eautoreconf || die "failed running autoreconf"
}
src_compile() {
+ local myconf=""
+
+ use kernel_linux && myconf="${myconf} --with-inotify"
+
egnustep_env
- econf --with-inotify
+ econf ${myconf}
egnustep_make
- cd ${S}/GWMetadata
+ cd "${S}"/GWMetadata
econf || die "GWMetadata configure failed"
egnustep_make || die "GWMetadata make failed"
}
@@ -47,13 +53,13 @@ src_install() {
egnustep_install
- cd ${S}/GWMetadata
+ cd "${S}"/GWMetadata
egnustep_install
if use doc;
then
dodir /usr/share/doc/${PF}
- cp ${S}/Documentation/*.pdf ${D}/usr/share/doc/${PF}
+ cp "${S}"/Documentation/*.pdf "${ED}"/usr/share/doc/${PF}
fi
}