Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:ollowtf
mytetra
mytetra.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File mytetra.spec of Package mytetra
%define realname mpc %define srcext tar.bz2 # Common info Name: mytetra Version: 1.42.2 Release: %{?extraver:0.}1%{?dist} License: GPL-3.0 Group: System/X11/Utilities URL: http://webhamster.ru/site/page/index/articles/projectcode/138 Summary: Smart manager for information collecting Summary(ru_RU.UTF-8): менеджер накопления информации # Install-time parameters PreReq: xdg-utils # Build-time parameters BuildRequires: gcc-c++ BuildRequires: libqt5-qtbase-common-devel BuildRequires: libQt5Gui-devel BuildRequires: libQt5Core-devel BuildRequires: libQt5Xml-devel BuildRequires: libQt5Svg-devel BuildRequires: libQt5Network-devel BuildRequires: libQt5Widgets-devel BuildRequires: libQt5PrintSupport-devel %if 0%{?suse_version} BuildRequires: update-desktop-files %endif BuildRoot: %{_tmppath}/%{name}-root Source: %{name}-%{version}.tar.bz2 %description MyTetra is open source and cross platform personal manager for information accumulation. It is powerful program for data memorization and structuring notes. Features: * Infinite ramify tree for notes group * Arbitrary sorted notes at his branch * Arbitrary sorted branches at parent branch * Copy/Paste for notes and branches * Clickable tags * Customizable trash for recovery lost data * WYSIWYG editor * etc. %description -l ru_RU.UTF-8 Программа MyTetra — это несложный кроссплатформенный менеджер накопления информации. Программа предназначена для хранения статей и заметок. Все записи организуются в древовидную структуру (обычно по «основному» признаку), а так же снабжаются ключевыми словами-тегами. Основная задача MyTetra — предоставить естественный, интуитивно-понятный интерфейс для написания заметок, обеспечить возможность быстрой навигации по дереву и удобный поиск. # Preparation step (unpackung and patching if necessary) %prep %setup -q -n %{name}-%{version} %build _CFLAGS='%{optflags} -DQT_NO_DEBUG_OUTPUT %{?gcc_lto}' _LDFLAGS='-Wl,--as-needed -Wl,--strip-all -Wl,--no-undefined -Wl,-z,noexecstack -Wl,-z,now -Wl,-z,relro %{?gcc_lto}' export PATH=${PATH}:%{_libdir}/qt5/bin:%{_libdir}/qt4/bin sed -ri 's|/usr/local/bin|%{_bindir}|' mytetra.pro qmake mytetra.pro \ QMAKE_CFLAGS="$_CFLAGS" \ QMAKE_CXXFLAGS="$_CFLAGS" \ QMAKE_LDFLAGS="$_LDFLAGS" %{__make} %{?_smp_mflags} %install export PATH=${PATH}:%{_libdir}/qt4/bin %{__make} install INSTALL_ROOT=%{buildroot} if [ "%{buildroot}" != "/" ]; then %{__install} -d -m0755 %{buildroot}%{_bindir} mv -f %{buildroot}/mytetra %{buildroot}%{_bindir}/ fi %if 0%{?suse_version} %suse_update_desktop_file -G "Smart manager" mytetra Utility DesktopUtility Qt %endif %clean [ "%{buildroot}" != "/" ] && rm -rf %{buildroot} %files %defattr(-,root,root) %{_bindir}/* %{_datadir}/applications/mytetra.desktop %{_datadir}/icons/hicolor/48x48/apps/mytetra.png %{_datadir}/icons/hicolor/scalable/apps/mytetra.svg %dir /usr/share/icons/hicolor/ %dir /usr/share/icons/hicolor/48x48/ %dir /usr/share/icons/hicolor/48x48/apps/ %dir /usr/share/icons/hicolor/scalable/ %dir /usr/share/icons/hicolor/scalable/apps/ %post xdg-desktop-menu forceupdate %postun xdg-desktop-menu forceupdate %changelog
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor