]> git.pld-linux.org Git - packages/cproto.git/blob - cproto.spec
- x32 rebuild
[packages/cproto.git] / cproto.spec
1 Summary:        C Prototype Utility
2 Summary(de.UTF-8):      C-Prototyp-Dienstprogramm
3 Summary(es.UTF-8):      Utilitario de prototipos C
4 Summary(fr.UTF-8):      Utilitaire de prototypage C
5 Summary(pl.UTF-8):      Narzędzia do prototypów C
6 Summary(pt_BR.UTF-8):   Utilitário de prototipação C
7 Summary(ru.UTF-8):      Генерирует прототипы функций и декларации переменных из кода на C
8 Summary(tr.UTF-8):      C prototip aracı
9 Summary(uk.UTF-8):      Генерує прототипи функцій та декларації змінних з коду на C
10 Name:           cproto
11 Version:        4.6
12 Release:        18
13 License:        Public Domain
14 Group:          Development/Tools
15 Source0:        http://dl.sourceforge.net/cproto/%{name}-%{version}.tar.gz
16 # Source0-md5:  5968d18e9508b2892471e6ef16e140e3
17 Patch0:         %{name}.patch
18 Patch1:         %{name}-DESTDIR.patch
19 Patch2:         %{name}-acfix.patch
20 Patch3:         %{name}-varargs.patch
21 URL:            http://cproto.sourceforge.net/
22 BuildRequires:  autoconf
23 BuildRequires:  bison
24 BuildRequires:  flex
25 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
26
27 %description
28 Cproto generates function prototypes for functions defined in the
29 specified C source files to the standard output. The function
30 definitions may be in the old style or ANSI C style. Optionally,
31 cproto also outputs declarations for variables defined in the files.
32 If no file argument is given, cproto reads its input from the standard
33 input.
34
35 %description -l de.UTF-8
36 Cproto erzeugt Funktionsprototypen für in C-Quelldateien definierte
37 Funktionen für die Standardausgabe. Die Funktionsdefinitionen können
38 im alten oder ANSI-C-Format vorliegen. cproto kann auch Deklarationen
39 für in den Dateien definierten Variablen ausgeben. Wird kein
40 Dateiargument angegeben, liest cproto die Eingabe aus der
41 Standardeingabe.
42
43 %description -l es.UTF-8
44 cproto crea prototipos de función para funciones definidas en los
45 archivos fuente C para salida padrón. Las definiciones de las
46 funciones pueden ser en el antiguo estilo o en el estilo ANSI C.
47 Opcionalmente, cproto también produce declaraciones para variables
48 definidas en los archivos. Si no se ofrece argumento de archivo,
49 cproto lee de la entrada padrón.
50
51 %description -l fr.UTF-8
52 Cproto génére des prototypes de fonction définies dans sources C
53 spécifiées sur la sortie standard. Les fonctions défines peuvent être
54 en vieux style ou en style C ANSI. Optionnelement, cproto affiche
55 aussi les déclarations pour les variables définies dans ces sources.
56 Si aucun argument ne lui est donné, cproto lit ses entrées depuis
57 l'entrée standard.
58
59 %description -l pl.UTF-8
60 Cproto jest programem do generowania prototypów funkcji,
61 zdefiniowanych w plikach źródłowych C. Definicje funkcji mogą być
62 zarówno zgodne z ANSI C jak i ze starszymi. Cproto może także
63 dodatkowo tworzyć wynik deklaracji dla różnych zmiennych
64 zdefiniowanych w pliku. Jeżeli argumentem nie jest plik, cproto
65 pobiera argumenty ze standardowego wejścia (stdin).
66
67 %description -l pt_BR.UTF-8
68 O cproto gera protótipos de função para funções definidas nos arquivos
69 fonte C para saída padrão. As definições das funções podem ser no
70 velho estilo ou no estilo ANSI C. Opcionalmente, cproto também produz
71 declarações para variáveis definidas nos arquivos. Se não é fornecido
72 argumento de arquivo, cproto lê da entrada padrão.
73
74 %description -l ru.UTF-8
75 Cproto генерирует прототипы для функций, определенных в указанном
76 исходном файле на C и выводит их на стандартный вывод. Функции могут
77 быть определены как в "старом", так и в стиле ANSI C. Опционально
78 cproto также выводит декларации переменных, определенных в этих
79 файлах. Если файл(ы) не заданы, cproto берет данные со стандартного
80 ввода.
81
82 %description -l uk.UTF-8
83 Cproto генерує прототипи для функцій, визначених у заданому вихідному
84 файлі на C та виводить їх на стандартний вивід. Функції можуть
85 визначатись як у "старому" стилі, так і в стилі ANSI C. Опціонально
86 cproto також виводить декларації змінних, визначених в цих файлах.
87 Якщо файл(и) не задані, cproto бере дані зі стандартного вводу.
88
89 %description -l tr.UTF-8
90 Cproto, verilen C kaynak dosyalarında tanımlanmış fonksiyonlar için
91 standart çıktıda prototipler oluşturur. İstenirse dosyalardaki
92 değişken tanımlamalarını da çıkartabilir. Programa hiçbir argüman
93 verilmemişse, cproto girdi olarak standart girişten bilgi okur.
94
95 %prep
96 %setup -q
97 %patch0 -p1
98 %patch1 -p1
99 %patch2 -p1
100 %patch3 -p1
101
102 %build
103 %{__autoconf}
104 %configure \
105         CPPFLAGS="-DYYSTYPE=YYSTYPE"
106 %{__make}
107
108 %install
109 rm -rf $RPM_BUILD_ROOT
110
111 %{__make} install \
112         DESTDIR=$RPM_BUILD_ROOT
113
114 %clean
115 rm -rf $RPM_BUILD_ROOT
116
117 %files
118 %defattr(644,root,root,755)
119 %doc README CHANGES
120 %attr(755,root,root) %{_bindir}/cproto
121 %{_mandir}/man1/*
This page took 0.084592 seconds and 3 git commands to generate.