Commit Graph

11 Commits

Author SHA1 Message Date
Cedric BAIL 87be907144 pkgbuild: follow aur efl-git version naming. 2013-12-12 11:05:13 +09:00
Cedric BAIL 3d132d722f pkgbuild: let's tests all backend in our package. 2013-12-12 11:05:13 +09:00
Cedric BAIL 30687d42ef pkgbuild: we do conflict with efl-git from AUR. 2013-12-11 13:56:08 +09:00
Doug Newgard b10243a5ea PKGBUILD cleanup
Some of the files in the "efl" package (emotion engine and others IIRC) were linked to libs in the efl_x11 package. This created a circular dep requiring both to be installed. Should just be one package in that case.
LGPL2 is actually LGPL2.1.
Added 'custom' to license array to cover COPYING.SMALL.
There is no 'dbus-core' package, it's part of 'dbus' now.
Doesn't build without 'check' installed.
provides_efl doesn't work, changed to just provides.
Got rid of tabs in depends and provides, replaced with spaces.
No need to add default 'strip', 'docs', and 'zipman' options, if someone want to override them, there's no reason to stop them.
buildflags doesn't work as a variable, added them to CFLAGS and CXXFLAGS manually. -O2 and -g are already included by default, if someone wants to change them on their system, there's no reason to override them.
Add install script to update mime database.
Change shebang on eina-bench-cmp so it runs with python2, python is 3 on Arch.
make dist doesn't tar Makefile, so we need to check that it exists before running "make clean distclean". Otherwise the build just fails.
Building of docs should be done in the build function.
Quoted all uses of $pkgdir and $srcdir
Each package function gets it's own $pkgdir, so rm-ing them at the beginning of the function isn't needed.
Use cp -a instead of cp -r to make sure permissions are preserved.
Set correct pkgdesc, arch, license, depends, provides, and install for the doc package.

Reviewers: raster

Reviewed By: raster

CC: cedric

Differential Revision:
2013-10-26 23:56:25 +09:00
Eduardo Lima (Etrunko) d3292a7ae9 Split .gitignore into multiple files
Signed-off-by: Eduardo Lima (Etrunko) <>
2013-06-11 18:18:50 -03:00
Carsten Haitzler a9a2b2614c fix pkgbuild 2013-06-07 20:01:55 +09:00
Carsten Haitzler fa41dbd861 update pkgbuild 2013-06-07 19:13:47 +09:00
Carsten Haitzler 0af56ff18f fix up pkgbuild to be cleaner. 2013-06-07 19:03:41 +09:00
Carsten Haitzler c40ed64a46 fix up pkgbuild to be cleaner. 2013-06-07 18:35:44 +09:00
Carsten Haitzler bec4be64a1 efl: actually test and make pkgbuild work. 2013-06-05 20:08:58 +09:00
Carsten Haitzler d0bfeaf7eb we have spec files... lets add arch pkgbuild stuff too :) 2013-03-31 22:22:19 +09:00