platform/upstream/protobuf.git
3 years agockaging: Add '-fPIE' option to protoc 45/254145/1 accepted/tizen_6.5_unified accepted/tizen_7.0_unified accepted/tizen_7.0_unified_hotfix tizen_6.5 tizen_7.0 tizen_7.0_hotfix accepted/tizen/6.5/unified/20211028.225933 accepted/tizen/7.0/unified/20221110.060515 accepted/tizen/7.0/unified/hotfix/20221116.111302 accepted/tizen/unified/20210224.131644 submit/tizen/20210224.062335 submit/tizen_6.5/20211028.163601 tizen_6.5.m2_release tizen_7.0_m2_release
Sangjung Woo [Wed, 24 Feb 2021 05:20:30 +0000 (14:20 +0900)]
ckaging: Add '-fPIE' option to protoc

To make a 'protoc' as entirely position-independent code, this patch
adds '-fPIE' option to CFLAGS and CFLAGS.

* Jira: https://code.sec.samsung.net/jira/browse/TSDF-222

Change-Id: I7ebbdc105e7d55b46c024badb30c03955df41164
Signed-off-by: Sangjung Woo <sangjung.woo@samsung.com>
3 years ago[Dist] Version Bump 55/253355/1 accepted/tizen/unified/20210210.052205 submit/tizen/20210209.081553
MyungJoo Ham [Tue, 9 Feb 2021 06:21:42 +0000 (15:21 +0900)]
[Dist] Version Bump

It has been updated to 3.14.0 with previous commit.
The version definitions of packaging files (Tizen-Spec / Ubuntu)
are to be updated.

Change-Id: Ibf4572176a8beb927376a7786523a84c7b43f46f
Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
3 years agoDist/Debian: Redefine package relationships with the older packages accepted/tizen/unified/20210208.061738 submit/tizen/20210205.070755
Wook Song [Tue, 22 Dec 2020 04:29:13 +0000 (13:29 +0900)]
Dist/Debian: Redefine package relationships with the older packages

This patch redefines the binary package relationships with the older
ones (which is libprotobuf-dev, libprotoc-dev, protobuf-compiler).

Change-Id: I4f16ecf7e7f4944a5f3e49e15014b8a489557504
Signed-off-by: Wook Song <wook16.song@samsung.com>
3 years agoDist/Debian: Add debian related files
Sangjung Woo [Mon, 19 Nov 2018 08:30:22 +0000 (17:30 +0900)]
Dist/Debian: Add debian related files

In order to make a debian package, this patch newly adds some debian
related files such as rules, control & changelog. Moreover, this patch
adds the whole googletest code since it is required as git submodule.

This is the first commits for debian/ from the v3.12.3/debian branch of
the lp:~nnstreamer/+git/protobuf-old repository. All the following
commits are meld into this commit.

Change-Id: I6cd3aa250374a51907c8daf011cda532e372a14b
Signed-off-by: Jaeyun Jung <jy1210.jung@samsung.com>
Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
Signed-off-by: Parichay Kapoor <pk.kapoor@samsung.com>
Signed-off-by: Sangjung Woo <sangjung.woo@samsung.com>
Signed-off-by: Wook Song <wook16.song@samsung.com>
3 years agopackaging: Rebase 3.12.3 commit
Sangjung Woo [Thu, 2 Jul 2020 07:35:22 +0000 (16:35 +0900)]
packaging: Rebase 3.12.3 commit

Rebased 31ebe2ac71400344a5db91ffc13c4ddfb7589f92

Signed-off-by: Sangjung Woo <sangjung.woo@samsung.com>
3 years agopackaging: rebased 3.8.0 commit
Wook Song [Thu, 6 Feb 2020 05:38:13 +0000 (14:38 +0900)]
packaging: rebased 3.8.0 commit

Rebased 09745575a923640154bcf307fba8aedff47f240a

Change-Id: Ie244ac347f51f06afe64e82cf53d928e61bfd8d3
Signed-off-by: Wook Song <wook16.song@samsung.com>
3 years agopackaging: remove python subpackages.
MyungJoo Ham [Fri, 22 Nov 2019 05:36:37 +0000 (14:36 +0900)]
packaging: remove python subpackages.

Tizen does not support full-range of python; Tizen has
minimal python packages for build dependencies.

Thus, until we have explicit requests, disable python
subpackages.

Change-Id: I33da0d48f84285443c88a283389eb2fc6ad1a012
Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
3 years agoRemove libprotobuf workaround
MyungJoo Ham [Wed, 13 Nov 2019 00:57:58 +0000 (09:57 +0900)]
Remove libprotobuf workaround

As it appears that all the clutters are cleaned up from
other packages and image configuration, let's remove
the workaround.

If there still are remaining clutters, we will get error
messages from dashboard, preventing SR, which will let us
revert this.

Change-Id: Ie630c93813c5594def919b3254df53dca2822aa2
Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
3 years agopackaging: workaround for libprotobuf-lite9
MyungJoo Ham [Wed, 27 Mar 2019 00:33:33 +0000 (09:33 +0900)]
packaging: workaround for libprotobuf-lite9

Packages should not explicitly depend on shared libraries;
however we still have such packages in Tizen.

Thus, we are hereby providing a workaround for
hardcoded dependencies.

CC: wchang.kim@samsung.com
Change-Id: I1036306f8d4515ad69b4f95e010373de5c2b3c2f
Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
3 years agopackaging: Workaround for device-certificate-manager.
MyungJoo Ham [Tue, 26 Mar 2019 06:31:07 +0000 (15:31 +0900)]
packaging: Workaround for device-certificate-manager.

It uses the obsolete name and device-certificate-manager
should update its usage. This is workaround for it.

Change-Id: Ie4cdbdf650c729430ac0cf47b780b02af21687a3
Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
3 years agopackaging: rebased 3.6.1 commit
MyungJoo Ham [Mon, 25 Mar 2019 07:37:51 +0000 (16:37 +0900)]
packaging: rebased 3.6.1 commit

Rebased a3ee30f0bcce79e59cacaea9af9ff9135e572c65

Change-Id: Ia0ad37445d231f4e98fd103cb4ce960d79d241f8
Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
3 years agopackaging: add Smack manifest
Tomasz Swierczek [Wed, 21 Mar 2018 13:27:31 +0000 (14:27 +0100)]
packaging: add Smack manifest

Its needed to properly install package on exiting image using RPM
(useful at platform development stage).

Change-Id: I4e8480516370e5e62f46fc6fc2d1acebe590b16f

3 years agouse %license macro for license file
Jeesun Kim [Tue, 28 Mar 2017 01:34:17 +0000 (10:34 +0900)]
use %license macro for license file

Change-Id: Ie91493c7272342103f164379d17ddf72f5e0fad7

3 years agoRevert "Update lincense info at spec file"
Jongkyu Koo [Wed, 21 Sep 2016 05:08:53 +0000 (22:08 -0700)]
Revert "Update lincense info at spec file"

This reverts commit 08e41ced8712e364d67fda0948c13d8271bec896.

Change-Id: I7ed67036361de43ae382c3bee3cf2967aff9c117

3 years agoUpdate lincense info at spec file
Jongkyu Koo [Wed, 23 Dec 2015 11:00:15 +0000 (20:00 +0900)]
Update lincense info at spec file

Change-Id: I8bb7a6e74f9608c19d06f467e8a62025f94fcbc9
Signed-off-by: Jongkyu Koo <jk.koo@samsung.com>
3 years agopackaging: new upstream release v2.6.1
Mikko Ylinen [Thu, 27 Nov 2014 06:40:51 +0000 (08:40 +0200)]
packaging: new upstream release v2.6.1

Change-Id: I53d19362d1b2ae7c87563dbf42ad773e19737235
Signed-off-by: Mikko Ylinen <mikko.ylinen@intel.com>
3 years agoinitial packaging of 2.5.0
Patrick Ohly [Tue, 9 Jul 2013 13:40:17 +0000 (15:40 +0200)]
initial packaging of 2.5.0

Source comes from upstream tar ball, .spec file from openSUSE (BSD
license, like the code).

3 years agoImported Upstream version 3.14.0 upstream/3.14.0
MyungJoo Ham [Fri, 5 Feb 2021 06:58:16 +0000 (15:58 +0900)]
Imported Upstream version 3.14.0

4 years agoImported Upstream version 3.12.3 upstream/3.12.3
Sangjung Woo [Thu, 2 Jul 2020 06:32:41 +0000 (15:32 +0900)]
Imported Upstream version 3.12.3

4 years agoImported Upstream version 3.8.0 upstream/3.8.0
Wook Song [Thu, 6 Feb 2020 02:04:49 +0000 (11:04 +0900)]
Imported Upstream version 3.8.0

5 years agoImported Upstream version 3.6.1 upstream/3.6.1
MyungJoo Ham [Mon, 19 Nov 2018 12:15:03 +0000 (21:15 +0900)]
Imported Upstream version 3.6.1

9 years agoImported Upstream version 2.6.1 upstream/2.6.1
Mikko Ylinen [Thu, 27 Nov 2014 06:00:09 +0000 (08:00 +0200)]
Imported Upstream version 2.6.1

11 years agoImported Upstream version 2.5.0 upstream/2.5.0
Patrick Ohly [Fri, 28 Jun 2013 14:40:47 +0000 (14:40 +0000)]
Imported Upstream version 2.5.0