[needs-packaging] Falcon Programming Language

Bug #174470 reported by gniccolai
4
Affects Status Importance Assigned to Milestone
Debian
Fix Released
Unknown
falconpl (Ubuntu)
Fix Released
Wishlist
gniccolai

Bug Description

I am uploading to repo a tentative source package for Falcon, a programming language.

The package will be named falcon_0.8.5; it is actually a snapshot of a release candidate for version 0.8.5.
Project is located at http://www.falconpl.org

I need a bit of help to split the resulting binary packages into:
- Libraries
- Binaries
- Devel files

Libraries are mainly an "so" called falcon_engine which is virtually standalone and can provide
scripting support for applications.
It is accompanied by a series of modules stored (normally) in /usr/lib/falcon that offer additional
functionalities to the engine and to the scripts. The "RTL" module is nearly essential, through
Falcon can work without, and the other modules that are in the tentative package are highly important.

Binaries are a set of command line tools using the engine falcon to i.e. run standalone scripts.

The devel files include headings and a couple of utilities to simplify the setup of a minimal project
using Falcon.

Related branches

Revision history for this message
gniccolai (gc-niccolai) wrote :

I have succeeded in splitting the binary packages generated by this source package in three: the lib.so engine, the binary falcon interpreter and the development files. Now I wait for comments and reviews.

Revision history for this message
Daniel Holbach (dholbach) wrote :

Can you bump back to 'in progress' once you linked to the source package in the bug?

Revision history for this message
gniccolai (gc-niccolai) wrote :

Yes, sorry.

The package is here: http://revu.tauware.de/details.py?package=falcon

Revision history for this message
Emilio Pozuelo Monfort (pochu) wrote :

Apart from the comments in IRC, the debian/shlibs file looks wrong. You need to specify the binary package name.

Check http://www.us.debian.org/doc/debian-policy/ch-sharedlibs.html#s-shlibs

Revision history for this message
gniccolai (gc-niccolai) wrote :

I have issued an official 0.8.6 release on the site, so I have re-uploaded the new package with the new version number over the previous one.

Revision history for this message
Nafallo Bjälevik (nafallo) wrote :

This package source and binary needs to be renamed. We already have falcon. Please make sure they are co-installable.

Revision history for this message
gniccolai (gc-niccolai) wrote :

Package (source and binaries) renamed from falcon to falconpl.
The file should show as http://revu.tauware.de/details.py?package=falconpl
but atm it doesn't appare on the package list on REVU.

Revision history for this message
gniccolai (gc-niccolai) wrote :

Package is now changed into 0.8.8 release.

Revision history for this message
Nafallo Bjälevik (nafallo) wrote :

This is confirmed available on 8.10.

Changed in debian:
status: New → Fix Committed
Changed in debian:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.