# # spec file for package beebeep # # Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # %define rsvn r1408 Name: beebeep Version: 5.8.3 Release: 1 Summary: Secure Lan Messenger License: GPL-3.0+ Group: Productivity/Networking/Instant Messenger Url: http://beebeep.sourceforge.net/ #Source0: http://sourceforge.net/projects/beebeep/files/Sources/beebeep-code-%{version}.zip Vendor: bww bitwise works GmbH %scm_source svn https://svn.code.sf.net/p/beebeep/code 1408 BuildRequires: unzip BuildRequires: pkgconfig BuildRequires: pkgconfig(Qt5Core) BuildRequires: pkgconfig(Qt5Gui) BuildRequires: pkgconfig(Qt5Network) BuildRequires: pkgconfig(Qt5Widgets) BuildRequires: pkgconfig(Qt5PrintSupport) %description BeeBEEP is a secure (encryption based on Rjandell Algorithm, AES) peer to peer lan messenger. You can talk and send files with all your friends inside a local area network such of an office, home or internet cafe without a server. %prep %scm_setup %build export QMAKE_SH=$SHELL # do a fast qt build, as runmapsym and wmapsym is not needed here export FAST_BUILD=1 LDFLAGS="-Zhigh-mem -Zomf -Zargs-wild -Zargs-resp" qmake-qt5 \ TARGET_INSTALL_PATH="%{_bindir}" \ LIB_INSTALL_PATH="%{_libdir}" \ DATA_INSTALL_PATH="%{_datadir}/pixmaps/" \ beebeep-desktop.pro make %{?_smp_mflags} %install %make_install INSTALL_ROOT=%{buildroot} mkdir -p %{buildroot}%{_bindir} mkdir -p %{buildroot}%{_libdir} mkdir -p %{buildroot}%{_datadir}/pixmaps mkdir -p %{buildroot}%{_datadir}/%{name} mkdir -p %{buildroot}%{_datadir}/misc install -Dm 0755 test/%{name}.exe %{buildroot}%{_bindir} { for dll in test/*.dll ; do install -m 0755 $dll %{buildroot}%{_libdir} done for qm in locale/*.qm; do install -m 0755 $qm %{buildroot}%{_datadir}/%{name} done } install -m 0644 misc/*.rc %{buildroot}%{_datadir}/misc/ install -m 0644 misc/*.ini %{buildroot}%{_datadir}/misc/ install -m 0644 misc/*.wav %{buildroot}%{_datadir}/misc/ install -Dm 0644 src/images/%{name}.png %{buildroot}%{_datadir}/pixmaps/%{name}.png %files %defattr (-,root,root) %license LICENSE* %doc BEEBEEP-HELP* CHANGELOG* %{_bindir}/%{name}.exe %{_libdir}/*.dll %{_datadir}/misc/*.wav %{_datadir}/misc/*.ini %{_datadir}/misc/*.rc %{_datadir}/pixmaps/*.png %{_datadir}/%{name}/*.qm %changelog * Mon Jul 06 2020 Elbert Pol 5.8.3-1 - Updated to latest source * Wed Nov 06 2019 Elbert Pol 5.8.2-1 - Updated to latest source - First rpm with QT5 - Cleanup some lines in spec file * Wed Sep 25 2019 Elbert Pol 5.6.8-2 - Clean up some spec code * Wed Sep 25 2019 Elbert Pol 5.6.8-1 - Updated to latest source * Sun Jun 09 2019 Elbert Pol 5.6.2-1 - Updated to latest source * Wed May 22 2019 Elbert Pol 5.6.1-1 - Updated to latest source * Sat Apr 27 2019 Elbert Pol 5.6.0-1 - Updated to latest source * Fri Aug 17 2018 Elbert Pol 5.4.3-1 - First OS/2 rpm release