Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
emulab
emulab-devel
Commits
7075b3c3
Commit
7075b3c3
authored
Feb 06, 2003
by
Robert Ricci
Browse files
Two more ports - elvind and libelvin
parent
8bdf675a
Changes
11
Hide whitespace changes
Inline
Side-by-side
install/ports/elvind/Makefile
0 → 100644
View file @
7075b3c3
# New ports collection makefile for: elvind
# Date created: 5 February, 2003
# Whom: ricci@cs.utah.edu
PORTNAME
=
elvind
PORTVERSION
=
4.0.3
CATEGORIES
=
misc
MAINTAINER
=
ricci@cs.utah.edu
RESTRICTED
=
"License prohibits redistribution"
NO_PACKAGE
=
"Binary redistribution prohibited"
NO_CDROM
=
"License prohibits redistribution"
.
include
<bsd.port.pre.mk>
.if
!exists(${DISTDIR}/${DISTNAME}${EXTRACT_SUFX})
IGNORE
=
may not be automatically fetched due to licensing
\
restrictions. Please grab
${DISTFILES}
from
\
http://elvin.dstc.com/projects/elvind, and place it
in
\
${DISTDIR}
.
.
endif
HAS_CONFIGURE
=
yes
CONFIGURE_ARGS
=
--enable-threads
--prefix
=
${PREFIX}
USE_GMAKE
=
yes
LIB_DEPENDS
=
vin4.2:
${PORTSDIR}
/misc/libelvin
MAN5
=
elvind.conf.5
MAN8
=
elvind.8 epf.8
.
include
<bsd.port.post.mk>
install/ports/elvind/distinfo
0 → 100644
View file @
7075b3c3
MD5 (elvind-4.0.3.tar.gz) = e9565be069a4d1d5df45b579262654de
install/ports/elvind/files/patch-Makefile.in
0 → 100644
View file @
7075b3c3
--- Makefile.in.orig Wed Sep 5 22:58:32 2001
+++ Makefile.in Wed Feb 5 17:43:12 2003
@@ -372,11 +372,11 @@
$(mkinstalldirs) $(DESTDIR)$(sysconfdir)
@list='$(sysconf_DATA)'; for p in $$list; do \
if test -f $(srcdir)/$$p; then \
- echo " $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(sysconfdir)/$$p"; \
- $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(sysconfdir)/$$p; \
+ echo " $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(sysconfdir)/$$p.sample"; \
+ $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(sysconfdir)/$$p.sample; \
else if test -f $$p; then \
- echo " $(INSTALL_DATA) $$p $(DESTDIR)$(sysconfdir)/$$p"; \
- $(INSTALL_DATA) $$p $(DESTDIR)$(sysconfdir)/$$p; \
+ echo " $(INSTALL_DATA) $$p $(DESTDIR)$(sysconfdir)/$$p.sample"; \
+ $(INSTALL_DATA) $$p $(DESTDIR)$(sysconfdir)/$$p.sample; \
fi; fi; \
done
install/ports/elvind/pkg-comment
0 → 100644
View file @
7075b3c3
Message router for the elvin messaging system
install/ports/elvind/pkg-descr
0 → 100644
View file @
7075b3c3
Elvin is a notification/messaging service with a difference; rather than
messages being directed by applications from one component to another, Elvin
messages are routed to one or more locations, based entirely on the content of
each message.
WWW: http://elvin.dstc.com/index.html
install/ports/elvind/pkg-plist
0 → 100644
View file @
7075b3c3
lib/nls/msg/elvind/en
lib/nls/msg/elvind/xrot
libexec/elvind
libexec/epf
etc/elvind.conf.sample
@exec [ -f %B/elvind.conf ] || cp %B/%f %B/elvind.conf
@unexec if cmp -s %D/etc/elvind.conf %D/etc/elvind.conf.sample; then rm -f %D/etc/elvind.conf; fi
etc/elvind_ssl.pem.sample
@exec [ -f %B/elvind_ssl.pem ] || cp %B/%f %B/elvind_ssl.pem
@unexec if cmp -s %D/etc/elvind_ssl.pem %D/etc/elvind_ssl.pem.sample; then rm -f %D/etc/elvind_ssl.pem; fi
install/ports/libelvin/Makefile
0 → 100644
View file @
7075b3c3
# New ports collection makefile for: libelvin
# Date created: 5 February, 2003
# Whom: ricci@cs.utah.edu
PORTNAME
=
libelvin
PORTVERSION
=
4.0.3
CATEGORIES
=
misc
MAINTAINER
=
ricci@cs.utah.edu
RESTRICTED
=
"License prohibits redistribution"
NO_PACKAGE
=
"Binary redistribution prohibited"
NO_CDROM
=
"License prohibits redistribution"
.
include
<bsd.port.pre.mk>
.if
!exists(${DISTDIR}/${DISTNAME}${EXTRACT_SUFX})
IGNORE
=
may not be automatically fetched due to licensing
\
restrictions. Please grab
${DISTFILES}
from
\
http://elvin.dstc.com/projects/libelvin, and place it
in
\
${DISTDIR}
.
.
endif
HAS_CONFIGURE
=
yes
CONFIGURE_ARGS
=
--enable-threads
--prefix
=
${PREFIX}
USE_GMAKE
=
yes
MAN1
=
ec.1 elvin-config.1 ep.1 sha1digest.1
MAN3
=
elvin_async_add_io_handler.3 elvin_async_add_quench.3
\
elvin_async_add_subscription.3 elvin_async_add_timeout.3
\
elvin_async_cleanup.3 elvin_async_connect.3
\
elvin_async_default_mainloop.3
\
elvin_async_default_mainloop_quit.3
\
elvin_async_delete_quench.3 elvin_async_delete_subscription.3
\
elvin_async_disconnect.3 elvin_async_init_default.3
\
elvin_async_modify_keys.3 elvin_async_modify_quench.3
\
elvin_async_modify_subscription.3 elvin_async_notify.3
\
elvin_async_remove_io_handler.3
\
elvin_async_remove_subscription.3
\
elvin_async_remove_timeout.3 elvin_async_unotify.3
\
elvin_attrlist.3 elvin_attrlist_add.3 elvin_attrlist_add_all.3
\
elvin_attrlist_alloc.3 elvin_attrlist_clone.3
\
elvin_attrlist_contains.3 elvin_attrlist_contains_all.3
\
elvin_attrlist_contains_one.3 elvin_attrlist_del.3
\
elvin_attrlist_del_all.3 elvin_attrlist_free.3
\
elvin_attrlist_size.3 elvin_error.3 elvin_error_alloc.3
\
elvin_error_clear.3 elvin_error_fprintf.3 elvin_error_free.3
\
elvin_error_is_error.3 elvin_error_set_fini.3
\
elvin_error_set_init.3 elvin_error_set_int32.3
\
elvin_error_set_int64.3 elvin_error_set_real64.3
\
elvin_error_set_string.3 elvin_error_set_uint32.3
\
elvin_error_set_uint64.3 elvin_error_shallow_copy_into.3
\
elvin_error_snprintf.3 elvin_handle.3
\
elvin_handle_add_consumer_key.3 elvin_handle_add_producer_key.3
\
elvin_handle_alloc.3 elvin_handle_append_url.3
\
elvin_handle_clear_urls.3 elvin_handle_do_discovery_default.3
\
elvin_handle_do_discovery_no.3 elvin_handle_do_discovery_yes.3
\
elvin_handle_free.3 elvin_handle_get_connection_retries.3
\
elvin_handle_get_discovery_scope.3 elvin_handle_get_failover.3
\
elvin_handle_get_idle_period.3 elvin_handle_get_property.3
\
elvin_handle_get_request_timeout.3 elvin_handle_get_url.3
\
elvin_handle_get_url_details.3 elvin_handle_insert_url.3
\
elvin_handle_num_urls.3 elvin_handle_remove_url.3
\
elvin_handle_set_connection_retries.3
\
elvin_handle_set_discard_func.3
\
elvin_handle_set_discard_policy.3
\
elvin_handle_set_discovery_scope.3 elvin_handle_set_failover.3
\
elvin_handle_set_idle_period.3 elvin_handle_set_property.3
\
elvin_handle_set_request_timeout.3 elvin_handle_set_sort_func.3
\
elvin_handle_set_status_cb.3 elvin_handle_set_sub_max.3
\
elvin_handle_url.3 elvin_keys.3 elvin_keys_add.3
\
elvin_keys_add_all.3 elvin_keys_add_hexstring.3
\
elvin_keys_alloc.3 elvin_keys_clone.3 elvin_keys_contains_all.3
\
elvin_keys_contains_one.3 elvin_keys_digest_for_notification.3
\
elvin_keys_digest_for_subscription.3 elvin_keys_free.3
\
elvin_keys_match.3 elvin_keys_remove.3 elvin_keys_remove_all.3
\
elvin_keys_traverse.3 elvin_memory_report.3
\
elvin_notification.3 elvin_notification_add_av_tuple.3
\
elvin_notification_add_int32.3 elvin_notification_add_int64.3
\
elvin_notification_add_opaque.3 elvin_notification_add_real64.3
\
elvin_notification_add_string.3 elvin_notification_alloc.3
\
elvin_notification_clear.3 elvin_notification_clone.3
\
elvin_notification_count.3 elvin_notification_free.3
\
elvin_notification_get.3 elvin_notification_is_read_only.3
\
elvin_notification_lookup.3 elvin_notification_remove.3
\
elvin_notification_set_read_only.3
\
elvin_notification_to_string.3
\
elvin_notification_to_string_free.3
\
elvin_notification_traverse.3 elvin_quench.3
\
elvin_quench_alloc.3 elvin_quench_free.3
\
elvin_sync_add_io_handler.3 elvin_sync_add_quench.3
\
elvin_sync_add_subscription.3 elvin_sync_add_timeout.3
\
elvin_sync_cleanup.3 elvin_sync_connect.3
\
elvin_sync_delete_quench.3 elvin_sync_delete_subscription.3
\
elvin_sync_disconnect.3 elvin_sync_init_default.3
\
elvin_sync_modify_keys.3 elvin_sync_modify_quench.3
\
elvin_sync_modify_subscription.3 elvin_sync_notify.3
\
elvin_sync_remove_io_handler.3 elvin_sync_remove_timeout.3
\
elvin_sync_unotify.3 elvin_threaded_add_quench.3
\
elvin_threaded_add_subscription.3 elvin_threaded_cleanup.3
\
elvin_threaded_connect.3 elvin_threaded_delete_quench.3
\
elvin_threaded_delete_subscription.3
\
elvin_threaded_disconnect.3 elvin_threaded_init_default.3
\
elvin_threaded_modify_keys.3 elvin_threaded_modify_quench.3
\
elvin_threaded_modify_subscription.3 elvin_threaded_notify.3
\
elvin_threaded_unotify.3
MAN7
=
elvin.7 elvin_async.7 elvin_sync.7 elvin_threaded.7
INSTALLS_SHLIB
=
yes
.
include
<bsd.port.post.mk>
install/ports/libelvin/distinfo
0 → 100644
View file @
7075b3c3
MD5 (libelvin-4.0.3.tar.gz) = c3895b4e97a68b3d266112598ee1db87
install/ports/libelvin/pkg-comment
0 → 100644
View file @
7075b3c3
Libraries for the elvin messaging system
install/ports/libelvin/pkg-descr
0 → 100644
View file @
7075b3c3
Elvin is a notification/messaging service with a difference; rather than
messages being directed by applications from one component to another, Elvin
messages are routed to one or more locations, based entirely on the content of
each message.
WWW: http://elvin.dstc.com/index.html
install/ports/libelvin/pkg-plist
0 → 100644
View file @
7075b3c3
bin/ec
bin/elvin-config
bin/ep
bin/sha1digest
etc/ssl_client.pem
include/elvin/ast.h
include/elvin/ast_internal.h
include/elvin/async_api.h
include/elvin/attrlist.h
include/elvin/base64.h
include/elvin/basetypes.h
include/elvin/client.h
include/elvin/config.h
include/elvin/constants.h
include/elvin/convert.h
include/elvin/disconnect.h
include/elvin/discovery.h
include/elvin/elvin.h
include/elvin/endpoint.h
include/elvin/error.h
include/elvin/errors/elvin.h
include/elvin/errors/http.h
include/elvin/errors/krb5.h
include/elvin/errors/protocol.h
include/elvin/errors/ssl.h
include/elvin/errors/unix.h
include/elvin/errors/win32.h
include/elvin/gtk_mainloop.h
include/elvin/handle.h
include/elvin/hash.h
include/elvin/i18n.h
include/elvin/id32list.h
include/elvin/id64list.h
include/elvin/io_handler.h
include/elvin/ip_discovery.h
include/elvin/keys.h
include/elvin/list.h
include/elvin/logging.h
include/elvin/mainloop.h
include/elvin/marshal.h
include/elvin/marshal_buf.h
include/elvin/memory.h
include/elvin/notification.h
include/elvin/offer.h
include/elvin/packet_queue.h
include/elvin/packet_segments.h
include/elvin/packets.h
include/elvin/qos.h
include/elvin/quench.h
include/elvin/segments.h
include/elvin/sha1.h
include/elvin/socket.h
include/elvin/subdb.h
include/elvin/subscription.h
include/elvin/sync_api.h
include/elvin/thread_memory.h
include/elvin/threaded_api.h
include/elvin/threads.h
include/elvin/threads_none.h
include/elvin/threads_pthreads_1003.1c.h
include/elvin/timeout.h
include/elvin/transport.h
include/elvin/types.h
include/elvin/unicode.h
include/elvin/url.h
include/elvin/urllist.h
include/elvin/utils.h
include/elvin/version.h
include/elvin/xt_mainloop.h
info/elvin.info
lib/libvin4.a
lib/libvin4.la
lib/libvin4.so
lib/libvin4.so.2
lib/libvin4Xt.a
lib/libvin4Xt.la
lib/libvin4Xt.so
lib/libvin4Xt.so.2
lib/libvin4c.a
lib/libvin4c.la
lib/libvin4c.so
lib/libvin4c.so.2
lib/libvin4mt.a
lib/libvin4mt.la
lib/libvin4mt.so
lib/libvin4mt.so.2
lib/nls/msg/elvin/en
lib/nls/msg/elvin/xrot
lib/nls/msg/http/en
lib/nls/msg/http/xrot
lib/nls/msg/krb5/en
lib/nls/msg/krb5/xrot
lib/nls/msg/protocol/en
lib/nls/msg/protocol/xrot
lib/nls/msg/ssl/en
lib/nls/msg/ssl/xrot
lib/nls/msg/unix/en
lib/nls/msg/unix/xrot
lib/nls/msg/win32/en
lib/nls/msg/win32/xrot
@dirrm lib/nls/msg/win32
@dirrm lib/nls/msg/unix
@dirrm lib/nls/msg/ssl
@dirrm lib/nls/msg/protocol
@dirrm lib/nls/msg/krb5
@dirrm lib/nls/msg/http
@dirrm lib/nls/msg/elvin
@dirrm lib/nls/msg
@dirrm lib/nls
@dirrm include/elvin/replace
@dirrm include/elvin/errors
@dirrm include/elvin
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment