Codebase list ruby-fast-stemmer / 1c09309
Import upstream version 1.0.2+git20140218.1.b685412 Debian Janitor 2 years ago
4 changed file(s) with 52 addition(s) and 271 deletion(s). Raw diff Collapse all Expand all
0 *.sw?
1 ext/Makefile
2 .DS_Store
3 coverage
+0
-213
ext/Makefile less more
0
1 SHELL = /bin/sh
2
3 # V=0 quiet, V=1 verbose. other values don't work.
4 V = 0
5 Q1 = $(V:1=)
6 Q = $(Q1:0=@)
7 n=$(NULLCMD)
8 ECHO1 = $(V:1=@$n)
9 ECHO = $(ECHO1:0=@echo)
10
11 #### Start of system configuration section. ####
12
13 srcdir = .
14 topdir = /Users/roman/.rvm/rubies/ruby-1.9.3-p125/include/ruby-1.9.1
15 hdrdir = /Users/roman/.rvm/rubies/ruby-1.9.3-p125/include/ruby-1.9.1
16 arch_hdrdir = /Users/roman/.rvm/rubies/ruby-1.9.3-p125/include/ruby-1.9.1/$(arch)
17 VPATH = $(srcdir):$(arch_hdrdir)/ruby:$(hdrdir)/ruby
18 prefix = $(DESTDIR)/Users/roman/.rvm/rubies/ruby-1.9.3-p125
19 rubylibprefix = $(libdir)/$(RUBY_BASE_NAME)
20 exec_prefix = $(prefix)
21 vendorhdrdir = $(rubyhdrdir)/vendor_ruby
22 sitehdrdir = $(rubyhdrdir)/site_ruby
23 rubyhdrdir = $(includedir)/$(RUBY_BASE_NAME)-$(ruby_version)
24 vendordir = $(rubylibprefix)/vendor_ruby
25 sitedir = $(rubylibprefix)/site_ruby
26 ridir = $(datarootdir)/$(RI_BASE_NAME)
27 mandir = $(datarootdir)/man
28 localedir = $(datarootdir)/locale
29 libdir = $(exec_prefix)/lib
30 psdir = $(docdir)
31 pdfdir = $(docdir)
32 dvidir = $(docdir)
33 htmldir = $(docdir)
34 infodir = $(datarootdir)/info
35 docdir = $(datarootdir)/doc/$(PACKAGE)
36 oldincludedir = $(DESTDIR)/usr/include
37 includedir = $(prefix)/include
38 localstatedir = $(prefix)/var
39 sharedstatedir = $(prefix)/com
40 sysconfdir = $(prefix)/etc
41 datadir = $(datarootdir)
42 datarootdir = $(prefix)/share
43 libexecdir = $(exec_prefix)/libexec
44 sbindir = $(exec_prefix)/sbin
45 bindir = $(exec_prefix)/bin
46 rubylibdir = $(rubylibprefix)/$(ruby_version)
47 archdir = $(rubylibdir)/$(arch)
48 sitelibdir = $(sitedir)/$(ruby_version)
49 sitearchdir = $(sitelibdir)/$(sitearch)
50 vendorlibdir = $(vendordir)/$(ruby_version)
51 vendorarchdir = $(vendorlibdir)/$(sitearch)
52
53 NULLCMD = :
54
55 CC = clang
56 CXX = clang++
57 LIBRUBY = $(LIBRUBY_SO)
58 LIBRUBY_A = lib$(RUBY_SO_NAME)-static.a
59 LIBRUBYARG_SHARED = -l$(RUBY_SO_NAME)
60 LIBRUBYARG_STATIC = -l$(RUBY_SO_NAME)-static
61 OUTFLAG = -o
62 COUTFLAG = -o
63
64 RUBY_EXTCONF_H =
65 cflags = $(optflags) $(debugflags) $(warnflags)
66 optflags = -O3
67 debugflags = -ggdb
68 warnflags = -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wshorten-64-to-32 -Wimplicit-function-declaration
69 CFLAGS = -fno-common $(cflags) -fno-common -pipe $(ARCH_FLAG)
70 INCFLAGS = -I. -I$(arch_hdrdir) -I$(hdrdir)/ruby/backward -I$(hdrdir) -I$(srcdir)
71 DEFS =
72 CPPFLAGS = -I/Users/roman/.rvm/usr/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE $(DEFS) $(cppflags)
73 CXXFLAGS = $(CFLAGS) $(cxxflags)
74 ldflags = -L.
75 dldflags = -Wl,-undefined,dynamic_lookup -Wl,-multiply_defined,suppress -Wl,-flat_namespace
76 ARCH_FLAG =
77 DLDFLAGS = $(ldflags) $(dldflags) $(ARCH_FLAG)
78 LDSHARED = $(CC) -dynamic -bundle
79 LDSHAREDXX = $(CXX) -dynamic -bundle
80 AR = ar
81 EXEEXT =
82
83 RUBY_BASE_NAME = ruby
84 RUBY_INSTALL_NAME = ruby
85 RUBY_SO_NAME = ruby.1.9.1
86 arch = x86_64-darwin11.3.0
87 sitearch = $(arch)
88 ruby_version = 1.9.1
89 ruby = /Users/roman/.rvm/rubies/ruby-1.9.3-p125/bin/ruby
90 RUBY = $(ruby)
91 RM = rm -f
92 RM_RF = $(RUBY) -run -e rm -- -rf
93 RMDIRS = rmdir -p
94 MAKEDIRS = mkdir -p
95 INSTALL = /usr/bin/install -c
96 INSTALL_PROG = $(INSTALL) -m 0755
97 INSTALL_DATA = $(INSTALL) -m 644
98 COPY = cp
99
100 #### End of system configuration section. ####
101
102 preload =
103
104 libpath = . $(libdir) /Users/roman/.rvm/usr/lib
105 LIBPATH = -L. -L$(libdir) -L/Users/roman/.rvm/usr/lib
106 DEFFILE =
107
108 CLEANFILES = mkmf.log
109 DISTCLEANFILES =
110 DISTCLEANDIRS =
111
112 extout =
113 extout_prefix =
114 target_prefix =
115 LOCAL_LIBS =
116 LIBS = $(LIBRUBYARG_SHARED) -lpthread -ldl -lobjc
117 SRCS = porter.c porter_wrap.c
118 OBJS = porter.o porter_wrap.o
119 TARGET = stemmer
120 DLLIB = $(TARGET).bundle
121 EXTSTATIC =
122 STATIC_LIB =
123
124 BINDIR = $(bindir)
125 RUBYCOMMONDIR = $(sitedir)$(target_prefix)
126 RUBYLIBDIR = $(sitelibdir)$(target_prefix)
127 RUBYARCHDIR = $(sitearchdir)$(target_prefix)
128 HDRDIR = $(rubyhdrdir)/ruby$(target_prefix)
129 ARCHHDRDIR = $(rubyhdrdir)/$(arch)/ruby$(target_prefix)
130
131 TARGET_SO = $(DLLIB)
132 CLEANLIBS = $(TARGET).bundle
133 CLEANOBJS = *.o *.bak
134
135 all: $(DLLIB)
136 static: $(STATIC_LIB)
137 .PHONY: all install static install-so install-rb
138 .PHONY: clean clean-so clean-rb
139
140 clean-rb-default::
141 clean-rb::
142 clean-so::
143 clean: clean-so clean-rb-default clean-rb
144 @-$(RM) $(CLEANLIBS) $(CLEANOBJS) $(CLEANFILES)
145
146 distclean-rb-default::
147 distclean-rb::
148 distclean-so::
149 distclean: clean distclean-so distclean-rb-default distclean-rb
150 @-$(RM) Makefile $(RUBY_EXTCONF_H) conftest.* mkmf.log
151 @-$(RM) core ruby$(EXEEXT) *~ $(DISTCLEANFILES)
152 @-$(RMDIRS) $(DISTCLEANDIRS) 2> /dev/null || true
153
154 realclean: distclean
155 install: install-so install-rb
156
157 install-so: $(RUBYARCHDIR)
158 install-so: $(RUBYARCHDIR)/$(DLLIB)
159 $(RUBYARCHDIR)/$(DLLIB): $(DLLIB)
160 @-$(MAKEDIRS) $(@D)
161 $(INSTALL_PROG) $(DLLIB) $(@D)
162 install-rb: pre-install-rb install-rb-default
163 install-rb-default: pre-install-rb-default
164 pre-install-rb: Makefile
165 pre-install-rb-default: Makefile
166 pre-install-rb-default:
167 $(ECHO) installing default stemmer libraries
168 $(RUBYARCHDIR):
169 $(Q) $(MAKEDIRS) $@
170
171 site-install: site-install-so site-install-rb
172 site-install-so: install-so
173 site-install-rb: install-rb
174
175 .SUFFIXES: .c .m .cc .mm .cxx .cpp .C .o
176
177 .cc.o:
178 $(ECHO) compiling $(<)
179 $(Q) $(CXX) $(INCFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(COUTFLAG)$@ -c $<
180
181 .mm.o:
182 $(ECHO) compiling $(<)
183 $(Q) $(CXX) $(INCFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(COUTFLAG)$@ -c $<
184
185 .cxx.o:
186 $(ECHO) compiling $(<)
187 $(Q) $(CXX) $(INCFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(COUTFLAG)$@ -c $<
188
189 .cpp.o:
190 $(ECHO) compiling $(<)
191 $(Q) $(CXX) $(INCFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(COUTFLAG)$@ -c $<
192
193 .C.o:
194 $(ECHO) compiling $(<)
195 $(Q) $(CXX) $(INCFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(COUTFLAG)$@ -c $<
196
197 .c.o:
198 $(ECHO) compiling $(<)
199 $(Q) $(CC) $(INCFLAGS) $(CPPFLAGS) $(CFLAGS) $(COUTFLAG)$@ -c $<
200
201 .m.o:
202 $(ECHO) compiling $(<)
203 $(Q) $(CC) $(INCFLAGS) $(CPPFLAGS) $(CFLAGS) $(COUTFLAG)$@ -c $<
204
205 $(DLLIB): $(OBJS) Makefile
206 $(ECHO) linking shared-object $(DLLIB)
207 @-$(RM) $(@)
208 $(Q) $(LDSHARED) -o $@ $(OBJS) $(LIBPATH) $(DLDFLAGS) $(LOCAL_LIBS) $(LIBS)
209
210
211
212 $(OBJS): $(hdrdir)/ruby.h $(hdrdir)/ruby/defines.h $(arch_hdrdir)/ruby/config.h
0 # Generated by jeweler
1 # DO NOT EDIT THIS FILE DIRECTLY
2 # Instead, edit Jeweler::Tasks in Rakefile, and run 'rake gemspec'
3 # -*- encoding: utf-8 -*-
4
5 Gem::Specification.new do |s|
6 s.name = "fast-stemmer"
7 s.version = "1.0.2"
8
9 s.required_rubygems_version = Gem::Requirement.new(">= 0") if s.respond_to? :required_rubygems_version=
10 s.authors = ["Roman Shterenzon"]
11 s.date = "2013-02-06"
12 s.description = "Fast Porter stemmer based on a C version of algorithm"
13 s.license = "BSD"
14 s.email = "romanbsd@yahoo.com"
15 s.extensions = ["ext/extconf.rb"]
16 s.extra_rdoc_files = [
17 "LICENSE",
18 "README"
19 ]
20 s.files = [
21 "LICENSE",
22 "README",
23 "Rakefile",
24 "VERSION.yml",
25 "ext/Makefile",
26 "ext/extconf.rb",
27 "ext/porter.c",
28 "ext/porter_wrap.c",
29 "lib/fast-stemmer.rb",
30 "lib/fast_stemmer.rb",
31 "test/fast_stemmer_test.rb"
32 ]
33 s.homepage = "http://github.com/romanbsd/fast-stemmer"
34 s.require_paths = ["lib"]
35 s.rubygems_version = "1.8.23"
36 s.summary = "Fast Porter stemmer based on a C version of algorithm"
37
38 if s.respond_to? :specification_version then
39 s.specification_version = 3
40
41 if Gem::Version.new(Gem::VERSION) >= Gem::Version.new('1.2.0') then
42 else
43 end
44 else
45 end
46 end
47
+0
-58
metadata.yml less more
0 --- !ruby/object:Gem::Specification
1 name: fast-stemmer
2 version: !ruby/object:Gem::Version
3 version: 1.0.2
4 prerelease:
5 platform: ruby
6 authors:
7 - Roman Shterenzon
8 autorequire:
9 bindir: bin
10 cert_chain: []
11 date: 2013-02-06 00:00:00.000000000 Z
12 dependencies: []
13 description: Fast Porter stemmer based on a C version of algorithm
14 email: romanbsd@yahoo.com
15 executables: []
16 extensions:
17 - ext/extconf.rb
18 extra_rdoc_files:
19 - LICENSE
20 - README
21 files:
22 - LICENSE
23 - README
24 - Rakefile
25 - VERSION.yml
26 - ext/Makefile
27 - ext/extconf.rb
28 - ext/porter.c
29 - ext/porter_wrap.c
30 - lib/fast-stemmer.rb
31 - lib/fast_stemmer.rb
32 - test/fast_stemmer_test.rb
33 homepage: http://github.com/romanbsd/fast-stemmer
34 licenses: []
35 post_install_message:
36 rdoc_options: []
37 require_paths:
38 - lib
39 required_ruby_version: !ruby/object:Gem::Requirement
40 none: false
41 requirements:
42 - - ! '>='
43 - !ruby/object:Gem::Version
44 version: '0'
45 required_rubygems_version: !ruby/object:Gem::Requirement
46 none: false
47 requirements:
48 - - ! '>='
49 - !ruby/object:Gem::Version
50 version: '0'
51 requirements: []
52 rubyforge_project:
53 rubygems_version: 1.8.23
54 signing_key:
55 specification_version: 3
56 summary: Fast Porter stemmer based on a C version of algorithm
57 test_files: []