Hi! Please find attached ETL-0.04.06.ebuild, this ebuild is needed by Synfig an industrial-strength vector-based 2D animation software package. ETL is a multiplatform class and template library designed to complement and supplement the C++ STL. Reproducible: Always Steps to Reproduce:
Created attachment 71947 [details] ETL-0.04.06.ebuild
Created attachment 72881 [details] ETL-0.04.07.ebuild
Created attachment 81071 [details] ETL-0.04.08.ebuild Version Bump.
I got this working (maybe?) on AMD64: ekeyword ~amd64 ETL-0.04.08.ebuild I also added: PROVIDE="virtual/ETL" so that it would work with the synfig-svn ebuild posted on the wiki: http://wiki.synfig.com/Gentoo_Ebuilds --Dan
Created attachment 99127 [details] ETL-20060929.ebuild based on user subversion download Hi, Posting updated ebuilds, based on a user-initiated subversion download. Instructions are at http://forums.gentoo.org/viewtopic-t-503491.html NB ebuilds don't provide virtuals. Designed to be used together. HTH Steve.
See *** Bug 149541 wrt SRC_URI
Created attachment 105313 [details] Updated ebuild for ETL svn co #229 Hi Updated ebuild for latest synfig pkgs. HTH, Steve.
Created attachment 106820 [details] ETL-229 ebuild updated for docs
Created attachment 108557 [details] ETL-231 ebuild (minor adjustment) Minor update to use emake, correct lack of space in brackets in `doc? (app-doc/doxygen)' (as pointed out by pmerge.)
Created attachment 108561 [details] ETL-231 ebuild (very minor adjustment) Missed out one (e)make.
Created attachment 121941 [details] ETL-502.ebuild
Don't use mirror://gentoo in SRC_URI. In sunrise-overlay now.
Created attachment 133240 [details] ETL-0.04.10.ebuild
Created attachment 136438 [details] changed make install to emake install just changing make install to emake install and trying to get it into sunrise
Created attachment 136441 [details] adding ~amd64 and ~x86 as a keywords
0.04.11 is out, please update (I'm from upstream). Also, please change the URL to http://synfig.org
Compiling and usage of the new version works fine, with one nasty exception: The current version of ETL is 0.04.11, while the download file name is called 0.4.11 and unpacks int a directory called ETL-0.4.11. Therefore I named the ebuild ETL-0.4.11.ebuild, this seems to be the best way for now, it can be corrected as soon as there's a new, better named version available. The upstream bug report is here: http://sourceforge.net/tracker/index.php?func=detail&aid=1940444&group_id=144022&atid=757416
Created attachment 149432 [details] bumped version, attention: the strange version is due to upstream naming problems bumped version, attention: the strange version is due to upstream naming problems
Created attachment 149467 [details] replaces the previous ebuild, correct version upstream Thanks to Paul, there's a correctly named version upstream now, this ebuild should work as a simple replacement for the previous one. Compiled & tested on amd64.
This ebuild is already in sunrise: https://overlays.gentoo.org/proj/sunrise/browser/reviewed/dev-cpp/ETL I did update it in sunrise, please get yourself an account for sunrise or ask in #gentoo-sunrise (irc.freenode.net) for future revbumps.
ETL-0.04.12 will be officially announced to be released the next days, it's available already at the old place. Just renaming ETL-0.04.11.ebuild to ETL-0.04.12.ebuild works.
ETL 0.04.12 has been released.
Created attachment 213787 [details] ETL-0.04.13.ebuild Ebuild for the last available version 0.04.13, same of the 0.04.11 posted here.
Created attachment 213792 [details] Development version Ebuild for the last development version from the git repository
Created attachment 220105 [details] Version bump Revised version thanks to the irc guys. It's added to sunrise.
Created attachment 220107 [details] Development version. Development version revised thanks to the people in the irc. Added to sunrise overlay.
Created attachment 370386 [details] ETL-9999.ebuild updated old live ebuild to work with current synfig code and current portage/eclasses
Created attachment 391494 [details] ETL-0.04.17.ebuild
It seems that this package is no longer in Sunrise.
(In reply to Michał Górny from comment #29) > It seems that this package is no longer in Sunrise. However, it has been in Gentoo for a while.[1] Sadly, it is way outdated. :( 1: http://en.znurt.org/dev-cpp/ETL
>>> Installing (1 of 1) dev-cpp/ETL-0.04.15::gentoo * checking 71 files for package collisions >>> Merging dev-cpp/ETL-0.04.15 to / --- /usr/ --- /usr/include/ >>> /usr/include/ETL/ >>> /usr/include/ETL/_thread.h >>> /usr/include/ETL/_fastangle.h >>> /usr/include/ETL/_curve_func.h >>> /usr/include/ETL/etl_profile.h >>> /usr/include/ETL/_boxblur.h >>> /usr/include/ETL/_clock_system.h >>> /usr/include/ETL/_mutex_win32.h >>> /usr/include/ETL/_pen.h >>> /usr/include/ETL/status >>> /usr/include/ETL/_clock_win32hpcount.h >>> /usr/include/ETL/_trivial.h >>> /usr/include/ETL/_smach.h >>> /usr/include/ETL/rect >>> /usr/include/ETL/_bezier.h >>> /usr/include/ETL/smach >>> /usr/include/ETL/_status.h >>> /usr/include/ETL/_value.h >>> /usr/include/ETL/spline >>> /usr/include/ETL/fastangle >>> /usr/include/ETL/etl_config.h >>> /usr/include/ETL/_misc.h >>> /usr/include/ETL/_stringf.h >>> /usr/include/ETL/handle >>> /usr/include/ETL/_ref_count.h >>> /usr/include/ETL/_clock_gettimeofday.h >>> /usr/include/ETL/_bezier_angle.h >>> /usr/include/ETL/_rwlock.h >>> /usr/include/ETL/stringf >>> /usr/include/ETL/_calculus.h >>> /usr/include/ETL/trivial >>> /usr/include/ETL/thread >>> /usr/include/ETL/ipc >>> /usr/include/ETL/_mutex_pthreads.h >>> /usr/include/ETL/angle >>> /usr/include/ETL/_random.h >>> /usr/include/ETL/_bspline.h >>> /usr/include/ETL/_rect.h >>> /usr/include/ETL/gaussian >>> /usr/include/ETL/_clock_base.h >>> /usr/include/ETL/_mutex_null.h >>> /usr/include/ETL/hermite >>> /usr/include/ETL/mutex >>> /usr/include/ETL/surface >>> /usr/include/ETL/pen >>> /usr/include/ETL/_mutex_pthreads_simple.h >>> /usr/include/ETL/_fixed.h >>> /usr/include/ETL/random >>> /usr/include/ETL/_condition.h >>> /usr/include/ETL/ref_count >>> /usr/include/ETL/_handle.h >>> /usr/include/ETL/_angle.h >>> /usr/include/ETL/_surface.h >>> /usr/include/ETL/smart_ptr >>> /usr/include/ETL/calculus >>> /usr/include/ETL/fixed >>> /usr/include/ETL/_smart_ptr.h >>> /usr/include/ETL/clock >>> /usr/include/ETL/_curve.h >>> /usr/include/ETL/misc >>> /usr/include/ETL/_hermite.h >>> /usr/include/ETL/value >>> /usr/include/ETL/boxblur >>> /usr/include/ETL/_fastangle_tables.h >>> /usr/include/ETL/_gaussian.h >>> /usr/include/ETL/bezier --- /usr/bin/ >>> /usr/bin/ETL-config --- /usr/share/ --- /usr/share/doc/ >>> /usr/share/doc/ETL-0.04.15/ >>> /usr/share/doc/ETL-0.04.15/NEWS.bz2 >>> /usr/share/doc/ETL-0.04.15/AUTHORS.bz2 >>> /usr/share/doc/ETL-0.04.15/ChangeLog.bz2 >>> /usr/share/doc/ETL-0.04.15/README.bz2 --- /usr/lib64/ --- /usr/lib64/pkgconfig/ >>> /usr/lib64/pkgconfig/ETL.pc >>> dev-cpp/ETL-0.04.15 merged. >>> Recording dev-cpp/ETL::gentoo in "world" favorites file... >>> Auto-cleaning packages...
Created attachment 633882 [details] ETL-1.3.13 draft ebuild A simple version bump from Samuel Bauer's ETL-1.3.11.ebuild in bug #111278 to keep up with the latest release. https://bugs.gentoo.org/111278