Bump python3-sqlite 0.5.4 63/319863/1 accepted/tizen_unified tizen accepted/tizen/unified/20250219.114957
authorDongHun Kwak <dh0128.kwak@samsung.com>
Wed, 19 Feb 2025 03:08:27 +0000 (12:08 +0900)
committerDongHun Kwak <dh0128.kwak@samsung.com>
Wed, 19 Feb 2025 03:08:27 +0000 (12:08 +0900)
Change-Id: I42d1195a4ecae9f040e5548e5cc8021bfeb7b32d

packaging/python3-sqlite.manifest [new file with mode: 0644]
packaging/python3-sqlite.spec [new file with mode: 0644]

diff --git a/packaging/python3-sqlite.manifest b/packaging/python3-sqlite.manifest
new file mode 100644 (file)
index 0000000..017d22d
--- /dev/null
@@ -0,0 +1,5 @@
+<manifest>
+ <request>
+    <domain name="_"/>
+ </request>
+</manifest>
diff --git a/packaging/python3-sqlite.spec b/packaging/python3-sqlite.spec
new file mode 100644 (file)
index 0000000..d29634a
--- /dev/null
@@ -0,0 +1,39 @@
+Name:           python3-sqlite
+Version:        0.5.4
+Release:        0
+Summary:        DB-API 2.0 interface for SQLite 3.x
+License:        Zlib
+Group:          Platform Development/Python
+Url:            https://github.com/coleifer/pysqlite3
+Source:         %{name}-%{version}.tar.gz
+Source1001:    python3-sqlite.manifest
+
+BuildRequires:  pkgconfig(python3)
+BuildRequires:  sqlite3-devel
+BuildRequires:  python3-setuptools
+
+Requires:       sqlite3
+
+%description
+Python3 interface to SQLite 3
+pysqlite is an interface to the SQLite 3.x embedded relational database engine.
+It is almost fully compliant with the Python3 database API version 2.0 also
+exposes the unique features of SQLite.
+
+%prep
+%setup -q -n pysqlite3-%{version}
+cp %{SOURCE1001} .
+
+%build
+export CFLAGS="%{optflags}"
+%{_bindir}/python3 setup.py build
+
+%install
+%{_bindir}/python3 setup.py install --prefix=%{_prefix} --root=%{buildroot}
+rm -rf %{buildroot}%{_prefix}/pysqlite3-doc # Remove wrongly installed junk
+
+%files
+%manifest %{name}.manifest
+%license LICENSE
+%{python3_sitearch}/pysqlite3/
+%{python3_sitearch}/pysqlite3-%{version}-py*.egg-info