Ticket #4 (closed todo: done)
Create Debian package of source
| Reported by: | raevol | Owned by: | ichthyo |
|---|---|---|---|
| Priority: | lesser | Milestone: | 1alpha |
| Component: | infrastructure | Keywords: | dpkg |
| Cc: | Blocked By: | #27 | |
| Blocking: | #36, #164, #667 |
Change History
comment:2 Changed 3 years ago by ichthyo
- Status changed from new to accepted
- Component changed from moinmoin2asciidoc to infrastructure
comment:3 follow-up: ↓ 5 Changed 3 years ago by ichthyo
I am not sure it's a good idea to have the debian package structure within the main source
tree. But, basically I am responsible for debian packaging and will come up with a basic
structure somewhere in the next few months....
comment:5 in reply to: ↑ 3 Changed 3 years ago by ct
Replying to ichthyo:
I am not sure it's a good idea to have the debian package structure within the main source
tree. But, basically I am responsible for debian packaging and will come up with a basic
structure somewhere in the next few months....
Where else? even the kernel ships with a ./debian dir, having a rpm.spec file and other package descriptors would be nice too (but no urge)
comment:6 Changed 3 years ago by ichthyo
Personally I am also in favour of maintaining a ./debian dir in tree, but I see many debian
people stating that the debian dir is the packager's job and the upstream developers should
not try to maintain a debian dir of their own. In a similar vein, the new (post Lenny) dpkg
will throw away a debian dir found within the upstream tarball entirely, before applying
the debianisation patch.
I didn't reach any conclusion, but maybe a solution would be to have an admin/debian dir
and an admin/rpm.spec file and set up some scripting to create the debianisation patch out
of it.
comment:8 Changed 3 years ago by ct
- Type changed from task to planned
Ichthyo: maybe we could shift the package creation to the 'beta' milestone, at least building and packaging for different/other distros is something I expect to happen due an alpha phase but not necessary earlier (some people may start with it anyways). Defining that in alpha, interested users/testers can compile and install it from source would be sufficient for me, and there is plenty of core stuff to do to reach 'alpha' anyways. Of course this would be a refinement on the roadmap.
comment:13 Changed 15 months ago by ichthyo
- Status changed from accepted to closed
- Type changed from planned to todo
- Resolution set to done

The new source needs to be put into a debian package structure. This needs to be done from the start, the same as the current cinelerra.