This patch contains all the Debian-specific changes mixed together. To review
them separately, please inspect the VCS history at
http://anonscm.debian.org/gitweb/?p=pkg-ruby-extras/ruby-cairo.git;a=summary
--- /dev/null
+++ ruby-cairo-1.10.0/Makefile
@@ -0,0 +1,20 @@
+all:
+	(cd ext/cairo && $(MAKE))
+	$(MAKE) -f Makefile.lib
+
+install:
+	(cd ext/cairo && $(MAKE) install)
+	$(MAKE) -f Makefile.lib install
+
+site-install:
+	(cd ext/cairo && $(MAKE) site-install)
+	$(MAKE) -f Makefile.lib site-install
+
+clean:
+	(cd ext/cairo && $(MAKE) clean)
+	$(MAKE) -f Makefile.lib clean
+
+distclean:
+	(cd ext/cairo && $(MAKE) distclean)
+	$(MAKE) -f Makefile.lib distclean
+	@rm -f Makefile.lib
--- /dev/null
+++ ruby-cairo-1.10.0/Makefile.lib
@@ -0,0 +1,182 @@
+
+SHELL = /bin/sh
+
+#### Start of system configuration section. ####
+
+srcdir = .
+topdir = /usr/lib/ruby/1.8/i486-linux
+hdrdir = $(topdir)
+VPATH = $(srcdir):$(topdir):$(hdrdir)
+exec_prefix = $(prefix)
+prefix = $(DESTDIR)/usr
+sharedstatedir = $(prefix)/com
+mandir = $(prefix)/share/man
+psdir = $(docdir)
+oldincludedir = $(DESTDIR)/usr/include
+localedir = $(datarootdir)/locale
+bindir = $(exec_prefix)/bin
+libexecdir = $(prefix)/lib/ruby1.8
+sitedir = $(DESTDIR)/usr/local/lib/site_ruby
+htmldir = $(docdir)
+vendorarchdir = $(vendorlibdir)/$(sitearch)
+includedir = $(prefix)/include
+infodir = $(prefix)/share/info
+vendorlibdir = $(vendordir)/$(ruby_version)
+sysconfdir = $(DESTDIR)/etc
+libdir = $(exec_prefix)/lib
+sbindir = $(exec_prefix)/sbin
+rubylibdir = $(libdir)/ruby/$(ruby_version)
+docdir = $(datarootdir)/doc/$(PACKAGE)
+dvidir = $(docdir)
+vendordir = $(libdir)/ruby/vendor_ruby
+datarootdir = $(prefix)/share
+pdfdir = $(docdir)
+archdir = $(rubylibdir)/$(arch)
+sitearchdir = $(sitelibdir)/$(sitearch)
+datadir = $(datarootdir)
+localstatedir = $(DESTDIR)/var
+sitelibdir = $(sitedir)/$(ruby_version)
+
+CC = gcc
+LIBRUBY = $(LIBRUBY_SO)
+LIBRUBY_A = lib$(RUBY_SO_NAME)-static.a
+LIBRUBYARG_SHARED = -l$(RUBY_SO_NAME)
+LIBRUBYARG_STATIC = -l$(RUBY_SO_NAME)-static
+
+RUBY_EXTCONF_H = 
+CFLAGS   =  -fPIC -fno-strict-aliasing -g -g -O2  -fPIC $(cflags) 
+INCFLAGS = -I. -I$(topdir) -I$(hdrdir) -I$(srcdir)
+DEFS     = -D_FILE_OFFSET_BITS=64
+CPPFLAGS =   $(DEFS) $(cppflags)
+CXXFLAGS = $(CFLAGS) 
+ldflags  = -L.  -rdynamic -Wl,-export-dynamic
+dldflags = 
+archflag = 
+DLDFLAGS = $(ldflags) $(dldflags) $(archflag)
+LDSHARED = $(CC) -shared
+AR = ar
+EXEEXT = 
+
+RUBY_INSTALL_NAME = ruby1.8
+RUBY_SO_NAME = ruby1.8
+arch = i486-linux
+sitearch = i486-linux
+ruby_version = 1.8
+ruby = /usr/bin/ruby1.8
+RUBY = $(ruby)
+RM = rm -f
+MAKEDIRS = mkdir -p
+INSTALL = /usr/bin/install -c
+INSTALL_PROG = $(INSTALL) -m 0755
+INSTALL_DATA = $(INSTALL) -m 644
+COPY = cp
+
+#### End of system configuration section. ####
+
+preload = 
+
+libpath = . $(libdir)
+LIBPATH =  -L. -L$(libdir)
+DEFFILE = 
+
+CLEANFILES = mkmf.log
+DISTCLEANFILES = 
+
+extout = 
+extout_prefix = 
+target_prefix = 
+LOCAL_LIBS = 
+LIBS = $(LIBRUBYARG_SHARED)  -lpthread -lrt -ldl -lcrypt -lm   -lc
+SRCS = 
+OBJS = 
+TARGET = 
+DLLIB = 
+EXTSTATIC = 
+STATIC_LIB = 
+
+BINDIR        = $(bindir)
+RUBYCOMMONDIR = $(sitedir)$(target_prefix)
+RUBYLIBDIR    = $(sitelibdir)$(target_prefix)
+RUBYARCHDIR   = $(sitearchdir)$(target_prefix)
+
+TARGET_SO     = $(DLLIB)
+CLEANLIBS     = $(TARGET).so $(TARGET).il? $(TARGET).tds $(TARGET).map
+CLEANOBJS     = *.o *.a *.s[ol] *.pdb *.exp *.bak
+
+all:		Makefile
+static:		$(STATIC_LIB)
+
+clean:
+		@-$(RM) $(CLEANLIBS) $(CLEANOBJS) $(CLEANFILES)
+
+distclean:	clean
+		@-$(RM) Makefile $(RUBY_EXTCONF_H) conftest.* mkmf.log
+		@-$(RM) core ruby$(EXEEXT) *~ $(DISTCLEANFILES)
+
+realclean:	distclean
+install: install-so install-rb
+
+install-so: Makefile
+install-rb: pre-install-rb install-rb-default
+install-rb-default: pre-install-rb-default
+pre-install-rb: Makefile
+pre-install-rb-default: Makefile
+pre-install-rb-default: $(RUBYLIBDIR)/cairo
+install-rb-default: $(RUBYLIBDIR)/cairo/papers.rb
+$(RUBYLIBDIR)/cairo/papers.rb: $(srcdir)/lib/cairo/papers.rb $(RUBYLIBDIR)/cairo
+	$(INSTALL_DATA) $(srcdir)/lib/cairo/papers.rb $(@D)
+install-rb-default: $(RUBYLIBDIR)/cairo/point.rb
+$(RUBYLIBDIR)/cairo/point.rb: $(srcdir)/lib/cairo/point.rb $(RUBYLIBDIR)/cairo
+	$(INSTALL_DATA) $(srcdir)/lib/cairo/point.rb $(@D)
+install-rb-default: $(RUBYLIBDIR)/cairo/constants.rb
+$(RUBYLIBDIR)/cairo/constants.rb: $(srcdir)/lib/cairo/constants.rb $(RUBYLIBDIR)/cairo
+	$(INSTALL_DATA) $(srcdir)/lib/cairo/constants.rb $(@D)
+install-rb-default: $(RUBYLIBDIR)/cairo/color.rb
+$(RUBYLIBDIR)/cairo/color.rb: $(srcdir)/lib/cairo/color.rb $(RUBYLIBDIR)/cairo
+	$(INSTALL_DATA) $(srcdir)/lib/cairo/color.rb $(@D)
+install-rb-default: $(RUBYLIBDIR)/cairo/context.rb
+$(RUBYLIBDIR)/cairo/context.rb: $(srcdir)/lib/cairo/context.rb $(RUBYLIBDIR)/cairo
+	$(INSTALL_DATA) $(srcdir)/lib/cairo/context.rb $(@D)
+install-rb-default: $(RUBYLIBDIR)/cairo/paper.rb
+$(RUBYLIBDIR)/cairo/paper.rb: $(srcdir)/lib/cairo/paper.rb $(RUBYLIBDIR)/cairo
+	$(INSTALL_DATA) $(srcdir)/lib/cairo/paper.rb $(@D)
+install-rb-default: $(RUBYLIBDIR)/cairo/colors.rb
+$(RUBYLIBDIR)/cairo/colors.rb: $(srcdir)/lib/cairo/colors.rb $(RUBYLIBDIR)/cairo
+	$(INSTALL_DATA) $(srcdir)/lib/cairo/colors.rb $(@D)
+install-rb-default: $(RUBYLIBDIR)/cairo/path.rb
+$(RUBYLIBDIR)/cairo/path.rb: $(srcdir)/lib/cairo/path.rb $(RUBYLIBDIR)/cairo
+	$(INSTALL_DATA) $(srcdir)/lib/cairo/path.rb $(@D)
+pre-install-rb-default: $(RUBYLIBDIR)/cairo/context
+install-rb-default: $(RUBYLIBDIR)/cairo/context/triangle.rb
+$(RUBYLIBDIR)/cairo/context/triangle.rb: $(srcdir)/lib/cairo/context/triangle.rb $(RUBYLIBDIR)/cairo/context
+	$(INSTALL_DATA) $(srcdir)/lib/cairo/context/triangle.rb $(@D)
+install-rb-default: $(RUBYLIBDIR)/cairo/context/rectangle.rb
+$(RUBYLIBDIR)/cairo/context/rectangle.rb: $(srcdir)/lib/cairo/context/rectangle.rb $(RUBYLIBDIR)/cairo/context
+	$(INSTALL_DATA) $(srcdir)/lib/cairo/context/rectangle.rb $(@D)
+install-rb-default: $(RUBYLIBDIR)/cairo/context/color.rb
+$(RUBYLIBDIR)/cairo/context/color.rb: $(srcdir)/lib/cairo/context/color.rb $(RUBYLIBDIR)/cairo/context
+	$(INSTALL_DATA) $(srcdir)/lib/cairo/context/color.rb $(@D)
+install-rb-default: $(RUBYLIBDIR)/cairo/context/circle.rb
+$(RUBYLIBDIR)/cairo/context/circle.rb: $(srcdir)/lib/cairo/context/circle.rb $(RUBYLIBDIR)/cairo/context
+	$(INSTALL_DATA) $(srcdir)/lib/cairo/context/circle.rb $(@D)
+install-rb-default: $(RUBYLIBDIR)/cairo/context/path.rb
+$(RUBYLIBDIR)/cairo/context/path.rb: $(srcdir)/lib/cairo/context/path.rb $(RUBYLIBDIR)/cairo/context
+	$(INSTALL_DATA) $(srcdir)/lib/cairo/context/path.rb $(@D)
+install-rb-default: $(RUBYLIBDIR)/cairo/context/blur.rb
+$(RUBYLIBDIR)/cairo/context/blur.rb: $(srcdir)/lib/cairo/context/blur.rb $(RUBYLIBDIR)/cairo/context
+	$(INSTALL_DATA) $(srcdir)/lib/cairo/context/blur.rb $(@D)
+pre-install-rb-default: $(RUBYLIBDIR)
+install-rb-default: $(RUBYLIBDIR)/cairo.rb
+$(RUBYLIBDIR)/cairo.rb: $(srcdir)/lib/cairo.rb $(RUBYLIBDIR)
+	$(INSTALL_DATA) $(srcdir)/lib/cairo.rb $(@D)
+$(RUBYLIBDIR)/cairo:
+	$(MAKEDIRS) $@
+$(RUBYLIBDIR)/cairo/context:
+	$(MAKEDIRS) $@
+$(RUBYLIBDIR):
+	$(MAKEDIRS) $@
+
+site-install: site-install-so site-install-rb
+site-install-so: install-so
+site-install-rb: install-rb
+
