Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Programming > Ruby > FXRuby Debian Package?

Reply
Thread Tools

FXRuby Debian Package?

 
 
Hans Fugal
Guest
Posts: n/a
 
      06-28-2003
I was surprised to see that nobody has packaged FXRuby for Debian. I am
in the beginning stages of becoming a Debian developer (i.e. reading
lots of docs) and this would be a great candidate to package. I don't
want to duplicate effort though, so I thought I'd double-check here (the
Debian WNPP indicates nobody has stepped up to the plate yet).

--
Hans Fugal | De gustibus non disputandum est.
http://hans.fugal.net/ | Debian, vim, mutt, ruby, text, gpg
http://gdmxml.fugal.net/ | WindowMaker, gaim, UTF-8, RISC, JS Bach
---------------------------------------------------------------------
GnuPG Fingerprint: 6940 87C5 6610 567F 1E95 CB5E FC98 E8CD E0AA D460
 
Reply With Quote
 
 
 
 
Mauricio Fernández
Guest
Posts: n/a
 
      06-29-2003
On Sun, Jun 29, 2003 at 06:05:13AM +0900, Hans Fugal wrote:
> I was surprised to see that nobody has packaged FXRuby for Debian. I am
> in the beginning stages of becoming a Debian developer (i.e. reading
> lots of docs) and this would be a great candidate to package. I don't
> want to duplicate effort though, so I thought I'd double-check here (the
> Debian WNPP indicates nobody has stepped up to the plate yet).


I packaged it some time ago.
Take a look at http://www.rubyide.org/cgi-bin/wiki.pl?DebianInstall .
You'll find the lines to add to sources.list; you can get the Debianized
sources that way. I took some time to make sure you can rebuild the
packages by using apt-build.

Actually, I had to package all the dependencies of FreeRIDE, so I ended
up making the following:


Package: freeride
Version: 0.5.0x-1
Priority: optional
Section: editors
Maintainer: Mauricio Fernández <(E-Mail Removed)>
Depends: freeride-base1.6 | freeride-base1.7 | freeride-base, libfox1.0 (>= 1.0.36-1), libfxscintilla1 (>= 1.51-1)
Architecture: all
Filename: deb/freeride_0.5.0x-1_all.deb
Size: 286864
MD5sum: db903f24a8735791a279ab3205c4e95e
Description: an IDE for the Ruby programming language
FreeRIDE aims to be a first-class IDE on par with those available for other
languages. These goals include:
* Cross-Platform -- FreeRIDE will run on as many platforms as possible.
* International -- FreeRIDE will be easily translated into other languages
and will include features that make it easier to develop Ruby applications
that can be internationalized.
* Plugin Architecture -- FreeRIDE's plugin architecture will make it easy
for any developer to extend the features of FreeRIDE.
* Extreme Programming -- FreeRIDE will include features that make it easy
to use many practices that have been popularized by the Extreme Programming
method. This will include collaboration support for remote pair programming,
unit testing support for test-first coding, refactoring support, and more.
* Code Editing & Navigation -- All the now-standard code editing and
navigation features you would find in any high-end IDE, including syntax
highlighting, code completion, template expansion, class browsing, etc.
installed-size: 1784

Package: freeride-base1.6
Version: 1.0
Priority: optional
Section: misc
Maintainer: Mauricio Fernández <(E-Mail Removed)>
Depends: ruby, libripper-ruby (>= 0.0.5-1), libfox-ruby (>= 1.0.16-1)
Provides: freeride-base
Architecture: all
Filename: deb/freeride-base1.6_1.0_all.deb
Size: 2206
MD5sum: c390bdfe0fe24eba4d0d52f680aa7255
Description: Dependency package for Freeride's base install
This package provides the dependencies needed to ease installation
of Freeride for Ruby 1.6.
installed-size: 36

Package: freeride-base1.7
Version: 1.0
Priority: optional
Section: misc
Maintainer: Mauricio Fernández <(E-Mail Removed)>
Depends: ruby1.7, libripper-ruby1.7 (>= 0.0.5-1), libfox-ruby1.7 (>= 1.0.16-1)
Provides: freeride-base
Architecture: all
Filename: deb/freeride-base1.7_1.0_all.deb
Size: 2210
MD5sum: 3dc3ca3060ad946367d0e3d6f745ef1f
Description: Dependency package for Freeride's base install
This package provides the dependencies needed to ease installation
of Freeride for Ruby 1.7.
installed-size: 36

Package: libfox-ruby
Version: 1.0.21-2
Priority: optional
Section: interpreters
Maintainer: Mauricio Fernández <(E-Mail Removed)>
Depends: libc6 (>= 2.3.1-1), libfox1.0, libgl1, libjpeg62, libpng12-0, libruby (>= 1.6.8-3), libstdc++5 (>= 1:3.2.3-0pre6), libtiff3g, xlibmesa3-glu | libglu1, xlibs (>> 4.1.0), zlib1g (>= 1:1.1.4), ruby
Architecture: i386
Filename: deb/libfox-ruby_1.0.21-2_i386.deb
Size: 2339982
MD5sum: 656c0a5c2c133f978caed7cd3c705b31
Description: FOX GUI library bindings for Ruby.
FOX is a C++ based Toolkit for developing Graphical User Interfaces
easily and effectively. It offers a wide, and growing, collection
of Controls, and provides state of the art facilities such as drag
and drop, selection, as well as OpenGL widgets for 3D graphical
manipulation. FOX also implements icons, images, and user-convenience
features such as status line help, and tooltips. Tooltips may even be
used for 3D objects!
This package contains the bindings for using FOX inside Ruby.
installed-size: 36296

Package: libfox-ruby1.7
Version: 1.0.21-2
Priority: optional
Section: interpreters
Maintainer: Mauricio Fernández <(E-Mail Removed)>
Depends: libc6 (>= 2.3.1-1), libfox1.0, libgl1, libjpeg62, libpng12-0, libruby1.7 (>= 1.7.2.0cvs2002.07.13-2), libstdc++5 (>= 1:3.2.3-0pre6), libtiff3g, xlibmesa3-glu | libglu1, xlibs (>> 4.1.0), zlib1g (>= 1:1.1.4), ruby1.7
Architecture: i386
Filename: deb/libfox-ruby1.7_1.0.21-2_i386.deb
Size: 2339546
MD5sum: 53b2ac5635a06570372b71dc2d6c50ca
Description: FOX GUI library bindings for Ruby 1.7.
FOX is a C++ based Toolkit for developing Graphical User Interfaces
easily and effectively. It offers a wide, and growing, collection
of Controls, and provides state of the art facilities such as drag
and drop, selection, as well as OpenGL widgets for 3D graphical
manipulation. FOX also implements icons, images, and user-convenience
features such as status line help, and tooltips. Tooltips may even be
used for 3D objects!
This package contains the bindings for using FOX inside Ruby 1.7.
source: libfox-ruby
installed-size: 36292

Package: libfox1.0
Version: 1.0.36-2
Priority: optional
Section: libs
Maintainer: Mauricio Julio Fernandez Pradier <(E-Mail Removed)>
Depends: libc6 (>= 2.3.1-1), libgcc1 (>= 1:3.2.3-0pre6), libgl1, libjpeg62, libpng12-0, libstdc++5 (>= 1:3.2.3-0pre6), libtiff3g, xlibmesa3-glu | libglu1, xlibs (>> 4.1.0), zlib1g (>= 1:1.1.4)
Architecture: i386
Filename: deb/libfox1.0_1.0.36-2_i386.deb
Size: 805804
MD5sum: 5b7539aee171eac11bc32c11ccdc2f12
Description: The FOX C++ GUI Toolkit
FOX is a C++ based Toolkit for developing Graphical User Interfaces
easily and effectively. It offers a wide collection of Controls, and
provides state of the art facilities such as drag and drop, selection,
as well as OpenGL widgets for 3D graphical manipulation. FOX also
implements icons, images, and user-convenience features such as status
line help, and tooltips. Tooltips may even be used for 3D objects!
source: fox
installed-size: 2476

Package: libfox1.0-dev
Version: 1.0.36-2
Priority: optional
Section: devel
Maintainer: Mauricio Julio Fernandez Pradier <(E-Mail Removed)>
Depends: libfox1.0 (= 1.0.36-2)
Conflicts: libfox0.99-dev
Architecture: i386
Filename: deb/libfox1.0-dev_1.0.36-2_i386.deb
Size: 1141276
MD5sum: 61a8dd4047983621e80aa4ad82ff0ddd
Description: Development files for the FOX C++ GUI Toolkit
This package contains the headers files needed for software development
using FOX.
source: fox
installed-size: 4776

Package: libfxscintilla1
Version: 1.51-2
Priority: optional
Section: libs
Maintainer: Mauricio Julio Fernández Pradier <(E-Mail Removed)>
Architecture: i386
Filename: deb/libfxscintilla1_1.51-2_i386.deb
Size: 218964
MD5sum: c9d80535d0f5729a97ea3add8566b8c9
Description: A port of Scintilla to use FOX
A port of Scintilla to the FOX GUI library.
source: fxscintilla
installed-size: 632

Package: libfxscintilla1-dev
Version: 1.51-2
Priority: optional
Section: devel
Maintainer: Mauricio Julio Fernández Pradier <(E-Mail Removed)>
Depends: libfxscintilla1 (= 1.51-2), libc6-dev, libfox1.0-dev
Architecture: i386
Filename: deb/libfxscintilla1-dev_1.51-2_i386.deb
Size: 12354
MD5sum: 94b5eff1b80722be3365d1532af5ae86
Description: Development support for the FXScintilla library.
Header files and static libraries for the FXScintilla library.
source: fxscintilla
installed-size: 92

Package: libripper-ruby
Version: 0.0.5-2
Priority: optional
Section: libs
Maintainer: Mauricio Fernández <(E-Mail Removed)>
Depends: ruby (<< 1.7), libc6 (>= 2.3.1-1), libruby (>= 1.6.8-3)
Architecture: i386
Filename: deb/libripper-ruby_0.0.5-2_i386.deb
Size: 44402
MD5sum: fd8ba86d30b590d4c7df792279b4d91a
Description: Event-driven parsing of Ruby source code
ripper is to Ruby source code what SAX is to XML.
source: ripper
installed-size: 208

Package: libripper-ruby1.7
Version: 0.0.5-2
Priority: optional
Section: libs
Maintainer: Mauricio Fernández <(E-Mail Removed)>
Depends: ruby1.7, libc6 (>= 2.3.1-1), libruby1.7 (>= 1.7.2.0cvs2002.07.13-2)
Architecture: i386
Filename: deb/libripper-ruby1.7_0.0.5-2_i386.deb
Size: 44472
MD5sum: d9a288735d04042b1ee8fd37ce56238b
Description: Event-driven parsing of Ruby source code
ripper is to Ruby source code what SAX is to XML.
source: ripper
installed-size: 208

Note I had to repackage libfox1.0 because the version in Debian at that
time was too old for FXRuby.

Congrats for entering Debian I've thought of doing that several times
in the past but now I see it is probably too strong a commitment for me

Please tell me if you need help w/ the packages.

--
_ _
| |__ __ _| |_ ___ _ __ ___ __ _ _ __
| '_ \ / _` | __/ __| '_ ` _ \ / _` | '_ \
| |_) | (_| | |_\__ \ | | | | | (_| | | | |
|_.__/ \__,_|\__|___/_| |_| |_|\__,_|_| |_|
Running Debian GNU/Linux Sid (unstable)
batsman dot geo at yahoo dot com

Those who don't understand Linux are doomed to reinvent it, poorly.
-- unidentified source

 
Reply With Quote
 
 
 
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
[ANN] Builds of PyWebkitGtk and Webkit-Glib-Gtk(r39359+#16401.master) for Debian i386,Debian AMD64 and Macports MacOSX 10.4 Luke Kenneth Casson Leighton Python 0 12-31-2008 08:23 PM
[ANN] At InfoQ: Interview about FXRuby, plus an exclusive chapterfrom the FXRuby Book Lyle Johnson Ruby 0 05-20-2008 02:32 PM
[Debian] Upgrading to kernel 2.6 in Debian DUser NZ Computing 0 01-11-2004 12:38 AM
FXRuby and OLE container ? Jérôme Hauss Ruby 0 08-14-2003 08:38 AM
FXRuby Popup problem (runnable script inside) Recheis Meinrad Ruby 0 08-04-2003 10:21 AM



Advertisments