Added rpmbuild spec files

This commit is contained in:
Xian Nox
2013-12-14 15:01:41 +01:00
parent dc6e99f952
commit fd9b3c5e1b
5 changed files with 225 additions and 5 deletions

68
rpmbuild/VitaMTP.spec Normal file
View File

@@ -0,0 +1,68 @@
#
# VitaMTP spec file
#
Name: libvitamtp2
Summary: Low-level Vita communication library
License: GPL-3.0
Release: 2
Version: 2.1.0
URL: https://github.com/codestation/VitaMTP
Source: https://github.com/codestation/VitaMTP.git
Prefix: /usr
Group: System/Libraries
%package devel
Summary: Low-level Vita communication library - development files
Group: Development/Libraries/C and C++
Requires: libvitamtp2 == 2.1.0
%description
libVitaMTP is a library based off of libMTP that does low level USB
communications with the Vita. It can read and receive MTP commands that
the Vita sends, which are a proprietary set of commands that is based on
the MTP open standard.
%description devel
libVitaMTP is a library based off of libMTP that does low level USB
communications with the Vita. It can read and receive MTP commands that
the Vita sends, which are a proprietary set of commands that is based on
the MTP open standard.
This package contains only the files necessary for development.
%changelog
* Tue Nov 05 2013 codestation <codestation> - 2.1.0
- Added new CMA version.
%prep
rm -rf $RPM_SOURCE_DIR/libvitamtp2
git clone https://github.com/codestation/VitaMTP.git $RPM_SOURCE_DIR/libvitamtp2
cp -r $RPM_SOURCE_DIR/libvitamtp2 $RPM_BUILD_DIR/libvitamtp2
%setup -n libvitamtp2 -DT
%build
./autogen.sh
./configure --prefix=/usr --disable-opencma
make
%install
make DESTDIR=%{buildroot} install
mkdir -p %{buildroot}/lib/udev/rules.d
cp debian/vitamtp1.udev %{buildroot}/lib/udev/rules.d/80-psvita.rules
%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig
%files
%defattr(-,root,root,-)
/lib/udev/rules.d/80-psvita.rules
/usr/lib/libvitamtp.la
/usr/lib/libvitamtp.so.2
/usr/lib/libvitamtp.so.2.0.0
%files devel
%defattr(-,root,root,-)
/usr/include/vitamtp.h
/usr/lib/libvitamtp.a
/usr/lib/libvitamtp.so
/usr/lib/pkgconfig/libvitamtp.pc