Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 200861 - dev-cpp/ctemplate.0.8 (New Package)
Summary: dev-cpp/ctemplate.0.8 (New Package)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement
Assignee: C++ Team [disbanded]
URL:
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2007-11-30 19:53 UTC by pepone
Modified: 2009-02-28 11:02 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
dev-cpp/ctemplate.0.8.ebuild (New Package) (ctemplate-0.8.ebuild,670 bytes, text/plain)
2007-11-30 19:56 UTC, pepone
Details
dev-cpp/ctemplate.0.8-r1.ebuild (Update Package) (ctemplate-0.8-r1.ebuild,563 bytes, text/plain)
2007-12-01 20:17 UTC, pepone
Details
dev-cpp/ctemplate.0.8.ebuild (New Package) (ctemplate-0.8.ebuild,471 bytes, text/plain)
2007-12-02 17:55 UTC, pepone
Details
dev-cpp/ctemplate-0.9 (Update) (ctemplate-0.9.ebuild,471 bytes, text/plain)
2008-01-29 22:37 UTC, pepone
Details
Version bumb to 0.91 (ctemplate-0.91.ebuild,1.39 KB, text/plain)
2009-02-28 11:02 UTC, ml
Details

Note You need to log in before you can comment on or make changes to this bug.
Description pepone 2007-11-30 19:53:08 UTC
Hi

I attach an ebuild for instal the google-ctemplate c++ library, see the home page http://code.google.com/p/google-ctemplate/ for more info about this package.

I have the ebuild in my local overlay and works fine for me , but this is my first ebuild and it need same revision for include in portage.
Comment 1 pepone 2007-11-30 19:56:17 UTC
Created attachment 137406 [details]
dev-cpp/ctemplate.0.8.ebuild (New Package)

Hi

I attach an ebuild for instal the google-ctemplate c++ library, see the home
page http://code.google.com/p/google-ctemplate/ for more info about this
package.

I have the ebuild in my local overlay and works fine for me , but this is my
first ebuild and it need same revision for include in portage.
Comment 2 Tiziano Müller (RETIRED) gentoo-dev 2007-12-01 07:32:55 UTC
ok, here comes the review:
- No stable keywords for new ebuilds. Change amd64 to ~amd64 (and the same for x86)
- src_unpack is for unpacking, not building. You can remove it completely.
- Remove the einfos from src_install
- Remove the -j1 in src_install

You can commit the ebuild to the Gentoo User Overlay. More information is here: http://overlays.gentoo.org/proj/sunrise
Comment 3 pepone 2007-12-01 20:17:12 UTC
Created attachment 137496 [details]
dev-cpp/ctemplate.0.8-r1.ebuild (Update Package)

Hi
I made the changes that Tiziano Müller propose, must i commit now to User Overlay or must i change same thing more before commit.

Thanks
Comment 4 Tiziano Müller (RETIRED) gentoo-dev 2007-12-02 10:46:37 UTC
Well, please remove the following lines in src_install:
    cd ${S}
    econf || died "econf failed!!"
    emake || died "emake failed!!"

And the use flags "test debug" since you're not using them...

After the next step, it's probably time to visit the #gentoo-sunrise IRC channel and show your ebuild there.

(and there's no need of adding -r1 since you didn't commit it anywhere yet)
Comment 5 pepone 2007-12-02 17:55:54 UTC
Created attachment 137554 [details]
dev-cpp/ctemplate.0.8.ebuild (New Package)

Removed unneeded code and uses that are no in use at this point.
Comment 6 pepone 2008-01-29 22:37:57 UTC
Created attachment 142168 [details]
dev-cpp/ctemplate-0.9 (Update)

dev-cpp/ctemplate-0.9 (Update)
This release include several bug fixes, see the discussion group for more details 
http://groups.google.com/group/google-ctemplate.

Can this ebuild be included in current portage, what steps are needed for include it.

thanks.
Comment 7 Tiziano Müller (RETIRED) gentoo-dev 2008-01-31 08:57:57 UTC
Usually a lot of patience.
Comment 8 Tiziano Müller (RETIRED) gentoo-dev 2008-01-31 09:00:19 UTC
But not this time ;-)

Please wait a couple of hours and resync...
I also added vim-syntax and emacs support. If you want to learn how to write  complete ebuilds, please compare it to yours.

Cheers.
Comment 9 ml 2009-02-28 11:02:28 UTC
Created attachment 183463 [details]
Version bumb to 0.91

Version bumb to 0.91.
Necessary for MySQL Workbench (http://bugs.gentoo.org/show_bug.cgi?id=238507).