distribute

Distributing loadable builtin bash modules

I've written a built-in for bash which modifies the 'cd' command, a requirement for my software. Is there a way to actually distribute a loadable independently of bash itself? I'd ideally like to distribute just a drop in "additional feature" because I know people can be put off by patching and compiling their shell from source code. ...

Distribute a application to the public so they can compile, without revealing the source

I have a proprietary application I would like to hand out to a few people for testing, except we do not want to reveal the source to them. The application is written in C++ for Linux. It links against readily available packages on the Fedora/Ubuntu repos. Is there any way to process the source to something intermediate... then distribu...

Shipping Closed-Source Application for Linux

What are some methods I can use to ship a closed-source application for linux? At the moment the application links against a few libraries (WxWidgets, GraphcisMagic, Crypto++, etc). Statically link everything to a single executable? Include the Libraries in a package? Ship the Dynamically Linked executable (and have the user get t...

media server: distributing tv tuner stream to multiple clients

Hi all, I am using a tv tuner (hauppage 1600) that is shows up as a character device (/dev/video0). I normally open this device using VLC and it displays cable TV. 1st problem) I would like to have an application access this device, read the stream, and distribute it to multiple clients. I have tried to use a java filereader to re...

How to check licence of third-party jars

We distribute a number of third-party jars with our product. Is there any way I can analyse or perform a lookup on each jar in order to determine its license - e.g. CDDL v1.0, Apache License Version 2.0? I thought maven might provide an answer, but a quick search of the repositories shows that many projects do not provide their licens...

Introduction/tutorial to `pkg_resources`

I heard about Distribute's pkg_resources. I want it to organize resources such as images in my project. Is there a good tutorial on how to use it? ...

`pkg_resources.require()` doesn't see wxPython

I'm using Distribute's pkg_resources.require() in my project to check if prerequisites are installed on the user's machine. One of the prerequisites is wxPython. But when I try pkg_resources.require('wxPython'), I'm getting the DistributionNotFound error, even though it's definitely installed and operable on my machine. I also tried the...

Packaging resources with setuptools/distribute

I'm developing an Python egg that has several .txt dependencies (they're templates used to generate files by the egg itself), and I'm struggling to get those dependencies copied to site-packages during setup.py install. According to the distribute documentation... Filesystem of my package: setup.py package |--- __init__.py |--- main.py...

Including package data with Distribute

I'm trying to use Distribute for my project's setup.py. I want it to include all the files in the package folder, which are text and image files, but not .pyc files of course. I read that the files should either be tracked by CVS and SVN, or there should be a MAINFEST.in. So: I use neither CVS nor SVN, I use git. I know that it's poss...

paster errors after installing distribute 0.6.10

Been working on a Plone site for the last few weeks, it's the first time I've worked on one using buildout for recipes and paster for template generation, and it's been a learning curve. two days ago, everything was working fine. Yesterday, I started working from my known good source and used paster to generate boilerplate for a new...

ActionScript 3 Distributing TextFields

Actionscript 3 I have been wrecking my head most today on the best way of going about this, but i end up over complicating what i would believe to be a simple task. I have some TextFields lined up next to each other all fixed width, i.e ( [ width ]) tf1 tf2 tf3 tf4 tf5 [ 80 ][ 50 ][ 50 ...

State of Python Packaging: Buildout, Distribute, Distutils, EasyInstall, etc...

The last time I had to worry about installing Python packages was two years ago working with Enthought, NumPy and MayaVi2. That experience gave me lingering nightmares related to quirky behavior installing & updating Python packages in non-standard locations (in $HOME/usr/local2.6/, for example). Anyway, my work is taking me back to in...

Use distribute/setuptools to create symlink (or run script)?

As part of my project's setup process, I need to symlink one of the packages to a specified directory so an init.d script can find it. Is there any way to add this as a post-processing command to setup()? I would even settle for creating another file that creates the link and pass it to setup() as part of some kwarg list of "run these" (...

How do I get started with zc.buildout and Distribute?

I want to use buildout for dependency management, and I hear distribute is the new good way to manage installation of your project. However, easy tutorials to get started seem to be thin on the ground. The most straight forward I've seen is Jacob Kaplan-Moss's Developing Django apps with zc.buildout (my use case is a web application), b...

Android: how distribute paid application when paid Market is not available in my country (OBSOLETE)

WARNING: this question is now obsolete, as Android Market includes much more countries and such services as PayPal Mobile Payments Library are available. Hi! I'd like to sell my Android application, but I live in Poland and in my country* Android Market supports only free apps (we cannot sell and we cannot buy too). What is the best wa...

PIP: Installing only the dependencies

I have a script that creates a virtualenv, installs distribute and pip in it and then optionally clones a git repo. Now I have the project I will be working on, installed. But its dependencies are not installed. How can I make pip install all the dependencies as if I have issued a pip install MyApp? EDIT: Appareantly my question is a d...

Closed-Source applications for linux

I am working on a closed source application that should run on Windows, Mac OS X and major Linux distributions (maybe open-source at a later stage). The program will link against some libraries: boost, Lua, StormLib and zlib. From what I understood there shouldn't be any issues regarding the licenses. It's a C++ command line applicati...

Standard way of distributing source code?

I am relatively new to programming, and have built a few working C++ commandline programs with Xcode in Mac OS X (no dependencies on Mac-only libraries or APIs). My question is: What is the standard way of packaging and distributing the source code (and possibly compiled binaries)? i.e. Almost all Linux programs seemed to be distributed...

"UserWarning: Unbuilt egg for setuptools" - What does this actually mean?

Hiya. When I install things into a virtualenv using pip I often see the message "UserWarning: Unbuilt egg for setuptools". I always safely ignore it and go about my business and it doesn't seem to cause me any problems. But I've suddenly been smacked in the face with curiosity, and wondered if someone could explain what it means, exac...

Howto install distribute for Python 3

I am trying to install distribute using ActivePython 3.1.2 on Windows. Running python distribute_setup.py as described on the cheese shop give me: No setuptools distribution found running install Traceback (most recent call last): File "setup.py", line 177, in scripts = scripts, File "C:\Dev\Python_x86\3.1\lib\distutils\c...