summaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
authormanu <manu>2016-12-16 08:13:01 +0000
committermanu <manu>2016-12-16 08:13:01 +0000
commitfb0473818233f787c76c8277cfd73e064bc56ecf (patch)
tree9cc1af438074c255bd21646ef1e8ddf176b69d52 /devel
parent69e56fc60944824a4a71e32a706853ed0075e2d4 (diff)
downloadpkgsrc-fb0473818233f787c76c8277cfd73e064bc56ecf.tar.gz
Add libfreefare 0.4.0
The libfreefare project aims to provide a convenient API for MIFARE card manipulations.
Diffstat (limited to 'devel')
-rw-r--r--devel/libfreefare/DESCR2
-rw-r--r--devel/libfreefare/Makefile21
-rw-r--r--devel/libfreefare/PLIST139
-rw-r--r--devel/libfreefare/distinfo6
4 files changed, 168 insertions, 0 deletions
diff --git a/devel/libfreefare/DESCR b/devel/libfreefare/DESCR
new file mode 100644
index 00000000000..e9d6b360772
--- /dev/null
+++ b/devel/libfreefare/DESCR
@@ -0,0 +1,2 @@
+The libfreefare project aims to provide a convenient API for MIFARE
+card manipulations.
diff --git a/devel/libfreefare/Makefile b/devel/libfreefare/Makefile
new file mode 100644
index 00000000000..8d0c527c6c9
--- /dev/null
+++ b/devel/libfreefare/Makefile
@@ -0,0 +1,21 @@
+# $NetBSD: Makefile,v 1.1 2016/12/16 08:13:01 manu Exp $
+
+DISTNAME= libfreefare-0.4.0
+CATEGORIES= devel
+MASTER_SITES= \
+ ${MASTER_SITE_GITHUB:=nfc-tools/libfreefare/releases/download/${DISTNAME}/}
+EXTRACT_SUFX= .tar.bz2
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= http://nfc-tools.org/index.php?title=Libfreefare
+COMMENT= Convenient API for MIFARE card manipulations
+LICENSE= gnu-lgpl-v3
+
+GNU_CONFIGURE= yes
+USE_LIBTOOL= yes
+USE_TOOLS+= pkg-config
+USE_LANGUAGES+= c c++
+
+.include "../../devel/libnfc/buildlink3.mk"
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/devel/libfreefare/PLIST b/devel/libfreefare/PLIST
new file mode 100644
index 00000000000..6d45fc32d19
--- /dev/null
+++ b/devel/libfreefare/PLIST
@@ -0,0 +1,139 @@
+@comment $NetBSD: PLIST,v 1.1 2016/12/16 08:13:01 manu Exp $
+bin/mifare-classic-format
+bin/mifare-classic-read-ndef
+bin/mifare-classic-write-ndef
+bin/mifare-desfire-access
+bin/mifare-desfire-create-ndef
+bin/mifare-desfire-ev1-configure-ats
+bin/mifare-desfire-ev1-configure-default-key
+bin/mifare-desfire-ev1-configure-random-uid
+bin/mifare-desfire-format
+bin/mifare-desfire-info
+bin/mifare-desfire-read-ndef
+bin/mifare-desfire-write-ndef
+bin/mifare-ultralight-info
+include/freefare.h
+lib/libfreefare.la
+lib/pkgconfig/libfreefare.pc
+man/man3/freefare.3
+man/man3/freefare_error.3
+man/man3/freefare_free_tags.3
+man/man3/freefare_get_tag_friendly_name.3
+man/man3/freefare_get_tag_type.3
+man/man3/freefare_get_tag_uid.3
+man/man3/freefare_get_tags.3
+man/man3/freefare_perror.3
+man/man3/freefare_strerror.3
+man/man3/freefare_strerror_r.3
+man/man3/mad.3
+man/man3/mad_free.3
+man/man3/mad_get_aid.3
+man/man3/mad_get_card_publisher_sector.3
+man/man3/mad_get_version.3
+man/man3/mad_new.3
+man/man3/mad_read.3
+man/man3/mad_set_aid.3
+man/man3/mad_set_card_publisher_sector.3
+man/man3/mad_set_version.3
+man/man3/mad_write.3
+man/man3/mifare_application.3
+man/man3/mifare_application_alloc.3
+man/man3/mifare_application_find.3
+man/man3/mifare_application_free.3
+man/man3/mifare_application_read.3
+man/man3/mifare_application_write.3
+man/man3/mifare_classic.3
+man/man3/mifare_classic_authenticate.3
+man/man3/mifare_classic_connect.3
+man/man3/mifare_classic_decrement.3
+man/man3/mifare_classic_disconnect.3
+man/man3/mifare_classic_format_sector.3
+man/man3/mifare_classic_get_data_block_permission.3
+man/man3/mifare_classic_get_trailer_block_permission.3
+man/man3/mifare_classic_get_uid.3
+man/man3/mifare_classic_increment.3
+man/man3/mifare_classic_init_value.3
+man/man3/mifare_classic_read.3
+man/man3/mifare_classic_read_value.3
+man/man3/mifare_classic_restore.3
+man/man3/mifare_classic_trailer_block.3
+man/man3/mifare_classic_transfer.3
+man/man3/mifare_classic_write.3
+man/man3/mifare_desfire.3
+man/man3/mifare_desfire_3des_key_new.3
+man/man3/mifare_desfire_3des_key_new_with_version.3
+man/man3/mifare_desfire_3k3des_key_new.3
+man/man3/mifare_desfire_3k3des_key_new_with_version.3
+man/man3/mifare_desfire_abort_transaction.3
+man/man3/mifare_desfire_aes_key_new.3
+man/man3/mifare_desfire_aes_key_new_with_version.3
+man/man3/mifare_desfire_aid.3
+man/man3/mifare_desfire_aid_get_aid.3
+man/man3/mifare_desfire_aid_new.3
+man/man3/mifare_desfire_aid_new_with_mad_aid.3
+man/man3/mifare_desfire_authenticate.3
+man/man3/mifare_desfire_authenticate_aes.3
+man/man3/mifare_desfire_authenticate_iso.3
+man/man3/mifare_desfire_change_file_settings.3
+man/man3/mifare_desfire_change_key.3
+man/man3/mifare_desfire_change_key_settings.3
+man/man3/mifare_desfire_clear_record_file.3
+man/man3/mifare_desfire_commit_transaction.3
+man/man3/mifare_desfire_connect.3
+man/man3/mifare_desfire_create_application.3
+man/man3/mifare_desfire_create_backup_data_file.3
+man/man3/mifare_desfire_create_cyclic_record_file.3
+man/man3/mifare_desfire_create_linear_record_file.3
+man/man3/mifare_desfire_create_std_data_file.3
+man/man3/mifare_desfire_create_value_file.3
+man/man3/mifare_desfire_credit.3
+man/man3/mifare_desfire_credit_ex.3
+man/man3/mifare_desfire_debit.3
+man/man3/mifare_desfire_debit_ex.3
+man/man3/mifare_desfire_delete_application.3
+man/man3/mifare_desfire_delete_file.3
+man/man3/mifare_desfire_des_key_new.3
+man/man3/mifare_desfire_des_key_new_with_version.3
+man/man3/mifare_desfire_disconnect.3
+man/man3/mifare_desfire_format_picc.3
+man/man3/mifare_desfire_free_application_ids.3
+man/man3/mifare_desfire_free_mem.3
+man/man3/mifare_desfire_get_application_ids.3
+man/man3/mifare_desfire_get_card_uid.3
+man/man3/mifare_desfire_get_file_ids.3
+man/man3/mifare_desfire_get_file_settings.3
+man/man3/mifare_desfire_get_key_settings.3
+man/man3/mifare_desfire_get_key_version.3
+man/man3/mifare_desfire_get_value.3
+man/man3/mifare_desfire_get_value_ex.3
+man/man3/mifare_desfire_get_version.3
+man/man3/mifare_desfire_key.3
+man/man3/mifare_desfire_key_free.3
+man/man3/mifare_desfire_key_get_version.3
+man/man3/mifare_desfire_key_set_version.3
+man/man3/mifare_desfire_last_pcd_error.3
+man/man3/mifare_desfire_last_picc_error.3
+man/man3/mifare_desfire_limited_credit.3
+man/man3/mifare_desfire_limited_credit_ex.3
+man/man3/mifare_desfire_read_data.3
+man/man3/mifare_desfire_read_data_ex.3
+man/man3/mifare_desfire_read_records.3
+man/man3/mifare_desfire_read_records_ex.3
+man/man3/mifare_desfire_select_application.3
+man/man3/mifare_desfire_set_ats.3
+man/man3/mifare_desfire_set_configuration.3
+man/man3/mifare_desfire_set_default_key.3
+man/man3/mifare_desfire_write_data.3
+man/man3/mifare_desfire_write_data_ex.3
+man/man3/mifare_desfire_write_record.3
+man/man3/mifare_desfire_write_record_ex.3
+man/man3/mifare_ultralight.3
+man/man3/mifare_ultralight_connect.3
+man/man3/mifare_ultralight_disconnect.3
+man/man3/mifare_ultralight_get_uid.3
+man/man3/mifare_ultralight_read.3
+man/man3/mifare_ultralight_write.3
+man/man3/mifare_ultralightc_authenticate.3
+man/man3/tlv.3
+man/man3/tlv_decode.3
+man/man3/tlv_encode.3
diff --git a/devel/libfreefare/distinfo b/devel/libfreefare/distinfo
new file mode 100644
index 00000000000..c32032a6802
--- /dev/null
+++ b/devel/libfreefare/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2016/12/16 08:13:01 manu Exp $
+
+SHA1 (libfreefare-0.4.0.tar.bz2) = 74214069d6443a6a40d717e496320428a114198c
+RMD160 (libfreefare-0.4.0.tar.bz2) = fbe7e56e3365eb5611d910c6b0cfaf6c9510b3a3
+SHA512 (libfreefare-0.4.0.tar.bz2) = 25ea813ade68587beb5de6ea69675722ed522246c54e58e4d61f2389dd9c1f938681b36e8fd124d6158fbc6f55fe4ce699d385b7bfb17062474a890634b351ea
+Size (libfreefare-0.4.0.tar.bz2) = 386294 bytes