summaryrefslogtreecommitdiffstats
path: root/contrib/repo-conf/rtems-repo-conf.spec.in
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/repo-conf/rtems-repo-conf.spec.in')
-rw-r--r--contrib/repo-conf/rtems-repo-conf.spec.in53
1 files changed, 53 insertions, 0 deletions
diff --git a/contrib/repo-conf/rtems-repo-conf.spec.in b/contrib/repo-conf/rtems-repo-conf.spec.in
new file mode 100644
index 0000000000..558cef56f0
--- /dev/null
+++ b/contrib/repo-conf/rtems-repo-conf.spec.in
@@ -0,0 +1,53 @@
+Name: @PACKAGE_NAME@
+Version: @VERSION@
+Release: 1%{?dist}
+Epoch: 0
+Group: Development/Tools
+License: GPL
+Source0: @PACKAGE_NAME@-@VERSION@.tar.bz2
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+BuildArch: noarch
+
+Summary: Apt/yum configurations for RTEMS
+%description
+Apt/yum configuration files to access the apt/yum repositories at ftp://ftp.rtems.com
+
+%prep
+%setup -q
+
+%build
+%configure
+
+%install
+rm -rf $RPM_BUILD_ROOT
+make install DESTDIR=$RPM_BUILD_ROOT
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%package -n rtems-@RTEMS_API@-apt-conf
+Summary: Apt-repomd configuration for RTEMS/@RTEMS_API@
+Group: RTEMS/@RTEMS_API@
+Requires: apt >= 0.5.15lorg3
+
+%description -n rtems-@RTEMS_API@-apt-conf
+Apt-repomd configuration for RTEMS/@RTEMS_API@
+
+%files -n rtems-@RTEMS_API@-apt-conf
+%defattr(-,root,root,-)
+%{_sysconfdir}/apt/gpg
+%config(noreplace) %{_sysconfdir}/apt/sources.list.d/rtems-@RTEMS_API@.list
+%{_sysconfdir}/apt/vendors.list.d/rtems.list
+
+%package -n rtems-@RTEMS_API@-yum-conf
+Summary: yum configuration for RTEMS/@RTEMS_API@
+Group: RTEMS/@RTEMS_API@
+Requires: yum > 2.0
+
+%description -n rtems-@RTEMS_API@-yum-conf
+Yum configuration for RTEMS/@RTEMS_API@
+
+%files -n rtems-@RTEMS_API@-yum-conf
+%defattr(-,root,root,-)
+%{_sysconfdir}/pki/rpm-gpg/gpg-pubkey*
+%config(noreplace) %{_sysconfdir}/yum.repos.d/*.repo