File: README.source

package info (click to toggle)
e17 0.27.1-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 439,204 kB
  • sloc: ansic: 258,323; xml: 1,010; sh: 992; makefile: 21
file content (40 lines) | stat: -rw-r--r-- 1,521 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
Notes on git-buildpackage
-------------------------

debian/gbp.conf and debian/watch are setup to make importing new
upstream tarballs easy.  The config assumes that you have local
branches named "upstream-tarball" and "pristine-tar" that track the
remote branches of the same names.  From a fresh clone:

$ git checkout -b upstream-tarball origin/upstream-tarball
$ git checkout -b pristine-tar origin/pristine-tar

Now switch back to the release branch and import:

$ git checkout debian/experimental
$ gbp import-orig --uscan

Once the new version is packaged, remember to push these additional
branches too!

$ git push origin debian/experimental upstream-tarball pristine-tar

 -- Ross Vandegrift <ross@kallisti.us>, Sat, 18 Feb 2017 14:29:05 -0500


Note on eolian-generated symbols
--------------------------------

Symbols for EFL are not declared statically, as one might expect for C
libraries.  They are automatically generated by eolian, which itself
is a component of EFL.  This will offer a bunch of cool features,
including auto-generation of bindings for various languages.  More
details can be found in thie presentation:
https://download.tizen.org/misc/media/conference2014/slides/tdc2014-core-object-model-eo-efl.pdf

Today, eolian is required for elementary and apps that use it.  But
since it isn't yet marked as stable by upstream, the symbols files
have been modified to include the version of eolian used to generate
them.

 -- Ross Vandegrift <ross@kallisti.us>, Sun, 20 Dec 2015 12:06:43 -0500