Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 485262 - dev-cpp/cereal - A C++11 Library for serialization
Summary: dev-cpp/cereal - A C++11 Library for serialization
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Default Assignee for New Packages
URL: http://uscilab.github.io/cereal/index...
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2013-09-18 06:30 UTC by Taahir Ahmed
Modified: 2020-06-25 15:12 UTC (History)
0 users

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


Attachments
Ebuild for cereal-0.9.1 (cereal-0.9.1.ebuild,4.06 KB, text/plain)
2013-09-18 06:31 UTC, Taahir Ahmed
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Taahir Ahmed 2013-09-18 06:30:11 UTC
Cereal is a C++11 serialization library, in the vein of Boost Serialization, but faster and without the overhead of bare pointer tracking.

I've attached an proposed ebuild for cereal-0.9.1, which I'm currently using in a personal repository.

Cereal has a makefile in their source tarballs, but it only handles coverage, unit tests, and benchmarks -- there is no "make install" target.  Instead, you're just supposed to copy the <tarball root>/include/cereal directory to /usr/include.  I couldn't find a simple way to do that in the ebuild, so it installs each file one-by-one with doins.


Reproducible: Always
Comment 1 Taahir Ahmed 2013-09-18 06:31:29 UTC
Created attachment 358908 [details]
Ebuild for cereal-0.9.1
Comment 2 Taahir Ahmed 2013-09-18 06:32:41 UTC
Also, the tarballs on their site are named like "v0.9.1.tar.gz", which isn't the most descriptive name to be residing in distfiles.  I'm not sure what to do about that, though.
Comment 3 Christoph Junghans (RETIRED) gentoo-dev 2020-06-25 15:12:22 UTC
In the tree as dev-libs/cereal