Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:Ledest:erlang:18
efene
efene.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File efene.spec of Package efene
%define bname efene Name: %bname Version: 0.1.0 Release: 9 Summary: An alternative syntax for the Erlang focusing on simplicity License: Apache-2.0 Group: Development/Tools/Other URL: http://%bname.org # git https://github.com/%bname/%bname Source: %bname.tar.xz Patch1: %bname-usage.patch Provides: erlang-%bname = %version-%release BuildArch: noarch BuildRequires: rpm-macros-erlang rpm-build-erlang BuildRequires: rebar erlang-parsetools erlang-parsetools-devel erlang-aleppo %description Efene is an alternative syntax for the Erlang Programming Language focusing on simplicity, ease of use and programmer UX. %prep %setup -q -n %bname %patch1 -p1 %build make -f erlang.mk %{?_smp_mflags} %{?_enable_verbose:V=1} ERLC_OPTS="+slim +inline" all docs cat > %bname.sh <<"__EOF__" #!/bin/sh erl -noinput -run %bname main ${@:-shell} __EOF__ %install install -d -m 0755 %buildroot%_otplibdir/%bname-%version/ebin install -p -m 0644 ebin/* %buildroot%_otplibdir/%bname-%version/ebin/ install -d -m 0755 %buildroot%_otplibdir/%bname-%version/include install -p -m 0644 include/* %buildroot%_otplibdir/%bname-%version/include/ install -d -m 0755 %buildroot%_otplibdir/%bname-%version/doc install -p -m 0644 doc/*.{css,html,png} %buildroot%_otplibdir/%bname-%version/doc/ install -d -m 0755 %buildroot%_otplibdir/%bname-%version/examples install -p -m 0644 examples/* %buildroot%_otplibdir/%bname-%version/examples/ install -pD -m 0755 %bname.sh %buildroot%_otpdir/bin/%bname ln -sf %bname %buildroot%_otpdir/bin/fn install -d -m 0755 %buildroot%_bindir/bin ln -sf %_otpdir/bin/%bname %buildroot%_bindir/%bname ln -sf %_otpdir/bin/%bname %buildroot%_bindir/fn install -d -m 0755 %buildroot%_docdir/%name ln -sf %_otplibdir/%bname-%version/doc %buildroot%_docdir/%name/html install -p -m 0644 README* %buildroot%_docdir/%name/ %files %defattr(-,root,root) %doc %_docdir/%name %_bindir/* %_otpdir/bin/* %_otplibdir/* %changelog * Sat Jan 16 2016 Led <ledest@gmail.com> 0.1.0-9 - rename binary 'fn' to 'efene' - symlink 'fn' to 'efene' binary - fix 'efene' binary - add patches: + efene-usage.patch * Sat Jan 16 2016 Led <ledest@gmail.com> 0.1.0-8 - fix URL * Sat Jan 16 2016 Led <ledest@gmail.com> 0.1.0-7 - fix fn binary * Fri Jan 15 2016 Led <ledest@gmail.com> 0.1.0-6 - git bf86c48 * Tue Dec 01 2015 Led <ledest@gmail.com> 0.1.0-5 - git a532020 * Sun Oct 11 2015 Led <ledest@gmail.com> 0.1.0-4 - git 59ac1a5 * Fri Sep 04 2015 Led <ledest@gmail.com> 0.1.0-3 - git 4c4a648 - update BuildRequires * Fri Jun 19 2015 Led <ledest@gmail.com> 0.1.0-2 - git 27aac81 * Sat May 30 2015 Led <ledest@gmail.com> 0.1.0-1 - initial build
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor