Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37552905
en ru br
Репозитории ALT
5.1: 0.1.36-alt2
4.1: 0.1.36-alt1.1
4.0: 0.1.35-alt1
3.0: 0.1.23-alt1
www.altlinux.org/Changes

Группа :: Графика
Пакет: PythonCAD

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

Name: PythonCAD
Version: 0.1.23
Release: alt1

%define tarname %name-DS1-R23

Summary: An open-source CAD package built designed around Python

License: GPL
Group: Graphics
Url: http://www.pythoncad.org/

Packager: Vitaly Lipatov <lav at altlinux.ru>

Source: http://www.pythoncad.org/releases/%tarname.tar.bz2

# manually removed: eric

# Automatically added by buildreq on Sun Mar 20 2005
BuildRequires: python-base python-dev python-modules-encodings

%add_python_req_skip AppKit Foundation Generic PyObjCTools objc PythonCAD
AutoProv: yes, nopython

BuildArch: noarch

%description
PythonCAD is an open-source CAD package built designed around Python.
As such, it aims to be a fully scriptable and customizable CAD
program. It is initially designed to run under Linux, one of the BSD
flavors, or Unix.

%prep
%setup -q -n %tarname

%build
python setup.py build

%install
install -d $RPM_BUILD_ROOT%_bindir

python setup.py install \
--optimize=2 \
--root=$RPM_BUILD_ROOT

install gtkpycad.py $RPM_BUILD_ROOT%_bindir

%__install -d -m 0755 $RPM_BUILD_ROOT%_menudir
cat << EOF > $RPM_BUILD_ROOT%_menudir/%name
?package(%name):command="gtkpycad.py" \
needs="x11" \
section="Multimedia/Graphics" \
title="PythonCAD" \
longtitle="A CAD program" \
icon="gtkpycad.png"
EOF
%__install -D -m644 gtkpycad.png $RPM_BUILD_ROOT%_iconsdir/gtkpycad.png

%post
%update_menus

%postun
%clean_menus

%files
%doc README NEWS
%_bindir/*
%python_sitelibdir/%name
%_menudir/*
%_iconsdir/*

%changelog

Полный changelog можно просмотреть здесь

 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin