Author: aredridel Date: Sat Sep 11 04:35:12 2010 GMT Module: packages Tag: HEAD ---- Log message: - add 1.9 patch
---- Files affected: packages/ruby-xattr: ruby-xattr.spec (1.13 -> 1.14) , ruby-xattr-1.9.patch (NONE -> 1.1) (NEW) ---- Diffs: ================================================================ Index: packages/ruby-xattr/ruby-xattr.spec diff -u packages/ruby-xattr/ruby-xattr.spec:1.13 packages/ruby-xattr/ruby-xattr.spec:1.14 --- packages/ruby-xattr/ruby-xattr.spec:1.13 Thu Mar 8 07:40:05 2007 +++ packages/ruby-xattr/ruby-xattr.spec Sat Sep 11 06:35:06 2010 @@ -8,6 +8,7 @@ Group: Development/Languages Source0: http://www.theinternetco.net/projects/ruby/%{name}-%{version}.tar.gz # Source0-md5: a47d8f164d6c9d88f54f853d2bd7d50a +Patch0: %{name}-1.9.patch URL: http://www.theinternetco.net/projects/ruby/ruby-xattr BuildRequires: attr-devel BuildRequires: rpmbuild(macros) >= 1.277 @@ -26,6 +27,7 @@ %prep %setup -q +%patch0 -p1 %build ruby extconf.rb @@ -61,6 +63,9 @@ All persons listed below can be reached at <cvs_login>@pld-linux.org $Log$ +Revision 1.14 2010/09/11 04:35:06 aredridel +- add 1.9 patch + Revision 1.13 2007/03/08 06:40:05 aredridel - massive attack: correct ri output path for ruby 1.8.6 ================================================================ Index: packages/ruby-xattr/ruby-xattr-1.9.patch diff -u /dev/null packages/ruby-xattr/ruby-xattr-1.9.patch:1.1 --- /dev/null Sat Sep 11 06:35:12 2010 +++ packages/ruby-xattr/ruby-xattr-1.9.patch Sat Sep 11 06:35:06 2010 @@ -0,0 +1,67 @@ +diff -ur ruby-xattr-0.3.0-o//ext/xattr.c ruby-xattr-0.3.0/ext/xattr.c +--- ruby-xattr-0.3.0-o//ext/xattr.c 2004-04-19 00:05:11.000000000 -0600 ++++ ruby-xattr-0.3.0/ext/xattr.c 2010-09-10 22:34:20.000000000 -0600 +@@ -67,7 +67,7 @@ + int lret; + int beg, end; + VALUE retval; +- OpenFile *fptr; ++ rb_io_t *fptr; + FILE *f; + + GetOpenFile(fobj, fptr); +@@ -189,7 +189,7 @@ + int lret, gret; + int beg, end; + VALUE retval; +- OpenFile *fptr; ++ rb_io_t *fptr; + FILE *f; + + GetOpenFile(fobj, fptr); +@@ -302,7 +302,7 @@ + int *size; + int ret; + VALUE retval; +- OpenFile *fptr; ++ rb_io_t *fptr; + FILE *f; + + GetOpenFile(fobj, fptr); +@@ -352,7 +352,7 @@ + Check_Type(aval, T_STRING); + + ret = attr_set(StringValueCStr(fname), StringValueCStr(aname), +- StringValueCStr(aval), RSTRING(aval)->len, 1); ++ StringValueCStr(aval), RSTRING_LEN(aval), 1); + if(ret == 0) { + return aval; + } else { +@@ -374,7 +374,7 @@ + VALUE fobj, aname, aval; + { + int ret; +- OpenFile *fptr; ++ rb_io_t *fptr; + FILE *f; + + GetOpenFile(fobj, fptr); +@@ -384,7 +384,7 @@ + Check_Type(aname, T_STRING); + Check_Type(aval, T_STRING); + ret = attr_setf(fileno(f), StringValueCStr(aname), +- StringValueCStr(aval), RSTRING(aval)->len, 1); ++ StringValueCStr(aval), RSTRING_LEN(aval), 1); + if(ret == 0) { + return aval; + } else { +@@ -430,7 +430,7 @@ + VALUE fobj, aname; + { + int ret; +- OpenFile *fptr; ++ rb_io_t *fptr; + FILE *f; + + GetOpenFile(fobj, fptr); +Only in ruby-xattr-0.3.0/ext: xattr.c~ ================================================================ ---- CVS-web: http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/ruby-xattr/ruby-xattr.spec?r1=1.13&r2=1.14&f=u _______________________________________________ pld-cvs-commit mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit
