mirror of
https://github.com/yann64/haikuports.git
synced 2026-04-23 12:10:06 +02:00
Added bep and patch for freeimage from cipri. This fixes #316, for gcc4.
This commit is contained in:
24
media-libs/freeimage/freeimage-3.15.3.bep
Normal file
24
media-libs/freeimage/freeimage-3.15.3.bep
Normal file
@@ -0,0 +1,24 @@
|
||||
DESCRIPTION="FreeImage is an Open Source library project for developers who would like to support popular graphics image formats like PNG, BMP, JPEG, TIFF and others as needed by today's multimedia applications"
|
||||
HOMEPAGE="http://freeimage.sourceforge.net"
|
||||
SRC_URI="http://downloads.sourceforge.net/freeimage/FreeImage3153.zip"
|
||||
REVISION="1"
|
||||
CHECKSUM_MD5="6c305b4086500ff8541c596ea6fc7cd7"
|
||||
STATUS_HAIKU="stable"
|
||||
MESSAGE="This port only builds with gcc4. Use 'setgcc gcc4' before building."
|
||||
DEPEND=""
|
||||
BUILD {
|
||||
cd FreeImage
|
||||
make -f Makefile.gnu \
|
||||
INCDIR=`finddir B_COMMON_HEADERS_DIRECTORY` \
|
||||
INSTALLDIR=`finddir B_COMMON_LIB_DIRECTORY`
|
||||
}
|
||||
|
||||
INSTALL {
|
||||
cd FreeImage
|
||||
make -f Makefile.gnu install \
|
||||
INCDIR=${DESTDIR}/`finddir B_COMMON_HEADERS_DIRECTORY` \
|
||||
INSTALLDIR=${DESTDIR}/`finddir B_COMMON_LIB_DIRECTORY`
|
||||
}
|
||||
|
||||
LICENSE="GNU GPL v2"
|
||||
COPYRIGHT="2003-2010 FreeImage Project"
|
||||
16
media-libs/freeimage/patches/freeimage-3.15.3.patch
Normal file
16
media-libs/freeimage/patches/freeimage-3.15.3.patch
Normal file
@@ -0,0 +1,16 @@
|
||||
diff -Naur FreeImage/Makefile.gnu FreeImage-haiku/Makefile.gnu
|
||||
--- FreeImage/Makefile.gnu 2012-03-10 19:24:28.065011712 +0000
|
||||
+++ FreeImage-haiku/Makefile.gnu 2012-08-12 16:23:37.864550912 +0000
|
||||
@@ -62,9 +62,9 @@
|
||||
|
||||
install:
|
||||
install -d $(INCDIR) $(INSTALLDIR)
|
||||
- install -m 644 -o root -g root $(HEADER) $(INCDIR)
|
||||
- install -m 644 -o root -g root $(STATICLIB) $(INSTALLDIR)
|
||||
- install -m 755 -o root -g root $(SHAREDLIB) $(INSTALLDIR)
|
||||
+ install -m 644 $(HEADER) $(INCDIR)
|
||||
+ install -m 644 $(STATICLIB) $(INSTALLDIR)
|
||||
+ install -m 755 $(SHAREDLIB) $(INSTALLDIR)
|
||||
ln -sf $(SHAREDLIB) $(INSTALLDIR)/$(VERLIBNAME)
|
||||
ln -sf $(VERLIBNAME) $(INSTALLDIR)/$(LIBNAME)
|
||||
# ldconfig
|
||||
Reference in New Issue
Block a user