File: roxterm.spec.in

package info (click to toggle)
roxterm 2.6.5-1
  • links: PTS, VCS
  • area: main
  • in suites: wheezy
  • size: 2,420 kB
  • sloc: ansic: 16,345; python: 2,263; sh: 124; makefile: 44; xml: 14
file content (99 lines) | stat: -rw-r--r-- 1,879 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
# roxterm.spec
#
# Copyright (c) 2004-2011 Tony Houghton h@realh.co.uk
#
%define name roxterm
%define version ${VERSION}
%define release 1
%define manifest %{_builddir}/%{name}-%{version}-%{release}.manifest
%define debug_package %{nil}

# required items
Name: %{name}
Version: %{version}
Release: %{release}
License: GPL
Group: Application/Misc

# optional items
#Vendor: Tony Houghton
#Distribution:
#Icon:
#URL:
#Packager: Tony Houghton h@realh.co.uk

# source + patches
Source: %{name}-%{version}.tar.gz
#Source1:
#Patch:
#Patch1:

# RPM info
#Provides:
#Requires:
#Conflicts:
#Prereq:

#Prefix: /usr
BuildRoot: /var/tmp/%{name}-%{version}

Summary: GTK+ 3.0 terminal emulator with tabs

%description
GTK+ 3.0 terminal emulator with tabs
@configure_input@
Please edit roxterm.spec.in to add several more lines of description
here if appropriate, and to delete these instructions.

%prep
%setup -q
#%patch0 -p1

%build
./mscript.py configure PREFIX=/usr
./mscript.py build
# Deprecated autoconf rules:
#%configure
#make

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT
./mscript.py install DESTDIR=$RPM_BUILD_ROOT
# Deprecated autoconf:
#%makeinstall

# __os_install_post is implicitly expanded after the
# install section... do it now, and then disable it,
# so all work is done before building manifest.

%{?__os_install_post}
%define __os_install_post %{nil}

# build the file list automagically into %{manifest}

cd $RPM_BUILD_ROOT
rm -f %{manifest}
find . -type d \
        | sed '1,2d;s,^\.,\%attr(-\,root\,root) \%dir ,' >> %{manifest}
find . -type f \
        | sed 's,^\.,\%attr(-\,root\,root) ,' >> %{manifest}
find . -type l \
        | sed 's,^\.,\%attr(-\,root\,root) ,' >> %{manifest}

#%pre
#%post
#%preun
#%postun

%clean
rm -f %{manifest}
rm -rf $RPM_BUILD_ROOT

%files -f %{manifest}
%defattr(-,root,root)
#%doc README
#%docdir
#%config

%changelog