aboutsummaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
Diffstat (limited to 'devel')
-rw-r--r--devel/eet/Makefile12
-rw-r--r--devel/eet/distinfo6
-rw-r--r--devel/eet/pkg-plist2
-rw-r--r--devel/engrave/Makefile17
-rw-r--r--devel/engrave/distinfo6
-rw-r--r--devel/evfs/Makefile62
-rw-r--r--devel/evfs/distinfo3
-rw-r--r--devel/evfs/pkg-descr7
-rw-r--r--devel/evfs/pkg-plist77
-rw-r--r--devel/ruby-ecore/Makefile21
-rw-r--r--devel/ruby-ecore/distinfo6
-rw-r--r--devel/ruby-ecore/files/patch-Rakefile17
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