pdfPres icon indicating copy to clipboard operation
pdfPres copied to clipboard

Provide binary packages for the most common platforms

Open zimon opened this issue 15 years ago • 10 comments

There should be binary packages provided at least in exe (if the program runs on windows), deb and rpm format. Maybe a MacOS binary would be usefull as well.

zimon avatar Feb 20 '10 14:02 zimon

Maybe there should be some kind of roadmap that defines which features should be implemented in version 0.2. So there would be a goal and when it is reached it makes sense to provide binary packages for it.

zimon avatar Feb 22 '10 12:02 zimon

How about getting those features done that are not labeled as "future"? I'm a bit unsure about text formatting (issue #4), though -- could be a bit more work.

By the way, I could only provide a PKGBUILD for Arch Linux at the moment. However, I could install Fedora and/or SuSE in VirtualBox for the rpm packages. But for now, there's no chance I could get Mac or Windows binaries done.

vain avatar Feb 23 '10 13:02 vain

I could try to build a deb packet for ubuntu/debian. Maybe mark issue #4 (formatting) as future feature. I think it is not that important.

zimon avatar Feb 24 '10 18:02 zimon

Aye!

I reopened the issue because ... it's not done yet. :)

vain avatar Feb 25 '10 19:02 vain

I tried to compile on OSX Lion and it does compile. So far the good news. The bad news is that when I run it with a presentation my black screen stays black and nothing happens. I'll try to look into this in the next couple of weeks.

tonk avatar Jan 27 '12 07:01 tonk

Thanks for the feedback!

I appreciate any help on this issue. I still don't have access to MacOS and I don't think that will change for the next couple of years.

vain avatar Jan 27 '12 17:01 vain

Due to a very, very busy schedule it took a little longer than I hoped. But, .... tadaaaa...., I compiled it on OSX and it works. This is what I did: (On OSX Lion 10.7.3)

  • Install XCode
  • Install MacPorts
  • From ports, install scons
  • Install XQuartz
  • Change SConstruct: Set the full path of pkg_config
  • Change SConstruct: Remove version string (OSX doesn't play nice (yet))
  • Start XQuartz and in the XTerm shown, start pdfpres

I'll try create a complete package, including all needed libraries, but that could take a while.

tonk avatar Feb 04 '12 13:02 tonk

Oke, I've got it.

At the bottom of the SConstruct file I added:

Install instruction

env.Install('usr/local/bin', source = ['pdfpres']) env.Install('usr/local/man/man1', source = ['man1/pdfpres.1'])

to install in the local directory.

Then I created an OSX package. For people to test it please download at: http://tonkersten.com/files/pdfpres/pdfpres.pkg

tonk avatar Feb 04 '12 19:02 tonk

Nice!

I have no way to test this -- anyone out there?

vain avatar Feb 05 '12 07:02 vain

I tested it on a MB of a coworker and it seems you need GTK2 as well. You can install it from ports, but then you also need XCode and that would be to much. Looking into that. I guess I need the GTK+/OSX set, just like The Gimp.

tonk avatar Feb 06 '12 09:02 tonk