Making a deb package
Michał Zając
michal.zajac at gmail.com
Mon Aug 17 21:14:30 UTC 2015
1. No, the deb package itself contains only binaries.
2. As above, the deb package just extracts the binaries into proper place.
3. No.
4. No.
5. To obtain a deb package you need to tell debuild HOW to build the source
to obtain the binaries first. You do that in files which are stored in
debian/ directory where you source code is. Bazaar branches can contain
only the debian/ directory or the whole source code with the debian/
directory on a separate branch (it all depends on workflow so I don't think
you should really bother with this now).
If your project is Qt based then I believe it's using CMake as build system
which should be relatively easy to package. I encourage you to publish the
source somewhere so we can talk about specifics.
On Mon, Aug 17, 2015 at 9:40 PM, Craig Bakalian <craigbakalian at verizon.net>
wrote:
> Hi all,
>
> I am teaching my son how to program in c++. We created a project and
> implemented it that is a tangram puzzle. It is actually very nice. I am
> the programmer "back in the day" who created the first tangram puzzles on
> a iMac using objective-c and cocoa, about 20 years ago.
>
> Anyway, we, my son and I, want to publish the thing on Ubuntu Software
> Centre. I know I have to create a deb package, and I am not a technology
> idiot and yet I find the task daunting and obfuscated. I am struggling
> with the logic.
>
> Does the package have to contain source code, in our case it is a qt
> project?
> Does a deb package actually build the code and install it on the users
> system?
> Does the package have to contain a makefile?
> Does the package have to contain a qmake file?
> What is the relationship of bazaar and the deb package?
>
> the example on the web page listed
> http://packaging.ubuntu.com/html/packaging-new-software.html has a config
> file. Must there be a config file in the package?
>
> Craig Bakalian
>
>
> --
> Ubuntu-motu mailing list
> Ubuntu-motu at lists.ubuntu.com
> Modify settings or unsubscribe at:
> https://lists.ubuntu.com/mailman/listinfo/ubuntu-motu
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/ubuntu-motu/attachments/20150817/16d240af/attachment.html>
More information about the Ubuntu-motu
mailing list