- simpliefed sed regex
- use macros instead fixed paths
- BR: sed >= 4.x for changing in place files
- use ___build_shell instead of /bin/bash
- mayby it's for linux only:
$ a
zsh: invalid system call (core dumped) a
on my FreeBSD box.
$ truss a
ioctl(
134512773,0x1,0xbfbfea04) ERR#9 'Bad file descriptor'
ioctl(
134512773,0x1,0xbfbfea04) ERR#9 'Bad file descriptor'
write(
134512773,0x1,-
1077941756) ERR#9 'Bad file descriptor'
ioctl(
134512778,0x1,0xbfbfea04) ERR#9 'Bad file descriptor'
seteuid(0xbfbfea04) ERR#1 'Operation not permitted'
obs_vtimes() ERR#78 'Function not implemented'
SIGNAL 12
SIGNAL 12
Process stopped because of: 16
process exit, rval = 140
zsh: invalid system call (core dumped) truss a
Changed files:
AsmEdit.spec -> 1.2
Group: Applications/Editors
Source0: http://dl.sourceforge.net/asmedit/%{name}-%{version}.tar.gz
# Source0-md5: 6daef4f78eff08e4ba10abfa8a67ba86
-URL: http://asmedit.massmind.org
-BuildRequires: nasm
+URL: http://asmedit.massmind.org/
+BuildRequires: nasm
+BuildRequires: sed >= 4.1.1
BuildArch: %{ix86}
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%description -l pl
AsmEdit jest obszernym edytorem napisanym w assemblerze. Nie wymaga
-zadnych bibliotek. Pracuje w konsoli.
+¿adnych bibliotek. Pracuje w konsoli.
%prep
%setup -q -n release
+%{__sed} -i 's,~/bin,%{_bindir},' Makefile
+%{__sed} -i 's,/bin/bash,%{___build_shell},' *
%build
-%{__sed} -i 's/~\/bin/\/usr\/bin/' Makefile
-%{__make} \
- FLAGS="%{rpmcflags}"
+%{__make}
%install
rm -rf $RPM_BUILD_ROOT