diff options
author | pav <pav@FreeBSD.org> | 2007-07-04 05:42:20 +0800 |
---|---|---|
committer | pav <pav@FreeBSD.org> | 2007-07-04 05:42:20 +0800 |
commit | 62a9981f5abe0cf2fc9bcb8f74e6d02749a3755c (patch) | |
tree | e276bd8fb3a5faabdeca77a8b43f30ef87441df7 /devel | |
parent | 55d0a9dd5367ceabb88841359cd2cb0fac59a7bc (diff) | |
download | freebsd-ports-gnome-62a9981f5abe0cf2fc9bcb8f74e6d02749a3755c.tar.gz freebsd-ports-gnome-62a9981f5abe0cf2fc9bcb8f74e6d02749a3755c.tar.zst freebsd-ports-gnome-62a9981f5abe0cf2fc9bcb8f74e6d02749a3755c.zip |
- Downgrade to 0.2.2, which is a last release of old API, needed for upcoming
KDE update
Submitted by: lofi (hope I remember correctly)
Diffstat (limited to 'devel')
-rw-r--r-- | devel/libopensync022/Makefile | 31 | ||||
-rw-r--r-- | devel/libopensync022/distinfo | 6 | ||||
-rw-r--r-- | devel/libopensync022/pkg-plist | 147 |
3 files changed, 88 insertions, 96 deletions
diff --git a/devel/libopensync022/Makefile b/devel/libopensync022/Makefile index ca247c1c3848..162f53f71ee8 100644 --- a/devel/libopensync022/Makefile +++ b/devel/libopensync022/Makefile @@ -6,28 +6,37 @@ # PORTNAME= libopensync -PORTVERSION= 0.30 +PORTVERSION= 0.22 CATEGORIES= devel MASTER_SITES= http://www.opensync.org/attachment/wiki/download/ -DISTNAME= libopensync-${PORTVERSION} EXTRACT_SUFX= .tar.bz2\?rev=\&format=raw MAINTAINER= ports@FreeBSD.org -COMMENT= A PIM data synchronization framework +COMMENT= Freedesktop synchronization framework +BUILD_DEPENDS= swig1.3:${PORTSDIR}/devel/swig13 LIB_DEPENDS= sqlite3.8:${PORTSDIR}/databases/sqlite3 +RUN_DEPENDS= swig1.3:${PORTSDIR}/devel/swig13 +CONFIGURE_ENV= LDFLAGS="${PTHREAD_LIBS}" +GNU_CONFIGURE= yes USE_BZIP2= yes -USE_GNOME= glib20 libxml2 +USE_PYTHON= yes +USE_GNOME= gnomehack glib20 libxml2 USE_LDCONFIG= yes -USE_SCONS= yes -SCONS_ARGS= prefix=${PREFIX} -post-patch: - @${REINPLACE_CMD} -e 's|$$libsuffix/pkgconfig|libdata/pkgconfig|' ${WRKSRC}/SConstruct - @${REINPLACE_CMD} -e 's|gthread-2.0|gthread-2.0 pthread|' ${WRKSRC}/opensync/SConscript +pre-everything:: + @${ECHO_MSG} "NOTE: You may want to avoid extra dependencies" + @${ECHO_MSG} " from devel/swig13 by building with the following" + @${ECHO_MSG} " SWIG_LANGUAGES=\"perl python\"" + @${ECHO_MSG} -post-install: - @${CAT} ${PKGMESSAGE} +post-patch: + @${REINPLACE_CMD} -e 's|$${libdir}/pkgconfig|${PREFIX}/libdata/pkgconfig|' \ + ${WRKSRC}/Makefile.in + ${REINPLACE_CMD} -e "s,-Werror,," ${WRKSRC}/opensync/Makefile.in \ + ${WRKSRC}/osengine/Makefile.in \ + ${WRKSRC}/formats/vformats-xml/Makefile.in + ${REINPLACE_CMD} -e "s,echo aout, echo elf,g" ${WRKSRC}/configure .include <bsd.port.mk> diff --git a/devel/libopensync022/distinfo b/devel/libopensync022/distinfo index b998d85d5c6f..eb6737ea3329 100644 --- a/devel/libopensync022/distinfo +++ b/devel/libopensync022/distinfo @@ -1,3 +1,3 @@ -MD5 (libopensync-0.30.tar.bz2?rev=&format=raw) = 1b52417878ab4ede584ce18edacfa548 -SHA256 (libopensync-0.30.tar.bz2?rev=&format=raw) = 0a1cfcb736d3569f8bced7e2e6c48d3168a0e97dee40705d09c5adfadcf6a463 -SIZE (libopensync-0.30.tar.bz2?rev=&format=raw) = 862123 +MD5 (libopensync-0.22.tar.bz2?rev=&format=raw) = f563ce2543312937a9afb4f8445ef932 +SHA256 (libopensync-0.22.tar.bz2?rev=&format=raw) = 3394bae1e3bcfe463d139a367ba5ebe73d968df128c871842dcb4965a725d0dc +SIZE (libopensync-0.22.tar.bz2?rev=&format=raw) = 489978 diff --git a/devel/libopensync022/pkg-plist b/devel/libopensync022/pkg-plist index 79d660cd5a70..6460b0a489d3 100644 --- a/devel/libopensync022/pkg-plist +++ b/devel/libopensync022/pkg-plist @@ -1,94 +1,77 @@ -bin/osplugin bin/osyncbinary bin/osyncdump -include/opensync-1.0/opensync/archive/opensync_archive.h -include/opensync-1.0/opensync/data/opensync_change.h -include/opensync-1.0/opensync/data/opensync_data.h -include/opensync-1.0/opensync/engine/opensync_engine.h -include/opensync-1.0/opensync/engine/opensync_obj_engine.h -include/opensync-1.0/opensync/engine/opensync_status.h +bin/osyncplugin +bin/osyncstress +bin/osynctest include/opensync-1.0/opensync/file.h -include/opensync-1.0/opensync/format/opensync_converter.h -include/opensync-1.0/opensync/format/opensync_filter.h -include/opensync-1.0/opensync/format/opensync_format_env.h -include/opensync-1.0/opensync/format/opensync_objformat.h -include/opensync-1.0/opensync/format/opensync_time.h -include/opensync-1.0/opensync/group/opensync_group.h -include/opensync-1.0/opensync/group/opensync_group_env.h -include/opensync-1.0/opensync/group/opensync_member.h -include/opensync-1.0/opensync/helper/opensync_anchor.h -include/opensync-1.0/opensync/helper/opensync_hashtable.h -include/opensync-1.0/opensync/ipc/opensync_message.h -include/opensync-1.0/opensync/ipc/opensync_queue.h -include/opensync-1.0/opensync/ipc/opensync_serializer.h -include/opensync-1.0/opensync/mapping/opensync_mapping.h -include/opensync-1.0/opensync/mapping/opensync_mapping_entry.h -include/opensync-1.0/opensync/mapping/opensync_mapping_table.h -include/opensync-1.0/opensync/mapping/opensync_mapping_view.h -include/opensync-1.0/opensync/merger/opensync_capabilities.h -include/opensync-1.0/opensync/merger/opensync_capability.h -include/opensync-1.0/opensync/merger/opensync_merger.h -include/opensync-1.0/opensync/merger/opensync_xmlfield.h -include/opensync-1.0/opensync/merger/opensync_xmlfieldlist.h -include/opensync-1.0/opensync/merger/opensync_xmlformat.h -include/opensync-1.0/opensync/opensync-client.h -include/opensync-1.0/opensync/opensync-context.h -include/opensync-1.0/opensync/opensync-data.h -include/opensync-1.0/opensync/opensync-engine.h -include/opensync-1.0/opensync/opensync-error.h -include/opensync-1.0/opensync/opensync-format.h -include/opensync-1.0/opensync/opensync-group.h -include/opensync-1.0/opensync/opensync-helper.h -include/opensync-1.0/opensync/opensync-ipc.h -include/opensync-1.0/opensync/opensync-mapping.h -include/opensync-1.0/opensync/opensync-merger.h -include/opensync-1.0/opensync/opensync-module.h -include/opensync-1.0/opensync/opensync-plugin.h -include/opensync-1.0/opensync/opensync-serializer.h -include/opensync-1.0/opensync/opensync-support.h -include/opensync-1.0/opensync/opensync-time.h -include/opensync-1.0/opensync/opensync-version.h +include/opensync-1.0/opensync/opensync-xml-contact.h include/opensync-1.0/opensync/opensync.h -include/opensync-1.0/opensync/opensync_list.h +include/opensync-1.0/opensync/opensync_anchor.h +include/opensync-1.0/opensync/opensync_change.h +include/opensync-1.0/opensync/opensync_changecmds.h +include/opensync-1.0/opensync/opensync_context.h +include/opensync-1.0/opensync/opensync_convert.h +include/opensync-1.0/opensync/opensync_convreg.h +include/opensync-1.0/opensync/opensync_debug.h +include/opensync-1.0/opensync/opensync_env.h +include/opensync-1.0/opensync/opensync_error.h +include/opensync-1.0/opensync/opensync_filter.h +include/opensync-1.0/opensync/opensync_group.h +include/opensync-1.0/opensync/opensync_hashtable.h +include/opensync-1.0/opensync/opensync_member.h +include/opensync-1.0/opensync/opensync_plugin.h +include/opensync-1.0/opensync/opensync_serializer.h +include/opensync-1.0/opensync/opensync_time.h include/opensync-1.0/opensync/opensync_xml.h -include/opensync-1.0/opensync/plugin/opensync_plugin.h -include/opensync-1.0/opensync/plugin/opensync_plugin_env.h -include/opensync-1.0/opensync/plugin/opensync_plugin_info.h -include/opensync-1.0/opensync/plugin/opensync_sink.h -include/opensync-1.0/opensync/version/opensync_version.h +include/opensync-1.0/opensync/xml-support.h +include/opensync-1.0/osengine/engine.h +include/opensync-1.0/osengine/osengine_debug.h +include/opensync-1.0/osengine/osengine_engine.h +include/opensync-1.0/osengine/osengine_mapping.h +include/opensync-1.0/osengine/osengine_status.h +lib/libopensync-xml.la +lib/libopensync-xml.so +lib/libopensync-xml.so.0 +lib/libopensync.la lib/libopensync.so -lib/opensync/formats/libdata.so -lib/opensync/formats/libfile.so -lib/opensync/formats/libxmlformat-doc.so -lib/opensync/formats/libxmlformat.so +lib/libopensync.so.0 +lib/libosengine.la +lib/libosengine.so +lib/libosengine.so.0 +lib/opensync/formats/contact.la +lib/opensync/formats/contact.so +lib/opensync/formats/data.la +lib/opensync/formats/data.so +lib/opensync/formats/event.la +lib/opensync/formats/event.so +lib/opensync/formats/file.la +lib/opensync/formats/file.so +lib/opensync/formats/note.la +lib/opensync/formats/note.so +lib/opensync/formats/todo.la +lib/opensync/formats/todo.so +lib/opensync/formats/xml-evolution.la +lib/opensync/formats/xml-evolution.so +lib/opensync/formats/xml-kde.la +lib/opensync/formats/xml-kde.so +lib/opensync/formats/xml-vcal.la +lib/opensync/formats/xml-vcal.so +lib/opensync/formats/xml-vcard.la +lib/opensync/formats/xml-vcard.so +lib/opensync/formats/xml-vnote.la +lib/opensync/formats/xml-vnote.so +lib/opensync/formats/xmldoc.la +lib/opensync/formats/xmldoc.so +%%PYTHON_SITELIBDIR%%/_opensync.la +%%PYTHON_SITELIBDIR%%/_opensync.so +%%PYTHON_SITELIBDIR%%/opensync.py +%%PYTHON_SITELIBDIR%%/opensync.pyc +%%PYTHON_SITELIBDIR%%/opensync.pyo libdata/pkgconfig/opensync-1.0.pc libdata/pkgconfig/osengine-1.0.pc -share/opensync/capabilities/file-sync.xml -share/opensync/capabilities/syncml-nokia-7650.xml -share/opensync/descriptions/descriptions.xsd -share/opensync/descriptions/miscellaneous.xml -share/opensync/descriptions/syncml-nokia.xml -share/opensync/descriptions/xmlformat-calendar.xsd -share/opensync/descriptions/xmlformat-common.xsd -share/opensync/descriptions/xmlformat-contact.xsd -share/opensync/descriptions/xmlformat-event.xsd -share/opensync/descriptions/xmlformat-note.xsd -share/opensync/descriptions/xmlformat-todo.xsd -@dirrm share/opensync/descriptions -@dirrm share/opensync/capabilities -@dirrm share/opensync +libexec/osplugin @dirrm lib/opensync/formats @dirrm lib/opensync -@dirrm include/opensync-1.0/opensync/version -@dirrm include/opensync-1.0/opensync/plugin -@dirrm include/opensync-1.0/opensync/merger -@dirrm include/opensync-1.0/opensync/mapping -@dirrm include/opensync-1.0/opensync/ipc -@dirrm include/opensync-1.0/opensync/helper -@dirrm include/opensync-1.0/opensync/group -@dirrm include/opensync-1.0/opensync/format -@dirrm include/opensync-1.0/opensync/engine -@dirrm include/opensync-1.0/opensync/data -@dirrm include/opensync-1.0/opensync/archive +@dirrm include/opensync-1.0/osengine @dirrm include/opensync-1.0/opensync @dirrm include/opensync-1.0 |