An extension of the discrete perturbation theory [A. L. Benavides and A. Gil-Villegas, Mol. Phys. 97(12), 1225 (1999)10.1080/00268979909482924] accounting for non-spherical interactions is presented. An analytical expression for the Helmholtz free energy for an equivalent discrete potential is given as a function of density, temperature, and intermolecular parameters with implicit shape dependence. The presented procedure is suitable for the description of the thermodynamics of general intermolecular potential models of arbitrary shape. The overlap and dispersion forces are represented by a discrete potential formed by a sequence of square-well and square-shoulders potentials of shape-dependent widths. By varying the intermolecular parameters through their geometrical dependence, some illustrative cases of square-well spherocylinders and Kihara fluids are considered, and their vapor-liquid phase diagrams are tested against available simulation data. It is found that this theoretical approach is able to reproduce qualitatively and quantitatively well the Monte Carlo data for the selected potentials, except near the critical region.