diff options
Diffstat (limited to 'devel')
-rw-r--r-- | devel/eet/Makefile | 12 | ||||
-rw-r--r-- | devel/eet/distinfo | 6 | ||||
-rw-r--r-- | devel/eet/pkg-plist | 2 | ||||
-rw-r--r-- | devel/engrave/Makefile | 17 | ||||
-rw-r--r-- | devel/engrave/distinfo | 6 | ||||
-rw-r--r-- | devel/evfs/Makefile | 62 | ||||
-rw-r--r-- | devel/evfs/distinfo | 3 | ||||
-rw-r--r-- | devel/evfs/pkg-descr | 7 | ||||
-rw-r--r-- | devel/evfs/pkg-plist | 77 | ||||
-rw-r--r-- | devel/ruby-ecore/Makefile | 21 | ||||
-rw-r--r-- | devel/ruby-ecore/distinfo | 6 | ||||
-rw-r--r-- | devel/ruby-ecore/files/patch-Rakefile | 17 |
12 files changed, 205 insertions, 31 deletions
diff --git a/devel/eet/Makefile b/devel/eet/Makefile index 2fec4dfd7ad3..1a2b9c29b4dc 100644 --- a/devel/eet/Makefile +++ b/devel/eet/Makefile @@ -6,26 +6,28 @@ # PORTNAME= eet -PORTVERSION= 0.9.10.032 +PORTVERSION= 20060926 PORTREVISION= 0 +PORTEPOCH= 1 CATEGORIES= devel -MASTER_SITES= http://enlightenment.freedesktop.org/files/ +MASTER_SITES= http://sunner.elcomnet.ru/~stas/ -MAINTAINER= vanilla@FreeBSD.org +MAINTAINER= stas@FreeBSD.org COMMENT= Enlightenment Data Handling Library LIB_DEPENDS= jpeg.9:${PORTSDIR}/graphics/jpeg +USE_BZIP2= yes GNU_CONFIGURE= yes USE_GNOME= gnomehack pkgconfig gnometarget -INSTALLS_SHLIB= yes +USE_LDCONFIG= yes CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ LDFLAGS="-L${LOCALBASE}/lib" .include <bsd.port.pre.mk> .if ${OSVERSION} < 502126 -IGNORE= freebsd 3.*, 4.*, 5.0, 5.1 are not support +IGNORE= freebsd 3.*, 4.*, 5.0, 5.1 are not supported .endif .include <bsd.port.post.mk> diff --git a/devel/eet/distinfo b/devel/eet/distinfo index 32b1e4e62960..e6262894d918 100644 --- a/devel/eet/distinfo +++ b/devel/eet/distinfo @@ -1,3 +1,3 @@ -MD5 (eet-0.9.10.032.tar.gz) = 83597dff4508b46ba67f3d225b24b663 -SHA256 (eet-0.9.10.032.tar.gz) = 21dca22bc70791f36779585bf475e3573b71b45748f347eabbe0ebd238cacb1e -SIZE (eet-0.9.10.032.tar.gz) = 358077 +MD5 (eet-20060926.tar.bz2) = 5d4e3aa7239ee2dd86b0be5977fe22c0 +SHA256 (eet-20060926.tar.bz2) = 2304db1a59b02242d60746a0f9846ec44e986c9f9223f2dddeb3dcc167177e85 +SIZE (eet-20060926.tar.bz2) = 1281777 diff --git a/devel/eet/pkg-plist b/devel/eet/pkg-plist index 29a7bb92e1df..756dfa5aa503 100644 --- a/devel/eet/pkg-plist +++ b/devel/eet/pkg-plist @@ -2,8 +2,8 @@ bin/eet bin/eet-config bin/eet_bench include/Eet.h -libdata/pkgconfig/eet.pc lib/libeet.a lib/libeet.la lib/libeet.so lib/libeet.so.9 +libdata/pkgconfig/eet.pc diff --git a/devel/engrave/Makefile b/devel/engrave/Makefile index 3f753e2d343b..9b41a2afe7dd 100644 --- a/devel/engrave/Makefile +++ b/devel/engrave/Makefile @@ -6,21 +6,20 @@ # PORTNAME= engrave -PORTVERSION= 20060719 +PORTVERSION= 20060926 CATEGORIES= devel -MASTER_SITES= http://mbsd.msk.ru/dist/ +MASTER_SITES= http://sunner.elcomnet.ru/~stas/ -MAINTAINER= ssedov@mbsd.msk.ru +MAINTAINER= stas@FreeBSD.org COMMENT= A library for editing the contents of an edje .eet file -LIB_DEPENDS= ecore.1:${PORTSDIR}/x11/ecore \ - evas.1:${PORTSDIR}/graphics/evas - USE_BZIP2= yes USE_GMAKE= yes +USE_GNOME= gnometarget pkgconfig gnomehack +USE_EFL= ecore evas USE_LDCONFIG= yes GNU_CONFIGURE= yes -CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include -I${X11BASE}/include" \ - LDFLAGS="-L${LOCALBASE}/lib -L${X11BASE}/lib" -.include <bsd.port.mk> +.include <bsd.port.pre.mk> +.include "../../x11-wm/enlightenment-devel/bsd.efl.mk" +.include <bsd.port.post.mk> diff --git a/devel/engrave/distinfo b/devel/engrave/distinfo index 0a45633b41f5..3fc8a2d65526 100644 --- a/devel/engrave/distinfo +++ b/devel/engrave/distinfo @@ -1,3 +1,3 @@ -MD5 (engrave-20060719.tar.bz2) = 8368beac427626356578c32898273c62 -SHA256 (engrave-20060719.tar.bz2) = 6c39c262be9a5eb14a1fd6e2c3aae5e0124628d9e5e5370c4f63449810170430 -SIZE (engrave-20060719.tar.bz2) = 241026 +MD5 (engrave-20060926.tar.bz2) = 8ed0a54ec6786d63dad3d0ae0950122d +SHA256 (engrave-20060926.tar.bz2) = fca45ed87e7003cca8a96df69cc786e35e5b54efecd64e8efb6489bc9e941e52 +SIZE (engrave-20060926.tar.bz2) = 250455 diff --git a/devel/evfs/Makefile b/devel/evfs/Makefile new file mode 100644 index 000000000000..2246b2fdd93b --- /dev/null +++ b/devel/evfs/Makefile @@ -0,0 +1,62 @@ +# New ports collection makefile for: evfs +# Date created: 2006-08-14 +# Whom: Stanislav Sedov <ssedov@mbsd.msk.ru> +# +# $MBSDlabs$ +# $FreeBSD$ +# + +PORTNAME= evfs +PORTVERSION= 20060926 +CATEGORIES= devel +MASTER_SITES= http://sunner.elcomnet.ru/~stas/ + +MAINTAINER= stas@FreeBSD.org +COMMENT= An extensible virtual file system library + +GNU_CONFIGURE= yes +USE_BZIP2= yes +USE_GMAKE= yes +USE_GNOME= gnomehack pkgconfig gnometarget libxml2 +USE_EFL= ecore eet +USE_LDCONFIG= yes +USE_SQLITE= 3 + +OPTIONS= SAMBA "Build samba plugin" off \ + FTP "Build FTP plugin" on \ + TAGLIB "Use taglib for audio metadata extraction" on \ + XTRACT "Enable extended metadata extraction via libextractor" on + +.include <bsd.port.pre.mk> +.include "../../x11-wm/enlightenment-devel/bsd.efl.mk" + +.if defined(WITH_SAMBA) +LIB_DEPENDS+= smbclient.0:${PORTSDIR}/net/samba-libsmbclient +PLIST_SUB+= SAMBA="" +.else +PLIST_SUB+= SAMBA="@comment " +CONFIGURE_ARGS+=--disable-samba +.endif + +.if !defined(WITHOUT_FTP) || exists(${LOCALBASE}/lib/libcurl.so.3) +LIB_DEPENDS+= curl.3:${PORTSDIR}/ftp/curl +PLIST_SUB+= FTP="" +.else +PLIST_SUB+= FTP="@comment " +.endif + +.if !defined(WITHOUT_TAGLIB) || exists(${LOCALBASE}/lib/libtag.so.5) +LIB_DEPENDS+= tag.5:${PORTSDIR}/audio/taglib +PLIST_SUB+= TAGLIB="" +.else +PLIST_SUB+= TAGLIB="@comment " +.endif + +.if !defined(WITHOUT_XTRACT) || exists(${LOCALBASE}/lib/libextractor.so.2) +LIB_DEPENDS+= extractor.2:${PORTSDIR}/textproc/libextractor +PLIST_SUB+= XTRACT="" +.else +PLIST_SUB+= XTRACT="@comment " +.endif + +.include <bsd.port.post.mk> diff --git a/devel/evfs/distinfo b/devel/evfs/distinfo new file mode 100644 index 000000000000..9bf74ff60704 --- /dev/null +++ b/devel/evfs/distinfo @@ -0,0 +1,3 @@ +MD5 (evfs-20060926.tar.bz2) = 99081406ea4aa6b90d9a84a6aa6a69c2 +SHA256 (evfs-20060926.tar.bz2) = c02a794fe09fe2275090fa5ebd21bb9399ef99a5b5585dd20b57a0ebb1ba84a2 +SIZE (evfs-20060926.tar.bz2) = 306055 diff --git a/devel/evfs/pkg-descr b/devel/evfs/pkg-descr new file mode 100644 index 000000000000..48a5e5a0d3ad --- /dev/null +++ b/devel/evfs/pkg-descr @@ -0,0 +1,7 @@ +EVFS is a comprehensive virtual filesystem library with plugin support. It was +written for Enlightenment desktop, but can be used besides it. + +Authors:Alex Taylor <alex@logisticchaos.com>, + Christian Kreibich <cK@whoop.org>, + John Kha +WWW: http://www.enlightenment.org/ diff --git a/devel/evfs/pkg-plist b/devel/evfs/pkg-plist new file mode 100644 index 000000000000..656ad17ebbd1 --- /dev/null +++ b/devel/evfs/pkg-plist @@ -0,0 +1,77 @@ +bin/evfs +bin/evfs-config +bin/evfscat +bin/evfscopy +bin/evfsdemo +include/evfs/evfs.h +include/evfs/evfs_cleanup.h +include/evfs/evfs_client.h +include/evfs/evfs_command.h +include/evfs/evfs_commands.h +include/evfs/evfs_common.h +include/evfs/evfs_debug.h +include/evfs/evfs_event.h +include/evfs/evfs_event_helper.h +include/evfs/evfs_filereference.h +include/evfs/evfs_io.h +include/evfs/evfs_macros.h +include/evfs/evfs_metadata.h +include/evfs/evfs_misc.h +include/evfs/evfs_new.h +include/evfs/evfs_operation.h +include/evfs/evfs_operation_tasks.h +include/evfs/evfs_plugin.h +include/evfs/evfs_server.h +include/evfs/evfs_server_handle.h +include/evfs/evfs_trash.h +include/evfs/evfs_vfolder.h +include/evfs/tarpet.h +lib/evfs/plugins/file/bzip2.a +lib/evfs/plugins/file/bzip2.la +lib/evfs/plugins/file/bzip2.so +%%FTP%%lib/evfs/plugins/file/ftp.a +%%FTP%%lib/evfs/plugins/file/ftp.la +%%FTP%%lib/evfs/plugins/file/ftp.so +lib/evfs/plugins/file/gzip.a +lib/evfs/plugins/file/gzip.la +lib/evfs/plugins/file/gzip.so +lib/evfs/plugins/file/posix.a +lib/evfs/plugins/file/posix.la +lib/evfs/plugins/file/posix.so +lib/evfs/plugins/file/trash.a +lib/evfs/plugins/file/trash.la +lib/evfs/plugins/file/trash.so +%%SAMBA%%lib/evfs/plugins/file/samba.a +%%SAMBA%%lib/evfs/plugins/file/samba.la +%%SAMBA%%lib/evfs/plugins/file/samba.so +lib/evfs/plugins/file/sftp.a +lib/evfs/plugins/file/sftp.la +lib/evfs/plugins/file/sftp.so +lib/evfs/plugins/file/tar.a +lib/evfs/plugins/file/tar.la +lib/evfs/plugins/file/tar.so +lib/evfs/plugins/file/vfolder.a +lib/evfs/plugins/file/vfolder.la +lib/evfs/plugins/file/vfolder.so +lib/evfs/plugins/vfolder/group.a +lib/evfs/plugins/vfolder/group.la +lib/evfs/plugins/vfolder/group.so +lib/evfs/plugins/vfolder/trash.a +lib/evfs/plugins/vfolder/trash.la +lib/evfs/plugins/vfolder/trash.so +%%TAGLIB%%lib/evfs/plugins/meta/audio_tagger.a +%%TAGLIB%%lib/evfs/plugins/meta/audio_tagger.la +%%TAGLIB%%lib/evfs/plugins/meta/audio_tagger.so +%%XTRACT%%lib/evfs/plugins/meta/extractor_tagger.a +%%XTRACT%%lib/evfs/plugins/meta/extractor_tagger.la +%%XTRACT%%lib/evfs/plugins/meta/extractor_tagger.so +lib/libevfs.a +lib/libevfs.la +lib/libevfs.so +lib/libevfs.so.0 +@dirrm lib/evfs/plugins/meta +@dirrm lib/evfs/plugins/file +@dirrm lib/evfs/plugins/vfolder +@dirrm lib/evfs/plugins +@dirrm lib/evfs +@dirrm include/evfs diff --git a/devel/ruby-ecore/Makefile b/devel/ruby-ecore/Makefile index ecbccba61193..0a259e79d6a0 100644 --- a/devel/ruby-ecore/Makefile +++ b/devel/ruby-ecore/Makefile @@ -6,30 +6,37 @@ # PORTNAME= ecore -PORTVERSION= 20060516 +PORTVERSION= 20061008 +PORTREVISION= 0 CATEGORIES= devel ruby -MASTER_SITES= http://mbsd.msk.ru/dist/ +MASTER_SITES= http://sunner.elcomnet.ru/~stas/ PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX} DISTNAME= ruby-ecore-${PORTVERSION} -MAINTAINER= ssedov@mbsd.msk.ru +MAINTAINER= stas@FreeBSD.org COMMENT= Ruby bindings for Ecore library BUILD_DEPENDS= ${LOCALBASE}/bin/rake:${PORTSDIR}/devel/rubygem-rake \ - ${RUBY_SITEARCHLIBDIR}/evas/rb_evas.h:${PORTSDIR}/graphics/ruby-evas -LIB_DEPENDS= ecore.1:${PORTSDIR}/x11/ecore + ${RUBY_SA}/evas/rb_evas.h:${PORTSDIR}/graphics/ruby-evas USE_BZIP2= yes USE_RUBY= yes +USE_EFL= ecore + +RUBY_SA= ${RUBY_SITEARCHLIBDIR} .include <bsd.port.pre.mk> +post-patch: + @${REINPLACE_CMD} "s#%%X11BASE%%#${X11BASE}#g" ${WRKSRC}/Rakefile + do-build: - @(cd ${WRKSRC}; ${SETENV} ECORE_PREFIX=${X11BASE} \ + @(cd ${WRKSRC}; ${SETENV} ECORE_PREFIX=${LOCALBASE} \ ${LOCALBASE}/bin/rake) do-install: - @(cd ${WRKSRC}; ${SETENV} ECORE_PREFIX=${X11BASE} \ + @(cd ${WRKSRC}; ${SETENV} ECORE_PREFIX=${LOCALBASE} \ ${LOCALBASE}/bin/rake install) +.include "../../x11-wm/enlightenment-devel/bsd.efl.mk" .include <bsd.port.post.mk> diff --git a/devel/ruby-ecore/distinfo b/devel/ruby-ecore/distinfo index f99bed4bb76e..66380ad14d36 100644 --- a/devel/ruby-ecore/distinfo +++ b/devel/ruby-ecore/distinfo @@ -1,3 +1,3 @@ -MD5 (ruby-ecore-20060516.tar.bz2) = 98a7372297633d6ce6bc4216d4807673 -SHA256 (ruby-ecore-20060516.tar.bz2) = ca6ea98584c533804bfd333cad059294cb457c85322e77ea461513aeada2ad52 -SIZE (ruby-ecore-20060516.tar.bz2) = 23928 +MD5 (ruby-ecore-20061008.tar.bz2) = a54661c6c9ff982a80f231fb5456fa37 +SHA256 (ruby-ecore-20061008.tar.bz2) = de3477d05c25cba51345b8dca9564e751262452cd9fe775fc9b0583336d8e24b +SIZE (ruby-ecore-20061008.tar.bz2) = 24053 diff --git a/devel/ruby-ecore/files/patch-Rakefile b/devel/ruby-ecore/files/patch-Rakefile new file mode 100644 index 000000000000..d5c309404789 --- /dev/null +++ b/devel/ruby-ecore/files/patch-Rakefile @@ -0,0 +1,17 @@ +--- Rakefile.orig Sun Oct 8 11:05:35 2006 ++++ Rakefile Sun Oct 8 11:06:20 2006 +@@ -18,12 +18,12 @@ + + ext_libs.each do |lib| + file lib.so => lib.objects do |t| +- sh "cc #{lib.ldflags} #{t.prerequisites.join(" ")} -o #{t.name}" ++ sh "cc -L%%X11BASE%%/lib #{lib.ldflags} #{t.prerequisites.join(" ")} -o #{t.name}" + end + + lib.objects.each do |object| + file object => object.sub(/\.[^.]+$/, ".c") do |t| +- sh "cc #{lib.cflags} #{t.prerequisites.first} " + ++ sh "cc -I%%X11BASE%%/include #{lib.cflags} #{t.prerequisites.first} " + + "-c -o #{t.name}" + end + end |