pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/security/ruby16-digest Importing security/ruby16-diges...
details: https://anonhg.NetBSD.org/pkgsrc/rev/a76d4eca7b78
branches: trunk
changeset: 490698:a76d4eca7b78
user: taca <taca%pkgsrc.org@localhost>
date: Fri Mar 18 05:25:32 2005 +0000
description:
Importing security/ruby16-digest package which I forgot to import,
it is needed by ruby16 package.
Now this package includes some fixes for IRIX, too.
diffstat:
security/ruby16-digest/DESCR | 2 ++
security/ruby16-digest/Makefile | 31 +++++++++++++++++++++++++++++++
security/ruby16-digest/PLIST | 12 ++++++++++++
security/ruby16-digest/distinfo | 6 ++++++
security/ruby16-digest/patches/patch-aa | 23 +++++++++++++++++++++++
5 files changed, 74 insertions(+), 0 deletions(-)
diffs (94 lines):
diff -r 827ea55838b7 -r a76d4eca7b78 security/ruby16-digest/DESCR
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/security/ruby16-digest/DESCR Fri Mar 18 05:25:32 2005 +0000
@@ -0,0 +1,2 @@
+This is a Ruby extension of message digest library, which is actually
+a part of the Ruby 1.6.X distribution.
diff -r 827ea55838b7 -r a76d4eca7b78 security/ruby16-digest/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/security/ruby16-digest/Makefile Fri Mar 18 05:25:32 2005 +0000
@@ -0,0 +1,31 @@
+# $NetBSD: Makefile,v 1.1.1.1 2005/03/18 05:25:32 taca Exp $
+#
+
+DISTNAME= ${RUBY_DISTNAME}
+PKGNAME= ${RUBY_PKGPREFIX}-digest-${RUBY_VERSION}
+CATEGORIES= security ruby
+MASTER_SITES= ${MASTER_SITE_RUBY}
+
+MAINTAINER= taca%NetBSD.org@localhost
+HOMEPAGE= ${RUBY_HOMEPAGE}
+COMMENT= Ruby extension to message digest library for ${RUBY_VERSION}
+
+RUBY_HAS_ARCHLIB= yes
+RUBY_VERSION= ${RUBY16_VERSION}
+USE_BUILDLINK3= yes
+USE_RUBY_EXTCONF= yes
+RUBY_EXTCONF_SUBDIRS= . md5 rmd160 sha1 sha2
+EXTRACT_ELEMENTS= ${RUBY_DISTNAME}/ext/digest
+WRKSRC= ${RUBY_WRKSRC}/ext/digest
+
+RUBY_DOCS= digest.txt digest.txt.ja
+
+post-install:
+ ${INSTALL_DATA_DIR} ${RUBY_DOCDIR}/digest
+.for f in ${RUBY_DOCS}
+ ${INSTALL_DATA} ${WRKSRC}/${f} ${RUBY_DOCDIR}/digest
+.endfor
+
+.include "../../lang/ruby/modules.mk"
+.include "../../lang/ruby/Makefile.common"
+.include "../../mk/bsd.pkg.mk"
diff -r 827ea55838b7 -r a76d4eca7b78 security/ruby16-digest/PLIST
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/security/ruby16-digest/PLIST Fri Mar 18 05:25:32 2005 +0000
@@ -0,0 +1,12 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2005/03/18 05:25:32 taca Exp $
+${RUBY_SITEARCHLIBDIR}/digest.${RUBY_DLEXT}
+${RUBY_SITEARCHLIBDIR}/digest/md5.${RUBY_DLEXT}
+${RUBY_SITEARCHLIBDIR}/digest/rmd160.${RUBY_DLEXT}
+${RUBY_SITEARCHLIBDIR}/digest/sha1.${RUBY_DLEXT}
+${RUBY_SITEARCHLIBDIR}/digest/sha2.${RUBY_DLEXT}
+@dirrm ${RUBY_SITEARCHLIBDIR}/digest
+${RUBY_SITELIBDIR}/md5.rb
+${RUBY_SITELIBDIR}/sha1.rb
+${RUBY_DOCDIR}/digest/digest.txt
+${RUBY_DOCDIR}/digest/digest.txt.ja
+@dirrm ${RUBY_DOCDIR}/digest
diff -r 827ea55838b7 -r a76d4eca7b78 security/ruby16-digest/distinfo
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/security/ruby16-digest/distinfo Fri Mar 18 05:25:32 2005 +0000
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1.1.1 2005/03/18 05:25:32 taca Exp $
+
+SHA1 (ruby/ruby-1.6.8.tar.gz) = 4b475ac1c837cd62b6dfe85359e1502a71b08cd1
+RMD160 (ruby/ruby-1.6.8.tar.gz) = be087ca8f852caf9fc7a35b51839f5af079dbbc1
+Size (ruby/ruby-1.6.8.tar.gz) = 1023403 bytes
+SHA1 (patch-aa) = f6fde3f3b302fdf8a5c816e49cd8802b263ca430
diff -r 827ea55838b7 -r a76d4eca7b78 security/ruby16-digest/patches/patch-aa
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/security/ruby16-digest/patches/patch-aa Fri Mar 18 05:25:32 2005 +0000
@@ -0,0 +1,23 @@
+$NetBSD: patch-aa,v 1.1.1.1 2005/03/18 05:25:32 taca Exp $
+
+--- defs.h.orig 2002-01-16 18:22:41.000000000 +0900
++++ defs.h
+@@ -19,7 +19,9 @@
+ #if defined(HAVE_INTTYPES_H)
+ # include <inttypes.h>
+ #else
++# if !defined(__sgi)
+ typedef unsigned char uint8_t;
++# endif
+ typedef unsigned int uint32_t;
+ # if SIZEOF_LONG == 8
+ typedef unsigned long uint64_t;
+@@ -27,6 +29,8 @@
+ typedef unsigned long long uint64_t;
+ # elif defined(_MSC_VER)
+ typedef unsigned _int64 uint64_t;
++# elif defined(__sgi)
++ typedef unsigned long long int uint64_t;
+ # else
+ # define NO_UINT64_T
+ # endif
Home |
Main Index |
Thread Index |
Old Index