Группа :: Обучение
Пакет: kuzya
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
# Copyright (c) 2009 Fedora Linux, Lviv, Ukrain.
# Copyright (c) 2010 Michael Shigorin
# This file and all modifications and additions to the pristine
# package are under the same license as the package itself.
Name: kuzya
Version: 2.1.10
Release: alt0.M51.1
Summary: Integrated Development Environment for students
License: GPL
Group: Education
Url: http://sourceforge.net/projects/kuzya/
Source: %name-%version.tar.gz
Packager: Michael Shigorin <mike at altlinux.org>
BuildRequires: libqt4-devel libqscintilla2-qt4-devel gcc-c++
%description
Kuzya is simple crossplatform IDE for people who study
programming. Main idea of it is to concentrate attention
of the users only on learning the programming language
but not on usage of IDE.
Idea:
--------
Grygoriy Zlobin <zlobin at electronics.wups.lviv.ua>
Team leader:
--------
Andriy Shevchyk <shevchyk at users.sourceforge.net>
Developers:
--------
Volodymyr Shevchyk <volder at users.sourceforge.net>
Viktor Sklyar <bouyantgrambler at users.sourceforge.net>
Alex Chmykhalo <alexchmykhalo at users.sourceforge.net>
%prep
%setup
%build
qmake-qt4
make
%install
mkdir -p %buildroot%_datadir/%name/doc/
mkdir -p %buildroot%_includedir
mkdir -p %buildroot%_iconsdir/
mkdir -p %buildroot%_desktopdir/
mkdir -p %buildroot%_datadir/%name/
mkdir -p %buildroot%_datadir/%name/resources/translations
mkdir -p %buildroot/usr/lib64/fpc/2.2.4/units/x86_64-linux/graph/
mkdir -p %buildroot/usr/bin
cp -fr doc/Kuzya_Help/* %buildroot%_datadir/%name/doc/
cp -f graphics/c/graphics.h %buildroot%_includedir/
cp -fr profiles %buildroot%_datadir/%name/
cp -fr resources %buildroot%_datadir/%name/
cp -f resources/icon/kuzya.png %buildroot%_iconsdir/
cp -f resources/linux/kuzya.desktop %buildroot%_desktopdir/
cp -fr src/images %buildroot%_datadir/%name/src/
cp -fr resources/qss %buildroot%_datadir/%name/resources/
cp -fr src/images/kuzya.png %buildroot%_datadir/%name/
cp -f graphics/fpc/unit/graph.o %buildroot%_bindir/
cp -f graphics/fpc/unit/graph.ppu %buildroot%_bindir/
install -pDm755 bin/%{name}graph %buildroot%_bindir/%{name}graph
install -pDm755 bin/%name %buildroot%_bindir/%name
install -pDm755 resources/translations/*.qm %buildroot%_datadir/%name/resources/translations
%files
%_bindir/*
#_datadir/%name/doc/
%_includedir/*
%_datadir/%name/
%_iconsdir/*
%_desktopdir/*
%changelog
…
Полный changelog можно просмотреть здесь
# Copyright (c) 2010 Michael Shigorin
# This file and all modifications and additions to the pristine
# package are under the same license as the package itself.
Name: kuzya
Version: 2.1.10
Release: alt0.M51.1
Summary: Integrated Development Environment for students
License: GPL
Group: Education
Url: http://sourceforge.net/projects/kuzya/
Source: %name-%version.tar.gz
Packager: Michael Shigorin <mike at altlinux.org>
BuildRequires: libqt4-devel libqscintilla2-qt4-devel gcc-c++
%description
Kuzya is simple crossplatform IDE for people who study
programming. Main idea of it is to concentrate attention
of the users only on learning the programming language
but not on usage of IDE.
Idea:
--------
Grygoriy Zlobin <zlobin at electronics.wups.lviv.ua>
Team leader:
--------
Andriy Shevchyk <shevchyk at users.sourceforge.net>
Developers:
--------
Volodymyr Shevchyk <volder at users.sourceforge.net>
Viktor Sklyar <bouyantgrambler at users.sourceforge.net>
Alex Chmykhalo <alexchmykhalo at users.sourceforge.net>
%prep
%setup
%build
qmake-qt4
make
%install
mkdir -p %buildroot%_datadir/%name/doc/
mkdir -p %buildroot%_includedir
mkdir -p %buildroot%_iconsdir/
mkdir -p %buildroot%_desktopdir/
mkdir -p %buildroot%_datadir/%name/
mkdir -p %buildroot%_datadir/%name/resources/translations
mkdir -p %buildroot/usr/lib64/fpc/2.2.4/units/x86_64-linux/graph/
mkdir -p %buildroot/usr/bin
cp -fr doc/Kuzya_Help/* %buildroot%_datadir/%name/doc/
cp -f graphics/c/graphics.h %buildroot%_includedir/
cp -fr profiles %buildroot%_datadir/%name/
cp -fr resources %buildroot%_datadir/%name/
cp -f resources/icon/kuzya.png %buildroot%_iconsdir/
cp -f resources/linux/kuzya.desktop %buildroot%_desktopdir/
cp -fr src/images %buildroot%_datadir/%name/src/
cp -fr resources/qss %buildroot%_datadir/%name/resources/
cp -fr src/images/kuzya.png %buildroot%_datadir/%name/
cp -f graphics/fpc/unit/graph.o %buildroot%_bindir/
cp -f graphics/fpc/unit/graph.ppu %buildroot%_bindir/
install -pDm755 bin/%{name}graph %buildroot%_bindir/%{name}graph
install -pDm755 bin/%name %buildroot%_bindir/%name
install -pDm755 resources/translations/*.qm %buildroot%_datadir/%name/resources/translations
%files
%_bindir/*
#_datadir/%name/doc/
%_includedir/*
%_datadir/%name/
%_iconsdir/*
%_desktopdir/*
%changelog
…
Полный changelog можно просмотреть здесь