I need to install geany and geany-plugins 1.37 on a large number (hundreds) of embedded linux computers running Ubuntu 18.04. The official apt repo only provides geany 1.32, which is missing a couple critical features. I'm able to compile and install geany and Geany-plugins 1.37 from source on one machine ... but this is not practical on 300.
Really I want to make a .deb installer package from my compiled sources. This must be possible. I've seen various GitHub issues here (https://github.com/geany/geany/issues/2044) which mention a tool called "checkinstall" that looks troublesome, and another post that mentions a geany Makefile target called "make dist", for which I cannot find any documentation, and have not yet tried.
Surely it must be possible to create .deb packages for geany and Geany-plugins. They clearly exist in the apt universe, but are years out of date. Can somebody point me in the right direction? Better yet, can somebody provide steps which are actually known to work on ubuntu 18.04 for creating .deb packages from compiled geany-and-plugins sources?
Thanks!
Hi,
We don't really make Debs ourselves, but if I were you I'd use the Ubuntu package itself (apt-get source geany) and update it to use the newer sources, or even take a newer package and rebuild it on 18.04. As geany itself didn't change much the packaging should be nearly the same, if not exactly the same.
Hope that helps, otherwise maybe check out Chow's personal repo (hyperair), maybe he still makes newer release for 18.04, not sure.
Regards, Colomban
Le 15 octobre 2021 17:04:52 GMT+02:00, Tim DeBenedictis ***@***.***> a écrit :
I need to install geany and geany-plugins 1.37 on a large number (hundreds) of embedded linux computers running Ubuntu 18.04. The official apt repo only provides geany 1.32, which is missing a couple critical features. I'm able to compile and install geany and Geany-plugins 1.37 from source on one machine ... but this is not practical on 300.
Really I want to make a .deb installer package from my compiled sources. This must be possible. I've seen various GitHub issues here (https://github.com/geany/geany/issues/2044) which mention a tool called "checkinstall" that looks troublesome, and another post that mentions a geany Makefile target called "make dist", for which I cannot find any documentation, and have not yet tried.
Surely it must be possible to create .deb packages for geany and Geany-plugins. They clearly exist in the apt universe, but are years out of date. Can somebody point me in the right direction? Better yet, can somebody provide steps which are actually known to work on ubuntu 18.04 for creating .deb packages from compiled geany-and-plugins sources?
Thanks!
-- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/geany/geany/issues/2944
Also Debian has packages up to 1.37, just not on the stable version https://packages.debian.org/unstable/geany and as 1.38 is only brand new its no surprise its not there (yet).
@timmyd7777
I've built [1.38 ± translations](https://launchpad.net/~xiota/+archive/ubuntu/stuff-18.04/+build/22285792) for 18.04 on [launchpad.net](https://launchpad.net/). The process is basically...
* Package the source into a file with the name `package_version.orig.tar.xz` * Create a `debian` folder with packaging information. The easiest way to do this is to grab an [existing version](https://launchpad.net/ubuntu/+source/geany) and modify it. - Since you're backporting to an older distribution, you'll have to modify the dependencies list in the `debian/control` file. - You may need to backport dependency packages for your distribution. (Doesn't seem to be necessary in this case.) - Update `debian/changelog` * Create an account and PPA to upload your package.
If you don't want to use a PPA, you can build the `deb` locally with `dpkg-buildpackage`.
If you need more details on any of the above steps, you can search the internet.
github-comments@lists.geany.org