Prompted by https://github.com/tagattie/FreeBSD-Atom/issues/10 I've written a short howto on how to build atom packages with poudriere. It might not be that obvious to users after it has been removed from the official ports tree.
How to build atom ide with poudriere
Description
This describes how to build FreeBSD packages of atom with poudriere. This howto assumes that you already have a working poudriere instance.
Steps
Checkout the latest atom and electron repositories:
mkdir ~/repos
cd ~/repos
git clone https://github.com/tagattie/FreeBSD-Atom
git clone https://github.com/tagattie/FreeBSD-Electron
Update your poudriere ports tree:
poudriere ports -u
Copy the the checked out version of electron6 and atom to the poudriere ports tree:
Since electron9 and atom has been removed from the ports tree we need to remove the entries in ports/MOVED otherwise the framework won't proceed with the build:
sed -i'' -e '/editors\/atom/d' /usr/local/poudriere/ports/default/MOVED
sed -i'' -e '/devel\/electron/d' /usr/local/poudriere/ports/default/MOVED
Prompted by https://github.com/tagattie/FreeBSD-Atom/issues/10 I've written a short howto on how to build atom packages with poudriere. It might not be that obvious to users after it has been removed from the official ports tree.
How to build atom ide with poudriere
Description
This describes how to build FreeBSD packages of atom with poudriere. This howto assumes that you already have a working poudriere instance.
Steps
Checkout the latest
atom
andelectron
repositories:Update your
poudriere
ports tree:Copy the the checked out version of
electron6
andatom
to thepoudriere
ports tree:Since
electron9
andatom
has been removed from the ports tree we need to remove the entries inports/MOVED
otherwise the framework won't proceed with the build:Build
atom
for your desired version: