packaging: Update spec and debian for v3.20.3
authorSangjung Woo <sangjung.woo@samsung.com>
Thu, 8 Dec 2022 03:12:26 +0000 (12:12 +0900)
committergichan2-jang <gichan2.jang@samsung.com>
Mon, 8 Jan 2024 02:26:52 +0000 (11:26 +0900)
This patch updates the spec and debian files for v3.20.3.

Signed-off-by: Sangjung Woo <sangjung.woo@samsung.com>
debian/changelog
debian/control
debian/libprotobuf-lite31.install [moved from debian/libprotobuf-lite25.install with 100% similarity]
debian/libprotobuf25.install [deleted file]
debian/libprotobuf31.install [new file with mode: 0644]
debian/libprotoc25.install [deleted file]
debian/libprotoc31.install [new file with mode: 0644]
packaging/protobuf.spec

index 864e4ee..0eb64b0 100644 (file)
@@ -1,3 +1,9 @@
+protobuf (3.20.3-0) unstable; urgency=medium
+
+  * Updated version to 3.20.3
+
+ -- Sangjung Woo <sangjung.woo@samsung.com>  Tue, 22 Nov 2022 13:26:00 +0900
+
 protobuf (3.14.0-0) unstable; urgency=medium
 
   * Updated version to 3.14.0
index 255fa91..c2bc87e 100644 (file)
@@ -6,7 +6,7 @@ Maintainer: Laszlo Boszormenyi (GCS) <gcs@debian.org>
 Standards-Version: 4.5.1.0
 Homepage: https://github.com/protocolbuffers/protobuf
 
-Package: libprotobuf25
+Package: libprotobuf31
 Architecture: linux-any
 Multi-Arch: same
 Section: libs
@@ -25,7 +25,7 @@ Description: protocol buffers C++ library
  .
  This package contains the runtime library needed for C++ applications.
 
-Package: libprotobuf-lite25
+Package: libprotobuf-lite31
 Architecture: linux-any
 Multi-Arch: same
 Section: libs
@@ -50,9 +50,9 @@ Architecture: linux-any
 Multi-Arch: same
 Section: libdevel
 Depends: ${misc:Depends}, zlib1g-dev,
- libprotobuf25 (= ${binary:Version}), libprotobuf-lite25 (= ${binary:Version})
-Replaces: libprotobuf-dev (<< 3.14.0)
-Breaks: libprotobuf-dev (<< 3.14.0)
+ libprotobuf31 (= ${binary:Version}), libprotobuf-lite31 (= ${binary:Version})
+Replaces: libprotobuf-dev (<< 3.20.3)
+Breaks: libprotobuf-dev (<< 3.20.3)
 Description: protocol buffers C++ library (development files) and proto files
  Protocol buffers are a flexible, efficient, automated mechanism for
  serializing structured data - similar to XML, but smaller, faster, and
@@ -68,7 +68,7 @@ Description: protocol buffers C++ library (development files) and proto files
  This package contains the development headers and static libraries needed for
  writing C++ applications. Includes well known proto type files.
 
-Package: libprotoc25
+Package: libprotoc31
 Architecture: linux-any
 Multi-Arch: same
 Section: libs
@@ -93,9 +93,9 @@ Architecture: linux-any
 Multi-Arch: same
 Section: libdevel
 Depends: ${misc:Depends},
- libprotoc25 (= ${binary:Version}), libprotobuf-dev (= ${binary:Version})
-Replaces: libprotoc-dev (<< 3.14.0)
-Breaks: libprotoc-dev (<< 3.14.0)
+ libprotoc31 (= ${binary:Version}), libprotobuf-dev (= ${binary:Version})
+Replaces: libprotoc-dev (<< 3.20.3)
+Breaks: libprotoc-dev (<< 3.20.3)
 Description: protocol buffers compiler library (development files)
  Protocol buffers are a flexible, efficient, automated mechanism for
  serializing structured data - similar to XML, but smaller, faster, and
@@ -116,9 +116,9 @@ Architecture: linux-any
 Multi-Arch: same
 Section: libdevel
 Depends: ${misc:Depends},
- libprotoc25 (= ${binary:Version}), libprotobuf25 (= ${binary:Version})
-Replaces: protobuf-compiler (<< 3.14.0), protobuf-compiler17
-Breaks: protobuf-compiler (<< 3.14.0), protobuf-compiler17
+ libprotoc31 (= ${binary:Version}), libprotobuf31 (= ${binary:Version})
+Replaces: protobuf-compiler (<< 3.20.3), protobuf-compiler17
+Breaks: protobuf-compiler (<< 3.20.3), protobuf-compiler17
 Description: compiler for protocol buffer definition files
  Protocol buffers are a flexible, efficient, automated mechanism for
  serializing structured data - similar to XML, but smaller, faster, and
diff --git a/debian/libprotobuf25.install b/debian/libprotobuf25.install
deleted file mode 100644 (file)
index b6b7db9..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-/usr/lib/*/libprotobuf.so.25.*
-/usr/lib/*/libprotobuf.so.25
diff --git a/debian/libprotobuf31.install b/debian/libprotobuf31.install
new file mode 100644 (file)
index 0000000..50d84e5
--- /dev/null
@@ -0,0 +1,2 @@
+/usr/lib/*/libprotobuf.so.31.*
+/usr/lib/*/libprotobuf.so.31
diff --git a/debian/libprotoc25.install b/debian/libprotoc25.install
deleted file mode 100644 (file)
index 20b02f2..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-/usr/lib/*/libprotoc*.so.25.*
-/usr/lib/*/libprotoc*.so.25
diff --git a/debian/libprotoc31.install b/debian/libprotoc31.install
new file mode 100644 (file)
index 0000000..ed95341
--- /dev/null
@@ -0,0 +1,2 @@
+/usr/lib/*/libprotoc*.so.31.*
+/usr/lib/*/libprotoc*.so.31
index fcaf6ee..ecc7302 100644 (file)
@@ -3,7 +3,7 @@ Name:           protobuf
 Summary:        Protocol Buffers - Google's data interchange format
 License:        BSD-3-Clause
 Group:          Development/Libraries
-Version:        3.14.0
+Version:        3.20.3
 Release:        1
 Source0:        protobuf-%{version}.tar.gz
 Source1001:     protobuf.manifest