1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-18 19:49:40 +00:00

Remove expired ports:

2017-01-28 databases/ruby-rdbc1: Upstream no longer active
2017-01-28 databases/ruby-sybct: Upstream no longer active
2017-01-28 databases/ruby-o_dbm: Upstream no longer active
2017-01-28 databases/ruby-cdb: Upstream no longer active
2017-01-28 devel/ruby-rbison: Does not work on modern ruby
2017-01-28 devel/ruby-property: Upstream no longer exists
2017-01-28 devel/ruby-dialogs: Upstream no longer active
2017-01-28 devel/ruby-byaccr: Upstream no longer active
2017-01-28 devel/ruby-aspectr: Use rubygem-aspectr instead
2017-01-28 devel/ruby-locale: No longer useful
2017-01-28 devel/ruby-wirble: Upstream no longer active
2017-01-28 devel/ruby-tzfile: Upstream no longer exists
2017-01-28 devel/ruby-rreadline: Upstream no longer exists
2017-01-28 devel/ruby-intl: Use devel/rubygem-gettext instead
2017-01-28 graphics/ruby-imlib2: Upstream no longer active
2017-01-28 graphics/ruby-image_size: Upstream no longer active
2017-01-28 graphics/ruby-svg: Use graphics/rubygem-rsvg2 instead
2017-01-28 irc/ruby-rice: Upstream no longer active
2017-01-28 irc/ruby-rica: Upstream no longer active
2017-01-28 irc/ruby-irc: Upstream no longer active
2017-01-28 japanese/ruby-usersguide: Does not exist upstream
2017-01-28 japanese/ruby-mecab: Upstream no longer active
2017-01-28 mail/ruby-rmail: Upstream no longer active
2017-01-28 mail/ruby-rfilter: Upstream no longer active
2017-01-28 math/ruby-algebra: Use rubygem-algebra instead
2017-01-28 net/ruby-tserver: Upstream no longer active
2017-01-28 net/ruby-tcpsocketpipe: Upstream no longer active
2017-01-28 net/ruby-icmp: Upstream no longer active
2017-01-28 net/ruby-dict: Upstream no longer active
2017-01-28 palm/palmos-sdk: Upstream no longer exists
2017-01-28 security/ruby-hmac: Use www/rubygem-ruby-hmac instead
2017-01-28 security/ruby-tcpwrap: Upstream no longer active
2017-01-28 security/ruby-password: Upstream no longer active
2017-01-28 sysutils/ruby-quota: Upstream no longer active
2017-01-28 textproc/ruby-rss.alt: Upstream no longer active
2017-01-28 textproc/ruby-rss: Upstream no longer exists
2017-01-28 textproc/ruby-htmlrepair: Upstream no longer exists
2017-01-28 textproc/ruby-xmlscan: Upstream no longer active
2017-01-28 textproc/ruby-xml-configfile: Upstream no longer exists
2017-01-28 textproc/ruby-htmlsplit: Upstream no longer exists
2017-01-28 www/ruby-google: Upstream no longer active
2017-01-28 archivers/ruby-lha: Upstream no longer active
2017-01-28 x11/ruby-X11: Upstream no longer active
2017-01-28 audio/ruby-audiofile: Broken on modern versions of Ruby
2017-01-28 audio/ruby-mp3tag: Upstream no longer active
2017-01-28 converters/ruby-dump.rb: Upstream no longer active
This commit is contained in:
Rene Ladan 2017-01-28 11:18:44 +00:00
parent c8a829e609
commit a8d756b01f
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=432620
213 changed files with 46 additions and 4097 deletions

1
LEGAL
View File

@ -176,7 +176,6 @@ oracle/* databases/jdbc-oracle9i This software is under license and export cont
oracle/sqldeveloper* databases/sqldeveloper This software is under license and export controls
oracle/instantclient-basic-linux* databases/linux-oracle-instantclient-basic Packaging prohibited by Oracle license
oracle/instantclient-sqlplus-linux* databases/linux-oracle-instantclient-sqlplus Packaging prohibited by Oracle license
palmos-sdk-*-1.tar.gz palm/palmos-sdk License agreement is required
pcsv*fb.tar.gz lang/petite-chez User must accept license terms before installation
PDFlib-Lite-*.tar.gz print/pdflib Many odd restrictions on usage and distribution
perforce/*/p4 devel/p4 Restricted distribution

46
MOVED
View File

@ -8996,3 +8996,49 @@ devel/bunny||2017-01-22|Has expired: Superseded by a different project
www/pligg||2017-01-22|Has expired: Abandonware
x11-drivers/xf86-video-fbdev||2017-01-22|Linux only driver
net/librsync1|net/librsync2|2017-01-24|Port renamed to librsync2
databases/ruby-rdbc1||2017-01-28|Has expired: Upstream no longer active
databases/ruby-sybct||2017-01-28|Has expired: Upstream no longer active
databases/ruby-o_dbm||2017-01-28|Has expired: Upstream no longer active
databases/ruby-cdb||2017-01-28|Has expired: Upstream no longer active
devel/ruby-rbison||2017-01-28|Has expired: Does not work on modern ruby
devel/ruby-property||2017-01-28|Has expired: Upstream no longer exists
devel/ruby-dialogs||2017-01-28|Has expired: Upstream no longer active
devel/ruby-byaccr||2017-01-28|Has expired: Upstream no longer active
devel/ruby-aspectr|devel/rubygem-aspectr|2017-01-28|Has expired: Use rubygem-aspectr instead
devel/ruby-locale||2017-01-28|Has expired: No longer useful
devel/ruby-wirble||2017-01-28|Has expired: Upstream no longer active
devel/ruby-tzfile||2017-01-28|Has expired: Upstream no longer exists
devel/ruby-rreadline||2017-01-28|Has expired: Upstream no longer exists
devel/ruby-intl|devel/rubygem-gettext|2017-01-28|Has expired: Use devel/rubygem-gettext instead
graphics/ruby-imlib2||2017-01-28|Has expired: Upstream no longer active
graphics/ruby-image_size||2017-01-28|Has expired: Upstream no longer active
graphics/ruby-svg|graphics/rubygem-rsvg2|2017-01-28|Has expired: Use graphics/rubygem-rsvg2 instead
irc/ruby-rice||2017-01-28|Has expired: Upstream no longer active
irc/ruby-rica||2017-01-28|Has expired: Upstream no longer active
irc/ruby-irc||2017-01-28|Has expired: Upstream no longer active
japanese/ruby-usersguide||2017-01-28|Has expired: Does not exist upstream
japanese/ruby-mecab||2017-01-28|Has expired: Upstream no longer active
mail/ruby-rmail||2017-01-28|Has expired: Upstream no longer active
mail/ruby-rfilter||2017-01-28|Has expired: Upstream no longer active
math/ruby-algebra|math/rubygem-algebra|2017-01-28|Has expired: Use rubygem-algebra instead
net/ruby-tserver||2017-01-28|Has expired: Upstream no longer active
net/ruby-tcpsocketpipe||2017-01-28|Has expired: Upstream no longer active
net/ruby-icmp||2017-01-28|Has expired: Upstream no longer active
net/ruby-dict||2017-01-28|Has expired: Upstream no longer active
palm/palmos-sdk||2017-01-28|Has expired: Upstream no longer exists
security/ruby-hmac|security/rubygem-ruby-hmac|2017-01-28|Has expired: Use www/rubygem-ruby-hmac instead
security/ruby-tcpwrap||2017-01-28|Has expired: Upstream no longer active
security/ruby-password||2017-01-28|Has expired: Upstream no longer active
sysutils/ruby-quota||2017-01-28|Has expired: Upstream no longer active
textproc/ruby-rss.alt||2017-01-28|Has expired: Upstream no longer active
textproc/ruby-rss||2017-01-28|Has expired: Upstream no longer exists
textproc/ruby-htmlrepair||2017-01-28|Has expired: Upstream no longer exists
textproc/ruby-xmlscan||2017-01-28|Has expired: Upstream no longer active
textproc/ruby-xml-configfile||2017-01-28|Has expired: Upstream no longer exists
textproc/ruby-htmlsplit||2017-01-28|Has expired: Upstream no longer exists
www/ruby-google||2017-01-28|Has expired: Upstream no longer active
archivers/ruby-lha||2017-01-28|Has expired: Upstream no longer active
x11/ruby-X11||2017-01-28|Has expired: Upstream no longer active
audio/ruby-audiofile||2017-01-28|Has expired: Broken on modern versions of Ruby
audio/ruby-mp3tag||2017-01-28|Has expired: Upstream no longer active
converters/ruby-dump.rb||2017-01-28|Has expired: Upstream no longer active

View File

@ -187,7 +187,6 @@
SUBDIR += rox-archive
SUBDIR += rpm2cpio
SUBDIR += rpm4
SUBDIR += ruby-lha
SUBDIR += rubygem-archive-tar-minitar
SUBDIR += rubygem-archive-zip
SUBDIR += rubygem-bzip2-ruby

View File

@ -1,42 +0,0 @@
# Created by: Stanislav Sedov <stas@FreeBSD.org>
# $FreeBSD$
PORTNAME= lha
PORTVERSION= 0.8.1
PORTREVISION= 2
CATEGORIES= archivers ruby
MASTER_SITES= http://arton.no-ip.info/data/lhalib/
PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
DISTNAME= lhalib-${PORTVERSION}
DIST_SUBDIR= ruby
MAINTAINER= ruby@FreeBSD.org
COMMENT= Ruby extension to unpack LHA-compressed files
USES= zip shebangfix
USE_RUBY= yes
USE_RUBY_EXTCONF= yes
RUBY_EXTCONF= ext/extconf.rb
CONFIGURE_ARGS= --rubyprog=${RUBY}
EXAMPLES= test/test.rb
SHEBANG_FILES= ${EXAMPLES}
OPTIONS_DEFINE= DOCS
DEPRECATED= Upstream no longer active
EXPIRATION_DATE= 2017-01-28
# We don't have executables in this package, but rake uses
# INSTALL_PROG for shared libraries:
MAKE_ARGS= INSTALL_PROG="${INSTALL_LIB}"
post-install:
@${MKDIR} ${STAGEDIR}${RUBY_MODEXAMPLESDIR}
${INSTALL_SCRIPT} ${EXAMPLES:S,^,${WRKSRC}/,} ${STAGEDIR}${RUBY_MODEXAMPLESDIR}
test check regression-test: build
cd ${WRKSRC}/test && ${RUBY} -I${WRKSRC} test.rb
.include <bsd.port.mk>

View File

@ -1,2 +0,0 @@
SHA256 (ruby/lhalib-0.8.1.zip) = 98ef5c60e991a471f28ca8f4a7a79458a85f8e418431511d03840bd122783a38
SIZE (ruby/lhalib-0.8.1.zip) = 77035

View File

@ -1,65 +0,0 @@
Ruby 2.x #includes <math.h>, which declares a function named
remainder(). We must rename our variable to avoid name-conflict
and allow this code to compile with Ruby-2.x
-mi
--- ext/slide.c.orig 2006-09-17 17:45:51 UTC
+++ ext/slide.c
@@ -87,7 +87,7 @@ static struct decode_option decode_set;
static unsigned int txtsiz;
static unsigned long dicsiz;
-static unsigned int remainder;
+static unsigned int iremainder;
struct matchdata {
int len;
@@ -162,7 +162,7 @@ update_dict(pos, crc)
n = fread_crc(crc, &text[txtsiz - dicsiz], dicsiz, infile);
- remainder += n;
+ iremainder += n;
*pos -= dicsiz;
for (i = 0; i < HSHSIZ; i++) {
@@ -270,7 +270,7 @@ search_dict(token, pos, min, m)
/* re-search */
search_dict_1(token, pos, 0, off+2, m);
- if (m->len > remainder) m->len = remainder;
+ if (m->len > iremainder) m->len = iremainder;
}
/* slide dictionary */
@@ -280,7 +280,7 @@ next_token(token, pos, crc)
unsigned int *pos;
unsigned int *crc;
{
- remainder--;
+ iremainder--;
if (++*pos >= txtsiz - maxmatch) {
update_dict(pos, crc);
#ifdef DEBUG
@@ -316,17 +316,17 @@ encode(intf)
encode_set.encode_start();
memset(text, ' ', TXTSIZ);
- remainder = fread_crc(&crc, &text[dicsiz], txtsiz-dicsiz, infile);
+ iremainder = fread_crc(&crc, &text[dicsiz], txtsiz-dicsiz, infile);
match.len = THRESHOLD - 1;
match.off = 0;
- if (match.len > remainder) match.len = remainder;
+ if (match.len > iremainder) match.len = iremainder;
pos = dicsiz;
token = INIT_HASH(pos);
insert_hash(token, pos); /* associate token and pos */
- while (remainder > 0 && ! unpackable) {
+ while (iremainder > 0 && ! unpackable) {
last = match;
next_token(&token, &pos, &crc);

View File

@ -1,11 +0,0 @@
--- test/test.rb.orig 2006-09-17 18:32:52 UTC
+++ test/test.rb
@@ -20,7 +20,7 @@ class TestLhaLib < Test::Unit::TestCase
assert(File.exist?('test.dat'))
obuff = ' ' * 256
(0..255).each do |x|
- obuff[x] = x
+ obuff[x] = x.chr
end
nbuff = nil
File.open('test.dat', 'rb') do |f|

View File

@ -1,377 +0,0 @@
--- ext/crcio.c.orig 2006-09-17 16:38:22 UTC
+++ ext/crcio.c
@@ -33,11 +33,13 @@ make_crctable( /* void */ )
/* ------------------------------------------------------------------------ */
unsigned int
-calccrc(crc, p, n)
+calccrc(crc, _p, n)
unsigned int crc;
- unsigned char *p;
+ const void *_p;
unsigned int n;
{
+ const unsigned char *p = _p;
+
while (n-- > 0)
crc = UPDATE_CRC(crc, *p++);
return crc;
@@ -67,7 +69,7 @@ fread_crc(crcp, p, n, fp)
void
fwrite_crc(crcp, p, n, fp)
unsigned int *crcp;
- unsigned char *p;
+ const unsigned char *p;
int n;
FILE *fp;
{
@@ -138,11 +140,13 @@ putc_euc(c, fd)
/* ------------------------------------------------------------------------ */
int
-fwrite_txt(p, n, fp)
- unsigned char *p;
+fwrite_txt(_p, n, fp)
+ const void *_p;
int n;
FILE *fp;
{
+ const unsigned char *p = _p;
+
while (--n >= 0) {
if (*p != '\015' && *p != '\032') {
#ifdef EUC
@@ -160,13 +164,14 @@ fwrite_txt(p, n, fp)
/* ------------------------------------------------------------------------ */
int
-fread_txt(p, n, fp)
- unsigned char *p;
+fread_txt(_p, n, fp)
+ void *_p;
int n;
FILE *fp;
{
int c;
int cnt = 0;
+ unsigned char *p = _p;
while (cnt < n) {
if (getc_euc_cache != EOF) {
--- ext/extract.c.orig 2006-09-17 17:45:51 UTC
+++ ext/extract.c
@@ -14,7 +14,7 @@ decode_lzhuf(infp, outfp, original_size,
FILE *outfp;
size_t original_size;
size_t packed_size;
- char *name;
+ const char *name;
int method;
size_t *read_sizep;
{
--- ext/header.c.orig 2006-09-17 16:38:22 UTC
+++ ext/header.c
@@ -48,12 +48,13 @@ int default_system_kanji_code = MULTIBYT
int default_system_kanji_code = NONE;
#endif
-int
-calc_sum(p, len)
- char *p;
+static int
+calc_sum(_p, len)
+ const void *_p;
int len;
{
int sum = 0;
+ const char *p = _p;
while (len--) sum += *p++;
@@ -67,7 +68,7 @@ dump_get_byte()
int c;
if (verbose_listing && verbose > 1)
- printf("%02d %2d: ", get_ptr - start_ptr, 1);
+ printf("%02td %2d: ", get_ptr - start_ptr, 1);
c = GET_BYTE();
if (verbose_listing && verbose > 1) {
if (isprint(c))
@@ -84,7 +85,7 @@ dump_skip_bytes(len)
{
if (len == 0) return;
if (verbose_listing && verbose > 1) {
- printf("%02d %2d: ", get_ptr - start_ptr, len);
+ printf("%02td %2d: ", get_ptr - start_ptr, len);
while (len--)
printf("0x%02x ", GET_BYTE());
printf("... ignored\n");
@@ -102,7 +103,7 @@ get_word()
#if DUMP_HEADER
if (verbose_listing && verbose > 1)
- printf("%02d %2d: ", get_ptr - start_ptr, 2);
+ printf("%02td %2d: ", get_ptr - start_ptr, 2);
#endif
b0 = GET_BYTE();
b1 = GET_BYTE();
@@ -130,7 +131,7 @@ get_longword()
#if DUMP_HEADER
if (verbose_listing && verbose > 1)
- printf("%02d %2d: ", get_ptr - start_ptr, 4);
+ printf("%02td %2d: ", get_ptr - start_ptr, 4);
#endif
b0 = GET_BYTE();
b1 = GET_BYTE();
@@ -163,7 +164,7 @@ get_bytes(buf, len, size)
#if DUMP_HEADER
if (verbose_listing && verbose > 1)
- printf("%02d %2d: \"", get_ptr - start_ptr, len);
+ printf("%02td %2d: \"", get_ptr - start_ptr, len);
for (i = 0; i < len; i++) {
if (i < size) buf[i] = get_ptr[i];
@@ -1171,11 +1172,11 @@ seek_lha_header(fp)
/* remove leading `xxxx/..' */
-static char *
-remove_leading_dots(char *path)
+static const char *
+remove_leading_dots(const char *path)
{
- char *first = path;
- char *ptr = 0;
+ const char *first = path;
+ const char *ptr = NULL;
if (strcmp(first, "..") == 0) {
warning("Removing leading `..' from member name.");
@@ -1200,7 +1201,7 @@ remove_leading_dots(char *path)
}
if (ptr) {
- warning("Removing leading `%.*s' from member name.", ptr-first, first);
+ warning("Removing leading `%.*s' from member name.", (int)(ptr - first), first);
return ptr;
}
--- ext/huf.c.orig 2006-09-17 16:38:22 UTC
+++ ext/huf.c
@@ -234,9 +234,7 @@ send_block( /* void */ )
/* ------------------------------------------------------------------------ */
/* lh4, 5, 6, 7 */
void
-output_st1(c, p)
- unsigned short c;
- unsigned short p;
+output_st1(unsigned short c, unsigned short p)
{
static unsigned short cpos;
--- ext/lha.h.orig 2006-09-18 08:53:29 UTC
+++ ext/lha.h
@@ -211,6 +211,8 @@ int fnmatch(const char *pattern, const c
#include "lha_macro.h"
+unsigned char *alloc_buf(void);
+
#define exit(n) lha_exit(n)
struct encode_option {
@@ -300,41 +302,56 @@ LHALIB_EXTERN void cmd_extract(const cha
LHALIB_EXTERN FILE * open_old_archive(const char* archive);
LHALIB_EXTERN boolean need_file(const char*);
LHALIB_EXTERN boolean archive_is_msdos_sfx1(const char*);
-LHALIB_EXTERN void output_dyn();
-LHALIB_EXTERN void encode_start_fix();
-LHALIB_EXTERN void encode_end_dyn();
-LHALIB_EXTERN void output_st1();
-LHALIB_EXTERN void encode_start_st0();
-LHALIB_EXTERN void encode_end_st0();
-LHALIB_EXTERN void encode_start_st1();
-LHALIB_EXTERN void encode_end_st1();
-LHALIB_EXTERN unsigned short decode_c_dyn();
-LHALIB_EXTERN unsigned short decode_p_dyn();
-LHALIB_EXTERN void decode_start_fix();
-LHALIB_EXTERN void decode_start_dyn();
-LHALIB_EXTERN void decode_start_st0();
-LHALIB_EXTERN void decode_start_st1();
-LHALIB_EXTERN unsigned short decode_c_st0();
-LHALIB_EXTERN unsigned short decode_c_st1();
-LHALIB_EXTERN unsigned short decode_p_st0();
-LHALIB_EXTERN unsigned short decode_p_st1();
-LHALIB_EXTERN unsigned short decode_c_lzs();
-LHALIB_EXTERN unsigned short decode_p_lzs();
-LHALIB_EXTERN void decode_start_lzs();
-LHALIB_EXTERN unsigned short decode_c_lz5();
-LHALIB_EXTERN unsigned short decode_p_lz5();
-LHALIB_EXTERN void decode_start_lz5();
-LHALIB_EXTERN void make_crctable();
+LHALIB_EXTERN void output_dyn(unsigned int code, unsigned int pos);
+LHALIB_EXTERN void encode_start_fix(void);
+LHALIB_EXTERN void encode_end_dyn(void);
+LHALIB_EXTERN void output_st1(unsigned short c, unsigned short p);
+LHALIB_EXTERN void encode_start_st0(void);
+LHALIB_EXTERN void encode_end_st0(void);
+LHALIB_EXTERN void encode_start_st1(void);
+LHALIB_EXTERN void encode_end_st1(void);
+LHALIB_EXTERN void start_c_dyn(void);
+LHALIB_EXTERN unsigned short decode_c_dyn(void);
+LHALIB_EXTERN unsigned short decode_p_dyn(void);
+LHALIB_EXTERN void decode_start_fix(void);
+LHALIB_EXTERN void decode_start_dyn(void);
+LHALIB_EXTERN void decode_start_st0(void);
+LHALIB_EXTERN void decode_start_st1(void);
+LHALIB_EXTERN unsigned short decode_c_st0(void);
+LHALIB_EXTERN unsigned short decode_c_st1(void);
+LHALIB_EXTERN unsigned short decode_p_st0(void);
+LHALIB_EXTERN unsigned short decode_p_st1(void);
+LHALIB_EXTERN unsigned short decode_c_lzs(void);
+LHALIB_EXTERN unsigned short decode_p_lzs(void);
+LHALIB_EXTERN void decode_start_lzs(void);
+LHALIB_EXTERN unsigned short decode_c_lz5(void);
+LHALIB_EXTERN unsigned short decode_p_lz5(void);
+LHALIB_EXTERN void decode_start_lz5(void);
+LHALIB_EXTERN void make_crctable(void);
LHALIB_EXTERN size_t copyfile(FILE* f1, FILE* f2, size_t size, int text_flg, unsigned int* crcp);
-LHALIB_EXTERN void init_getbits();
-LHALIB_EXTERN void init_code_cache();
+LHALIB_EXTERN void init_getbits(void);
+LHALIB_EXTERN void init_putbits(void);
+LHALIB_EXTERN void init_code_cache(void);
LHALIB_EXTERN void putcode(unsigned char n, unsigned short x);
LHALIB_EXTERN void putbits(unsigned char n, unsigned short x);
LHALIB_EXTERN unsigned short getbits(unsigned char n);
LHALIB_EXTERN void fillbuf(unsigned char n);
LHALIB_EXTERN void encode_p_st0(unsigned short j);
-
+NORETURN(void lha_exit(int n));
+unsigned int calccrc(unsigned int crc, const void *p, unsigned int length);
+int fread_txt(void *p, int n, FILE *fp);
+int fwrite_txt(const void *p, int n, FILE *fp);
+int fread_crc(unsigned int *crcp, unsigned char *p, int n, FILE *fp);
+void fwrite_crc(unsigned int *crcp, const unsigned char *p, int n, FILE *fp);
+void make_table(short nchar, const unsigned char bitlenp[], short tablebits, unsigned short table[]);
+unsigned int decode(struct interfacing *intf);
+short make_tree(int nchar, unsigned short *freqp, unsigned char *bitlenp, unsigned short *codep);
+int str_safe_copy(char *dst, const char *src, int dstsz);
+int decode_lzhuf(FILE *in, FILE *out, size_t original, size_t packed, const char *name, int method, size_t *readp);
+int seek_lha_header(FILE *fp);
+boolean get_header(FILE *fp, LzHeader *hdr);
+PRINTF_ARGS(int xsnprintf(char *dst, size_t size, const char *fmt, ...), 3, 4);
#define start_indicator(name, size, ing, len) 0
#define finish_indicator(name, ed) 0
--- ext/lhalib.c.orig 2006-09-18 09:11:35 UTC
+++ ext/lhalib.c
@@ -18,7 +18,7 @@
#define LHALIB_VERSION "0.8.1"
#include "lha.h"
-#include "st.h"
+#include <ruby/st.h>
static VALUE lhalib;
@@ -75,7 +75,7 @@ static VALUE s_ex(int argc, VALUE* argv,
VALUE file;
proc = Qnil;
rb_scan_args(argc, argv, "1&", &file, &proc);
- rb_check_safe_str(file);
+ SafeStringValue(file);
rb_secure(4);
file_count = 0;
--- ext/lharc.c.orig 2006-09-17 16:38:22 UTC
+++ ext/lharc.c
@@ -52,7 +52,7 @@ static int error_occurred;
/* ------------------------------------------------------------------------ */
static boolean
open_old_archive_1(name, v_fp)
- char *name;
+ const char *name;
FILE **v_fp;
{
FILE *fp;
--- ext/lhext.c.orig 2006-09-17 16:38:22 UTC
+++ ext/lhext.c
@@ -26,8 +26,9 @@ static char *methods[] =
NULL
};
-static void add_dirinfo(char* name, LzHeader* hdr);
-static void adjust_dirinfo();
+static void add_dirinfo(const char* name, LzHeader* hdr);
+static void adjust_dirinfo(void);
+static int is_directory_traversal(const char *path);
/* ------------------------------------------------------------------------ */
static boolean
@@ -395,8 +396,8 @@ cmd_extract(const char* archive_name, ad
return;
}
-int
-is_directory_traversal(char *path)
+static int
+is_directory_traversal(const char *path)
{
int state = 0;
@@ -436,7 +437,7 @@ typedef struct lhdDirectoryInfo_t {
static LzHeaderList *dirinfo;
-static void add_dirinfo(char *name, LzHeader *hdr)
+static void add_dirinfo(const char *name, LzHeader *hdr)
{
LzHeaderList *p;
--- ext/maketbl.c.orig 2006-09-17 16:38:22 UTC
+++ ext/maketbl.c
@@ -9,11 +9,8 @@
#include "lha.h"
void
-make_table(nchar, bitlen, tablebits, table)
- short nchar;
- unsigned char bitlen[];
- short tablebits;
- unsigned short table[];
+make_table(short nchar, const unsigned char bitlen[], short tablebits,
+ unsigned short table[])
{
unsigned short count[17]; /* count of bitlen */
unsigned short weight[17]; /* 0x10000ul >> bitlen */
--- ext/maketree.c.orig 2006-09-17 17:36:33 UTC
+++ ext/maketree.c
@@ -95,7 +95,7 @@ downheap(i, heap, heapsize, freq)
int i;
short *heap;
size_t heapsize;
- unsigned short *freq;
+ const unsigned short *freq;
{
short j, k;
--- ext/util.c.orig 2006-09-18 08:53:29 UTC
+++ ext/util.c
@@ -114,10 +114,11 @@ archive_is_msdos_sfx1(const char* name)
int
#if STDC_HEADERS
-xsnprintf(char *dest, size_t size, char *fmt, ...)
+xsnprintf(char *dest, size_t size, const char *fmt, ...)
#else
xsnprintf(dest, size, fmt, va_alist)
- char *dest, *fmt;
+ char *dest;
+ const char *fmt;
size_t size;
va_dcl
#endif

View File

@ -1,3 +0,0 @@
ruby-lha is a ruby extension library that unpack files, compressed with lha.
WWW: http://arton.no-ip.info/collabo/backyard/?LhaLibEn

View File

@ -1,2 +0,0 @@
%%RUBY_SITELIBDIR%%/%%RUBY_ARCH%%/lhalib.so
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/test.rb

View File

@ -678,8 +678,6 @@
SUBDIR += rplay
SUBDIR += rsynth
SUBDIR += rubberband
SUBDIR += ruby-audiofile
SUBDIR += ruby-mp3tag
SUBDIR += ruby-smf
SUBDIR += ruby-taglib
SUBDIR += ruby-xmms2

View File

@ -1,53 +0,0 @@
# Created by: Akinori MUSHA aka knu <knu@idaemons.org>
# $FreeBSD$
PORTNAME= audiofile
PORTVERSION= 0.2.4
PORTREVISION= 2
CATEGORIES= audio ruby
MASTER_SITES= SF/ruby-${PORTNAME}/ruby-${PORTNAME}/${PORTVERSION}:audiofile \
SF/ruby-${PORTNAME}/cddb/${CDDB_VER}:cddb
PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
DISTNAME= ruby-${PORTNAME}-${PORTVERSION}
DISTFILES= ${DISTNAME}${EXTRACT_SUFX}:audiofile \
cddb-${CDDB_VER}${EXTRACT_SUFX}:cddb
DIST_SUBDIR= ruby
MAINTAINER= ruby@FreeBSD.org
COMMENT= Ruby binding to the audiofile library
LIB_DEPENDS= libaudiofile.so:audio/libaudiofile
BROKEN_RUBY22= yes
BROKEN_RUBY23= yes
OPTIONS_DEFINE= DOCS EXAMPLES
USE_RUBY= yes
USE_RUBY_EXTCONF= yes
CDDB_VER= 0.2
CDDB_WRKSRC= ${WRKDIR}/example
INSTALL_TARGET= site-install
REINPLACE_ARGS= -i ""
DEPRECATED= Broken on modern versions of Ruby
EXPIRATION_DATE= 2017-01-28
post-patch:
@${REINPLACE_CMD} -E -e "s,/home/jaredj/ruby-lib/(cddb),\1,g" ${CDDB_WRKSRC}/wavcddb
post-install:
${STRIP_CMD} ${STAGEDIR}${RUBY_SITEARCHLIBDIR}/audiofile.so
post-install-DOCS-on:
${MKDIR} ${STAGEDIR}${RUBY_MODDOCDIR}/
${INSTALL_DATA} ${WRKSRC}/audiofile.rd ${STAGEDIR}${RUBY_MODDOCDIR}/
post-install-EXAMPLES-on:
${MKDIR} ${STAGEDIR}${RUBY_MODEXAMPLESDIR}/cddb/
${INSTALL_DATA} ${WRKSRC}/test.rb ${STAGEDIR}${RUBY_MODEXAMPLESDIR}/
${INSTALL_DATA} ${CDDB_WRKSRC}/* ${STAGEDIR}${RUBY_MODEXAMPLESDIR}/cddb/
.include <bsd.port.mk>

View File

@ -1,4 +0,0 @@
SHA256 (ruby/ruby-audiofile-0.2.4.tar.gz) = d242653963a992661c08428b02466a4cb4b78b994d47063a370a3261ef5dad26
SIZE (ruby/ruby-audiofile-0.2.4.tar.gz) = 10785
SHA256 (ruby/cddb-0.2.tar.gz) = 3b463854a4687d525c059a1ad0c667448687d011f5e49b4c569194f94565c827
SIZE (ruby/cddb-0.2.tar.gz) = 4109

View File

@ -1,96 +0,0 @@
--- audiofile.c.orig 2003-08-09 23:29:57 UTC
+++ audiofile.c
@@ -161,7 +161,7 @@ static VALUE af_initialize(int argc, VAL
/* get mode into a C-string */
mode = malloc(2);
- mode[0] = *(RSTRING(v_mode)->ptr);
+ mode[0] = *(RSTRING_PTR(v_mode));
mode[1] = '\0';
switch(*mode) {
@@ -188,7 +188,7 @@ static VALUE af_initialize(int argc, VAL
switch(*mode) {
case 'r':
- fh = afOpenFile(RSTRING(v_fn)->ptr, mode, AF_NULL_FILESETUP);
+ fh = afOpenFile(RSTRING_PTR(v_fn), mode, AF_NULL_FILESETUP);
if(fh != AF_NULL_FILEHANDLE) {
afp = ALLOC(struct af_data);
DATA_PTR(obj) = afp;
@@ -212,8 +212,8 @@ static VALUE af_initialize(int argc, VAL
case 'w':
- fn = malloc(RSTRING(v_fn)->len+1);
- strcpy(fn, RSTRING(v_fn)->ptr);
+ fn = malloc(RSTRING_LEN(v_fn)+1);
+ strcpy(fn, RSTRING_PTR(v_fn));
afp = ALLOC(struct af_data);
DATA_PTR(obj) = afp;
@@ -335,8 +335,8 @@ static VALUE af_read_into(VALUE obj, VAL
Check_Type(readIntoString, T_STRING);
- bytes = RSTRING(readIntoString)->len;
- buf = RSTRING(readIntoString)->ptr;
+ bytes = RSTRING_LEN(readIntoString);
+ buf = RSTRING_PTR(readIntoString);
frame_size = afGetFrameSize(afp->handle, AF_DEFAULT_TRACK, EXPAND_3TO4);
frames = bytes / frame_size;
@@ -357,8 +357,8 @@ static VALUE actually_write(VALUE obj, V
GetAFP(obj, afp);
Check_Type(writeFromString, T_STRING);
- bytes = RSTRING(writeFromString)->len;
- buf = RSTRING(writeFromString)->ptr;
+ bytes = RSTRING_LEN(writeFromString);
+ buf = RSTRING_PTR(writeFromString);
frame_size = afGetFrameSize(afp->handle, AF_DEFAULT_TRACK, EXPAND_3TO4);
frames = bytes / frame_size;
@@ -679,18 +679,18 @@ static VALUE af_pcm_mapping_eq(VALUE obj
struct af_data *afp;
Check_Type(args, T_ARRAY);
- if(RARRAY(args)->len != 1) {
+ if(RARRAY_LEN(args) != 1) {
rb_raise(rb_eArgError, "incorrect argument(s) to AudioFile#pcm_mapping=");
}
- args = *(RARRAY(args)->ptr);
- if(RARRAY(args)->len != 4) {
+ args = *(RARRAY_PTR(args));
+ if(RARRAY_LEN(args) != 4) {
rb_raise(rb_eArgError, "incorrect argument(s) to AudioFile#pcm_mapping=");
}
- v_slope = RARRAY(args)->ptr[0];
- v_intercept = RARRAY(args)->ptr[1];
- v_min_clip = RARRAY(args)->ptr[2];
- v_max_clip = RARRAY(args)->ptr[3];
+ v_slope = RARRAY_PTR(args)[0];
+ v_intercept = RARRAY_PTR(args)[1];
+ v_min_clip = RARRAY_PTR(args)[2];
+ v_max_clip = RARRAY_PTR(args)[3];
Check_Type(v_slope, T_FLOAT);
Check_Type(v_intercept, T_FLOAT);
Check_Type(v_min_clip, T_FLOAT);
@@ -700,12 +700,12 @@ static VALUE af_pcm_mapping_eq(VALUE obj
if(af_is_open(afp)) {
afSetTrackPCMMapping(afp->handle, AF_DEFAULT_TRACK,
- RFLOAT(v_slope)->value, RFLOAT(v_intercept)->value,
- RFLOAT(v_min_clip)->value, RFLOAT(v_max_clip)->value);
+ RFLOAT_VALUE(v_slope), RFLOAT_VALUE(v_intercept),
+ RFLOAT_VALUE(v_min_clip), RFLOAT_VALUE(v_max_clip));
} else {
afInitPCMMapping(afp->setup, AF_DEFAULT_TRACK,
- RFLOAT(v_slope)->value, RFLOAT(v_intercept)->value,
- RFLOAT(v_min_clip)->value, RFLOAT(v_max_clip)->value);
+ RFLOAT_VALUE(v_slope), RFLOAT_VALUE(v_intercept),
+ RFLOAT_VALUE(v_min_clip), RFLOAT_VALUE(v_max_clip));
}
return Qnil;

View File

@ -1,5 +0,0 @@
Ruby-audiofile is a binding to the audiofile library, which reads
audio (wav, au, aiff, but not ogg or mp3) and can divine information
such as length, sample rate, etc.
WWW: http://ruby-audiofile.sourceforge.net/

View File

@ -1,6 +0,0 @@
%%RUBY_SITEARCHLIBDIR%%/audiofile.so
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/audiofile.rd
%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/cddb/batch-oggenc
%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/cddb/cddb.rb
%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/cddb/wavcddb
%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/test.rb

View File

@ -1,44 +0,0 @@
# Created by: Akinori MUSHA aka knu <knu@idaemons.org>
# $FreeBSD$
PORTNAME= mp3tag
PORTVERSION= 1.0
PORTREVISION= 1
CATEGORIES= audio ruby
MASTER_SITES= LOCAL/sunpoet/ruby
PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
DIST_SUBDIR= ruby
MAINTAINER= ruby@FreeBSD.org
COMMENT= Ruby module to manipulate ID3v1.1 tags in MP3 files
LICENSE= GPLv2 GPLv3
LICENSE_COMB= dual
OPTIONS_DEFINE= DOCS EXAMPLES
NO_ARCH= yes
NO_BUILD= yes
USE_RUBY= yes
DEPRECATED= Upstream no longer active
EXPIRATION_DATE= 2017-01-28
post-patch:
@${REINPLACE_CMD} -E \
-e "s,^(require[[:space:]]+')\./mp3tag(.*),\1mp3tag\2," \
${WRKSRC}/mp3tag_test.rb
do-install:
${MKDIR} ${STAGEDIR}${RUBY_SITELIBDIR}/
${INSTALL_DATA} ${WRKSRC}/mp3tag.rb ${STAGEDIR}${RUBY_SITELIBDIR}/
do-install-DOCS-on:
${MKDIR} ${STAGEDIR}${RUBY_MODDOCDIR}/
cd ${WRKSRC}/ && ${INSTALL_DATA} README ${STAGEDIR}${RUBY_MODDOCDIR}/
do-install-EXAMPLES-on:
${MKDIR} ${STAGEDIR}${RUBY_MODEXAMPLESDIR}
${INSTALL_DATA} ${WRKSRC}/mp3tag_test.rb ${STAGEDIR}${RUBY_MODEXAMPLESDIR}/
.include <bsd.port.mk>

View File

@ -1,2 +0,0 @@
SHA256 (ruby/mp3tag-1.0.tar.gz) = 92ab643f88748edeef89b3bcb04e423477da568aae015d4452ee82263aeccb41
SIZE (ruby/mp3tag-1.0.tar.gz) = 5934

View File

@ -1,5 +0,0 @@
Mp3Tag is a ruby module that handles ID3v1.1 tags in MP3 files. It
can read ID3v1.0 and ID3v1.1 but only write ID3v1.1 tags. It can save
new tags and remove tags.
WWW: http://users.cybercity.dk/~dsl8950/ruby/mp3tag.html

View File

@ -1,3 +0,0 @@
%%RUBY_SITELIBDIR%%/mp3tag.rb
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/README
%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/mp3tag_test.rb

View File

@ -157,7 +157,6 @@
SUBDIR += py-zfec
SUBDIR += rcctools
SUBDIR += recode
SUBDIR += ruby-dump.rb
SUBDIR += rubygem-base32
SUBDIR += rubygem-bsdconv
SUBDIR += shftool

View File

@ -1,33 +0,0 @@
# Created by: Akinori MUSHA aka knu <knu@idaemons.org>
# $FreeBSD$
PORTNAME= dump.rb
PORTVERSION= 0.2
CATEGORIES= converters ruby
MASTER_SITES= http://www.geocities.co.jp/SiliconValley-Oakland/2986/ruby/
PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
DISTNAME= ${PORTNAME:R}.txt
EXTRACT_SUFX= # none
DIST_SUBDIR= ruby
MAINTAINER= ruby@FreeBSD.org
COMMENT= Binary data dumper module for Ruby
USE_RUBY= yes
RUBY_NO_BUILD_DEPENDS= yes
NO_WRKSUBDIR= yes
NO_BUILD= yes
PLIST_FILES= %%RUBY_SITELIBDIR%%/dump.rb
EXTRACT_CMD= ${CP}
EXTRACT_BEFORE_ARGS= # none
EXTRACT_AFTER_ARGS= .
DEPRECATED= Upstream no longer active
EXPIRATION_DATE= 2017-01-28
do-install:
@${MKDIR} ${STAGEDIR}${RUBY_SITELIBDIR}
${INSTALL_DATA} ${WRKSRC}/${DISTNAME} ${STAGEDIR}${RUBY_SITELIBDIR}/${PORTNAME}
.include <bsd.port.mk>

View File

@ -1,2 +0,0 @@
SHA256 (ruby/dump.txt) = 4b15b5d0a07b473d3ddf0764512e346dbcf90d7606a4f43770119cd3f0e4f9f0
SIZE (ruby/dump.txt) = 2262

View File

@ -1,3 +0,0 @@
This is dump.rb, a binary data dumper module for Ruby.
WWW: http://www.geocities.co.jp/SiliconValley-Oakland/2986/

View File

@ -863,14 +863,10 @@
SUBDIR += rrdtool
SUBDIR += rrdtool12
SUBDIR += ruby-bdb
SUBDIR += ruby-cdb
SUBDIR += ruby-gdbm
SUBDIR += ruby-mysql
SUBDIR += ruby-o_dbm
SUBDIR += ruby-odbc
SUBDIR += ruby-qdbm
SUBDIR += ruby-rdbc1
SUBDIR += ruby-sybct
SUBDIR += ruby-tokyocabinet
SUBDIR += rubygem-activemodel4
SUBDIR += rubygem-activemodel5

View File

@ -1,48 +0,0 @@
# Created by: Akinori MUSHA aka knu <knu@idaemons.org>
# $FreeBSD$
PORTNAME= cdb
PORTVERSION= 0.5a
PORTREVISION= 1
CATEGORIES= databases ruby
MASTER_SITES= http://www.fan.gr.jp/~kaz/ruby/
PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
DISTNAME= ruby-${PORTNAME}-${PORTVERSION}
DIST_SUBDIR= ruby
MAINTAINER= ruby@FreeBSD.org
COMMENT= Ruby interface to D. J. Bernstein's cdb (constant database) library
FETCH_DEPENDS= ${NONEXISTENT}:${CDB_PORTDIR}:build
USE_RUBY= yes
USE_RUBY_EXTCONF= yes
CDB_PORTDIR= ${PORTSDIR}/databases/cdb
INSTALL_TARGET= site-install
OPTIONS_DEFINE= DOCS
DEPRECATED= Upstream no longer active
EXPIRATION_DATE= 2017-01-28
.include <bsd.port.pre.mk>
post-patch:
${REINPLACE_CMD} -E \
-e 's|RSTRING\(([^)]+)\)->len|RSTRING_LEN(\1)|g' \
-e 's|RSTRING\(([^)]+)\)->ptr|RSTRING_PTR(\1)|g' \
${WRKSRC}/cdb.c
post-extract:
${RM} ${WRKSRC}/cdb
${LN} -s `cd ${CDB_PORTDIR}; ${MAKE} -V WRKSRC` ${WRKSRC}/cdb
post-install:
${MKDIR} ${STAGEDIR}${RUBY_MODEXAMPLESDIR}/
@(cd ${WRKSRC}/sample/ && ${COPYTREE_SHARE} \* ${STAGEDIR}${RUBY_MODEXAMPLESDIR}/)
${MKDIR} ${STAGEDIR}${RUBY_MODDOCDIR}
${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${RUBY_MODDOCDIR}/
.include <bsd.port.post.mk>

View File

@ -1,2 +0,0 @@
SHA256 (ruby/ruby-cdb-0.5a.tar.gz) = 8b6b84d596eab9f994d2647b7a84c6cc4dee3f38b59c4d0064448252caf78316
SIZE (ruby/ruby-cdb-0.5a.tar.gz) = 60029

View File

@ -1,4 +0,0 @@
This module provides Ruby interface to D. J. Bernstein's cdb (constant
database) library.
WWW: http://www.ruby-lang.org/raa/list.rhtml?name=cdb

View File

@ -1,4 +0,0 @@
%%RUBY_SITELIBDIR%%/cdb.rb
%%RUBY_SITEARCHLIBDIR%%/cdb.so
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/README
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/sample.rb

View File

@ -1,32 +0,0 @@
# Created by: Akinori MUSHA aka knu <knu@idaemons.org>
# $FreeBSD$
PORTNAME= o_dbm
PORTVERSION= 0.5.1
PORTREVISION= 1
CATEGORIES= databases ruby
MASTER_SITES= ftp://ftp.iDaemons.org/pub/distfiles/ruby/
PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
DIST_SUBDIR= ruby
MAINTAINER= ruby@FreeBSD.org
COMMENT= OODB-like DBM module for Ruby
USE_RUBY= yes
USES= tar:tgz
NO_BUILD= yes
NO_ARCH= yes
DEPRECATED= Upstream no longer active
EXPIRATION_DATE= 2017-01-28
do-install:
${MKDIR} ${STAGEDIR}${RUBY_SITELIBDIR}
${INSTALL_DATA} ${WRKSRC}/o_dbm.rb ${STAGEDIR}${RUBY_SITELIBDIR}/
${MKDIR} ${STAGEDIR}${RUBY_MODEXAMPLESDIR}
${INSTALL_DATA} ${WRKSRC}/test-o_dbm.rb ${STAGEDIR}${RUBY_MODEXAMPLESDIR}/
${MKDIR} ${STAGEDIR}${RUBY_MODDOCDIR}/ja
${INSTALL_DATA} ${WRKSRC}/README.jp ${STAGEDIR}${RUBY_MODDOCDIR}/ja/
.include <bsd.port.mk>

View File

@ -1,2 +0,0 @@
SHA256 (ruby/o_dbm-0.5.1.tgz) = b2e9fa5648121a577a4812297e34fe6377a19a36c84b25581e1a9777379b0a68
SIZE (ruby/o_dbm-0.5.1.tgz) = 6767

View File

@ -1,10 +0,0 @@
--- test-o_dbm.rb.orig Sun Mar 18 22:16:26 2001
+++ test-o_dbm.rb Mon Mar 19 20:33:11 2001
@@ -15,6 +15,3 @@
-$:.unshift ENV["HOME"]+"/var/lib/ruby"
-$:.unshift "."
-
-require "./o_dbm"
+require "o_dbm"

View File

@ -1,3 +0,0 @@
ObjectDBM (o_dbm) is an OODB-like DBM module for Ruby.
WWW: http://raa.ruby-lang.org/search.rhtml?search=o_dbm

View File

@ -1,3 +0,0 @@
%%RUBY_SITELIBDIR%%/o_dbm.rb
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/README.jp
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/test-o_dbm.rb

View File

@ -1,46 +0,0 @@
# Created by: Akinori MUSHA aka knu <knu@idaemons.org>
# $FreeBSD$
PORTNAME= rdbc1
PORTVERSION= 001103
PORTREVISION= 3
CATEGORIES= databases ruby
MASTER_SITES= http://homepage3.nifty.com/guion/SOFT/RDBC/ \
ftp://ftp.dinoex.de/pub/approved/
PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
DISTNAME= ${PORTNAME}_${PORTVERSION}
DIST_SUBDIR= ruby
MAINTAINER= ruby@FreeBSD.org
COMMENT= Ruby Database Connectivity
RUN_DEPENDS= rubygem-pg>=0:databases/rubygem-pg
NO_ARCH= yes
NO_BUILD= yes
USE_RUBY= yes
USES= dos2unix tar:tgz
DOS2UNIX_FILES= ora_rdbc1.rb pg_rdbc1.rb rdbc1.rb sample/test1.rb
WRKSRC= ${WRKDIR}/${PORTNAME}
OPTIONS_DEFINE= DOCS EXAMPLES
DEPRECATED= Upstream no longer active
EXPIRATION_DATE= 2017-01-28
do-install:
${MKDIR} ${STAGEDIR}${RUBY_SITELIBDIR}
${INSTALL_DATA} ${WRKSRC}/*.rb ${STAGEDIR}${RUBY_SITELIBDIR}/
do-install-DOCS-on:
${MKDIR} ${STAGEDIR}${RUBY_MODDOCDIR}/ja
cd ${WRKSRC}/doc/en/ && ${COPYTREE_SHARE} . ${STAGEDIR}${RUBY_MODDOCDIR}/
cd ${WRKSRC}/doc/ja/ && ${COPYTREE_SHARE} . ${STAGEDIR}${RUBY_MODDOCDIR}/ja/
do-install-EXAMPLES-on:
${MKDIR} ${STAGEDIR}${RUBY_MODEXAMPLESDIR}/
${INSTALL_DATA} ${WRKSRC}/sample/*.rb ${STAGEDIR}${RUBY_MODEXAMPLESDIR}/
.include <bsd.port.mk>

View File

@ -1,2 +0,0 @@
SHA256 (ruby/rdbc1_001103.tgz) = 3b8e42f4fa160645ea14853b8ea72be28aaafe976a65b8ba5bf334890ddb50e4
SIZE (ruby/rdbc1_001103.tgz) = 22213

View File

@ -1,11 +0,0 @@
--- pg_rdbc1.rb.orig 2000-05-26 03:24:12 UTC
+++ pg_rdbc1.rb
@@ -11,7 +11,7 @@
require "rdbc1.rb"
module PG_RDBC1
- require "../postgres/postgres.so"
+ require "postgres"
include RDBC1
# Driver Creator will inherite me.

View File

@ -1,7 +0,0 @@
RDBC stands for Ruby Database Connectivity.
RDBC provides a unified API to access RDBMS such as PostgreSQL and
Oracle. The composition of RDBC is like that of JDBC. Almost all the
names of the classes and the methods are mimicked.
WWW: http://homepage3.nifty.com/guion/SOFT/RDBC/INDEX_E.HTM

View File

@ -1,70 +0,0 @@
%%RUBY_SITELIBDIR%%/ora_rdbc1.rb
%%RUBY_SITELIBDIR%%/pg_rdbc1.rb
%%RUBY_SITELIBDIR%%/rdbc1.rb
%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/test1.rb
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/Composite.html
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/Connection.html
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ConnectionBridge.html
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/DataTrancation.html
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/DatabaseMetaData.html
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/Date.html
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/Driver.html
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/DriverManager.html
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/DriverPropertyInfo.html
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/RDBC1.html
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ResultSet.html
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ResultSetBridge.html
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ResultSetMetaData.html
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ResultSetMetaDataBridge.html
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/SQLException.html
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/SQLWarning.html
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/Statement.html
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/StatementBridge.html
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/Time.html
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/Timestamp.html
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rdbc1.txt
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ora/ORA_ConnectionBridge.html
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ora/ORA_Driver.html
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ora/ORA_RDBC1.html
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ora/ORA_ResultSetBridge.html
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ora/ORA_ResultSetMetaDataBridge.html
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ora/ORA_StatementBridge.html
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/pg/PG_ConnectionBridge.html
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/pg/PG_Driver.html
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/pg/PG_RDBC1.html
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/pg/PG_ResultSetBridge.html
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/pg/PG_ResultSetMetaDataBridge.html
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/pg/PG_StatementBridge.html
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/Composite.html
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/Connection.html
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/ConnectionBridge.html
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/DataTrancation.html
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/DatabaseMetaData.html
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/Date.html
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/Driver.html
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/DriverManager.html
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/DriverPropertyInfo.html
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/RDBC1.html
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/ResultSet.html
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/ResultSetBridge.html
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/ResultSetMetaData.html
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/ResultSetMetaDataBridge.html
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/SQLException.html
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/SQLWarning.html
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/Statement.html
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/StatementBridge.html
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/Time.html
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/Timestamp.html
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/ora/ORA_ConnectionBridge.html
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/ora/ORA_Driver.html
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/ora/ORA_RDBC1.html
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/ora/ORA_ResultSetBridge.html
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/ora/ORA_ResultSetMetaDataBridge.html
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/ora/ORA_StatementBridge.html
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/pg/PG_ConnectionBridge.html
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/pg/PG_Driver.html
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/pg/PG_RDBC1.html
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/pg/PG_ResultSetBridge.html
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/pg/PG_ResultSetMetaDataBridge.html
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/pg/PG_StatementBridge.html
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/rdbc1.txt

View File

@ -1,43 +0,0 @@
# Created by: Alexander Logvinov <ports@logvinov.com>
# $FreeBSD$
PORTNAME= sybct
PORTVERSION= 0.2.12
PORTREVISION= 1
CATEGORIES= databases ruby
MASTER_SITES= http://enjoy1.bb-east.ne.jp/~tetsu/
PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
DISTNAME= ${PORTNAME}-ruby-${PORTVERSION}
DIST_SUBDIR= ruby
MAINTAINER= ruby@FreeBSD.org
COMMENT= Ruby module for accessing Sybase databases
LIB_DEPENDS= libsybdb.so:databases/freetds
USE_RUBY= yes
USE_RUBY_EXTCONF= yes
USES= iconv
OPTIONS_DEFINE= DOCS
DEPRECATED= Upstream no longer active
EXPIRATION_DATE= 2017-01-28
post-patch:
@${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|' \
-e 's|%%ICONV_LIB%%|${ICONV_LIB}|' \
${WRKSRC}/extconf.rb
post-install:
${MKDIR} ${STAGEDIR}${RUBY_SITELIBDIR}
${INSTALL_DATA} ${WRKSRC}/sy*.rb ${STAGEDIR}${RUBY_SITELIBDIR}/
${MKDIR} ${STAGEDIR}${RUBY_MODEXAMPLESDIR}
${INSTALL_DATA} ${WRKSRC}/sample/*.rb ${STAGEDIR}${RUBY_MODEXAMPLESDIR}/
${MKDIR} ${STAGEDIR}${RUBY_MODDOCDIR}/ja
${INSTALL_DATA} ${WRKSRC}/README.txt ${STAGEDIR}${RUBY_MODDOCDIR}/
${INSTALL_DATA} ${WRKSRC}/README-ja.txt ${STAGEDIR}${RUBY_MODDOCDIR}/ja/
${INSTALL_DATA} ${WRKSRC}/doc/en/*.html ${STAGEDIR}${RUBY_MODDOCDIR}/
${INSTALL_DATA} ${WRKSRC}/doc/ja/*.html ${STAGEDIR}${RUBY_MODDOCDIR}/ja/
.include <bsd.port.mk>

View File

@ -1,2 +0,0 @@
SHA256 (ruby/sybct-ruby-0.2.12.tar.gz) = d6255b15e34aa79eeab7beee7eb5b961cb5563e93c768e067352f9be6014bf92
SIZE (ruby/sybct-ruby-0.2.12.tar.gz) = 75942

View File

@ -1,17 +0,0 @@
--- extconf.rb.orig 2008-09-10 14:37:10.000000000 +1000
+++ extconf.rb 2008-09-10 14:38:20.000000000 +1000
@@ -59,10 +59,10 @@
###########################################################
### Linux + Free TDS (freetds-0.64 or above) ################
-# sybase = "/usr/local/freetds"
-# $CFLAGS = "-g -Wall -DFREETDS -I#{sybase}/include"
-# $LDFLAGS = " -L#{sybase}/lib "
-# $LOCAL_LIBS = "-lct -lsybdb -ltds -rdynamic -ldl -lnsl -lm"
+ sybase = "%%LOCALBASE%%"
+ $CFLAGS = "-g -Wall -DFREETDS -I#{sybase}/include"
+ $LDFLAGS = " -L#{sybase}/lib "
+ $LOCAL_LIBS = "-lct -lsybdb -rdynamic -lm %%ICONV_LIB%%"
### mac-osx-tiger + Free TDS (freetds-0.64 ) ################
# sybase = "/usr/local/freetds"

View File

@ -1,3 +0,0 @@
This module is the Sybase extensions to Ruby.
WWW: http://raa.ruby-lang.org/project/sybase-ctlib/

View File

@ -1,32 +0,0 @@
%%RUBY_SITEARCHLIBDIR%%/sybct.so
%%RUBY_SITELIBDIR%%/sybct.rb
%%RUBY_SITELIBDIR%%/sybsql.rb
%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/cursor_disp.rb
%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/cursor_update.rb
%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/getimage.rb
%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/helptext.rb
%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/isql.rb
%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/multi_thread_test.rb
%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/rpcsample.rb
%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/sendimage.rb
%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/sqlsample.rb
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/README.txt
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/SybCommand.html
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/SybConnection.html
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/SybConstant.html
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/SybContext.html
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/SybIODesc.html
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/SybResult.html
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/SybSQL.html
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/SybSQLContext.html
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/index.html
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/README-ja.txt
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/SybCommand.html
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/SybConnection.html
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/SybConstant.html
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/SybContext.html
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/SybIODesc.html
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/SybResult.html
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/SybSQL.html
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/SybSQLContext.html
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/index.html

View File

@ -5007,30 +5007,20 @@
SUBDIR += rpm-spec-mode.el
SUBDIR += rsvndump
SUBDIR += rth
SUBDIR += ruby-aspectr
SUBDIR += ruby-bsearch
SUBDIR += ruby-build
SUBDIR += ruby-byaccr
SUBDIR += ruby-calendar
SUBDIR += ruby-date2
SUBDIR += ruby-dialogs
SUBDIR += ruby-gems
SUBDIR += ruby-intl
SUBDIR += ruby-korundum
SUBDIR += ruby-krossruby
SUBDIR += ruby-locale
SUBDIR += ruby-ncurses
SUBDIR += ruby-property
SUBDIR += ruby-qtruby
SUBDIR += ruby-rbbr
SUBDIR += ruby-rbison
SUBDIR += ruby-rbprof
SUBDIR += ruby-rreadline
SUBDIR += ruby-sdl
SUBDIR += ruby-setup.rb
SUBDIR += ruby-subversion
SUBDIR += ruby-tzfile
SUBDIR += ruby-wirble
SUBDIR += rubygem-CFPropertyList
SUBDIR += rubygem-abstract
SUBDIR += rubygem-actionpack-action_caching

View File

@ -1,36 +0,0 @@
# Created by: Sean Chittenden <seanc@FreeBSD.org>
# $FreeBSD$
PORTNAME= aspectr
DISTVERSION= 0-3-5
CATEGORIES= devel ruby
MASTER_SITES= SF
PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
DIST_SUBDIR= ruby
MAINTAINER= ruby@FreeBSD.org
COMMENT= Ruby libraries for Aspect programming
OPTIONS_DEFINE= DOCS
USE_RUBY= yes
NO_BUILD= yes
DOCS= CHANGELOG README TODO
DEPRECATED= Use rubygem-aspectr instead
EXPIRATION_DATE= 2017-01-28
.include <bsd.port.options.mk>
do-install:
${MKDIR} ${STAGEDIR}${RUBY_SITELIBDIR}
${INSTALL_DATA} ${WRKSRC}/lib/aspectr.rb ${STAGEDIR}${RUBY_SITELIBDIR}/
${MKDIR} ${STAGEDIR}${RUBY_MODDOCDIR}
.for f in ${DOCS}
${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${RUBY_MODDOCDIR}/
.endfor
${MKDIR} ${STAGEDIR}${RUBY_MODEXAMPLESDIR}
${INSTALL_DATA} ${WRKSRC}/examples/logger.rb ${STAGEDIR}${RUBY_MODEXAMPLESDIR}/
.include <bsd.port.mk>

View File

@ -1,2 +0,0 @@
SHA256 (ruby/aspectr-0-3-5.tar.gz) = 70b47c6e0829ee69c960123c24ed795396c34e98e8716d61f542c087bbccabea
SIZE (ruby/aspectr-0-3-5.tar.gz) = 32302

View File

@ -1,4 +0,0 @@
This package allows Ruby developers to write their code using aspect-
oriented programming style. AspectR is somewhat similar to AspectJ.
WWW: http://aspectr.sourceforge.net/

View File

@ -1,5 +0,0 @@
%%RUBY_SITELIBDIR%%/aspectr.rb
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/CHANGELOG
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/README
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/TODO
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/logger.rb

View File

@ -1,40 +0,0 @@
# Created by: Akinori MUSHA aka knu <knu@idaemons.org>
# $FreeBSD$
PORTNAME= byaccr
PORTVERSION= 0.1
CATEGORIES= devel ruby
MASTER_SITES= http://ttsky.net/src/
PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
DIST_SUBDIR= ruby
MAINTAINER= ruby@FreeBSD.org
COMMENT= Parser generator for ruby based on 'Berkeley Yacc' and 'Berkeley Yacc for Java'
USES= uidfix
USE_RUBY= yes
RUBY_NO_BUILD_DEPENDS= yes
RUBY_NO_RUN_DEPENDS= yes
DOCS= README README.html
OPTIONS_DEFINE= DOCS
DEPRECATED= Upstream no longer active
EXPIRATION_DATE= 2017-01-28
post-patch:
${REINPLACE_CMD} 's,^#include <malloc\.h>,#include <stdlib.h>,' ${WRKSRC}/*.[ch]
pre-build:
${CP} ${FILESDIR}/Makefile ${WRKSRC}/
post-install:
${MKDIR} ${STAGEDIR}${RUBY_MODEXAMPLESDIR}
${INSTALL_DATA} ${WRKSRC}/sample/* ${STAGEDIR}${RUBY_MODEXAMPLESDIR}/
${MKDIR} ${STAGEDIR}${RUBY_MODDOCDIR}
.for f in ${DOCS}
${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${RUBY_MODDOCDIR}/
.endfor
.include <bsd.port.mk>

View File

@ -1,2 +0,0 @@
SHA256 (ruby/byaccr-0.1.tar.gz) = 14cb62aabf2accd7bb270b1f12d92e98bf12008beede9b81a665c84a1bb96e2a
SIZE (ruby/byaccr-0.1.tar.gz) = 34786

View File

@ -1,20 +0,0 @@
# $FreeBSD$
PROG= byaccr
SRCS= closure.c \
error.c \
lalr.c \
lr0.c \
main.c \
mkpar.c \
output.c \
reader.c \
skeleton.c \
symtab.c \
verbose.c \
warshall.c
NO_MAN= YES
BINDIR= ${LOCALBASE}/bin
.include <bsd.prog.mk>

View File

@ -1,2 +0,0 @@
byaccr is a parser generator for ruby based on 'Berkeley Yacc' and
'Berkeley Yacc for Java'.

View File

@ -1,7 +0,0 @@
bin/byaccr
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/Makefile
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/cal.y
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/calfunc.rb
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/main.rb
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/README
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/README.html

View File

@ -1,32 +0,0 @@
# Created by: Akinori MUSHA aka knu <knu@idaemons.org>
# $FreeBSD$
PORTNAME= dialogs
PORTVERSION= 1.1
CATEGORIES= devel ruby
MASTER_SITES= LOCAL/fenner/ruby-contrib
PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
DIST_SUBDIR= ruby
MAINTAINER= ruby@FreeBSD.org
COMMENT= Simple Ruby interface to dialog(1)
USE_RUBY= yes
RUBY_NO_BUILD_DEPENDS= yes
NO_WRKSUBDIR= yes
NO_BUILD= yes
OPTIONS_DEFINE= DOCS
DEPRECATED= Upstream no longer active
EXPIRATION_DATE= 2017-01-28
do-install:
${MKDIR} ${STAGEDIR}${RUBY_SITELIBDIR}
${INSTALL_DATA} ${WRKSRC}/dialogs.rb ${STAGEDIR}${RUBY_SITELIBDIR}/
${MKDIR} ${STAGEDIR}${RUBY_MODDOCDIR}
${INSTALL_DATA} ${WRKSRC}/dialogs.html ${STAGEDIR}${RUBY_MODDOCDIR}/
.include <bsd.port.mk>

View File

@ -1,2 +0,0 @@
SHA256 (ruby/dialogs-1.1.tar.gz) = b9b9496b0f7434d521333858dc10831eb6251079b8b25b846bedabaa15c72882
SIZE (ruby/dialogs-1.1.tar.gz) = 3867

View File

@ -1,11 +0,0 @@
--- dialogs.rb.orig Fri Mar 2 18:19:37 2001
+++ dialogs.rb Fri Mar 2 19:15:11 2001
@@ -73,7 +73,7 @@
class Dialog
def perform(cmd)
- options = "--backtitle '#{@title}'"
+ options = if /^--title / =~ cmd then "" else "--title '#{@title}'" end
tf=Tempfile.new("dialog")
torun=@DIALOG+' '+options+' '+cmd+" 2> #{tf.path}"
system(torun)

View File

@ -1,6 +0,0 @@
rubyDialogs is a simple interface to dialog(1).
This software is distributed under the Bluesine public license, which
is a variant of the BSD license. (See: http://bluesine.com/license/)
WWW: http://bluesine.com/archives/software/ruby/rubyDialogs/

View File

@ -1,2 +0,0 @@
%%RUBY_SITELIBDIR%%/dialogs.rb
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/dialogs.html

View File

@ -1,36 +0,0 @@
# Created by: Akinori MUSHA aka knu <knu@idaemons.org>
# $FreeBSD$
PORTNAME= intl
PORTVERSION= 0.11
PORTREVISION= 6
CATEGORIES= devel ruby
MASTER_SITES= http://www.page.sannet.ne.jp/hirata-naoto/
PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
DISTNAME= ruby-${PORTNAME}-${PORTVERSION}
DIST_SUBDIR= ruby
MAINTAINER= ruby@FreeBSD.org
COMMENT= Simple wrapper of GNU gettext for Ruby
USES= gettext
USE_RUBY= yes
USE_RUBY_EXTCONF= yes
WRKSRC= ${WRKDIR}/${PORTNAME}
INSTALL_TARGET= site-install
OPTIONS_DEFINE= DOCS
DEPRECATED= Use devel/rubygem-gettext instead
EXPIRATION_DATE= 2017-01-28
post-install:
${MKDIR} ${STAGEDIR}${RUBY_MODEXAMPLESDIR}/po/
${INSTALL_DATA} ${WRKSRC}/hello.rb ${STAGEDIR}${RUBY_MODEXAMPLESDIR}/
${INSTALL_DATA} ${WRKSRC}/ja.po ${STAGEDIR}${RUBY_MODEXAMPLESDIR}/po/
${MKDIR} ${STAGEDIR}${RUBY_MODDOCDIR}/ja
${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${RUBY_MODDOCDIR}/
${INSTALL_DATA} ${WRKSRC}/README.jp ${STAGEDIR}${RUBY_MODDOCDIR}/ja/
.include <bsd.port.mk>

View File

@ -1,2 +0,0 @@
SHA256 (ruby/ruby-intl-0.11.tar.gz) = 644f35c1afcd9f00114bcf5153d5a2319e82e8a9dabcea5ec0f09aa88f513b14
SIZE (ruby/ruby-intl-0.11.tar.gz) = 13560

View File

@ -1,10 +0,0 @@
--- extconf.rb.orig Wed Aug 25 00:32:00 1999
+++ extconf.rb Tue Aug 9 17:20:04 2005
@@ -4,6 +4,6 @@
$CFLAGS = "-I/usr/local/include";
have_library( "xpg4", "setlocale" );
have_header( "locale.h" );
-if ( have_header( "libintl.h" ) and (have_library( "intl", "gettext" ) or have_func( "gettext" )) )
+if ( have_header( "libintl.h" ) and (have_library( "intl", "gettext" , "libintl.h" ) or have_func( "gettext" )) )
create_makefile( "intl" );
end

View File

@ -1,3 +0,0 @@
Ruby-intl -- A simple wrapper of GNU gettext for ruby
WWW: http://www.page.sannet.ne.jp/hirata-naoto/ruby-e.html

View File

@ -1,5 +0,0 @@
%%RUBY_SITEARCHLIBDIR%%/intl.so
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/hello.rb
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/po/ja.po
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/README
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/README.jp

View File

@ -1,35 +0,0 @@
# Created by: Akinori MUSHA aka knu <knu@idaemons.org>
# $FreeBSD$
PORTNAME= locale
PORTVERSION= 0.2
PORTREVISION= 2
CATEGORIES= devel ruby
MASTER_SITES= ftp://ftp.jp.vim.org/pub/distfiles/ruby/ \
http://www.mmnt.net/db/0/8/ftp.jp.vim.org/pub/distfiles/ruby/
PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
DISTNAME= ruby-${PORTNAME}-${PORTVERSION}
DIST_SUBDIR= ruby
MAINTAINER= ruby@FreeBSD.org
COMMENT= Simple Ruby module that provides setlocale(3)
CONFLICTS= ${PKGNAMEPREFIX}locale2-[0-9]*
USE_RUBY= yes
USE_RUBY_EXTCONF= yes
INSTALL_TARGET= site-install
OPTIONS_DEFINE= DOCS EXAMPLES
DEPRECATED= No longer useful
EXPIRATION_DATE= 2017-01-28
post-install:
${MKDIR} ${STAGEDIR}${RUBY_MODDOCDIR}
${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${RUBY_MODDOCDIR}/
${MKDIR} ${STAGEDIR}${RUBY_MODEXAMPLESDIR}
${INSTALL_DATA} ${WRKSRC}/test.rb ${STAGEDIR}${RUBY_MODEXAMPLESDIR}/
.include <bsd.port.mk>

View File

@ -1,2 +0,0 @@
SHA256 (ruby/ruby-locale-0.2.tar.gz) = 5c82d0bf69d0b9d54d42e23d91da4babc0891eb393d54449eefc0280a121850e
SIZE (ruby/ruby-locale-0.2.tar.gz) = 1275

View File

@ -1,32 +0,0 @@
--- rblocale.c.orig 2000-04-14 06:20:58.000000000 +0200
+++ rblocale.c 2013-06-21 12:52:36.000000000 +0200
@@ -27,10 +27,20 @@
{
char *ret;
- ret = setlocale(NUM2INT(category), locale == Qnil ? "" : STR2CSTR(locale));
+ ret = setlocale(NUM2INT(category), locale == Qnil ? "" : StringValuePtr(locale));
return ret == NULL ? Qnil : rb_str_new2(ret);
}
+VALUE
+locale_get( self, category )
+ VALUE self, category;
+{
+ char *ret;
+
+ ret = setlocale(NUM2INT(category), NULL );
+ return ret == NULL ? Qnil : rb_str_new2(ret);
+}
+
void Init_locale()
{
char *curr_locale;
@@ -44,6 +54,7 @@
}
rb_define_module_function(mLocale, "set", locale_set, 2);
+ rb_define_module_function(mLocale, "get", locale_get, 1);
rb_define_const(mLocale, "ALL", INT2FIX(LC_ALL));
rb_define_const(mLocale, "COLLATE", INT2FIX(LC_COLLATE));

View File

@ -1,3 +0,0 @@
Ruby-locale -- A simple Ruby module that provides setlocale(3)
WWW: http://kafka.salemstate.edu/~yashi/ruby/#locale

View File

@ -1,3 +0,0 @@
%%RUBY_SITEARCHLIBDIR%%/locale.so
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/README
%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/test.rb

View File

@ -1,38 +0,0 @@
# Created by: Akinori MUSHA aka knu <knu@idaemons.org>
# $FreeBSD$
PORTNAME= property
PORTVERSION= 19990308
CATEGORIES= devel ruby
MASTER_SITES= LOCAL/fenner/ruby-contrib
PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
DISTNAME= ruby-${PORTNAME}-${PORTVERSION}
DIST_SUBDIR= ruby
MAINTAINER= ruby@FreeBSD.org
COMMENT= Simple properties scheme for Ruby
USE_RUBY= yes
NO_BUILD= yes
WRKSRC= ${WRKDIR}/${PORTNAME}
OPTIONS_DEFINE= DOCS
DEPRECATED= Upstream no longer exists
EXPIRATION_DATE= 2017-01-28
post-patch:
${RUBY} -i -pe 'gsub /rubyapi\.css/, "../rubyapi.css"' ${WRKSRC}/Properties-ja.html
do-install:
${MKDIR} ${STAGEDIR}${RUBY_SITELIBDIR}
${INSTALL_DATA} ${WRKSRC}/property.rb ${STAGEDIR}${RUBY_SITELIBDIR}
${MKDIR} ${STAGEDIR}${RUBY_MODDOCDIR}/ja
.for f in property-example.rb test.default property.README Properties.html rubyapi.css
${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${RUBY_MODDOCDIR}
.endfor
.for f in property.README.ja Properties-ja.html
${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${RUBY_MODDOCDIR}/ja
.endfor
.include <bsd.port.mk>

View File

@ -1,2 +0,0 @@
SHA256 (ruby/ruby-property-19990308.tar.gz) = 00abbc79c0b6b1406eb8538195752fab485e565d79ef6f2f4d6f52c249b5cd19
SIZE (ruby/ruby-property-19990308.tar.gz) = 6290

View File

@ -1,6 +0,0 @@
property.rb - simple properties scheme
This library, developed after java.util.Properties class of Java
Language, provides simple properties scheme for application
configurations, resources, locale data, etc.

View File

@ -1,8 +0,0 @@
%%RUBY_SITELIBDIR%%/property.rb
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/property-example.rb
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/test.default
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/property.README
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/Properties.html
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rubyapi.css
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/property.README.ja
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/Properties-ja.html

View File

@ -1,45 +0,0 @@
# Created by: Akinori MUSHA aka knu <knu@idaemons.org>
# $FreeBSD$
PORTNAME= rbison
PORTVERSION= 0.0.7
PORTREVISION= 4
CATEGORIES= devel ruby
MASTER_SITES= http://freebsd.unixfreunde.de/sources/
PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
DIST_SUBDIR= ruby
MAINTAINER= ruby@FreeBSD.org
COMMENT= Generates a Ruby parser class from a Bison-like specification file
USES= bison shebangfix
USE_RUBY= yes
SHEBANG_FILES= rbison
DOCS= ChangeLog README
EXAMPLES= CalcFileLexer.rb CalcStringLexer.rb \
calc.in calc.ry calc_test.rb
NO_BUILD= yes
BROKEN_RUBY22= Builds but does not run
BROKEN_RUBY23= Builds but does not run
OPTIONS_DEFINE= DOCS
DEPRECATED= Does not work on modern ruby
EXPIRATION_DATE= 2017-01-28
do-install:
${INSTALL_SCRIPT} ${WRKSRC}/rbison ${STAGEDIR}${PREFIX}/bin/
${MKDIR} ${STAGEDIR}${RUBY_MODEXAMPLESDIR}
.for f in ${EXAMPLES}
${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${RUBY_MODEXAMPLESDIR}/
.endfor
${MKDIR} ${STAGEDIR}${RUBY_MODDOCDIR}
.for f in ${DOCS}
${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${RUBY_MODDOCDIR}/
.endfor
.include <bsd.port.mk>

View File

@ -1,2 +0,0 @@
SHA256 (ruby/rbison-0.0.7.tar.gz) = 67ce277fb76c40ab4f8d7cffca55d80b31565a4c022d638fe079a8e6afc4f157
SIZE (ruby/rbison-0.0.7.tar.gz) = 14896

View File

@ -1,6 +0,0 @@
rbison generates a Ruby parser class from a Bison-like specification
file. rbison uses Bison to do all the hard work (generating state
transition tables, etc), then translates the Bison-generated C code
into Ruby code.
WWW: http://www.cs.umass.edu/~aseltine/rbison.html

View File

@ -1,8 +0,0 @@
bin/rbison
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/CalcFileLexer.rb
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/CalcStringLexer.rb
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/calc.in
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/calc.ry
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/calc_test.rb
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ChangeLog
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/README

View File

@ -1,38 +0,0 @@
# Created by: Akinori MUSHA aka knu <knu@idaemons.org>
# $FreeBSD$
PORTNAME= rreadline
PORTVERSION= 0.5.4
CATEGORIES= devel ruby
MASTER_SITES= http://freebsd.unixfreunde.de/sources/
PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
DIST_SUBDIR= ruby
MAINTAINER= ruby@FreeBSD.org
COMMENT= Pure Ruby implementation of the Readline library
OPTIONS_DEFINE= DOCS EXAMPLES
USE_RUBY= yes
RUBY_NO_BUILD_DEPENDS= yes
NO_BUILD= yes
DEPRECATED= Upstream no longer exists
EXPIRATION_DATE= 2017-01-28
post-extract:
${ECHO_CMD} '#!/bin/sh' > ${WRKSRC}/rbsh
${ECHO_CMD} 'ruby RubyShell.rb' >> ${WRKSRC}/rbsh
do-install:
@${MKDIR} ${STAGEDIR}${RUBY_SITELIBDIR}/
${INSTALL_DATA} ${WRKSRC}/${PORTNAME}/*.rb ${STAGEDIR}${RUBY_SITELIBDIR}/
@${MKDIR} ${STAGEDIR}${RUBY_MODEXAMPLESDIR}/rbsh
${INSTALL_SCRIPT} ${WRKSRC}/rbsh ${STAGEDIR}${RUBY_MODEXAMPLESDIR}/rbsh/
${INSTALL_DATA} ${WRKSRC}/samples/rbsh/*.rb ${STAGEDIR}${RUBY_MODEXAMPLESDIR}/rbsh/
@${MKDIR} ${STAGEDIR}${RUBY_MODDOCDIR}/ja
${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${RUBY_MODDOCDIR}/
${INSTALL_DATA} ${WRKSRC}/README.ja ${STAGEDIR}${RUBY_MODDOCDIR}/ja/
.include <bsd.port.mk>

View File

@ -1,2 +0,0 @@
SHA256 (ruby/rreadline-0.5.4.tar.gz) = 7c32c7530b9c2d270cb8b9ba1301e4325e9727770d8c5bcb5dd5cea8b4152f56
SIZE (ruby/rreadline-0.5.4.tar.gz) = 13166

View File

@ -1,3 +0,0 @@
RReadline is a pure Ruby implementation of the Readline library.
WWW: http://www.ruby-lang.org/raa/list.rhtml?name=ruby_readline

View File

@ -1,17 +0,0 @@
%%RUBY_SITELIBDIR%%/BuiltInExecutables.rb
%%RUBY_SITELIBDIR%%/CommandLineActions.rb
%%RUBY_SITELIBDIR%%/CommandLineEditor.rb
%%RUBY_SITELIBDIR%%/EditingContext.rb
%%RUBY_SITELIBDIR%%/EditingLine.rb
%%RUBY_SITELIBDIR%%/KeyBind.rb
%%RUBY_SITELIBDIR%%/LimitedArray.rb
%%RUBY_SITELIBDIR%%/RReadline.rb
%%RUBY_SITELIBDIR%%/StringUtil.rb
%%RUBY_SITELIBDIR%%/Terminal.rb
%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/rbsh/rbsh
%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/rbsh/ContextualExecutables.rb
%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/rbsh/RubyShell.rb
%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/rbsh/ShellExecutables.rb
%%PORTEXAMPLES%%%%RUBY_MODEXAMPLESDIR%%/rbsh/UnixDirectoryClient.rb
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/README
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/README.ja

View File

@ -1,29 +0,0 @@
# Created by: Akinori MUSHA aka knu <knu@idaemons.org>
# $FreeBSD$
PORTNAME= tzfile
PORTVERSION= 0.1
PORTREVISION= 2
CATEGORIES= devel ruby
MASTER_SITES= http://www.a-k-r.org/ruby-tzfile/
DISTNAME= ruby-${PORTNAME}-${PORTVERSION}
MAINTAINER= ruby@FreeBSD.org
COMMENT= TZFile handling library for Ruby
OPTIONS_DEFINE= DOCS
USE_RUBY= yes
NO_BUILD= yes
WRKSRC= ${WRKDIR}/${PORTNAME}
DEPRECATED= Upstream no longer exists
EXPIRATION_DATE= 2017-01-28
do-install:
@${MKDIR} ${STAGEDIR}${RUBY_SITELIBDIR}/
${INSTALL_DATA} ${WRKSRC}/tzfile.rb ${STAGEDIR}${RUBY_SITELIBDIR}/
.include <bsd.port.mk>

View File

@ -1,2 +0,0 @@
SHA256 (ruby-tzfile-0.1.tar.gz) = 32ae9ff1ead4f986204a5a14d5810dac4e8f48528539a45360b85bd7b59a8a4d
SIZE (ruby-tzfile-0.1.tar.gz) = 65032

View File

@ -1,6 +0,0 @@
Ruby/TZFile is a TZFile handling library for Ruby.
It generates classes like Time class for timezones other than
localtime nor UTC.
WWW: http://cvs.m17n.org/~akr/ruby-tzfile/

View File

@ -1 +0,0 @@
%%RUBY_SITELIBDIR%%/tzfile.rb

View File

@ -1,32 +0,0 @@
# Created by: Christopher Boumenot <boumenot@gmail.com>
# $FreeBSD$
PORTNAME= wirble
PORTVERSION= 0.1.3
CATEGORIES= devel ruby
MASTER_SITES=http://pablotron.org/files/
PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
MAINTAINER= ruby@FreeBSD.org
COMMENT= Set of enhancements of irb
DOCS_EN= README
USE_RUBY= yes
do-build:
OPTIONS_DEFINE= DOCS
DEPRECATED= Upstream no longer active
EXPIRATION_DATE= 2017-01-28
do-install:
${MKDIR} ${STAGEDIR}${RUBY_SITELIBDIR}
${INSTALL_DATA} ${WRKSRC}/lib/wirble.rb ${STAGEDIR}${RUBY_SITELIBDIR}/
post-install-DOCS-on:
${MKDIR} ${STAGEDIR}${RUBY_MODDOCDIR}
.for f in ${DOCS_EN}
${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${RUBY_MODDOCDIR}/
.endfor
.include <bsd.port.mk>

View File

@ -1,2 +0,0 @@
SHA256 (wirble-0.1.3.tar.gz) = 0fac07d0b2e87352db420ca07fa717af0a10fb5fc7c58c937018de611b7c03ca
SIZE (wirble-0.1.3.tar.gz) = 20523

View File

@ -1,6 +0,0 @@
Wirble is a set of enhancements to Irb all included together in one easy-to-use
package. Specifically, Wirble adds a saved history, a couple of useful
shortcuts, and color to Irb. Wirble also enables a Irb's built-in
tab-completion and a simpler prompt.
WWW: http://pablotron.org/software/wirble/

View File

@ -1,2 +0,0 @@
%%RUBY_SITELIBDIR%%/wirble.rb
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/README

View File

@ -932,9 +932,6 @@
SUBDIR += rigsofrods-pagedgeometry
SUBDIR += ristretto
SUBDIR += ruby-gd
SUBDIR += ruby-image_size
SUBDIR += ruby-imlib2
SUBDIR += ruby-svg
SUBDIR += rubygem-cairo
SUBDIR += rubygem-captcha
SUBDIR += rubygem-chunky_png

View File

@ -1,40 +0,0 @@
# Created by: Akinori MUSHA aka knu <knu@idaemons.org>
# $FreeBSD$
PORTNAME= image_size
PORTVERSION= 0.0.20040618
PORTREVISION= 1
CATEGORIES= graphics ruby
MASTER_SITES= http://www.rubycgi.org/archive/
PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
DISTNAME= ${PORTNAME}.${PORTVERSION:E}
EXTRACT_SUFX= .tgz
DIST_SUBDIR= ruby
MAINTAINER= ruby@FreeBSD.org
COMMENT= Ruby library to measure the size of a given image file
USE_RUBY= yes
WRKSRC= ${WRKDIR}/${PORTNAME}
NO_BUILD= yes
OPTIONS_DEFINE= DOCS
DOCS= readme.ja.rd readme.rd
DEPRECATED= Upstream no longer active
EXPIRATION_DATE= 2017-01-28
do-install:
${MKDIR} ${STAGEDIR}${RUBY_SITELIBDIR}/
${INSTALL_DATA} ${WRKSRC}/lib/image_size.rb ${STAGEDIR}${RUBY_SITELIBDIR}/
do-install-DOCS-on:
${MKDIR} ${STAGEDIR}${RUBY_MODDOCDIR}
.for f in ${DOCS}
${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${RUBY_MODDOCDIR}
.endfor
.include <bsd.port.mk>

View File

@ -1,2 +0,0 @@
SHA256 (ruby/image_size.20040618.tgz) = 809e052eadc3fe19029efdef384f225f258d00d6c8206fe8f0391dab701eb7df
SIZE (ruby/image_size.20040618.tgz) = 67688

View File

@ -1,3 +0,0 @@
This is a Ruby library to measure the size of a given image file.
WWW: http://www.rubycgi.org/tools/index.en.htm

View File

@ -1,3 +0,0 @@
%%RUBY_SITELIBDIR%%/image_size.rb
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/readme.rd
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/readme.ja.rd

View File

@ -1,47 +0,0 @@
# Created by: Akinori MUSHA aka knu <knu@idaemons.org>
# $FreeBSD$
PORTNAME= imlib2
PORTVERSION= 0.5.2
PORTREVISION= 8
CATEGORIES= graphics ruby
MASTER_SITES= http://www.pablotron.org/download/
PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
DISTNAME= ${PORTNAME}-ruby-${PORTVERSION}
DIST_SUBDIR= ruby
MAINTAINER= ruby@FreeBSD.org
COMMENT= Imlib2 bindings for Ruby
LIB_DEPENDS= libImlib2.so:graphics/imlib2
OPTIONS_DEFINE= DOCS EXAMPLES
USE_RUBY= yes
USE_RUBY_EXTCONF= yes
INSTALL_TARGET= site-install
PLIST_FILES= %%RUBY_SITEARCHLIBDIR%%/imlib2.so
DOCSDIR= ${RUBY_MODDOCDIR}
EXAMPLESDIR= ${RUBY_MODEXAMPLESDIR}
MAKE_ARGS= INSTALL_PROG="${INSTALL_PROGRAM}" \
INSTALL_DATA="${INSTALL_DATA}"
PORTDOCS= *
PORTEXAMPLES= *
DEPRECATED= Upstream no longer active
EXPIRATION_DATE= 2017-01-28
post-patch:
${REINPLACE_CMD} -E -e 's|RSTRING\(([^)]+)\)->len|RSTRING_LEN(\1)|g' ${WRKSRC}/imlib2.c
post-install:
@${MKDIR} ${STAGEDIR}${RUBY_MODDOCDIR}
@${MKDIR} ${STAGEDIR}${RUBY_MODEXAMPLESDIR}
@(cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${RUBY_MODEXAMPLESDIR})
@(cd ${WRKSRC} && ${COPYTREE_SHARE} doc ${STAGEDIR}${RUBY_MODDOCDIR})
@${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${RUBY_MODDOCDIR}/
.include <bsd.port.mk>

View File

@ -1,2 +0,0 @@
SHA256 (ruby/imlib2-ruby-0.5.2.tar.gz) = 4244606fe73799266c4202b1eac68390a8864ecd55e6e2841a93bcc5a4041a1f
SIZE (ruby/imlib2-ruby-0.5.2.tar.gz) = 180685

View File

@ -1,3 +0,0 @@
This is Imlib2 bindings for Ruby.
WWW: http://www.pablotron.org/software/imlib2-ruby/

View File

@ -1,43 +0,0 @@
# Created by: Akinori MUSHA aka knu <knu@idaemons.org>
# $FreeBSD$
PORTNAME= svg
PORTVERSION= 1.0.3
CATEGORIES= graphics ruby
MASTER_SITES= SFJP/ruby-svg/2288
DISTNAME= ruby-${PORTNAME}-${PORTVERSION}
DIST_SUBDIR= ruby
MAINTAINER= ruby@FreeBSD.org
COMMENT= Ruby library for generating SVG files
OPTIONS_DEFINE= DOCS EXAMPLES
USE_RUBY= yes
NO_BUILD= yes
DOCS_EN= README.en.rd
DOCS_JA= README.ja.rd
DOCSDIR= ${RUBY_MODDOCDIR}
EXAMPLESDIR= ${RUBY_MODEXAMPLESDIR}
PORTDOCS= *
PORTEXAMPLES= *
DEPRECATED= Use graphics/rubygem-rsvg2 instead
EXPIRATION_DATE= 2017-01-28
do-install:
@${MKDIR} ${STAGEDIR}${RUBY_SITELIBDIR}/svg
${INSTALL_DATA} ${WRKSRC}/lib/svg/*.rb ${STAGEDIR}${RUBY_SITELIBDIR}/svg/
@${MKDIR} ${STAGEDIR}${RUBY_MODEXAMPLESDIR}
${INSTALL_DATA} ${WRKSRC}/sample/*.rb ${STAGEDIR}${RUBY_MODEXAMPLESDIR}/
@${MKDIR} ${STAGEDIR}${RUBY_MODDOCDIR}/ja
.for f in ${DOCS_EN}
${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${RUBY_MODDOCDIR}/
.endfor
.for f in ${DOCS_JA}
${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${RUBY_MODDOCDIR}/ja/
.endfor
.include <bsd.port.mk>

View File

@ -1,2 +0,0 @@
SHA256 (ruby/ruby-svg-1.0.3.tar.gz) = cf8a8358a9a468318f733367649fdb75c02fec23077946ccc2f0dda9e503e919
SIZE (ruby/ruby-svg-1.0.3.tar.gz) = 22839

View File

@ -1,3 +0,0 @@
This is a Ruby library for generating SVG files.
WWW: http://sourceforge.jp/projects/ruby-svg/

Some files were not shown because too many files have changed in this diff Show More