diff options
author | Romain Tartière <romain@FreeBSD.org> | 2010-09-07 21:37:02 +0000 |
---|---|---|
committer | Romain Tartière <romain@FreeBSD.org> | 2010-09-07 21:37:02 +0000 |
commit | 408be95ad46325ab5c6487f362f94fd2d1fcc182 (patch) | |
tree | 4d15ed9057dd9f1e4b7aa41e8e16e8a7c8943043 /devel | |
parent | de8aee75a659f5ff743928a93cd4879a29dae764 (diff) | |
download | ports-408be95ad46325ab5c6487f362f94fd2d1fcc182.tar.gz ports-408be95ad46325ab5c6487f362f94fd2d1fcc182.zip |
A library for easy manipulation of MIFARE NFC targets.
Notes
Notes:
svn path=/head/; revision=260712
Diffstat (limited to 'devel')
-rw-r--r-- | devel/Makefile | 1 | ||||
-rw-r--r-- | devel/libfreefare/Makefile | 125 | ||||
-rw-r--r-- | devel/libfreefare/distinfo | 3 | ||||
-rw-r--r-- | devel/libfreefare/pkg-descr | 3 | ||||
-rw-r--r-- | devel/libfreefare/pkg-plist | 13 |
5 files changed, 145 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile index 030c6d7129bf..13c74066a587 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -775,6 +775,7 @@ SUBDIR += libexecinfo SUBDIR += libffi SUBDIR += libfirm + SUBDIR += libfreefare SUBDIR += libfs++ SUBDIR += libftdi SUBDIR += libgalago diff --git a/devel/libfreefare/Makefile b/devel/libfreefare/Makefile new file mode 100644 index 000000000000..cc556f476e53 --- /dev/null +++ b/devel/libfreefare/Makefile @@ -0,0 +1,125 @@ +# New ports collection makefile for: libfreefare +# Date created: 2009-12-22 +# Whom: Romain Tartiere <romain@blogreen.org> +# +# $FreeBSD$ +# + +PORTNAME= libfreefare +PORTVERSION= 0.2.0 +CATEGORIES= devel +MASTER_SITES= http://nfc-tools.googlecode.com/files/ \ + http://romain.blogreen.org/distfiles/ + +MAINTAINER= romain@FreeBSD.org +COMMENT= MIFARE contactless tag access library + +LIB_DEPENDS= nfc.0:${PORTSDIR}/devel/libnfc + +GNU_CONFIGURE= yes +USE_GMAKE= yes +USE_LDCONFIG= yes +USE_GNOME= gnomehack + +MAN3= freefare.3 mad.3 mifare_application.3 mifare_classic.3 \ + mifare_desfire.3 mifare_desfire_aid.3 mifare_desfire_error.3 \ + mifare_desfire_key.3 mifare_ultralight.3 tlv.3 + +MLINKS= freefare.3 freefare_free_tags.3 \ + freefare.3 freefare_get_tags.3 \ + freefare.3 freefare_get_tag_friendly_name.3 \ + freefare.3 freefare_get_tag_type.3 \ + freefare.3 freefare_get_tag_uid.3 \ + freefare.3 freefare_get_tags.3 \ + mad.3 mad_free.3 \ + mad.3 mad_get_aid.3 \ + mad.3 mad_get_card_publisher_sector.3 \ + mad.3 mad_get_version.3 \ + mad.3 mad_new.3 \ + mad.3 mad_read.3 \ + mad.3 mad_set_aid.3 \ + mad.3 mad_set_card_publisher_sector.3 \ + mad.3 mad_set_version.3 \ + mad.3 mad_write.3 \ + mifare_application.3 mifare_application_alloc.3 \ + mifare_application.3 mifare_application_find.3 \ + mifare_application.3 mifare_application_free.3 \ + mifare_application.3 mifare_application_read.3 \ + mifare_application.3 mifare_application_write.3 \ + mifare_classic.3 mifare_classic_authenticate.3 \ + mifare_classic.3 mifare_classic_connect.3 \ + mifare_classic.3 mifare_classic_decrement.3 \ + mifare_classic.3 mifare_classic_disconnect.3 \ + mifare_classic.3 mifare_classic_format_sector.3 \ + mifare_classic.3 mifare_classic_get_data_block_permission.3 \ + mifare_classic.3 mifare_classic_get_trailer_block_permission.3 \ + mifare_classic.3 mifare_classic_get_uid.3 \ + mifare_classic.3 mifare_classic_increment.3 \ + mifare_classic.3 mifare_classic_init_value.3 \ + mifare_classic.3 mifare_classic_read.3 \ + mifare_classic.3 mifare_classic_read_value.3 \ + mifare_classic.3 mifare_classic_restore.3 \ + mifare_classic.3 mifare_classic_trailer_block.3 \ + mifare_classic.3 mifare_classic_transfer.3 \ + mifare_classic.3 mifare_classic_write.3 \ + mifare_desfire.3 mifare_desfire_abort_transaction.3 \ + mifare_desfire.3 mifare_desfire_authenticate.3 \ + mifare_desfire.3 mifare_desfire_change_file_settings.3 \ + mifare_desfire.3 mifare_desfire_change_key.3 \ + mifare_desfire.3 mifare_desfire_change_key_settings.3 \ + mifare_desfire.3 mifare_desfire_clear_record_file.3 \ + mifare_desfire.3 mifare_desfire_commit_transaction.3 \ + mifare_desfire.3 mifare_desfire_connect.3 \ + mifare_desfire.3 mifare_desfire_create_application.3 \ + mifare_desfire.3 mifare_desfire_create_backup_data_file.3 \ + mifare_desfire.3 mifare_desfire_create_cyclic_record_file.3 \ + mifare_desfire.3 mifare_desfire_create_linear_record_file.3 \ + mifare_desfire.3 mifare_desfire_create_std_data_file.3 \ + mifare_desfire.3 mifare_desfire_create_value_file.3 \ + mifare_desfire.3 mifare_desfire_credit.3 \ + mifare_desfire.3 mifare_desfire_credit_ex.3 \ + mifare_desfire.3 mifare_desfire_debit.3 \ + mifare_desfire.3 mifare_desfire_debit_ex.3 \ + mifare_desfire.3 mifare_desfire_delete_application.3 \ + mifare_desfire.3 mifare_desfire_delete_file.3 \ + mifare_desfire.3 mifare_desfire_disconnect.3 \ + mifare_desfire.3 mifare_desfire_format_picc.3 \ + mifare_desfire.3 mifare_desfire_free_application_ids.3 \ + mifare_desfire.3 mifare_desfire_get_application_ids.3 \ + mifare_desfire.3 mifare_desfire_get_file_ids.3 \ + mifare_desfire.3 mifare_desfire_get_file_settings.3 \ + mifare_desfire.3 mifare_desfire_get_key_settings.3 \ + mifare_desfire.3 mifare_desfire_get_key_version.3 \ + mifare_desfire.3 mifare_desfire_get_value.3 \ + mifare_desfire.3 mifare_desfire_get_value_ex.3 \ + mifare_desfire.3 mifare_desfire_get_version.3 \ + mifare_desfire.3 mifare_desfire_limited_credit.3 \ + mifare_desfire.3 mifare_desfire_limited_credit_ex.3 \ + mifare_desfire.3 mifare_desfire_read_data.3 \ + mifare_desfire.3 mifare_desfire_read_data_ex.3 \ + mifare_desfire.3 mifare_desfire_read_records.3 \ + mifare_desfire.3 mifare_desfire_read_records_ex.3 \ + mifare_desfire.3 mifare_desfire_select_application.3 \ + mifare_desfire.3 mifare_desfire_write_data.3 \ + mifare_desfire.3 mifare_desfire_write_data_ex.3 \ + mifare_desfire.3 mifare_desfire_write_record.3 \ + mifare_desfire.3 mifare_desfire_write_record_ex.3 \ + mifare_desfire_aid.3 mifare_desfire_aid_new.3 \ + mifare_desfire_aid.3 mifare_desfire_aid_new_with_mad_aid.3 \ + mifare_desfire_error.3 mifare_desfire_error_lookup.3 \ + mifare_desfire_key.3 mifare_desfire_3des_key_new.3 \ + mifare_desfire_key.3 mifare_desfire_3des_key_new_with_version.3 \ + mifare_desfire_key.3 mifare_desfire_des_key_new.3 \ + mifare_desfire_key.3 mifare_desfire_des_key_new_with_version.3 \ + mifare_desfire_key.3 mifare_desfire_key_free.3 \ + mifare_desfire_key.3 mifare_desfire_key_get_version.3 \ + mifare_desfire_key.3 mifare_desfire_key_set_version.3 \ + mifare_ultralight.3 mifare_ultralight_connect.3 \ + mifare_ultralight.3 mifare_ultralight_disconnect.3 \ + mifare_ultralight.3 mifare_ultralight_get_uid.3 \ + mifare_ultralight.3 mifare_ultralight_read.3 \ + mifare_ultralight.3 mifare_ultralight_write.3 \ + tlv.3 tlv_decode.3 \ + tlv.3 tlv_encode.3 + +.include <bsd.port.mk> diff --git a/devel/libfreefare/distinfo b/devel/libfreefare/distinfo new file mode 100644 index 000000000000..d0154437b15a --- /dev/null +++ b/devel/libfreefare/distinfo @@ -0,0 +1,3 @@ +MD5 (libfreefare-0.2.0.tar.gz) = 81a5e812d22b99724a1785df0b745693 +SHA256 (libfreefare-0.2.0.tar.gz) = ad35b91928983737af12ca042f12b9c56b8c1033badec17af1636dddbec8d632 +SIZE (libfreefare-0.2.0.tar.gz) = 414178 diff --git a/devel/libfreefare/pkg-descr b/devel/libfreefare/pkg-descr new file mode 100644 index 000000000000..74c2c9d987f0 --- /dev/null +++ b/devel/libfreefare/pkg-descr @@ -0,0 +1,3 @@ +A library for easy manipulation of MIFARE NFC targets. + +WWW: http://nfc-tools.googlecode.com diff --git a/devel/libfreefare/pkg-plist b/devel/libfreefare/pkg-plist new file mode 100644 index 000000000000..7037074be6f3 --- /dev/null +++ b/devel/libfreefare/pkg-plist @@ -0,0 +1,13 @@ +@comment $FreeBSD$ +bin/mifare-classic-format +bin/mifare-classic-write-ndef +bin/mifare-desfire-access +bin/mifare-desfire-format +bin/mifare-desfire-info +bin/mifare-desfire-write-ndef +include/freefare.h +lib/libfreefare.a +lib/libfreefare.la +lib/libfreefare.so +lib/libfreefare.so.0 +libdata/pkgconfig/libfreefare.pc |