1 DESCRIPTION = "A Stream-Oriented Non-Interactive Text Editor"
2 HOMEPAGE = "http://www.gnu.org/directory/sed.html"
13 PROVIDES += "sed-docs "
14 RPROVIDES_sed-docs += "sed-docs "
18 RPROVIDES_sed += "sed"
19 # the PROVIDES rules is ignore "base:/bin/sed "
20 PROVIDES += "base:/bin/sed"
21 RPROVIDES_sed += "base:/bin/sed"
22 # the PROVIDES rules is ignore "/bin/sed "
23 PROVIDES += "/bin/sed"
24 RPROVIDES_sed += "/bin/sed"
30 DEPENDS += "automake-native"
33 chmod -Rf a+rX,u+w,g-w,o-w ${S}
35 cp ${S}/packaging/sed.manifest .
47 CFLAGS="-O2 -g -m64 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables" ; export CFLAGS ;
48 CXXFLAGS="${CXXFLAGS:--O2 -g -m64 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables}" ; export CXXFLAGS ;
49 FFLAGS="${FFLAGS:--O2 -g -m64 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -I%_fmoddir}" ; export FFLAGS ;
50 LD_AS_NEEDED=1; export LD_AS_NEEDED ;
52 export CFLAGS="-O2 -g -m64 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -Wall -Wstrict-prototypes -Wpointer-arith -Wformat-security"
53 ./configure --prefix=/usr \
54 --mandir=/usr/share/man \
55 --infodir=/usr/share/info \
57 --without-included-regex \
67 echo export RPM_BUILD_ROOT=${D}
80 rm -f ${D}/usr/share/info/dir
81 find ${D} -regex ".*\.la$" | xargs rm -f --
82 find ${D} -regex ".*\.a$" | xargs rm -f --
90 PACKAGES += "sed-docs"
94 sed-docs_files += "/usr/share/info"
95 sed-docs_files += "/usr/share/man"
98 sed_files += "sed.manifest"
99 sed_files += "/usr/bin/sed"
100 sed_files += "COPYING*"
102 FILES_${PN}-docs = "${sed-docs_files}"
103 FILES_${PN} = "${sed_files}"
105 PKG_sed-docs= "sed-docs"
108 require sed-extraconf.inc