From: Antoni Date: Thu, 7 Mar 2024 09:53:36 +0000 (+0100) Subject: Add `system-plugin-backend-` prefix to package name X-Git-Tag: accepted/tizen/unified/20240311.012809^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=05466b85da634fadd16765a6eb224bc45a1633cd;p=platform%2Fcore%2Fsystem%2Fplugin%2Fupdate-control-generic.git Add `system-plugin-backend-` prefix to package name Now package name will follow the naming convention of other plugins used by libsyscommon Change-Id: I9d93cbbddecb1193bf83fcbf1f8f0f780d7ab8c1 --- diff --git a/packaging/system-plugin-backend-update-control-generic.manifest b/packaging/system-plugin-backend-update-control-generic.manifest new file mode 100644 index 0000000..97e8c31 --- /dev/null +++ b/packaging/system-plugin-backend-update-control-generic.manifest @@ -0,0 +1,5 @@ + + + + + diff --git a/packaging/system-plugin-backend-update-control-generic.spec b/packaging/system-plugin-backend-update-control-generic.spec new file mode 100644 index 0000000..8929e34 --- /dev/null +++ b/packaging/system-plugin-backend-update-control-generic.spec @@ -0,0 +1,58 @@ +%define SYSTEM_PLUGIN_LIBDIR %{_libdir}/system/plugin + +Name: system-plugin-backend-update-control-generic +Version: 1.0.6 +Release: 0 +License: Apache-2.0 +Summary: Plugin for BART +Group: Development/System +Source0: %{name}-%{version}.tar.gz + +Source1001: %{name}.manifest +BuildRequires: cmake +BuildRequires: pkgconfig(dlog) +BuildRequires: pkgconfig(libcurl) +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(gio-2.0) +BuildRequires: pkgconfig(gio-unix-2.0) +BuildRequires: pkgconfig(hal-api-device) +BuildRequires: pkgconfig(alarm-service) +BuildRequires: pkgconfig(libsyscommon) +BuildRequires: pkgconfig(libsyscommon-plugin-api-update-control) + +%description +Plugin for BART + +%prep +%setup -q +cp %{SOURCE1001} . + +%build +MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'` + +%if 0%{?asan:1} +export CFLAGS+=" -Wno-stringop-truncation" +%endif + +%cmake . -DMAJORVER=${MAJORVER} \ + -DFULLVER=%{version} \ + -DDEBUG_MODE=on \ + -DPLUGIN_LIB_DIR=%{SYSTEM_PLUGIN_LIBDIR} + +%__make %{?jobs:-j%jobs} + +%install +%make_install +mkdir -p %{buildroot}/%{_bindir} +install -m 0755 tools/scripts/make-update-control-config.sh %{buildroot}/%{_bindir}/make-update-control-config.sh + +%post +/sbin/ldconfig + +%postun -p /sbin/ldconfig + +%files +%manifest %{name}.manifest +%license LICENSE +%{SYSTEM_PLUGIN_LIBDIR}/libplugin-backend-update-control.so* +%{_bindir}/make-update-control-config.sh diff --git a/packaging/update-control-generic.manifest b/packaging/update-control-generic.manifest deleted file mode 100644 index 97e8c31..0000000 --- a/packaging/update-control-generic.manifest +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/packaging/update-control-generic.spec b/packaging/update-control-generic.spec deleted file mode 100644 index 8ec073b..0000000 --- a/packaging/update-control-generic.spec +++ /dev/null @@ -1,58 +0,0 @@ -%define SYSTEM_PLUGIN_LIBDIR %{_libdir}/system/plugin - -Name: update-control-generic -Version: 1.0.6 -Release: 0 -License: Apache-2.0 -Summary: Plugin for BART -Group: Development/System -Source0: %{name}-%{version}.tar.gz - -Source1001: %{name}.manifest -BuildRequires: cmake -BuildRequires: pkgconfig(dlog) -BuildRequires: pkgconfig(libcurl) -BuildRequires: pkgconfig(glib-2.0) -BuildRequires: pkgconfig(gio-2.0) -BuildRequires: pkgconfig(gio-unix-2.0) -BuildRequires: pkgconfig(hal-api-device) -BuildRequires: pkgconfig(alarm-service) -BuildRequires: pkgconfig(libsyscommon) -BuildRequires: pkgconfig(libsyscommon-plugin-api-update-control) - -%description -Plugin for BART - -%prep -%setup -q -cp %{SOURCE1001} . - -%build -MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'` - -%if 0%{?asan:1} -export CFLAGS+=" -Wno-stringop-truncation" -%endif - -%cmake . -DMAJORVER=${MAJORVER} \ - -DFULLVER=%{version} \ - -DDEBUG_MODE=on \ - -DPLUGIN_LIB_DIR=%{SYSTEM_PLUGIN_LIBDIR} - -%__make %{?jobs:-j%jobs} - -%install -%make_install -mkdir -p %{buildroot}/%{_bindir} -install -m 0755 tools/scripts/make-update-control-config.sh %{buildroot}/%{_bindir}/make-update-control-config.sh - -%post -/sbin/ldconfig - -%postun -p /sbin/ldconfig - -%files -%manifest %{name}.manifest -%license LICENSE -%{SYSTEM_PLUGIN_LIBDIR}/libplugin-backend-update-control.so* -%{_bindir}/make-update-control-config.sh