Initial .bep and .patch files for potrace

This commit is contained in:
Scott McCreary
2010-09-22 22:41:24 +00:00
parent e2533c86d9
commit cfcc8c10a6
2 changed files with 102 additions and 0 deletions

View File

@@ -0,0 +1,77 @@
diff -urN potrace-1.8/Makefile.in potrace-1.8-haiku/Makefile.in
--- potrace-1.8/Makefile.in 2007-04-09 00:28:49.063963136 +0000
+++ potrace-1.8-haiku/Makefile.in 2010-09-22 14:37:46.670564352 +0000
@@ -101,6 +101,7 @@
LDFLAGS = @LDFLAGS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
+LIBM = @LIBM@
LTLIBOBJS = @LTLIBOBJS@
MAKEINFO = @MAKEINFO@
MKBITMAP = @MKBITMAP@
diff -urN potrace-1.8/configure.in potrace-1.8-haiku/configure.in
--- potrace-1.8/configure.in 2007-04-09 00:27:12.063700992 +0000
+++ potrace-1.8-haiku/configure.in 2010-09-22 13:58:47.000000000 +0000
@@ -135,7 +135,8 @@
])
fi
-AC_CHECK_LIB(m, floor, true, AC_MSG_ERROR([cannot find the m library (-lm)]))
+AC_CHECK_LIB(m, cos, LIBM="$LIBM -lm")
+AC_CHECK_LIB(m, floor, LIBM="$LIBM -lm")
dnl ----------------------------------------------------------------------
dnl Check for library functions.
diff -urN potrace-1.8/src/Makefile.am potrace-1.8-haiku/src/Makefile.am
--- potrace-1.8/src/Makefile.am 2007-04-09 00:36:44.066060288 +0000
+++ potrace-1.8-haiku/src/Makefile.am 2010-09-22 14:51:36.089653248 +0000
@@ -16,16 +16,16 @@
backend_gimp.c backend_gimp.h backend_xfig.c backend_xfig.h \
backend_pdf.c backend_pdf.h lzw.c lzw.h bitops.h auxiliary.h potracelib.h \
bitmap.h curve.h platform.h progress.h
-potrace_LDADD = libpotrace.a @EXTRA_OBJS@ -lm @EXTRA_LIBS@
+potrace_LDADD = libpotrace.a @EXTRA_OBJS@ $(LIBM) @EXTRA_LIBS@
potrace_DEPENDENCIES = libpotrace.a @EXTRA_OBJS@
mkbitmap_SOURCES = mkbitmap.c bitmap_io.c bitmap_io.h greymap.c \
greymap.h platform.h
-mkbitmap_LDADD = @EXTRA_OBJS@ -lm
+mkbitmap_LDADD = @EXTRA_OBJS@ $(LIBM)
mkbitmap_DEPENDENCIES = @EXTRA_OBJS@
potracelib_demo_SOURCES = potracelib_demo.c
-potracelib_demo_LDADD = libpotrace.a -lm
+potracelib_demo_LDADD = libpotrace.a $(LIBM)
potracelib_demo_DEPENDENCIES = libpotrace.a
#----------------------------------------------------------------------
diff -urN potrace-1.8/src/Makefile.in potrace-1.8-haiku/src/Makefile.in
--- potrace-1.8/src/Makefile.in 2007-04-09 00:37:31.066322432 +0000
+++ potrace-1.8-haiku/src/Makefile.in 2010-09-22 14:34:20.208666624 +0000
@@ -117,6 +117,7 @@
LDFLAGS = @LDFLAGS@
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
+LIBM = @LIBM@
LTLIBOBJS = @LTLIBOBJS@
MAKEINFO = @MAKEINFO@
MKBITMAP = @MKBITMAP@
@@ -172,15 +173,15 @@
backend_pdf.c backend_pdf.h lzw.c lzw.h bitops.h auxiliary.h potracelib.h \
bitmap.h curve.h platform.h progress.h
-potrace_LDADD = libpotrace.a @EXTRA_OBJS@ -lm @EXTRA_LIBS@
+potrace_LDADD = libpotrace.a @EXTRA_OBJS@ $(LIBM) @EXTRA_LIBS@
potrace_DEPENDENCIES = libpotrace.a @EXTRA_OBJS@
mkbitmap_SOURCES = mkbitmap.c bitmap_io.c bitmap_io.h greymap.c \
greymap.h platform.h
-mkbitmap_LDADD = @EXTRA_OBJS@ -lm
+mkbitmap_LDADD = @EXTRA_OBJS@ $(LIBM)
mkbitmap_DEPENDENCIES = @EXTRA_OBJS@
potracelib_demo_SOURCES = potracelib_demo.c
-potracelib_demo_LDADD = libpotrace.a -lm
+potracelib_demo_LDADD = libpotrace.a $(LIBM)
potracelib_demo_DEPENDENCIES = libpotrace.a
#----------------------------------------------------------------------

View File

@@ -0,0 +1,25 @@
DESCRIPTION="transforms bitmaps into vector graphics"
HOMEPAGE="http://potrace.sourceforge.net/"
SRC_URI="http://potrace.sourceforge.net/download/potrace-1.8.tar.gz"
CHECKSUM_MD5="e73b45565737d64011612704dd4d9f86"
REVISION="1"
STATUS_HAIKU="stable"
DEPEND=""
BUILD {
cd potrace-1.8
libtoolize --force --copy --install
aclocal
autoconf
automake
./configure --prefix=`finddir B_COMMON_DIRECTORY`
make
}
INSTALL {
cd potrace-1.8
make install
}
LICENSE="GNU GPL v2"
COPYRIGHT="2001-2007 Peter Selinger"