Oww is a software project, to communicate with the Dallas 1-wire weather station and other 1-wire sensors, presenting live weather readings, logging data to file, uploading data to weather Web sites, and sending data to other programs through a command line interface. This is my firts ebuild, I hope it works :). I still miss some things, like disable GUI compiling based on USE flags. Reproducible: Always Steps to Reproduce:
Created attachment 11155 [details] oww-0.68.11.ebuild Firts ebuild. Basic compile/install functions
I'm trying to reduce the number of packages I maintain. Punting back to bug-wranglers.
Created attachment 20601 [details] oww-0.69.0.ebuild This is a great program, I've been using it here for about two years.
Created attachment 20604 [details] oww-0.71.1.ebuild This is the latest oww, now hosted at sourceforge.net. I have no problems compiling it and running it here with the --prefix=/usr/local option to econf, but you can remove this or change it to point somewhere else. --enable-interactive can become a USE option eventually, but for now I am automatically including it as I use owwnogui here (much easier to run in background on server.)
Please modify your ebuild: 1) use only TAB for indenting 2) don't write the version in the ebuild, use ${PV} (see man 5 ebuild) 3) use mirror://sourceforge/.... for the SRC_URI 4) remove redundand $S definition 5) do not install into /usr/local - ebuilds create parts of the distribution, and the FHS says that /usr/local is for none-distribution stuff. If you have any questions, don't hesitate to ask
Created attachment 22328 [details] oww-0.71.1.ebuild Still trying to get the hang of this...I thought following other ebuilds by example would work, but apparently not. Here is a resubmit of the oww-0.71.1.ebuild, with the changes made (at least I think they are correct now.) Thanks for working with me on this one.
Accepted with slight modifications: - make DESTDIR="${D}" install instead of einstall (see man 5 ebuild) - added README* NEWS to installed files Thanks for your ebuild!
Created attachment 23110 [details] oww-0.71.1.ebuild Fixed dependencies, apparently oww needs libglade < 1.99 in order to work. I just tried from scratch to install oww with libglade 2.0.1 and it didn't work.